
function setFocus() {
document.myform.FirstName.value="";
document.myform.FirstName.focus();
}

function disableEnterKey() 
{ 
   if (window.event.keyCode == 13) window.event.keyCode = 0; 
} 

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Your Email address appears to be invalid.")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Your Email address appears to be invalid.")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Your Email address appears to be invalid.")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Your Email address appears to be invalid.")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Your Email address appears to be invalid.")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Your Email address appears to be invalid.")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Your Email address appears to be invalid.")
		    return false
		 }

 		 return true					
	}

function validate() {

if(document.myform.FirstName.value=="") {
   alert("Please enter your First Name.");
   document.myform.FirstName.focus();
   return false;
}
if(document.myform.LastName.value=="") {
   alert("Please enter your Last Name.");
   document.myform.LastName.focus();
   return false;
}
if(document.myform.Email.value=="") {
   alert("Please enter your Email.");
   document.myform.Email.focus();
   return false;
}

if (echeck(document.myform.Email.value)==false){
	document.myform.Email.value=""
	document.myform.Email.focus()
	return false;
}
if(document.myform.Phone.value.search(/\d{3}\-\d{3}\-\d{4}/)==-1) {
   alert("The phone number you entered is not valid.\r\nPlease enter a phone number with the format xxx-xxx-xxxx.");
   document.myform.Phone.focus();
   return false;
}
if(document.myform.ChildsName.value=="") {
   alert("Please enter your Childs Name.");
   document.myform.ChildsName.focus();
   return false;
}
if(document.myform.DateofBirth.value=="") {
   alert("Please enter your Childs Date of Birth.");
   document.myform.DateofBirth.focus();
   return false;
}
if(document.myform.Address.value=="") {
   alert("Please enter your Address.");
   document.myform.Address.focus();
   return false;
}
if(document.myform.City.value=="") {
   alert("Please enter your City.");
   document.myform.City.focus();
   return false;
}
if(document.myform.PostalCode.value=="") {
   alert("Please enter your Postal Code.");
   document.myform.PostalCode.focus();
   return false;
}
if(document.myform.TypeofPackage.value=="") {
   alert("Please enter the Type of Package.");
   document.myform.TypeofPackage.focus();
   return false;
}
if(document.myform.NumberofPins.value=="") {
   alert("Please enter the Number of Pins.");
   document.myform.NumberofPins.focus();
   return false;
}

if(document.myform.NumberofKids.value=="") {
   alert("Please enter the Number of Kids.");
   document.myform.NumberofKids.focus();
   return false;
}
if(document.myform.RequestedDate.value=="") {
   alert("Please enter your Requested Date.");
   document.myform.RequestedDate.focus();
   return false;
}
if(document.myform.RequestedTime.value=="") {
   alert("Please enter your Requested Time.");
   document.myform.RequestedTime.focus();
   return false;
}
if(document.myform.NumberofAdults.value=="") {
   alert("Please enter the Number of Adults.");
   document.myform.NumberofAdults.focus();
   return false;
}
var ans; 
var message = "Please check the information you have entered.\n\nAre you ready to proceed?\n\n";
ans=window.confirm(message); 
if (ans==true) { 
    document.myform.submit();
}
	
else { 
      return false;  
     }
}