function chk(obj)
 {
	if(obj.txtCompany.value == "")
	{
		alert("Company Name is missing.");
		obj.txtCompany.select();
		return false;
	}
	if(obj.txtContact.value == "")
	{
		alert("Contact is missing.");
		obj.txtContact.select();
		return false;
	}
	if(obj.txtAddress.value == "" )
	{
		alert("Address is missing.");
		obj.txtAddress.select();
		return false;
	}
	if(obj.txtCity.value == "")
	{
		alert("City is missing.");
		obj.txtCity.select();
		return false;
	}
	if(obj.txtState.value == "")
	{
		alert("State is missing.");
		obj.txtState.select();
		return false;
	}
	/*if(obj.txtZip.value == ""  || IsNumeric(obj.txtZip.value))
	{
		alert("Zip is missing, or should be numeric value.");
		obj.txtZip.select();
		return false;
	}*/				
	if(obj.txtPhone.value == "" || IsNumeric(obj.txtPhone.value))
	{
		alert("Phone Number is missing, or should be numeric value.");
		obj.txtPhone.select();
		return false;
	}
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(obj.txtEmail.value)))
	{	
		alert("Invalid Email! Please re-enter.");
		obj.txtEmail.select();
		return false;
	}
	if(obj.txtEmail.value == "")
	{
		alert("Email is missing.");
		obj.txtEmail.select();
		return false;
	}
	return true;	
 }
////////////////////////////////////////////////////////////////Private Function/////////////////////////////////////////////////////////////////////
function IsNumeric(sText)
{
   var ValidChars = "0123456789.-() ";
   var IsNumber=false;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == false; i++) 
	  { 
		  Char = sText.charAt(i); 
		  if (ValidChars.indexOf(Char) == -1) 
				IsNumber = true;
	  }
   return IsNumber;
}
function IsText(sText)
{
   var ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
   var IsNumber=false;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == false; i++) 
	  { 
		  Char = sText.charAt(i); 
		  if (ValidChars.indexOf(Char) == -1) 
				IsNumber = true;
	  }
   return IsNumber;
}
