// JavaScript Document

function ShowDiv(div)
{
document.getElementById(div).style.visibility = "visible";
}

function HideDiv(div)
{
document.getElementById(div).style.visibility = "hidden";
}

function ValidateContactFrm(FrmName)
{
	if(FrmName.TxtName.value=="")
	{
		alert("Please enter your Name");
		FrmName.TxtName.focus();
		return(false);
	}
	
	if(FrmName.TxtAddressLine1.value=="")
	{
		alert("Please enter your first line of address");
		FrmName.TxtAddressLine1.focus();
		return(false);
	}
	
	if(FrmName.TxtTown.value=="")
	{
		alert("Please enter your Town");
		FrmName.TxtTown.focus();
		return(false);
	}
	
	if(FrmName.TxtCounty.value=="")
	{
		alert("Please enter your County");
		FrmName.TxtCounty.focus();
		return(false);
	}
	
	if(FrmName.TxtPostcode.value=="")
	{
		alert("Please enter your Postcode");
		FrmName.TxtPostcode.focus();
		return(false);
	}	
	
	if(FrmName.TxtTelephone.value=="")
	{
		alert("Please enter your Telephone");
		FrmName.TxtTelephone.focus();
		return(false);
	}	
	
	var emailStr=FrmName.TxtEmail.value;

  	if (emailStr == "")
	{
		alert("Please enter an email address.");
		FrmName.TxtEmail.focus();
		return(false);
  	}

  	var iChars = "*|,\":<>[]{}`\';()&$#%";
  	for (var i = 0; i < emailStr.length; i++)
	{
    	if (iChars.indexOf(emailStr.charAt(i)) != -1)
		{
        	alert("Please enter a valid email address.");
        	FrmName.TxtEmail.focus();
        	return(false);
     	}
  	}
	
	if (emailStr.indexOf("@") == -1) {
    	alert("Please enter a valid email address containing the '@' symbol.");
    	FrmName.TxtEmail.focus();
    	return(false);
  	}

	if (emailStr.indexOf(".") == -1)
	{
    	alert("Please enter a valid email address containing a dot (.).");
    	FrmName.TxtEmail.focus();
    	return(false);
  	}
	
	if(FrmName.TxtEnquiry.value=="")
	{
		alert("Please enter your Equiry");
		FrmName.TxtEnquiry.focus();
		return(false);
	}
return true;
}
