// JavaScript Document

function chk_frm()
{ 
	var doc = document.form1

	if(doc.cname.value=="")
	{
		alert("Please Enter Company Name");
		doc.cname.focus();
		return false;
	}
	
	if(doc.person.value=="")
	{
		alert("Please Enter Key Person Name");
		doc.person.focus();
		return false;
	}
	if(doc.subject.value=="")
	{
		alert("Please Enter Subject");
		doc.subject.focus();
		return false;
	}
	if(doc.email.value=="")
	{
		alert("Please Enter E-mail");
		doc.email.focus();
		return false;
	}
	if(doc.category.value=="na")
	{
		alert("Please Select Category");
		doc.category.focus();
		return false;
	}
	if(doc.product.value=="---- Select Product ----")
	{
		alert("Please Select Category");
		doc.product.focus();
		return false;
	}
	if(doc.pin.value.match(/[A-Za-z`~!#$%^*()_:;"'|<>?]+/))
	{
		alert("Please enter Only numberic values in Pin Number");
		doc.pin.focus();
		return false;
	}
	if(doc.std.value.match(/[A-Za-z`~!#$%^*()_:;"'|<>?]+/))
	{
		alert("Please enter Only numberic values in Phone Number");
		doc.std.focus();
		return false;
	}
	if(doc.phone.value.match(/[A-Za-z`~!#$%^*()_:;"'|<>?]+/))
	{
		alert("Please enter Only numberic values in Phone Number");
		doc.phone.focus();
		return false;
	}
	if(doc.fax.value.match(/[A-Za-z`~!#$%^*()_:;"'|<>?]+/))
	{
		alert("Please enter Only numberic values in Fax Number");
		doc.fax.focus();
		return false;
	}

	if(echeck(doc.email.value)==false)
	{
		doc.email.value="";
		doc.email.focus();
		return false;
	}	

	doc.hidAdd.value="Add";
	doc.action="support.php?mnuid=t3";
	doc.submit();
	return true;
	
}
function echeck(str)
{
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1){
	   alert("Please enter valid email id");
	   return false;
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Please enter valid email id");
	   return false;
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert("Please enter valid email id");
		return false;
	}
	 if (str.indexOf(at,(lat+1))!=-1){
		alert("Please enter valid email id");
		return false;
	 }
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert("Please enter valid email id");
		return false;
	 }
	 if (str.indexOf(dot,(lat+2))==-1){
		alert("Please enter valid email id");
		return false;
	 }

	 if (str.indexOf(" ")!=-1){
		alert("Please enter valid email id");
		return false;
	 }
	  return true;
}


