function validateContact()
{
	var rvalue=false;
	try {
		rvalue = validateContactForm();
	}catch (e)
	{
		var strError = e.description|| e;
		alert(strError)
	}
	return rvalue;
}


function validateContactForm()
{
	//validate voornaam
	var voornaam = elemById("voornaam");
	if(voornaam.value=="")
	{
		alert_empty_field(voornaam.name);
		voornaam.focus();
		return false;
	}
	
	if(voornaam.value.length>50)
	{
		alert_over_flow_field(voornaam.name,"50");
		voornaam.focus();
		return false;
	}
	//validate achternaam
	var achternaam = elemById("achternaam");
	if(achternaam.value=="")
	{
		alert_empty_field(achternaam.name);
		achternaam.focus();
		return false;
	}
	if(achternaam.value.length>50)
	{
		alert_over_flow_field(achternaam.name,"50");
		achternaam.focus();
		return false;
	}
	//validate bedrijfsnaam
	var bedrijfsnaam = elemById("bedrijfsnaam");
	if(bedrijfsnaam.value.length>50)
	{
		alert_over_flow_field(bedrijfsnaam.name,"50");
		bedrijfsnaam.focus();
		return false;
	}
	//validate adress
	var adres = elemById("adres");
	if(adres.value=="")
	{
		alert_empty_field(adres.name);
		adres.focus();
		return false;
	}
	if(adres.value.length>250)
	{
		alert_over_flow_field(adres.name,"250");
		adres.focus();
		return false;
	}
	//validate postcode
	var postcode=elemById("postcode");
	
	if(postcode.value=="" )
	{
		alert_empty_field(postcode.name);
		postcode.focus();
		return false;
	}
	var postcodechar=elemById("postcodechar");
	if(postcodechar.value=="" )
	{
		alert_empty_field(postcode.name);
		postcodechar.focus();
		return false;
	}
	if(isValidPostcodeNumber(postcode.value)==false)
	{
			alert_not_valid_field(postcode.name);
			postcode.focus();
	 		return false;
	}
	if(isValidPostcodeChar(postcodechar.value)==false)
	{
			alert_not_valid_field(postcode.name);
			postcodechar.focus();
	 		return false;
	}
	//validate woonplaats
	var woonplaats = elemById("woonplaats");
	if(woonplaats.value=="")
	{
		alert_empty_field(woonplaats.name);
		woonplaats.focus();
		return false;
	}
	if(woonplaats.value.length>50)
	{
		alert_over_flow_field(woonplaats.name,"50");
		woonplaats.focus();
		return false;
	}
	//validate email
	var email = elemById("email");
	if(email.value=="")
	{
		alert_empty_field(email.name);
		email.focus()
		return false;
	}
	if(isValidEmail(email.value)==false)
	{
		alert_not_valid_field(email.name);
		email.focus();
		return false;
	}
	//validate telefonnummer
	var telefoonnummer = elemById("telefoonnummer");
//	if(telefoonnummer.value=="")
//	{
//		alert_empty_field(telefoonnummer.name);
//		telefoonnummer.focus();
//		return false;
//	}
	if(telefoonnummer.value!="")
	{
		if(isValidPhoneNumber(telefoonnummer.value)==false)
		{
			alert_not_valid_field(telefoonnummer.name);
			telefoonnummer.focus();
	 		return false;
		 }
	}
		
	return true;
}
