 
<!--
function form_Validator(frmEnquiry)
{

var alertsay = "";

if (frmEnquiry.txtFirstName.value == "")
{
alert("You must enter your first name");
frmEnquiry.txtFirstName.focus();
return (false);
}
 
if (frmEnquiry.txtSurname.value == "")
{
alert("You must enter your surname");
frmEnquiry.txtSurname.focus();
return (false);
}
  
// check if email field is blank
if (frmEnquiry.txtEmail.value == "")
{
alert("Please enter a valid email address");
frmEnquiry.txtEmail.focus();
return (false);
}


// test if valid email address, must have @ and .
var checkEmail = "@.";
var checkStr = frmEnquiry.txtEmail.value;
var EmailValid = false;
var EmailAt = -1;
var EmailPeriod = -1;
for (i = 0;  i < checkStr.length;  i++)
{
	ch = checkStr.charAt(i);
	if (ch == "@")
		EmailAt = i;
	if (ch == ".") 
		EmailPeriod = i;
}
	// if both the @ and . were in the string
if ((EmailAt > -1) && (EmailPeriod > -1) && (EmailAt < EmailPeriod))	EmailValid = true;

if (!EmailValid)
{
alert("Your email address must contain an \"@\" and a \".\".");
frmEnquiry.txtEmail.focus();
return (false);
}
/*
if (frmEnquiry.cboState.value == "")
{
alert("Please select State");
frmEnquiry.cboState.focus();
return (false);
}

if (frmEnquiry.cboCountry.value == "")
{
alert("Please select Country");
frmEnquiry.cboCountry.focus();
return (false);
}
*/
if (frmEnquiry.txtPhone.value == "")
{
alert("Please specify your phone number");
frmEnquiry.txtPhone.focus();
return (false);
}

if (frmEnquiry.txtComments.value == "")
{
alert("Please enter your comments.");
frmEnquiry.txtComments.focus();
return (false);
}

if (frmEnquiry.cboReferrer.value == "")
{
alert("Please enter your comments.");
frmEnquiry.cboReferrer.focus();
return (false);
}

 return (true);
 }
 