 function checkForm() 
 {
	name = document.getElementById("Name").value;
	email = document.getElementById("Email").value;
	phone = document.getElementById("Phone").value;
	address = document.getElementById("PropertyAddress").value;
	postcode = document.getElementById("Postcode").value;
	city = document.getElementById("City").value;
	build = document.getElementById("BuildConstruction").value;
	floor = document.getElementById("floorLevels").value;
	heating = document.getElementById("Heating").value;
	drawings = document.getElementById("drawings").selectedIndex;
	plans = document.getElementById("Plans").selectedIndex;
	floorarea = document.getElementById("FloorArea").value;
	activity = document.getElementById("Activity").selectedIndex;
	
	if (name == "") 
	{
	   hideAllErrors();
 	   document.getElementById("nameError").style.display = "inline";
	   document.getElementById("Name").select();
	   document.getElementById("Name").focus();
	   return false;
  	} 
 	    	
	if (email == "") 
	{
           hideAllErrors();
           document.getElementById("emailError").style.display = "inline";
           document.getElementById("Email").select();
           document.getElementById("Email").focus();
           return false;
        }    	

	if (email != "") 
    	{
    	    hideAllErrors();
    	    var emailpattern = /^.+@.+\..{2,3}$/;
    	    if(!emailpattern.test(email))
    	    {
    	        document.getElementById("emailError").style.display = "inline";
    	        document.getElementById("Email").select();
    	        document.getElementById("Email").focus();
    	        return false;    
    	    } 
    	}    

	if (phone == "") 
	{
	   hideAllErrors();
 	   document.getElementById("phoneError").style.display = "inline";
	   document.getElementById("Phone").select();
	   document.getElementById("Phone").focus();
	   return false;
  	}


	if (address == "") 
	{
	   hideAllErrors();
 	   document.getElementById("propertyaddressError").style.display = "inline";
	   document.getElementById("PropertyAddress").select();
	   document.getElementById("PropertyAddress").focus();
	   return false;
  	} 


	if (postcode == "") 
	{
	   hideAllErrors();
 	   document.getElementById("postcodeError").style.display = "inline";
	   document.getElementById("Postcode").select();
	   document.getElementById("Postcode").focus();
	   return false;
  	} 


	if (city == "") 
	{
	   hideAllErrors();
 	   document.getElementById("cityError").style.display = "inline";
	   document.getElementById("City").select();
	   document.getElementById("City").focus();
	   return false;
  	} 

	if (build == "") 
	{
	   hideAllErrors();
 	   document.getElementById("buildError").style.display = "inline";
	   document.getElementById("BuildConstruction").select();
	   document.getElementById("BuildConstruction").focus();
	   return false;
  	} 

	if (floor == "") 
	{
	   hideAllErrors();
 	   document.getElementById("levelsError").style.display = "inline";
	   document.getElementById("floorLevels").select();
	   document.getElementById("floorLevels").focus();
	   return false;
  	}   	

	if (heating == "") 
	{
	   hideAllErrors();
 	   document.getElementById("heatingError").style.display = "inline";
	   document.getElementById("Heating").select();
	   document.getElementById("Heating").focus();
	   return false;
  	}   

	if (drawings == "") 
	{
	   hideAllErrors();
 	   document.getElementById("drawingsError").style.display = "inline";
	   return false;
  	}

	if (plans == "") 
	{
	   hideAllErrors();
 	   document.getElementById("plansError").style.display = "inline";
	   return false;
  	}

	if (floorarea == "") 
	{
	   hideAllErrors();
 	   document.getElementById("floorError").style.display = "inline";
	   document.getElementById("FloorArea").select();
	   document.getElementById("FloorArea").focus();
	   return false;
  	} 

	if (activity == "") 
	{
	   hideAllErrors();
 	   document.getElementById("activityError").style.display = "inline";
	   return false;
  	}
  	
  	return true;
  }
 
function hideAllErrors() 
{
	document.getElementById("nameError").style.display = "none"
	document.getElementById("phoneError").style.display = "none"
	document.getElementById("emailError").style.display = "none"
	document.getElementById("propertyaddressError").style.display = "none"
	document.getElementById("postcodeError").style.display = "none"
	document.getElementById("cityError").style.display = "none"
	document.getElementById("buildError").style.display = "none"
	document.getElementById("levelsError").style.display = "none"
	document.getElementById("heatingError").style.display = "none"
	document.getElementById("drawingsError").style.display = "none"
	document.getElementById("plansError").style.display = "none"
	document.getElementById("activityError").style.display = "none"
}