function chk_form()
{
	if (document.form.guestName.value=="")
	{
		alert("Please Enter Name");
		document.form.guestName.focus();
		return false;
	}
	/*
	if (document.form.address.value=="")
	{
		alert("Please Enter Address");
		document.form.address.focus();
		return false;
	}
	
	if (document.form.city.value=="")
	{
		alert("Please Enter City");
		document.form.city.focus();
		return false;
	}*/
	/*
	if (document.form.zip.value=="")
	{
		alert("Please Enter Zip Code");
		document.form.zip.focus();
		return false;
	}
	if (isNaN(document.form.zip.value))
	{
		alert("Please Enter Only Numeric Values in Zip Code.");
		document.form.zip.focus();
		document.form.zip.select();
		return false;
	}
	*/
	if (document.form.guestPhone.value=="")
	{
		alert("Please Enter Phone");
		document.form.guestPhone.focus();
		return false;
	}
	if (isNaN(document.form.guestPhone.value))
	{
		alert("Please Enter Only Numeric Values in Phone.");
		document.form.guestPhone.focus();
		document.form.guestPhone.select();
		return false;
	}
	if (document.form.guestEmail.value=="")
	{
		alert("Please Enter Email Address.");
		document.form.guestEmail.focus();
		return false;
	}
	if (document.form.guestEmail.value!="")
	{
		var str=document.form.guestEmail.value;	
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
		if (!(!reg1.test(str) && reg2.test(str))) 
			{
				alert('Invalid Email Address.');
				document.form.guestEmail.focus();
				document.form.guestEmail.select();
				return false;
			}
	}		
}