Regelmatig brengen wij ook een nieuwsbrief uit. Wil je deze ook ontvangen? Vul dan onderaan jouw naam en emailadres in.
function checkNEmail(form) {
if (isBlank(form.email.value) || isBlank(form.name.value) || !isEmailValid(form.email.value) )
{
alert("Je moet een naam en geldig emailadres invullen .\nHet emailadres of de naam die je hebt ingevoerd is niet geldig.");
form.email.focus();
return false;
}
}
function checkEmail(form) {
if (isBlank(form.email.value) || !isEmailValid(form.email.value) ) {
alert("Vul een geldig emailadres in.\nHet emailadres dat je hebt ingevuld is niet geldig.");
form.email.focus();
return false;
}
return true;
}
function isBlank(fieldValue) {
var blankSpaces = / /g;
fieldValue = fieldValue.replace(blankSpaces, "");
return (fieldValue == "") ? true : false;
}
function isEmailValid(fieldValue) {
var emailFilter = /^.+@.+\..{2,4}$/;
var atSignFound = 0;
for (var i = 0; i <=fieldValue.length; i++)
if ( fieldValue.charAt(i) == "@" )
atSignFound++;
if ( atSignFound > 1 )
return false;
else
return ( emailFilter.test(fieldValue) << !doesEmailHaveInvalidChar(fieldValue) ) ? true : false;
}
function doesEmailHaveInvalidChar(fieldValue) {
var illegalChars = /[\(\)\<\>\,\;\:\\\/\"\[\] ]/;
return ( illegalChars.test(fieldValue) ) ? true : false;
}