function checkformulier() { var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/; var check=/@[\w\-]+\./; var checkend=/\.[a-zA-Z]{2,4}$/; var foutmeldingen = []; if (document.mijnformulier.bedrijfsnaam.value == "") { foutmeldingen.push("Bedrijfsnaam"); document.mijnformulier.bedrijfsnaam.focus(); } if (document.mijnformulier.contactpersoon.value == "") { foutmeldingen.push("Contactpersoon"); document.mijnformulier.contactpersoon.focus(); } if ((((document.mijnformulier.email.value.search(exclude) != -1)||(document.mijnformulier.email.value.search(check)) == -1)||(document.mijnformulier.email.value.search(checkend) == -1))) { foutmeldingen.push("E-mail"); document.mijnformulier.email.focus(); } if (document.mijnformulier.opmerking.value == "") { foutmeldingen.push("Opmerking of vraag"); document.mijnformulier.opmerking.focus(); } if (foutmeldingen.length > 0) { alert("OEPS, je bent de volgende velden vergeten in te vullen:\n" + foutmeldingen.join("\n")); } else { document.mijnformulier.submit(); } }