function MM_swapImgRestore() {var Fe;var x;var HB = document.KI;for(Fe=0; HB && Fe<HB.length && (x=HB[Fe]) && x.oSrc; Fe++){x.src=x.oSrc;}}function MM_swapImage() {var Fe;var WE = 0;var x;var HB = MM_swapImage.arguments;document.KI = new Array;for(Fe=0; Fe<(HB.length-2); Fe+=3){if ((x=MM_findObj(HB[Fe]))!=null){document.KI[WE++]=x;if(!x.oSrc){x.oSrc=x.src;}x.src=HB[Fe+2];}}}function MM_preloadImages() {var hc = document;if(hc.images){if(!hc.MM_Hw) {hc.MM_Hw=new Array();}var Fe;var WE = hc.MM_Hw.length;var HB = MM_preloadImages.arguments;for(Fe = 0; Fe<HB.length; Fe++){if (HB[Fe].indexOf("#") != 0){hc.MM_Hw[WE] = new Image;hc.MM_Hw[WE++].src = HB[Fe];}}}}function MM_findObj(uE, hc) {var Hw;var Fe;var x;if(!hc){hc=document;}if((Hw = uE.indexOf("?")) >0 && parent.frames.length){hc=parent.frames[uE.substring(Hw+1)].document;uE=uE.substring(0,Hw);}if(!(x = hc[uE]) && hc.all){x=hc.all[uE];}for (Fe=0; !x && Fe<hc.forms.length; Fe++){x = hc.forms[Fe][uE];}for(Fe=0; !x && hc.layers && Fe<hc.layers.length; Fe++){x = MM_findObj(uE,hc.layers[Fe].document);}if(!x && hc.getElementById){x = hc.getElementById(uE);}return x;}function MM_reloadPage(IG) {if (IG==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {document.gS=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage;}}else if (innerWidth!=document.gS || innerHeight!=document.MM_pgH){ON.reload();}}MM_reloadPage(true);function checkCookie(){var jb = new Date();var dB = new Date();var Jd = "koekje=";var xG = "kruimels";jb.setTime(jb.getTime()+(60*60*24*30*1000));dB.setTime(dB.getTime()-1);document.cookie = Jd+xG+'; expires='+jb.toGMTString()+'; path=/';if(document.cookie.length==0){window.ON="/noscript.php";return false;}else{document.cookie = Jd+xG+'; expires='+dB.toGMTString()+'; path=/';return true;}}function OpenWindow(DZ){TM=window.open("", "newwin", "height=250, width=300,toolbar=no,scrollbars=yes,menubar=no");TM.document.write("<body onload=\"this.focus();\">");TM.document.write("<link href='/style.css' rel='stylesheet' type='text/css'>");TM.document.write("<TITLE>Info</TITLE>");TM.document.write(DZ);TM.document.close();self.name="info";}function toggleBox(GT, Sv) {if(document.layers){document.layers[GT].visibility = Sv ? "show" : "hide";}else if(document.getElementById){var pi = document.getElementById(GT);pi.style.visibility = Sv ? "visible" : "hidden";}else if(document.all){document.all[GT].style.visibility = Sv ? "visible" : "hidden";}}function checkboxes(bg){var AE= false;for (Fe = 0; Fe<bg.elements.length; Fe++) {if(Fe==0){if(bg.elements[Fe].checked==false){AE=true;}else{AE=false;}}bg.elements[Fe].checked=AE;}}function verzenden(bg){var eu;if ((!test_valid(bg))||(!test_mandatory(bg))){return false;}else{if(bg.name=="scanform"){eu = confirm("U heeft gekozen voor verzending\nWeet u zeker dat u wilt verzenden ?");if (eu == true){for (Fe = 0; Fe<bg.elements.length; Fe++) {bg.elements[Fe].disabled = false;}var dr = new Date();var dj = new Array("Sonday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");var fM = new Array("january","february","march","april","may","june","july","august","september","october","november","december");var IM = "the result of your feedback form. It was submitted by \n (";IM = IM + bg.mailfrom.value + ") on " +dj[dr.getDay()] + ", " +fM[dr.getMonth()] + " " +dr.getDate() + ", " +dr.getFullYear() + " at " +dr.getHours() + ":" +dr.getMinutes() + ":" +dr.getSeconds();if(bg.Below!=null){bg.Below.value = IM;}else{bg.below.value = IM;}for (Fe = 0; Fe<bg.elements.length; Fe++) {if (bg.elements[Fe].id == "tekst") {checkEinde(bg.elements[Fe]);}}if(bg.V001899!=null){if(bg.V001899.id=="persoonlijk"){stripEmail(bg.V005099, bg.V001899);}else{stripEmail(bg.mailfrom, bg.V001899);}}bg.submit();}else{return false;}}else{bg.submit();}}}function wis_form(bg){var eu;eu = confirm("Weet u zeker dat u het formulier wilt wissen ?");if (eu == true){for (Fe = 0; Fe<bg.elements.length; Fe++) {if(bg.elements[Fe].disabled!=true){bg.elements[Fe].value=bg.elements[Fe].defaultValue;}}return true;}else{return false;}}function test_valid(bg){var Nw = true;var af = "De volgende items zijn niet juist ingevuld:\n\n";var QA = "";var xU = 0;var dP=-1;for (Fe = 0; Fe<bg.elements.length; Fe++) {if (bg.elements[Fe].id != "") {QA = bg.elements[Fe].value;switch(bg.elements[Fe].id){case "email":;if((!checkEmail(bg.elements[Fe]))&&(QA!="")){xU=1;}break;case "postcode":;if((!checkPostcode(bg.elements[Fe]))&&(QA!="")){xU=1;}break;case "integer":;if((!checkInteger(bg.elements[Fe]))&&(QA!="")){xU=1;}break;case "float":;if((!checkFloat(bg.elements[Fe]))&&(QA!="")){xU=1;}break;case "pass":;if((!checkPass(bg.elements[Fe], bg.elements[Fe+1]))&&(QA!="")){xU=1;}Fe++;break;}if(xU==1){Nw=false;if(dP==-1){dP = Fe;}if(bg.elements[Fe].title==""){af = af + "[ "+bg.elements[Fe].name+" ]\n";}else{af = af + "[ "+bg.elements[Fe].title+" ]\n";}}xU=0;}}if (Nw == false){alert(af);bg.elements[dP].focus();}return Nw;}function test_mandatory(bg){var Nw = true;var xU = 0;var dP=-1;var af = "De volgende verplichte items zijn niet ingevuld:\n\n";var RZ = new Array;var pv = new Array;var xY = new Array;var Ta = new Array;var vX = 0;var Pk = false;var Fe = 0;var WE = 0;var ZM = 0;for (Fe = 0; Fe<bg.elements.length; Fe++) {if (bg.elements[Fe].lang == "true") {rB = bg.elements[Fe].type;switch(rB){case 'radio':;for (WE = 0; WE < RZ.length; WE++){if(RZ[WE]==bg.elements[Fe].name){vX = WE;Pk = true;}}if(!Pk){vX = RZ.length;RZ[vX] = bg.elements[Fe].name;xY[vX] = bg.elements[Fe].title;pv[vX] = false;Ta[vX] = Fe;}if(bg.elements[Fe].checked){pv[vX] = true;}Pk = false;break;case 'checkbox':;if (bg.elements[Fe].checked==false) {xU = 1;}break;case 'hidden':;if (bg.elements[Fe].value == bg.elements[Fe].defaultValue){xU = 1;}break;case 'password':;if (bg.elements[Fe].value == bg.elements[Fe].defaultValue){xU = 1;}break;case 'text':;if (bg.elements[Fe].value == bg.elements[Fe].defaultValue){xU = 1;}break;case 'textarea':;if (bg.elements[Fe].value == bg.elements[Fe].defaultValue){xU = 1;}break;case 'select-one':;if (bg.elements[Fe].selectedIndex == 0){xU = 1;}break;case 'select-multiple': ;if (bg.elements[Fe].selectedIndex == 0){xU = 1;}break;}if(xU==1){Nw = false;if(dP==-1){dP = Fe;}if(bg.elements[Fe].title==""){af = af + "[ "+bg.elements[Fe].name+" ]\n";}else{af = af + "[ "+bg.elements[Fe].title+" ]\n";}}xU =0;}}for (ZM = 0; ZM < pv.length; ZM++){if(!pv[ZM]){Nw = false;if(xY[ZM]!=""){af = af + "[ "+xY[ZM]+" ]\n";}else{af = af + "[ "+RZ[ZM]+" ]\n";}if(dP==-1){dP = Ta[ZM];}}}if (Nw == false){alert(af);bg.elements[dP].focus();}return Nw;}function checkEmail(TS) {var filter  = /^([HB-zA-Z0-9_\.\-])+\@(([HB-zA-Z0-9\-])+\.)+([HB-zA-Z0-9]{2,4})+$/;if (filter.test(TS.value)){return true;}else{return false;}}function checkPostcode(TS) {var ou;var Kj;ou=TS.value.substring(0,4);Kj=TS.value.substring(4,6);if(TS.value.length>6){return false;}else{if (ou.match(/\hc{4}/) == null){return false;}else{Kj = Kj.toUpperCase();TS.value = ou+Kj;if (Kj.match(/[A-Z]{2}/) == null) {return false;}else{return true;}}}}function checkInteger(TS){var OP;OP = parseInt(TS.value).toString();if((OP == TS.value) && (OP!="NaN")){return true;}else{return false;}}function checkFloat(TS){var HP;var WU;var Fe;WU = TS.value.length;if(WU!=0){for(Fe=0;Fe<WU;Fe++){if(TS.value.substring(Fe,Fe+1)==","){TS.value = TS.value.substring(0,Fe)+"."+TS.value.substring(Fe+1,WU);}}HP = parseFloat(TS.value).toString();if((HP == TS.value) && (HP!="NaN")){return true;}else{return false;}}else{return true;}}function checkPass(Ef, vd){var WU;var naam1;Ik = Ef.value.length;if(Ik>7){if(Ef.value==vd.value){return true;}else{return false;}}else{return false;}}function checkEinde(KV){var iB = KV.value;var dN = "";var qs = iB.search(/<<END>>/);if (qs == (iB.length - 7)){dN = iB;}else{dN = iB + "<<END>>";}KV.value = dN;}function stripEmail(TS, wZ){var dN="";var KY="";var Fe =0;if(checkEmail(TS)){for (Fe = 0; Fe < TS.value.length; Fe++){KY = TS.value.substring(Fe, Fe + 1);if ((KY < "a" || "z" < KY) &&(KY < "A" || "Z" < KY) &&(KY < "0" || "9" < KY) &&(KY != "_")){KY = "";}dN = dN + KY;}wZ.value = dN;}}function concatenator(pd, Rr){var WU;var Fe=0;var fq="";WU = pd.length;for(Fe=0;Fe<WU;Fe++){if(pd[Fe].value!=""){fq = fq+pd[Fe].value+" ";}}Rr.value = fq.substring(0,fq.length-1);}function checkMinMax(TS,PU,kc){if(TS.value!=""){if(!checkFloat(TS)){TS.value="";TS.focus();alert("Foute invoer !\nAlleen cijfers gebruiken \nen eventueel een punt of komma\nals decimaal-teken!\nb.v. 8.5 of 5.5");}else{if((TS.value < PU)||(TS.value > kc)){TS.value="";TS.focus();alert("De ingevoerde waarde moet liggen tussen " + PU + " en " + kc + " !");}}}else{return true;}}function Dh_str(KV, ar, Dh, op, tu){var Ni = new Array(50);var CJ = 0;for (var x = 0; x < 50; x++){if (KV.value.substr(x,1) != ""){Ni[x] = KV.value.substr(x,1);}else{Ni[x] = "0";}}Ni[0] = "0";if (Ni[ar - 1] == "1"){Ni[ar - 1] = "0";}else{Ni[ar - 1] = "1";}for (var x = 49; x > 0; x--) {if (Ni[x] == "0"){Ni[x] = "2";}else{break;}}KV.value = "";for (var x = 0; x < 50; x++) {if (Ni[x] != "2"){KV.value = KV.value + Ni[x];}if (Ni[x] == "1"){CJ++;}}if (CJ > Dh){if (op == false){if (Dh < 2){DZ = "U mag bij deze vraag niet meer dan " + Dh + " mogelijkheid aankruisen.";}else{DZ = "U mag bij deze vraag niet meer dan " + Dh + " mogelijkheden aankruisen.";}alert(DZ);Ni[ar - 1] = "0";for (var x = 49; x > 0; x--) {if ((Ni[x] == "0") || (Ni[x] == "2")){Ni[x] = "2";}else{break;}}KV.value = "";CJ = 0;for (var x = 0; x < 50; x++) {if (Ni[x] != "2"){KV.value = KV.value + Ni[x];}if (Ni[x] == "1") {CJ++;}}tu.checked = false;}else {if (Dh < 2){DZ = "U mag bij deze vraag niet meer dan " + Dh + " mogelijkheid aankruisen." +"\nVerwijder alle vinkjes en selecteer de mogelijkheid 'Fout ingevuld'.";}else{DZ = "U mag bij deze vraag niet meer dan " + Dh + " mogelijkheden aankruisen." +"\nVerwijder alle vinkjes en selecteer de mogelijkheid 'Fout ingevuld'.";}alert(DZ);}}if (KV.value == "0" ){KV.value = "1";}return true;} 