function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i0&&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\,\;\:\\\/\"'\[\]]/ if (strng.match(illegalChars)) { error = "Er komen ongeldige tekens voor in het veld " + field.title + "\n"; alert(error); field.focus(); field.select(); } } function isEmailAddr(field) { var email = field.value var result = false if (email.length == 0) {result = true} var theStr = new String(email) var index = theStr.indexOf("@"); if (index > 0) { var pindex = theStr.indexOf(".",index); if ((pindex > index+1) && (theStr.length > pindex+1)) result = true; } if(result ==false) {alert("Het opgegeven e-mailadres is ongeldig") field.focus(); field.select(); } } function validate(field) { var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_" var ok = "yes"; var temp; for (var i=0; i= 0) { return true; } else { alert('Het veld '+yourValue.title+' moet positief zijn') return false; } } else { alert('Het veld '+yourValue.title+' is verplicht') return false; } } function IsPositiveAbs(yourValue) { var continu; continu = true; myString = yourValue.value; myNewString = ""; for (i=0; i < yourValue.value.length; i++) { if (myString.charAt(i) == "." ) { continu = false; } else { if(myString.charAt(i) == ",") { i = yourValue.value.length } else { myNewString += myString.charAt(i); } } } if(continu == false) { alert('Het bedrag mag geen punt bevatten, gebruik een komma.'); return false; } if(myNewString.length != 0) { if(!isNaN(myNewString) && myNewString > 0) { return true; } else { alert('Het veld '+yourValue.title+' moet positief zijn en geen 0') return false; } } else { alert('Het veld '+yourValue.title+' is verplicht') return false; } }