function verify(form)
{
var passed = true;
var blnRetval, intAtSign, intDot, intComma, intSpace, intLastDot, intDomain, intStrLen;
intAtSign=form.Email.value.indexOf("@");
intDot=form.Email.value.indexOf(".",intAtSign);
intComma=form.Email.value.indexOf(",");
intSpace=form.Email.value.indexOf(" ");
intLastDot=form.Email.value.lastIndexOf(".");
intDomain=intDot-intAtSign;
intStrLen=form.Email.value.length;
document.getElementById('error_1').style.visibility = 'hidden';
document.getElementById('error_2').style.visibility = 'hidden';
document.getElementById('error_3').style.visibility = 'hidden';
document.getElementById('error_4').style.visibility = 'hidden';
document.getElementById('error_5').style.visibility = 'hidden';
if (form.Company.value == "" )
{
document.getElementById('error_1').style.visibility = 'visible';
form.Company.focus();
passed = false;
}	if (form.Name.value == "" )
{
document.getElementById('error_2').style.visibility = 'visible';
form.Name.focus();
passed = false;
}
if (form.Position.value == "" )
{
document.getElementById('error_3').style.visibility = 'visible';
form.Position.focus();
passed = false;
}
if (form.Phone.value == "" )
{
document.getElementById('error_4').style.visibility = 'visible';
form.Phone.focus();
passed = false;
}
if (form.Email.value == "" )
{
document.getElementById('error_5').style.visibility = 'visible';
form.Email.focus();
passed = false;
}
else if (intAtSign == -1)
{
document.getElementById('error_5').style.visibility = 'visible';
form.Email.focus();
passed = false;
}
else if (intComma != -1)
{
document.getElementById('error_5').style.visibility = 'visible';
form.Email.focus();
passed = false;
}
else if (intSpace != -1)
{
document.getElementById('error_5').style.visibility = 'visible';
form.Email.focus();
passed = false;
}
else if ((intDot <= 2) || (intDomain <= 1)  || (intStrLen-(intLastDot+1) < 2))
{
document.getElementById('error_5').style.visibility = 'visible';
form.Email.focus();
passed = false;
}
return passed;
}
