// JavaScript Document
function EmptySet(Obj,Val){
	if(Obj==Val){
		Obj="";
	}
	return Obj;
}

function frmValidation()
{
	var Field= Array();
	var FieldName= Array();
	
	//alert ("hi");
	
	Field[0]=document.frmcontact.Name.value;
	Field[1]=document.frmcontact.Email.value;
	Field[2]=document.frmcontact.Phone.value;
	Field[3]=document.frmcontact.City.value;
	Field[4]=document.frmcontact.State.value;
	Field[5]=document.frmcontact.Comment.value;
	
	Field[0]=EmptySet(Field[0],"Name");
	Field[1]=EmptySet(Field[1],"Email");
	Field[2]=EmptySet(Field[2],"Phone");
	Field[3]=EmptySet(Field[3],"City");
	Field[5]=EmptySet(Field[5],"Comment");
	
	FieldName[0]="NAME :";
	FieldName[1]="EMAIL :";
	FieldName[2]="PHONE :";
	FieldName[3]="CITY :";
	FieldName[4]="STATE :";
	FieldName[5]="COMMENT :";
	
	
	var msg="";
	var bval = true;
	
	for(i=0; i<6; i++)
	{
		if(Field[i]=="" || Field[i]==0)
		{
			msg = msg + "Please Fill:"
			msg = msg + "\n" + ">> " + FieldName[i];
			alert(msg);
			bval = false;
			break;
		}
	}
	
	if(bval)
	{
		if(isNaN(Field[2]))
		{
			bval = false;
			alert("Invalite Phone Number");
			document.frmcontact.Phone.focus();
			return false;
		}
	}
	if(bval)
	{
		bval=Emailcheck();
	}
	return bval;
}

function Emailcheck()
	{
		var Emailpat=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/
		var matcharray;
		var EmailStrl=document.frmcontact.Email.value;
		
		
		matcharray= EmailStrl.match(Emailpat);
		if (matcharray == null)
		
		{
			alert("Please Enter Correct Email Address");
			document.frmcontact.Email.focus();
			return false;
		}
		else
		return true;
	}