<!--
var error, errorResult;
errors='';
errorResult = true;

//vindt object
function MM_findObj(n, d) { //v3.0
 	var p,i,x;
	if(!d) d=document; 
	if((p=n.indexOf("?"))>0&&parent.frames.length) 
	{
    	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
  	if(!(x=d[n])&&d.all)
		 x=d.all[n];
	for (i=0;!x&&i<d.forms.length;i++)
		 x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++)
		 x=MM_findObj(n,d.layers[i].document); return x;
}

//valideer gewone waarde formulier
function validateForm()
{
	var i, nm, val, args=validateForm.arguments;
	for (i=0; i<(args.length); i+=1)
	{
		if(args[i] == 'tbl_email_aanmelden'){
			if(validateEmail(document.theformNieuwsbrief.tbl_email_aanmelden.value) == false){
				errors+= 'Email is niet geldig\n';
			}
		}
		else if(args[i] == 'tbl_email_afmelden'){
			if(validateEmail(document.theform2.tbl_email_afmelden.value) == false){
				errors+= 'Email is niet geldig\n';
			}
		}
		else{
			val=MM_findObj(args[i]);
			if (val)
			{
				nm = val.name;
				if (val.value=="")
				{
					errors+=args[i+1] + ' is verplicht\n';
				}
			}
		}
	}
}

function validatePostcode( strValue) {
	var objRegExp  = /(^\d{4}[a-zA-Z]{2}$)/
	//var objRegExp  = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,3}(\.[a-z]{2}){0,2})$/i;
	return objRegExp.test(strValue);
}


function validateEmail( strValue) {
	var objRegExp  = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,3}(\.[a-z]{2}){0,2})$/i;
	return objRegExp.test(strValue);
}


//valideer beide wacthtwoorden velden op formulier
function validatePassword()
{
	var i, nm, val, args=validatePassword.arguments;
	array = new Array(2);
	for (i=0; i<(args.length); i+=1)
	{
		val=MM_findObj(args[i]);
		if (val)
		{
			nm = val.name;
			array[i]=val.value;
			if (val.value=="")
			{
				errors+=nm + ' is verplicht\n';
				errorResult = false;
			}
		}
	}
	if(errorResult)
	{
		if(array[0]!=array[1])
		{	
			errors+='Wachtwoorden zijn niet aan elkaar gelijk\n';
		}
	}
}

//kijk of er fouten zijn opgetreden zo ja, stop, zo nee, laad action pagina
function isError()
{
	if(errors!="")
	{	
		alert ('De volgende fout(en) zijn opgetreden:\n\n' + errors);
		errors='';
		errorResult=true;		
		return false;
	}
	else
	{	
		return true;
	}
	errors='';
	errorResult=true;
}
//-->