function Validate2(x)
 {
  var retValue=false;
 var invalidChars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%^&*(){}|\':;?/<>,.@=[]~`_";
 var i;
  
for(i=0;i<invalidChars.length;i++)
 {
  if(x.indexOf(invalidChars.charAt(i))>-1)
  {
     retValue=true;
     break;
   }
 }
 
return retValue;
 }


function chkEmail(field)
{
	var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;

	var matchArray = field.match(emailPat);

	if(!emailPat.test(field))
	{
		alert("Your email address is invalid.  Please try again !!");
  		return false;
	}


}



function validate()
{
		
if (document.form1.email_goto.value=="")
{
alert("Please Select a Recipient ");
document.form1.email_goto.focus();
return false;
}
if (document.form1.req_title2.value=="")
{
alert("Please Enter First Name ");
document.form1.req_title2.focus();
return false;
}
if (document.form1.req_title3.value=="")
{
alert("Please Enter Last Name ");
document.form1.req_title3.focus();
return false;
}
if (document.form1.req_title.value=="")
{
alert("Please Enter Title ");
document.form1.req_title.focus();
return false;
}
if (document.form1.req_title4.value=="")
{
alert("Please Enter Company ");
document.form1.req_title4.focus();
return false;
}
if (document.form1.req_email.value=="")
{
alert("Please Enter Email ");
document.form1.req_email.focus();
return false;
}
if(chkEmail(document.form1.req_email.value)==false)
 {

                  document.form1.req_email.select();
                  document.form1.req_email.focus();
                  return;

 }
if (document.form1.req_phone.value=="")
{
alert("Please Enter Phone");
document.form1.req_phone.focus();
return false;
}
else
{
if (Validate2(document.form1.req_phone.value))
{
	alert("Phone Number Should Be Numeric");
	document.form1.req_phone.select();
	document.form1.req_phone.focus();
	return ;
}
}
if (document.form1.subject.value=="")
{
alert("Please Select a Subject ");
document.form1.subject.focus();
return false;
}
if (document.form1.req_details.value=="")
{
alert("Please Enter Comments ");
document.form1.req_details.focus();
return false;
}


//document.form1.action="http://localhost:3000/cgi-bin/cli/contact-mail.cgi";
document.form1.action="http://www.clearsem.com/cgi-bin/contact-mail.cgi";
document.form1.submit();
return true;
}