function clearemailaddress() {document.djjmaillistsubscribe.email.value=''}



function openpop(url,popTitle,width,height,xPos,yPos) {
/////// <a href="//" onClick="openpop('URL','popup name (=target)', width, height   ///extra (if not used = centered):///  , x pos, y pos)">...

var scrollbars=	"no";
var centered=	"yes";
if (xPos >= 0 && xPos >= 0) centered="no";

if(centered=="yes"){myXpos=(screen.availWidth-width)/2;myYpos=(screen.availHeight-height)/2} else {myXpos=xPos;myYpos=yPos}

win = window.open(url,popTitle,'left='+myXpos+',top='+myYpos+',width='+width+',height='+height+',toolbar=0,scrollbars='+scrollbars+',resizable=0');
win.focus();
}



function checkNEmail(form) {
	if (isBlank(form.email.value) || isBlank(form.name.value) || !isEmailValid(form.email.value) ) 
	{
alert("Geef een geldige Naam en Email Adres.\nHet email adres of de naam dat je hebt opgegeven is niet geldig.");
         
		form.email.focus();
		return false;
	}
}



function checkEmail(form) {
	if (isBlank(form.email.value) || !isEmailValid(form.email.value) )
        {
alert("Geef een geldig email adres.\nHet email adres dat je hebt opgegeven is niet geldig.");
         
		form.email.focus();
		return false;
	}

/*else {openpop('','djjmaillistiframe', 340, 100)};*/
setTimeout("document.djjmaillistsubscribe.email.value=''",100);

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;
}



function djjmaillistsubmitform()
{
 if(document.getElementById('djjmaillistsubscribe').onsubmit())
 { document.getElementById('djjmaillistsubscribe').submit(); }
}