  <!--
function validateAdd()
{
	if(fnfname()&&fnlname()&&fnemail()&&fnhomephone()&&fnedate()&&fnetype()&&fncity()&&fnstate()&&fnestime()&&fneetime()&&fnguest()&&fnhearabout())
				{
			//alert ("hi");
			
			document.form1.action="inquiryform.php";
			document.form1.submit();
			return true;
		}
		return false;
}


function fnfname()
 {
   var fname;
   fname = document.form1.fname.value;
   
   if(fname=="") 
   {
    alert("First name Cannot Be Empty");
    document.form1.fname.focus();
    document.form1.fname.select();
    return false;      
   }
    return true;
 }
 
  
 function fnlname()
 {
   var lname;
   lname = document.form1.lname.value;
   
   if(lname=="") 
   {
    alert("Last Name Cannot Be Empty");
    document.form1.lname.focus();
    document.form1.lname.select();
    return false;      
   }
    return true;
 }
 //function to check the Email
function fnemail()
{
  
  var email;
  email = document.form1.email.value;
	
	//TO FIND A SINGLE QUOTE IN A VALUE
	var SnglQuote=email.indexOf("'");

    if (SnglQuote == "-1")
    {}
    else
    {
        alert("Please Enter a valid Email Address ");
		document.form1.email.focus();
		return false;
    }
    
		atPos = email.indexOf("@",0);
		pPos1 = email.indexOf(".",0);
		periodPos = email.indexOf(".",atPos);

	// Are there consecutive periods?
		pos1 = pPos1;
		pos2 = 0;
		
		 while (pos2 > -1) 
		  {
			pos2 = email.indexOf(".",pos1+1);
			if (pos2 == pos1+1) 
			{
			    alert("Please Enter a valid Email Address ");
				document.form1.email.focus();
				return false;
			} 
			else 
			{
				pos1 = pos2;
			}
		}

	// Is there an @ symbol in the address?

		if (atPos == -1) 
		{
		  
			alert("Please Enter a valid Email Address ");
			document.form1.email.focus();
			return false;
		}

	// Is the @ symbol in the first position?

		if (atPos == 0) 
		{
		    
			alert("Please Enter a valid Email Address ");
			document.form1.email.focus();
			return false;
		}

	// Is there a period in the first position?

		if (pPos1 == 0) 
		{
		    
			alert("Please Enter a valid Email Address ");
			document.form1.email.focus();
			return false;
		}

	// Is there more than one @ symbol in the address?

		if(email.indexOf("@",atPos+1) > -1) 
		{
		    
			alert("Please Enter a valid Email Address ");
			document.form1.email.focus();
			return false;
		}

	// Is there a period after the @ symbol?

		if (periodPos == -1) 
		{
		    
			alert("Please Enter a valid Email Address ");
			document.form1.email.focus();
			return false;
		}

	// Is the period imediately after the @ symbol?

		if (atPos+1 == periodPos) 
		{
		    
			alert("Please Enter a valid Email Address ");
			document.form1.email.focus();
			return false;
		}

	// Are there at least 2 characters after the period?

		if (periodPos+3 > email.length) 
		{
		   
			alert("Please Enter a valid Email Address");
			document.form1.email.focus();
			return false;
		}
	      	return true;
	 
  
}   

function fnhomephone(){
pnumber = document.form1.pnumber.value;
phoneRegex = /^[2-9]\d{2}-\d{3}-\d{4}$/;
if( !pnumber.match( phoneRegex ) ) {
  alert( "Please enter a valid  phone number" );
   document.form1.pnumber.focus();
   document.form1.pnumber.select();
  return false;
}
return true;
}

 function isAlphaNumeric(keyCode)
        {
            return ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || keyCode == 8)
        }
		
function fnedate(){
	 var edate;
	 
	edate=document.form1.edate.value;
	
	if(isAlphaNumeric(document.form1.edate.value))
   {
     alert("Please enter  Value only.");
     document.form1.edate.focus();
     return (false);
   }
	 
	if(edate =="") 
   {
    alert("Please enter Event Data.");
    document.form1.edate.focus();
    document.form1.edate.select();
    return false;      
   }
	 return true;
 }


 function fnetype()
 {
   var etype;
   etype = document.form1.etype.value;
   
   if(etype=="") 
   {
    alert("Event Type Cannot Be Empty");
    document.form1.etype.focus();
    document.form1.etype.select();
    return false;      

   }
    return true;
 }
 
 function fncity()
 {
   var city;
   city = document.form1.city.value;
   
   if(city=="") 
   {
    alert("city Cannot Be Empty");
    document.form1.city.focus();
    document.form1.city.select();
    return false;      
   }
    return true;
 }
 
  function fnstate()
 {
   var state;
   state = document.form1.state.value;
   
   if(state=="") 
   {
    alert("state Cannot Be Empty");
    document.form1.state.focus();
    document.form1.state.select();
    return false;      
   }
    return true;
 }
 
 function fnestime()
 {
   var estime;
   estime = document.form1.estime.value;
   
   if(estime=="") 
   {
    alert("Event StartTime Cannot Be Empty");
    document.form1.estime.focus();
    document.form1.estime.select();
    return false;      

   }
    return true;
 }

function fneetime()
 {
   var eetime;
   eetime = document.form1.eetime.value;
   
   if(eetime=="") 
   {
    alert("Event End Time Cannot Be Empty");
    document.form1.eetime.focus();
    document.form1.eetime.select();
    return false;      

   }
    return true;
 }
  function fnguest(){
	 var guest;
	 
	guest=document.form1.guest.value;
	
	if(isNaN(document.form1.guest.value))
   {
     alert("Please enter vaild Guest Number.");
     form1.guest.focus();
     return (false);
   }
	 
	if(guest=="") 
   {
    alert("Please enter Expected Number of Guests.");
    document.form1.guest.focus();
    document.form1.guest.select();
    return false;      
   }
	 return true;
 }
 
 function fnhearabout(){

    var ckBoxes = document.form1['about[]'];
    var ckOk = false;

    for(var i=0; i< ckBoxes.length; i++){
        if(ckBoxes[i].checked == true){
            ckOk = true;
            break;
        }
    }

    if(ckOk) {
        return true;
    }
    else {
        alert("Please Select Where Did You Hear About Us");
        document.form1.about.focus();
	   return false;
    }
}
  // -->

function validcontact1(frm)
{ 
with(frm)
	{
		if(validate_email(email)==false)
		{
			email.value="";
			email.focus();return false;
		}
	}
		
	return true;
}

function validate_email(field)
{

	if (field.value==null||field.value=="")
	{
		alert("Please enter email address");
		return false;
	}
	else
	{
			apos=field.value.indexOf("@");
			dotpos=field.value.lastIndexOf(".");
			if (apos<1||dotpos-apos<2) 
			 {
			  alert("Invalid Email");
			  return false;
			  }
			else 
			{
				return true;
			}
	}
	return true;
}