function ge(id) {
	return document.getElementById(id);	
}

function validate_form() {
	
	if(ge('customerName').value=='')
	{
		alert("Customer Name must be supplied.");
		ge('customerName').focus();
		return false;
	}	
	
	
	if(ge('companyName').value=='')
	{
		alert("Company Name must be supplied.");
		ge('companyName').focus();
		return false;
	}		
	
	
	if(ge('address1').value=='')
	{
		alert("Company Address Line 1 must be supplied.");
		ge('address1').focus();
		return false;
	}			
	
	if(ge('address2').value=='')
	{
		alert("Company Address Line 2 must be supplied.");
		ge('address2').focus();
		return false;
	}		
	
	if(ge('address3').value=='')
	{
		alert("Company Address Line 3 must be supplied.");
		ge('address3').focus();
		return false;
	}		
		
	if(ge('town').value=='')
	{
		alert("Town must be supplied.");
		ge('town').focus();
		return false;
	}
	
	if(ge('country').value=='')
	{
		alert("Country must be supplied.");
		ge('country').focus();
		return false;
	}
		
	if(ge('telephone').value=='')
	{
		alert("Contact Tel Number must be supplied.");
		ge('telephone').focus();
		return false;
	}
	
	if(ge('mobile').value=='')
	{
		alert("Contact Mobile Number must be supplied.");
		ge('mobile').focus();
		return false;
	}	
	
	if(ge('email').value=='')
	{
		alert("Email Address must be supplied.");
		ge('email').focus();
		return false;
	}		
	else
	{
		if(! ((ge('email').value.indexOf(".") > 2) && (ge('email').value.indexOf("@") > 0)))
		{
			alert("Please supply a valid Email Address.");
			ge('email').focus();
			return false;
		}
	}	

	if(ge('business').value=='')
	{
		alert("Nature of Business must be supplied.");
		ge('business').focus();
		return false;
	}	

	if(ge('trading').value=='')
	{
		alert("Number of Years Trading must be supplied.");
		ge('trading').focus();
		return false;
	}	

	if(ge('where_heard').value=='')
	{
		alert("Please specify where you heard about Culinary Concepts.");
		ge('where_heard').focus();
		return false;
	}	

	else
	
	{
		
		ge('frmRegister').submit();
		
	}
	
}

