String.prototype.trim = function () {
    return this.replace(/^\s*/, "").replace(/\s*$/, "");
}
function CheckForm( theform )
{	
	if( theform.naam.value.trim().length == 0 ){
		alert ("Naam is een verplicht veld");
		theform.naam.focus();
		return false;
	}
	if (theform.emailaddress.value.trim().length == 0) {
		alert("Emailadres is een verplicht veld");
		theform.emailaddress.focus();
		return false;
	} else {
	   if (!evalidate(theform.emailaddress.value)){
	 	alert("Verkeerde formaat");
		theform.emailaddress.focus();
		return false;
	   }
	}
	
	if( theform.bericht.value.trim().length < 1 ){
		alert ("Bericht is een verplicht veld");
		theform.bericht.focus();
		return false;
	}
	
	return true;
}


function CheckFormContact( theform )
{	
	if( theform.naam.value.trim().length == 0 ){
		alert ("Naam is een verplicht veld");
		theform.naam.focus();
		return false;
	}
	if (theform.emailaddress.value.trim().length == 0) {
		alert("Emailadres is een verplicht veld");
		theform.emailaddress.focus();
		return false;
	} else {
	   if (!evalidate(theform.emailaddress.value)){
	 	alert("Verkeerde formaat");
		theform.emailaddress.focus();
		return false;
	   }
	}
	
	if( theform.bericht.value.trim().length < 1 ){
		alert ("Bericht is een verplicht veld");
		theform.bericht.focus();
		return false;
	}
	
	return true;
}

function evalidate(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) { 
      return false;
   }
   return true;
}