function check_form() { var error = ''; emailpattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; if(emailpattern.test(document.forms['nieuwsbrief_form'].nbe.value) == false) { error = '- E-mailadres\n'; } if(document.forms['nieuwsbrief_form'].voornaam.value.length < 2) { error = error+'- Voornaam\n'; } if(document.forms['nieuwsbrief_form'].achternaam.value.length < 3) { error = error+'- Achternaam\n'; } if(document.forms['nieuwsbrief_form'].g[0].checked == false && document.forms['nieuwsbrief_form'].g[1].checked == false) { error = error+'- Geslacht\n'; } if(document.forms['nieuwsbrief_form'].nba.checked == false) { error = error+'- Akkoord algemene voorwaarden\n'; } if(error.length) { alert('De volgende velden zijn niet volledig of juist ingevuld:\n'+error); return false; } else { document.forms['nieuwsbrief_form'].submit(); } } function nieuwsbrief(email,voornaam,achternaam,geslacht,src) { if (email === undefined) { email = ''; } if (voornaam === undefined) { voornaam = ''; } if (achternaam === undefined) { achternaam = ''; } if (src === undefined) { src = ''; } document.write('
'); if (geslacht == 'm') { document.getElementById("man").checked=true; } else if (geslacht == 'v') { document.getElementById("vrouw").checked=true; } }