

re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/

function checkContactForm(form){
     if(form.FirstName.value == ""){
      alert("Please enter your First Name.");
      form.FirstName.focus();
      return false;  
   }
   
   if(form.LastName.value == ""){
      alert("Please enter your Last Name. ");
      form.LastName.focus();
      return false; 
   }
      
   if(form.Address.value == ""){
      alert("Please enter your Address.");
      form.Address.focus();
      return false;  
   }
   
   if(form.City.value == ""){
      alert("Please enter your City.");
      form.City.focus();
      return false;  
   }
   
    if(form.State.value == "null"){
      alert("Please enter your State.");
      form.State.focus();
      return false;  
   }
   
    if(form.ZipCode.value == ""){
      alert("Please enter your Zip Code.");
      form.ZipCode.focus();
      return false;  
   }

    if(form.Country.value == ""){
      alert("Please enter your Country.");
      form.Country.focus();
      return false;  
   }
	
	if(form.email.value == ""){
      alert("Please enter your email address.");
      form.email.focus();
      return false;  
   }

   if (re.test(form.email.value)) {
      return true;
   }
   
   else {
	alert("Please enter a valid email address.");
	form.email.focus();
        return false;
   }
   
}

function checkWeddingForm(form){
     if(form.FirstName.value == ""){
      alert("Please enter your First Name.");
      form.FirstName.focus();
      return false;  
   }
   
   if(form.LastName.value == ""){
      alert("Please enter your Last Name. ");
      form.LastName.focus();
      return false; 
   }
      
   if(form.Address.value == ""){
      alert("Please enter your Address.");
      form.Address.focus();
      return false;  
   }
   
   if(form.City.value == ""){
      alert("Please enter your City.");
      form.City.focus();
      return false;  
   }
   
    if(form.State.value == "null"){
      alert("Please enter your State.");
      form.State.focus();
      return false;  
   }
   
    if(form.ZipCode.value == ""){
      alert("Please enter your Zip Code.");
      form.ZipCode.focus();
      return false;  
   }

    if(form.Country.value == ""){
      alert("Please enter your Country.");
      form.Country.focus();
      return false;  
   }
   
   if(form.Phone.value == ""){
      alert("Please enter your Phone Number.");
      form.Phone.focus();
      return false;  
   }
	
	if(form.email.value == ""){
      alert("Please enter your email address.");
      form.email.focus();
      return false;  
   }
   
    if(form.Dates.value == ""){
      alert("Please tell us the dates you are considering.");
      form.Dates.focus();
      return false;  
   }

   if (re.test(form.email.value)) {
      return true;
   }
   
   else {
	alert("Please enter a valid email address.");
	form.email.focus();
        return false;
   }
   
   
}

function checkRFPForm(form){
     if(form.FirstName.value == ""){
      alert("Please enter your First Name.");
      form.FirstName.focus();
      return false;  
   }
   
   if(form.LastName.value == ""){
      alert("Please enter your Last Name. ");
      form.LastName.focus();
      return false; 
   }
      
   if(form.Address.value == ""){
      alert("Please enter your Address.");
      form.Address.focus();
      return false;  
   }
   
   if(form.City.value == ""){
      alert("Please enter your City.");
      form.City.focus();
      return false;  
   }
   
    if(form.State.value == "null"){
      alert("Please enter your State.");
      form.State.focus();
      return false;  
   }
   
    if(form.ZipCode.value == ""){
      alert("Please enter your Zip Code.");
      form.ZipCode.focus();
      return false;  
   }

    if(form.Country.value == ""){
      alert("Please enter your Country.");
      form.Country.focus();
      return false;  
   }
   
   if(form.Phone.value == ""){
      alert("Please enter your Phone Number.");
      form.Phone.focus();
      return false;  
   }
   
   if(form.ArrivalDate.value == ""){
      alert("Please enter your anticipated arrival date.");
      form.ArrivalDate.focus();
      return false;  
   }
   
   if(form.DepartureDate.value == ""){
      alert("Please enter your anticipated departure date.");
      form.DepartureDate.focus();
      return false;  
   }
	
	if(form.email.value == ""){
      alert("Please enter your email address.");
      form.email.focus();
      return false;  
   }

   if (re.test(form.email.value)) {
      return true;
   }
   
   else {
	alert("Please enter a valid email address.");
	form.email.focus();
        return false;
   }
   
}

function checkContestForm(form){
     if(form.ChildsName.value == ""){
      alert("Please enter your Child's Name.");
      form.ChildsName.focus();
      return false;  
   }
   
   if(form.ChildsAge.value == ""){
      alert("Please enter your Child's Age. ");
      form.ChildsAge.focus();
      return false; 
   }
	
	if(form.email.value == ""){
      alert("Please enter your email address.");
      form.email.focus();
      return false;  
   }

   if (re.test(form.email.value)) {
      return true;
   }
   
   else {
	alert("Please enter a valid email address.");
	form.email.focus();
        return false;
   }
   
}