function findObj(n, d) { var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i= 0) errnm = true; } if (errnm || cpt < 2) err = true; } if (obj.validateCheck == 'email' && (val.indexOf('@') < 1 || val.indexOf('@') == (val.length - 1))) err = true; if (obj.validateCheck == 'tel') { var errr = false; var c = ''; var lst = "0123456789-()./ "; if (val.length < 9) errr = true; for(i = 0 ; i < val.length && !errr ; i++) { c = val.charAt(i); if(lst.indexOf(c) < 0) errr = true; } if (errr) err = true; } } if (err) obj.className='error'; else obj.className='flat'; return (err); } } function wtm_formCheck(f) { var noerrors = true; var first = false; var fields = new Array(); for (var i = 0; i < f.elements.length; i++) { if (f.elements[i].validateCheck || f.elements[i].validateReq) { err = wtm_formUpdate (obj = f.elements[i]); if (err) { if (first == false) first = i; fields.push(f.elements[i].validateDescr); noerrors = false; } } } if (noerrors == false) { alert ('' + ' \n\n- ' + fields.join('\n- ') + '\n\n' + '' + '\n' + '' + '\n'); if(f.elements[first].validateCheck != 'liste' ) { if(!(f.elements[first].disabled)) f.elements[first].select(); } if(!(f.elements[first].disabled)) f.elements[first].focus(); } return (noerrors); } function wtm_inputNotOnlySpace(ival) { var noerrors = false; for(i = 0 ; i < ival.length ; i++) if(ival.charAt(i) != ' ') noerrors = true; return noerrors;}