function checkNaamEmail(form) {
	if (isBlank(form.naam.value))
        {
        alert("Geef uw naam of nickname.");
if (lang == 'nl') alert("Geef uw naam of nickname");
if (lang == 'fr') alert("Donnez votre nom ou surnom");

		form.naam.focus();
		return false;
	}
	else if (isBlank(form.emailsender.value) || !isEmailValid(form.emailsender.value) )
        {
if (lang == 'nl') alert("Geef een geldig email adres.\nHet email adres dat je hebt opgegeven is niet geldig.");
if (lang == 'fr') alert("Donnez un email address valide.\nL'email address que vous avez abandonné est inadmissible.");

		form.emailsender.focus();
		return false;
	}

	else if (isBlank(form.emailto.value) || !isEmailValid(form.emailto.value) )
        {
if (lang == 'nl') alert("Geef een geldig email adres.\nHet email adres dat je hebt opgegeven is niet geldig.");
if (lang == 'fr') alert("Donnez un email address valide.\nL'email address que vous avez abandonné est inadmissible.");

		form.emailto.focus();
		return false;
	}
}

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;
}