function f_checkContactForm(p_oThisForm){ var w_bFormComplete = true; // Geslacht geselecteerd if(!p_oThisForm['geslacht'][0].checked && !p_oThisForm['geslacht'][1].checked){ document.getElementById('geslacht').className = 'zwart'; w_bFormComplete = false; } else{ document.getElementById('geslacht').className = ''; } // Naam ingevuld if(!p_oThisForm['naam'].value.length){ document.getElementById('naam').className = 'zwart'; w_bFormComplete = false; } else{ document.getElementById('naam').className = ''; } // Emailadres ingevuld en correct var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i if(!filter.test(p_oThisForm['email'].value)){ document.getElementById('email').className = 'zwart'; w_bFormComplete = false; } else{ document.getElementById('email').className = ''; } // Reactie betreft ingevuld. if(!p_oThisForm['reactie'].selectedIndex){ document.getElementById('reactie').className = 'zwart'; w_bFormComplete = false; } else{ document.getElementById('reactie').className = ''; } // Reactie ingevuld if(!p_oThisForm['opmerkingen'].value.length){ document.getElementById('opmerkingen').className = 'zwart'; w_bFormComplete = false; } else{ document.getElementById('opmerkingen').className = ''; } // image melding togglen if(w_bFormComplete){ // image melding uit document.getElementById('foutmeldingImage').style.display = 'none'; // submit form //p_oThisForm.submit(); return true; } else{ // image melding aan document.getElementById('foutmeldingImage').style.display = 'block'; return false; } }