function validateGroupQuoteForm(){
	if(document.groupquote.Agency.value==""){
		alert("Please enter your Agency!");
		return false;
	}

	if(document.groupquote.Phone.value==""){
		alert("Please enter your Phone!");
		return false;
	}

	if(document.groupquote.Contact.value==""){
		alert("Please enter a Contact!");
		return false;
	}
	
	if(document.groupquote.Email.value==""){
		alert("Please enter your Email!");
		return false;
	}

	if(echeck(document.groupquote.Email.value)==false){
		alert("Please enter a valid Email!");
		return false;
	}

	if(document.groupquote.Address.value==""){
		alert("Please enter your Address!");
		return false;
	}

	if(document.groupquote.City.value==""){
		alert("Please enter your City!");
		return false;
	}
	
	if(document.groupquote.State.value==""){
		alert("Please enter your State!");
		return false;
	}
	
	if(document.groupquote.ZipCode.value==""){
		alert("Please enter your Zip Code!");
		return false;
	}
	
	if(document.groupquote.Pax.value==""){
		alert("Please enter # of Pax!");
		return false;
	}
	if(document.groupquote.txtSecurityCode.value==""){
		alert("Please enter Verification Code!");
		document.groupquote.txtSecurityCode.focus();
		return false;
	}		
}

function validateContactUsForm(){
	if(document.contactus.FirstName.value==""){
		alert("Please enter your First Name!");
		return false;
	}

	if(document.contactus.LastName.value==""){
		alert("Please enter your Last Name!");
		return false;
	}

	if(document.contactus.Phone.value==""){
		alert("Please enter your Phone!");
		return false;
	}

	if(document.contactus.Email.value==""){
		alert("Please enter your Email!");
		return false;
	}

	if(echeck(document.contactus.Email.value)==false){
		alert("Please enter a valid Email!");
		return false;
	}
	if(document.contactus.txtSecurityCode.value==""){
		alert("Please enter Verification Code!");
		document.contactus.txtSecurityCode.focus();
		return false;
	}		
}

function validatePackageRequestForm(){

	if(document.packagerequest.Phone.value==""){
		alert("Please enter your Phone!");
		return false;
	}

	if(document.packagerequest.Email.value==""){
		alert("Please enter your Email!");
		return false;
	}

	if(echeck(document.packagerequest.Email.value)==false){
		alert("Please enter a valid Email!");
		return false;
	}
	
	if(document.packagerequest.Air[0].checked==false && document.packagerequest.Air[1].checked==false){
		alert("Please select Flight Options!");
		return false;		
	}
		
	if(document.packagerequest.DepartureCity.value==""){
		alert("Please enter a Departure City!");
		return false;
	}
	if(document.packagerequest.DepartureMonth.value==""){
		alert("Please enter a Departure Month!");
		return false;
	}
	if(document.packagerequest.DepartureDay.value==""){
		alert("Please enter a Departure Day!");
		return false;
	}
	if(document.packagerequest.DepartureYear.value==""){
		alert("Please enter a Departure Year!");
		return false;
	}
	if(document.packagerequest.NumberPax.value==""){
		alert("Please enter the number of Travelers!");
		return false;
	}
	if(document.packagerequest.HotelType.value==""){
		alert("Please enter the type of accommodation!");
		return false;
	}
	if(document.packagerequest.TripDuration.value==""){
		alert("Please enter the length of Stay!");
		return false;
	}
	if(document.packagerequest.txtSecurityCode.value==""){
		alert("Please enter Verification Code!");
		document.packagerequest.txtSecurityCode.focus();
		return false;
	}		
	
}

function validateQuestionaire(){
	if(document.questionaire.PaxFirstName.value==""){
		alert("Please enter your First Name!");
		return false;
	}

	if(document.questionaire.PaxLastName.value==""){
		alert("Please enter your Last Name!");
		return false;
	}

	if(document.questionaire.Email.value==""){
		alert("Please enter your Email!");
		return false;
	}

	if(echeck(document.questionaire.Email.value)==false){
		alert("Please enter a valid Email!");
		return false;
	}
}

function validateHotelReviewForm(){
	if(document.hotelreview.Email.value==""){
		alert("Please enter your Email!");
		return false;
	}

	if(echeck(document.hotelreview.Email.value)==false){
		alert("Please enter a valid Email!");
		return false;
	}

	if(document.hotelreview.HotelID.value==""){
		alert("Please select a Hotel!");
		return false;
	}

	if(document.hotelreview.Review.value==""){
		alert("Please enter a Review!");
		return false;
	}

	if(document.hotelreview.RatingReview.value==""){
		alert("Please select a Rating!");
		return false;
	}
	if(document.hotelreview.txtSecurityCode.value==""){
		alert("Please enter Verification Code!");
		document.hotelreview.txtSecurityCode.focus();
		return false;
	}		
}

function validatePackageReviewForm(){
	if(document.packagereview.Email.value==""){
		alert("Please enter your Email!");
		return false;
	}

	if(echeck(document.packagereview.Email.value)==false){
		alert("Please enter a valid Email!");
		return false;
	}

	if(document.packagereview.PackageID.value==""){
		alert("Please select a Package!");
		return false;
	}

	if(document.packagereview.Review.value==""){
		alert("Please enter a Review!");
		return false;
	}

	if(document.packagereview.RatingReview.value==""){
		alert("Please select a Rating!");
		return false;
	}
	if(document.packagereview.txtSecurityCode.value==""){
		alert("Please enter Verification Code!");
		document.packagereview.txtSecurityCode.focus();
		return false;
	}		
}

function validateECardForm(){
	if(document.ecard.Name.value==""){
		alert("Please enter your Name!");
		return false;
	}

	if(document.ecard.Sender.value==""){
		alert("Please enter sender Email!");
		return false;
	}

	if (echeck(document.ecard.Sender.value)==false){
		alert("Please enter valid sender Email!")
		return false;
	}

	if(document.ecard.Recipient.value==""){
		alert("Please enter recipient Email!");
		return false;
	}

	if(echeck(document.ecard.Recipient.value)==false){
		alert("Please enter valid recipient Email!")
		return false;
	}
	
	if(document.ecard.Message.value==""){
		alert("Please enter a Message!");
		return false;
	}
	if(document.ecard.txtSecurityCode.value==""){
		alert("Please enter Verification Code!");
		document.ecard.txtSecurityCode.focus();
		return false;
	}		
}


function validateTABrochureForm(){
	if(document.tabrochure.TravelAgency.value==""){
		alert("Please enter your TravelAgency!");
		return false;
	}

	if(document.tabrochure.ARC_IATAN.value=="" && document.tabrochure.CLIA.value==""){
		alert("Please enter your ARC/IATAN# and/or CLIA#!");
		return false;
	}

	if(document.tabrochure.FranceQuantity.value=="" && document.tabrochure.TahitiQuantity.value==""){
		alert("Please enter a France and/or Tahiti Quanity!");
		return false;
	}

	if(document.tabrochure.FirstName.value==""){
		alert("Please enter your Firstname!");
		return false;
	}

	if(document.tabrochure.LastName.value==""){
		alert("Please enter your Lastname!");
		return false;
	}

	if(document.tabrochure.Address1.value==""){
		alert("Please enter your Address!");
		return false;
	}

	if(document.tabrochure.City.value==""){
		alert("Please enter your City!");
		return false;
	}

	if(document.tabrochure.State.value==""){
		alert("Please enter your State!");
		return false;
	}

	if(document.tabrochure.Zip.value==""){
		alert("Please enter your Zip!");
		return false;
	}
	
	if(document.tabrochure.DayPhone.value==""){
		alert("Please enter your Day Phone!");
		return false;
	}

	if(document.tabrochure.Email.value!=""){
		if (echeck(document.tabrochure.Email.value)==false){
				alert("Please enter valid Email!")
			return false;
		}
	}
}

function validateOnlineBrochureForm(){
	
	if(document.onlinebrochure.Email.value==""){
		alert("Please enter an Email!")
		return false;
	}

	if(document.onlinebrochure.Email.value!=""){
		if (echeck(document.onlinebrochure.Email.value)==false){
				alert("Please enter valid Email!")
			return false;
		}
	}
	//return windowCenter();
}




function validateEUBrochureForm(){

	if(document.eubrochure.FirstName.value==""){
		alert("Please enter your Firstname!");
		return false;
	}

	if(document.eubrochure.LastName.value==""){
		alert("Please enter your Lastname!");
		return false;
	}

	if(document.eubrochure.Address1.value==""){
		alert("Please enter your Address!");
		return false;
	}

	if(document.eubrochure.City.value==""){
		alert("Please enter your City!");
		return false;
	}

	if(document.eubrochure.State.value==""){
		alert("Please enter your State!");
		return false;
	}

	if(document.eubrochure.Zip.value==""){
		alert("Please enter your Zip!");
		return false;
	}
	
	if(document.eubrochure.Email.value==""){
		alert("Please enter an Email!")
		return false;
	}

	if(document.eubrochure.Email.value!=""){
		if (echeck(document.eubrochure.Email.value)==false){
				alert("Please enter valid Email!")
			return false;
		}
	}

	if(document.eubrochure.send_friend[0].checked){

		if(document.eubrochure.FriendFirstName.value==""){
			alert("Please enter Friend's Firstname!");
			return false;
		}

		if(document.eubrochure.FriendLastName.value==""){
			alert("Please enter Friend's Lastname!");
			return false;
		}

		if(document.eubrochure.FriendAddress1.value==""){
			alert("Please enter Friend's Address!");
			return false;
		}

		if(document.eubrochure.FriendCity.value==""){
			alert("Please enter Friend's City!");
			return false;
		}

		if(document.eubrochure.FriendState.value==""){
			alert("Please enter Friend's State!");
			return false;
		}

		if(document.eubrochure.FriendZip.value==""){
			alert("Please enter Friend's Zip!");
			return false;
		}
	
		if(document.eubrochure.FriendEmail.value!=""){
			if (echeck(document.eubrochure.FriendEmail.value)==false){
				alert("Please enter valid Friend's Email!")
				return false;
			}
		}
	}
	if(document.eubrochure.txtSecurityCode.value==""){
		alert("Please enter Verification Code!");
		document.eubrochure.txtSecurityCode.focus();
		return false;
	}								
}

function echeck(str, owner) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
}

function windowCenter() {
var w = 480, h = 340;

if (document.all || document.layers) {
   w = screen.availWidth;
   h = screen.availHeight;
}

var popW = 400, popH = 400;

var leftPos = (w-popW)/2, topPos = (h-popH)/2;

window.open('http://www.centralholidays.com/e-brochures.html','CentralHolidays');
}