/********************************************************* Loops and checks all obligatory fields (from config. doc) **********************************************************/ function ValidateForm () { var t; var v; var e; var m; var errormsg; var form = document.forms[1]; var s = new String( form.CheckFields.value ); var m = new String( form.ErrorMessages.value ); var f = s.split(";"); var errormsg = m.split(";"); if (form.CheckFields.value == "") { return true; } else { for( i=0; i < f.length; i++) { if (f[i] != "-") { e = eval('form.' + f[i]); t = e.type; if (t=="text" | t== "textarea") { v = e.value; if(v=="") { alert( errormsg[i] ); e.focus(); return false; } } else if (t=="select-one") { if(e.selectedIndex==0) { alert( errormsg[i] ); e.focus(); return false; } } else if (t=="checkbox") { if(e.checked == false) { alert( errormsg[i] ); e.focus(); return false; } } else { for (k=0; k