	
	
function reset1()
{
   document.frm_contact.cname.value = "";
   document.frm_contact.phone.value="";
   document.frm_contact.email.value="";
   document.frm_contact.comment.value="";
   document.frm_contacts.name.focus()
   return false;
     
}
	
function IsNumeric(sText)
{
	var ValidChars = "0123456789.#@*_-\/|$%:;`^<>[]{}=?)(";
	var IsNumber=true;
	var Char;
	
	for (i = 0; i < sText.length && IsNumber == true; i++) 
		{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) != -1) 
		{
		IsNumber = "false";
		//alert ("Please enter characters only.");						
		}
	}
	return IsNumber;   
}//character validation
	
function IsChar(sText)
{
	var ValidChars = "0123456789";
	var IsNumber=true;
	var Char;
	
	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsNumber = "false";
			//alert ("Please enter numeric only.");						
		}
	}
	return IsNumber;   
}//number validation
	
function validate()
{
	if(document.frm_contact.name.value=="")
		{
			alert("Please enter your Name")
			document.frm_contact.name.focus()
			return false;
		}
		if(document.frm_contact.name.value!="")
		{
			var mytext=document.frm_contact.name.value;
			var number=IsNumeric(mytext);
			if (number=="false")
			{
				alert ("Name field accept characters only.");
				document.frm_contact.name.value="";
				document.frm_contact.name.focus();
				return false;
			}//first name validation		
		}
		
		 if(document.frm_contact.add.value=="")
		{
			alert("Please enter Address")
			document.frm_contact.add.focus()
			return false;
		}
		
		if(document.frm_contact.email.value=="")
		{
			alert("Please enter Email ID");
			document.frm_contact.email.focus();
			return false;
		}
		if(document.frm_contact.email.value!="")
		{
			var string1 =/[-a-zA-Z0-9_\.]+@[-a-zA-Z0-9]+\.[-a-zA-Z0-9\.]+/;
			var eflag = document.frm_contact.email.value.match(string1);
			if(eflag!=document.frm_contact.email.value)
			{
				alert("Please enter a valid Email ID");
				document.frm_contact.email.value=""
				document.frm_contact.email.focus();
				document.frm_contact.email.select();
				return false;
			}
		}
		
				
		if(document.frm_contact.phone.value=="")
		{
			alert("Please enter your Mobile number")
			document.frm_contact.phone.focus()
			return false;
		}
		if(document.frm_contact.phone.value!="")
		{
			var str3=document.frm_contact.phone.value
			for(i=0; i<str3.length; i++)
			{
				var ch=str3.substring(i, i+1)
				if (ch < "0" ||"9" < ch)
				{
					alert("Mobile number field accept numbers only.")
					document.frm_contact.phone.value="";
					document.frm_contact.phone.focus()
					return false;
				}
			}
		}
		
		//email
		
      
	 document.frm_contact.action="reservation.asp";			

}//end validation function
	