﻿function doCheck() {
		if (!validContactpersoon())
		{
			return false;
		}
		if (!validEmail())
		{
			return false;
		}
		if (!validAdres())
		{
			return false;
		}
		if (!validPostcode())
		{
			return false;
		}
		if (!validWoonplaats())
		{
			return false;
		}
		return true;
	}
	function validContactpersoon()
	{
		var str=document.mailform.contactpersoon.value;
		if ((str == null) || (str.length == 0))
		{
			alert("Vul a.u.b. uw naam in.");
			return false;
		}
		return true;
	}
	function validEmail()
	{
		 var str=document.mailform.email.value;
		 if(!echeck(str))
		    {
		        alert("vul a.u.b. een geldig e-mail adres in" )
		        return false;
		    }
		 return true;
	}
	function validAdres()
	{
		var str=document.mailform.adres.value;
		if ((str == null) || (str.length == 0))
		{
			alert("Vul a.u.b. uw adres in.");
			return false;
		}
		return true;
	}
	function validPostcode()
	{
		var str=document.mailform.postcode.value;
		if ((str == null) || (str.length == 0))
		{
			alert("Vul a.u.b. uw postcode in.");
			return false;
		}
		return true;
	}
	function validWoonplaats()
	{
		var str=document.mailform.woonplaats.value;
		if ((str == null) || (str.length == 0))
		{
			alert("Vul a.u.b. uw woonplaats in.");
			return false;
		}
		return true;
	}
	


function echeck(str) {
         var filter= /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
         var regex = new RegExp(filter);
         return regex.test(str);		
	}