var deelnemerAantal=3;var naam;var adres;var voorletters;var geslacht;var plaats;var postcode;var email;var telefoon;var mr_functie;var AOblid;var deelnemer;var brincode;var lidnummer;var instelling;var naam_factuur;var adres_factuur;var postcode_factuur;var plaats_factuur;var voorwaarden_akkoord;var stuur_informatie;var cursusnaam;var cursussoort;var cursusdatum;var submitForm=true;var testresults;var sorteerRichting='DESC';var sorteerVar='datum';var scopeAlles='002976091103735860476:qnhtosscoug';var scopeCursussen='002976091103735860476:-dvearquqhw';function changeScope(scope){if(scope=='cursussen'){document.zoek.cx.value=scopeCursussen;}
else{document.zoek.cx.value=scopeAlles;}}
function zoek(){if(document.zoek.scope[0].checked){document.zoek.cx.value=scopeAlles;}
else{document.zoek.cx.value=scopeCursussen;}
document.zoek.submit();}
function voerDeelnemerToe(){deelnemerAantal++;$("#deelnemers").append("<tr><td >Deelnemer"+deelnemerAantal+" *</td><td align=\"right\" ><select id=\"aanspreektitel_deelnemer"+deelnemerAantal+"\" name=\"aanspreektitel_deelnemer"+deelnemerAantal+"\" ><option>Dhr</option><option>Mevr</option></select>&nbsp;<input id=\"naam_deelnemer"+deelnemerAantal+"\" name=\"naam_deelnemer"+deelnemerAantal+"\" type=\"text\" size=\"\" value=\"\" maxlength=\"\"></td></tr>");}
function getCursusData(id){var currentTime=new Date()
var time=currentTime.getTime();$.getJSON("./getcursusdata/?id="+id+"&time="+time,{},function(k){var options='';for(var i=0;i<k.length;i++){options+='<option value="'+k[i].optionValue+'">'+k[i].optionDisplay+'</option>';}
$("#cursusdatum").html(options);});}
function getCursussen(cursus_type){var currentTime=new Date()
var time=currentTime.getTime();$.getJSON("./getcursussen/?cursus_type="+cursus_type+"&time="+time,{},function(k){var options='';for(var i=0;i<k.length;i++){options+='<option value="'+k[i].optionValue+'">'+k[i].optionDisplay+'</option>';}
$("#cursusaanbod").html(options);});}
function changeClass(id,classname){$('#'+id).removeClass();$('#'+id).addClass(classname);}
function submitInschrijfformulier(){var currentTime=new Date()
var time=currentTime.getTime();submitForm=true;cursusnaam=$("#cursusaanbod :selected").text();cursussoort=$("#cursussoort :selected").text();cursusdatum=$("#cursusdatum :selected").text();if($("#cursussoort").val()==''){changeClass('soortcursus_label','bad');submitForm=false;}
else{changeClass('soortcursus_label','good');}
if($("#cursusaanbod").val()==''){changeClass('cursusaanbod_label','bad');submitForm=false;}
else{changeClass('cursusaanbod_label','good');}
if($("#cursusdatum").val()==''){changeClass('cursusdatum_label','bad');submitForm=false;}
else{changeClass('cursusdatum_label','good');}
if($("#naam_contactpersoon").val()==''){changeClass('naam_contactpersoon_label','bad');submitForm=false;}
else{naam=$("#naam_contactpersoon").val();changeClass('naam_contactpersoon_label','good');}
if($("#voorletters_contactpersoon").val()==''){changeClass('voorletters_contactpersoon_label','bad');submitForm=false;}
else{voorletters=$("#voorletters_contactpersoon").val();changeClass('voorletters_contactpersoon_label','good');}
if($("#adres_contactpersoon").val()==''){changeClass('adres_contactpersoon_label','bad');submitForm=false;}
else{adres=$("#adres_contactpersoon").val();changeClass('adres_contactpersoon_label','good');}
if($("#plaats_contactpersoon").val()==''){changeClass('plaats_contactpersoon_label','bad');submitForm=false;}
else{plaats=$("#plaats_contactpersoon").val();changeClass('plaats_contactpersoon_label','good');}
if($("#postcode_contactpersoon").val()==''){changeClass('postcode_contactpersoon_label','bad');submitForm=false;}
else{postcode=$("#postcode_contactpersoon").val();if(validatePostalCode(postcode)==true){changeClass('postcode_contactpersoon_label','good');}
else{changeClass('postcode_contactpersoon_label','bad');submitForm=false;}}
if($("#email_contactpersoon").val()==''||($("#email_contactpersoon").val()!=''&&checkemail($("#email_contactpersoon").val())==false)){changeClass('email_contactpersoon_label','bad');submitForm=false;}
else{email=$("#email_contactpersoon").val();changeClass('email_contactpersoon_label','good');}
if($("#telefoon_contactpersoon").val()==''){changeClass('telefoon_contactpersoon_label','bad');submitForm=false;}
else{telefoon=$("#telefoon_contactpersoon").val();changeClass('telefoon_contactpersoon_label','good');}
if($("#naam_instelling").val()==''){changeClass('naam_instelling_label','bad');submitForm=false;}
else{instelling=$("#naam_instelling").val();changeClass('naam_instelling_label','good');}
AOblid=$("input[@name='lid_aob_contactpersoon']:checked").val();if(AOblid!='Nee'&&AOblid!='Ja'){changeClass('lid_aob_contactpersoon_label','bad');submitForm=false;}
else{changeClass('lid_aob_contactpersoon_label','good');}
deelname=$("input[@name='deelname_contactpersoon']:checked").val();if(deelname!='Nee'&&deelname!='Ja'){changeClass('deelname_contactpersoon_label','bad');submitForm=false;}
else{changeClass('deelname_contactpersoon_label','good');if(deelname=='Nee'){for(i=1;i<(deelnemerAantal+1);i++){if($("#naam_deelnemer"+i).val()==''){changeClass('naam_deelnemer1_label','bad');submitForm=false;}
else{changeClass('naam_deelnemer1_label','good');submitForm=true;i=deelnemerAantal+1;}}}}
geslacht=$("input[@name='geslacht_contactpersoon']:checked").val();if(geslacht!='vrouw'&&geslacht!='man'){changeClass('geslacht_contactpersoon_label','bad');submitForm=false;}
else{changeClass('geslacht_contactpersoon_label','good');}
akkoord_voorwaarden=$("input[@name='akkoord_voorwaarden']:checked").val();if(akkoord_voorwaarden!='Ja'){changeClass('akkoord_voorwaarden_label','bad');submitForm=false;}
else{changeClass('akkoord_voorwaarden_label','good');}
mr_functie=$("#mr_functie_contactpersoon").val();lidnummer=$("#lidnummer_contactpersoon").val();brincode=$("#brincode_instelling").val();naam_factuur=$("#naam_factuur").val();adres_factuur=$("#adres_factuur").val();postcode_factuur=$("#postcode_factuur").val();if(postcode_factuur!=''&&validatePostalCode(postcode_factuur)==false){changeClass('postcode_factuur_label','bad');submitForm=false;}
else{changeClass('postcode_factuur_label','good');}
plaats_factuur=$("#plaats_factuur").val();stuur_informatie=$("input[@name='stuur_informatie']:checked").val();if(submitForm==true){$("#warning").html('<br>');showFeedbackForm();$(window).scroll(0);}
else{$("#warning").prepend('<b>Formulier is niet correct ingevuld!</b><br>');}}
function submitInschrijfformulierGMR(){var currentTime=new Date()
var time=currentTime.getTime();submitForm=true;if($("#naam_schoolbestuur").val()==''){changeClass('naam_schoolbestuur_label','bad');submitForm=false;}
else{changeClass('naam_schoolbestuur_label','good');}
if($("#adres_schoolbestuur").val()==''){changeClass('adres_schoolbestuur_label','bad');submitForm=false;}
else{changeClass('adres_schoolbestuur_label','good');}
if($("#plaats_schoolbestuur").val()==''){changeClass('plaats_schoolbestuur_label','bad');submitForm=false;}
else{changeClass('plaats_schoolbestuur_label','good');}
if($("#naam_contactpersoon").val()==''){changeClass('naam_contactpersoon_label','bad');submitForm=false;}
else{naam=$("#naam_contactpersoon").val();changeClass('naam_contactpersoon_label','good');}
if($("#telefoonnummer").val()==''){changeClass('telefoonnummer_label','bad');submitForm=false;}
else{naam=$("#telefoonnummer").val();changeClass('telefoonnummer_label','good');}
if($("#email").val()==''||($("#email").val()!=''&&checkemail($("#email").val())==false)){changeClass('email_label','bad');submitForm=false;}
else{email=$("#email").val();changeClass('email_label','good');}
if($("#postcode_schoolbestuur").val()==''){changeClass('postcode_schoolbestuur_label','bad');submitForm=false;}
else{postcode=$("#postcode_schoolbestuur").val();if(validatePostalCode(postcode)==true){changeClass('postcode_schoolbestuur_label','good');}
else{changeClass('postcode_schoolbestuur_label','bad');submitForm=false;}}
abonnement_type=$("input[@name='abonnement_type']:checked").val();if(!abonnement_type){changeClass('abonnement_type_label','bad');submitForm=false;}
else{changeClass('abonnement_type_label','good');}
if($("#ingangs_datum_maand").val()==''||$("#ingangs_datum_jaar").val()==''){changeClass('datum_label','bad');submitForm=false;}
else{naam=$("#ingangs_datum_maand").val();changeClass('datum_label','good');}
leverings_voorwaarden=$("input[@name='leverings_voorwaarden']:checked").val();if(leverings_voorwaarden!='Ja'){changeClass('leverings_voorwaarden_label','bad');submitForm=false;}
else{changeClass('leverings_voorwaarden_label','good');}
if(submitForm==true){$("#warning").html('<br>');showFeedbackFormGMR();$(window).scroll(0);}
else{$("#warning").prepend('<b>Formulier is niet correct ingevuld!</b><br>');}}
function submitInschrijfformulierMR(){var currentTime=new Date()
var time=currentTime.getTime();submitForm=true;if($("#naam_school").val()==''){changeClass('naam_school_label','bad');submitForm=false;}
else{changeClass('naam_school_label','good');}
if($("#adres_school").val()==''){changeClass('adres_school_label','bad');submitForm=false;}
else{changeClass('adres_school_label','good');}
if($("#plaats_school").val()==''){changeClass('plaats_school_label','bad');submitForm=false;}
else{changeClass('plaats_school_label','good');}
if($("#naam_contactpersoon").val()==''){changeClass('naam_contactpersoon_label','bad');submitForm=false;}
else{naam=$("#naam_contactpersoon").val();changeClass('naam_contactpersoon_label','good');}
if($("#telefoonnummer").val()==''){changeClass('telefoonnummer_label','bad');submitForm=false;}
else{naam=$("#telefoonnummer").val();changeClass('telefoonnummer_label','good');}
if($("#email").val()==''||($("#email").val()!=''&&checkemail($("#email").val())==false)){changeClass('email_label','bad');submitForm=false;}
else{email=$("#email").val();changeClass('email_label','good');}
if($("#postcode_school").val()==''){changeClass('postcode_school_label','bad');submitForm=false;}
else{postcode=$("#postcode_school").val();if(validatePostalCode(postcode)==true){changeClass('postcode_school_label','good');}
else{changeClass('postcode_school_label','bad');submitForm=false;}}
abonnement_type=$("input[@name='abonnement_type']:checked").val();if(!abonnement_type){changeClass('abonnement_type_label','bad');submitForm=false;}
else{changeClass('abonnement_type_label','good');}
if($("#ingangs_datum_maand").val()==''||$("#ingangs_datum_jaar").val()==''){changeClass('datum_label','bad');submitForm=false;}
else{naam=$("#ingangs_datum_maand").val();changeClass('datum_label','good');}
leverings_voorwaarden=$("input[@name='leverings_voorwaarden']:checked").val();if(leverings_voorwaarden!='Ja'){changeClass('leverings_voorwaarden_label','bad');submitForm=false;}
else{changeClass('leverings_voorwaarden_label','good');}
if(submitForm==true){$("#warning").html('<br>');showFeedbackFormMR();$(window).scroll(0);}
else{$("#warning").prepend('<b>Formulier is niet correct ingevuld!</b><br>');}}
function showFeedbackFormMR(){toggleForm();var feedback="<br><h3>Mr-servicepakket abonnementsaanvraag voor MR:</h3>";feedback+="<b>Naam school:</b> "+$("#naam_school").val()+"<br>";feedback+="<b>Adres school:</b> "+$("#adres_school").val()+"<br>";feedback+="<b>Plaats school:</b> "+$("#plaats_school").val()+"<br>";feedback+="<b>Postcode school:</b> "+$("#postcode_school").val()+"<br>";feedback+="<b>Brincode:</b> "+$("#brincode").val()+"<br>";feedback+="<b>Naam contactpersoon :</b> "+$("#naam_contactpersoon").val()+"<br>";feedback+="<b>Telefoonnummer:</b> "+$("#telefoonnummer").val()+"<br>";feedback+="<b>Email:</b> "+$("#email").val()+"<br>";feedback+="<br><br><h3>Aanvraag</h3>";feedback+="<b>Abonnementsvorm:</b> "+$("input[@name='abonnement_type']:checked").val()+"<br>";feedback+="<b>Ingangsdatum:</b> "+$("#ingangs_datum_maand").val()+" "+$("#ingangs_datum_jaar").val()+"<br>";feedback+="<b>Akkoord met leveringsvoorwaarden:</b> "+$("input[@name='leverings_voorwaarden']:checked").val()+"<br>";feedback+="</b><br><br>";$("#feedback").html(feedback);}
function showFeedbackFormGMR(){toggleForm();var feedback="<br><h3>Mr-servicepakket abonnementsaanvraag voor GMR:</h3>";feedback+="<b>Naam schoolbestuur:</b> "+$("#naam_schoolbestuur").val()+"<br>";feedback+="<b>Adres schoolbestuur:</b> "+$("#adres_schoolbestuur").val()+"<br>";feedback+="<b>Plaats schoolbestuur:</b> "+$("#plaats_schoolbestuur").val()+"<br>";feedback+="<b>Postcode schoolbestuur:</b> "+$("#postcode_schoolbestuur").val()+"<br>";feedback+="<b>Bestuurscode:</b> "+$("#bestuurscode").val()+"<br>";feedback+="<b>Bankrekening:</b> "+$("#bankrekening").val()+"<br>";feedback+="<b>Naam contactpersoon :</b> "+$("#naam_contactpersoon").val()+"<br>";feedback+="<b>Telefoonnummer:</b> "+$("#telefoonnummer").val()+"<br>";feedback+="<b>Email:</b> "+$("#email").val()+"<br>";feedback+="<br><br><h3>Aanvraag</h3>";feedback+="<b>Abonnementsvorm:</b> "+$("input[@name='abonnement_type']:checked").val()+"<br>";feedback+="<b>Ingangsdatum:</b> "+$("#ingangs_datum_maand").val()+" "+$("#ingangs_datum_jaar").val()+"<br>";feedback+="<b>Akkoord met leveringsvoorwaarden:</b> "+$("input[@name='leverings_voorwaarden']:checked").val()+"<br>";feedback+="</b><br><br>";$("#feedback").html(feedback);}
function toggleForm(){$("#inschrijfformulier").toggle();$("#inschrijffeedback").toggle();}
function showFeedbackForm(){toggleForm();var feedback="<br><h3>Geselecteerde Cursus</h3>";feedback+="<b>Cursussoort:</b> "+cursussoort+"<br>";feedback+="<b>Cursusnaam:</b> "+cursusnaam+"<br>";feedback+="<b>Cursusdatum:</b> "+cursusdatum+"<br>";feedback+="<br><br><h3>Contactpersoon</h3>";feedback+="<b>Naam:</b> "+naam+"<br>";feedback+="<b>Voorletters:</b> "+voorletters+"<br>";feedback+="<b>Geslacht:</b> "+geslacht+"<br>";feedback+="<b>Adres:</b> "+adres+"<br>";feedback+="<b>Postcode:</b> "+postcode+"<br>";feedback+="<b>Plaats:</b> "+plaats+"<br>";feedback+="<b>Telefoon:</b> "+telefoon+"<br>";feedback+="<b>Email:</b> "+email+"<br>";if(mr_functie!=''){feedback+="<b>MR functie:</b> "+mr_functie+"<br>";}
feedback+="<b>AOb lid:</b> "+AOblid+"<br>";if(lidnummer!=''){feedback+="<b>Lidnummer:</b> "+lidnummer+"<br>";}
feedback+="<b>School/instelling:</b> "+instelling+"<br>";if(brincode!=''){feedback+="<b>Brincode:</b> "+brincode+"<br>";}
feedback+="<b>Ik neem zelf deel aan de cursus:</b> "+deelname+"<br>";feedback+="<br><br><h3>Deelnemers</h3>";var teller=1;for(i=1;i<(deelnemerAantal+1);i++){if($("#naam_deelnemer"+i).val()!=''){feedback+="<b>Deelnemer"+teller+"</b>: "+$("#aanspreektitel_deelnemer"+i).val()+". "+$("#naam_deelnemer"+i).val()+"<br>";teller++;}}
if(teller==1){feedback+='Geen overige deelnemers.<br>';}
feedback+="<br><br><h3>Factuuradres</h3>";if(naam_factuur==''&&adres_factuur==''&&postcode_factuur==''&&plaats_factuur==''){feedback+="Factuuradres niet afwijkend van postadres.<br>";}
else{feedback+="<b>Naam:</b> "+naam_factuur+"<br>";feedback+="<b>Adres:</b> "+adres_factuur+"<br>";feedback+="<b>Postcode:</b> "+postcode_factuur+"<br>";feedback+="<b>Plaats:</b> "+plaats_factuur+"<br>";}
feedback+="<br><br><h3>Overig</h3><b>";feedback+="Ik ga akkoord met de voorwaarden<br>";if(stuur_informatie=='Ja'){feedback+="Ik wil graag informatie over het lidmaatschap van de AOb.";}
feedback+="</b><br><br>";$("#feedback").html(feedback);}
function validatePostalCode(strPC){return typeof strPC=='string'?strPC.match(/[1-9][0-9]{3} ?[a-zA-Z]{2}/)==strPC:false;}
function checkemail(str){var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if(filter.test(str)){testresults=true}
else{testresults=false}
return(testresults)}
function verstuur(){var currentTime=new Date()
var time=currentTime.getTime();var html=$("#feedback").html();var email=document.inschrijfformulier.email_contactpersoon.value;$.post("./verstuur.html",{message:html,email:email,time:time},function(data){$("#feedback").append(data);});}
function verstuurMR(){var currentTime=new Date()
var time=currentTime.getTime();var html=$("#feedback").html();var email=$("#email").val();$.post("./verstuurMR.html",{message:html,email:email,time:time},function(data){$("#feedback").append(data);});}
function sorteerCursussen(veld){var currentTime=new Date()
var time=currentTime.getTime();if(sorteerVar==veld){if(sorteerRichting=='DESC'){sorteerRichting='ASC'}
else{sorteerRichting='DESC'}}
$.get("./sorteercursussen.html",{start:0,veld:veld,richting:sorteerRichting,time:time},function(data){$("#kader").html(data);});sorteerVar=veld;}
function pageCursussen(start){var currentTime=new Date()
var time=currentTime.getTime();$.get("./sorteercursussen.html",{start:start,veld:sorteerVar,richting:sorteerRichting,time:time},function(data){$("#kader").html(data);});}
