// JavaScript Document // window.onload = doSearch(); /********************************** ADD **********************************/ function validate_add_04_01(){ // alert('start validate'); createXMLHttpRequest(); var url = "cms/js_validate/module_04_01_1.val.php?module_04_01_naam=" + document.getElementById("add_module_04_01_naam").value + "&module_04_01_email=" + document.getElementById("add_module_04_01_email").value + "&control=1"; xmlHttp.open("GET", url, true); // alert('url geopend'); xmlHttp.onreadystatechange = callback_add_04_01; xmlHttp.send(null); } function submitForm_add_04_01(){ document.getElementById("message_Submit_04_01").innerHTML = ""; createXMLHttpRequest(); var url = "cms/js_validate/module_04_01_1.val.php?module_04_01_naam=" + document.getElementById("add_module_04_01_naam").value + "&module_04_01_email=" + document.getElementById("add_module_04_01_email").value + "&action=submit"; xmlHttp.open("GET", url, true); xmlHttp.onreadystatechange = callback_add_04_01; xmlHttp.send(null); } function callback_add_04_01(){ // alert('Feed Back. 1'); if(xmlHttp.readyState == 4) { // alert('Feed Back. 2'); if(xmlHttp.status == 200) { // Submit var mes_0 = xmlHttp.responseXML.getElementsByTagName("message")[0].firstChild.data; var val_0 = xmlHttp.responseXML.getElementsByTagName("passed")[0].firstChild.data; // Naam var mes_1 = xmlHttp.responseXML.getElementsByTagName("message")[1].firstChild.data; var val_1 = xmlHttp.responseXML.getElementsByTagName("passed")[1].firstChild.data; // Email var mes_2 = xmlHttp.responseXML.getElementsByTagName("message")[2].firstChild.data; var val_2 = xmlHttp.responseXML.getElementsByTagName("passed")[2].firstChild.data; // Email controle op dubbele var mes_3 = xmlHttp.responseXML.getElementsByTagName("message")[3].firstChild.data; var val_3 = xmlHttp.responseXML.getElementsByTagName("passed")[3].firstChild.data; // alert('Feed Back. 3'); setMessage_add_04_01(mes_0, val_0, mes_1, val_1, mes_2, val_2, mes_3, val_3); } } } function setMessage_add_04_01(message_0, isValid_0, message_1, isValid_1, message_2, isValid_2, message_3, isValid_3){ /************************************* Als alle velden goed zijn ingevuld geef de verzendbutton vrij **************************************/ if(isValid_1 == "true" && isValid_2 == "true" && isValid_3 == "true"){ document.getElementById("message_Submit_04_01").innerHTML = ""; } else { document.getElementById("message_Submit_04_01").innerHTML = ""; } /************************************* Velden een kleur geven na keuring **************************************/ /* // Naam if(isValid_1 == "false" && document.getElementById("add_module_04_01_naam").value !=""){ document.getElementById('add_module_04_01_naam').className = 'fout'; } else if(document.getElementById("add_module_04_01_naam").value!="" && isValid_1 == "true"){ document.getElementById('add_module_04_01_naam').className = 'goed'; } else { document.getElementById('add_module_04_01_naam').className = 'checkit'; } // Email if(isValid_3 == "false" || isValid_2 == "false" && document.getElementById("add_module_04_01_email").value !=""){ document.getElementById('add_module_04_01_email').className = 'fout'; } else if(document.getElementById("add_module_04_01_email").value!="" && isValid_2 == "true" && isValid_3 == "true"){ document.getElementById('add_module_04_01_email').className = 'goed'; } else { document.getElementById('add_module_04_01_email').className = 'checkit'; } */ if(isValid_3 == "false" && isValid_0 == "false"){ document.getElementById("mail_error").style.display = 'block'; document.getElementById("mail_error").innerHTML = "Die staat er al in."; } else { document.getElementById("mail_error").style.display = 'none'; document.getElementById("mail_error").innerHTML = ""; } /************************************* Velden invullen met alleen tekst na verzending **************************************/ if(isValid_0 == "true"){ document.getElementById("message_Submit_04_01").innerHTML = "Zo die is toegevoegt."; document.getElementById("message_module_04_01_naam").innerHTML = document.getElementById("add_module_04_01_naam").value; document.getElementById("message_module_04_01_email").innerHTML = document.getElementById("add_module_04_01_email").value; } }