// JavaScript Document

function checkForm()
{
	name = document.getElementById("name").value;
	company = document.getElementById("company").value;
	address = document.getElementById("address").value;
	town = document.getElementById("town").value;
	postcode = document.getElementById("postcode").value;
	telephone = document.getElementById("telephone").value;
	email = document.getElementById("email").value;

	if (name == "") {
		hideAllErrors();
		document.getElementById("nameError").style.display = "inline";
		document.getElementById("name").select();
		document.getElementById("name").focus();
	return false;
	} else if (company == "") {
		hideAllErrors();
		document.getElementById("companyError").style.display = "inline";
		document.getElementById("company").select();
		document.getElementById("company").focus();
	return false;
	} else if (address == "") {
		hideAllErrors();
		document.getElementById("addressError").style.display = "inline";
		document.getElementById("address").select();
		document.getElementById("address").focus();
	return false;
	} else if (town == "") {
		hideAllErrors();
		document.getElementById("townError").style.display = "inline";
		document.getElementById("town").select();
		document.getElementById("town").focus();
	return false;
	} else if (postcode == "") {
		hideAllErrors();
		document.getElementById("postcodeError").style.display = "inline";
		document.getElementById("postcode").select();
		document.getElementById("postcode").focus();
	return false;
	} else if (telephone == "") {
		hideAllErrors();
		document.getElementById("telephoneError").style.display = "inline";
		document.getElementById("telephone").select();
		document.getElementById("telephone").focus();
	return false;
	}  else if (email == "") {
		hideAllErrors();
		document.getElementById("emailError").style.display = "inline";
		document.getElementById("email").select();
		document.getElementById("email").focus();
	return false;
	} else if (echeck(email)==false){
		hideAllErrors();
		document.getElementById("emailvalidError").style.display = "inline";
		document.getElementById("email").select();
		document.getElementById("email").focus();
		return false
	} 
	return true;
} 
function hideAllErrors() {
	document.getElementById("nameError").style.display = "none";
	document.getElementById("companyError").style.display = "none";
	document.getElementById("addressError").style.display = "none";
	document.getElementById("townError").style.display = "none";
	document.getElementById("postcodeError").style.display = "none";
	document.getElementById("telephoneError").style.display = "none";
	document.getElementById("emailError").style.display = "none";
	document.getElementById("emailvalidError").style.display = "none";
}
function submitform()
{
	if(checkForm()==true) {
  		document.form_contact.submit();
	}
}