function changeGuests(numGuests){
  if(numGuests == 0){
	Page.guest0.collapse();
	Page.guest1.collapse();
	Page.guest2.collapse();
	Page.guest3.collapse();
	Page.guest4.collapse();
	Page.guest5.collapse();
  }
  if(numGuests == 1){
	Page.guest0.showBlock();
	Page.guest1.collapse();
	Page.guest2.collapse();
	Page.guest3.collapse();
	Page.guest4.collapse();
	Page.guest5.collapse();
  }
  if(numGuests == 2){
	Page.guest0.showBlock();
	Page.guest1.showBlock();
	Page.guest2.collapse();
	Page.guest3.collapse();
	Page.guest4.collapse();
	Page.guest5.collapse();
  }
  if(numGuests == 3){
    Page.guest0.showBlock();
	Page.guest1.showBlock();
	Page.guest2.showBlock();
	Page.guest3.collapse();
	Page.guest4.collapse();
	Page.guest5.collapse();
  }
  if(numGuests == 4){
	Page.guest0.showBlock();
	Page.guest1.showBlock();
	Page.guest2.showBlock();
	Page.guest3.showBlock();
	Page.guest4.collapse();
	Page.guest5.collapse();
  }
  if(numGuests == 5){
	Page.guest0.showBlock();
	Page.guest1.showBlock();
	Page.guest2.showBlock();
	Page.guest3.showBlock();
	Page.guest4.showBlock();
	Page.guest5.collapse();
  }
  if(numGuests == 6){
	Page.guest0.showBlock();
	Page.guest1.showBlock();
	Page.guest2.showBlock();
	Page.guest3.showBlock();
	Page.guest4.showBlock();
	Page.guest5.showBlock();
  }
  if(numGuests == 5){
	Page.guest0.showBlock();
	Page.guest1.showBlock();
	Page.guest2.showBlock();
	Page.guest3.showBlock();
	Page.guest4.showBlock();
	Page.guest5.collapse();
  }
  if(numGuests == 6){
	Page.guest0.showBlock();
	Page.guest1.showBlock();
	Page.guest2.showBlock();
	Page.guest3.showBlock();
	Page.guest4.showBlock();
	Page.guest5.showBlock();
  }
}


function valTravelShowRSVP(form){
  var Name = new FormField(form.name);
  var Email = new FormField(form.email);
  var Phone = new FormField(form.phone);
  var Adtype = new FormField(form.adtype);
  var Guests = new FormField(form.guests);
  var Comments = new FormField(form.comments);
  if(!Name.valAlphaExtra("Please enter a valid name.")) return false;
  if(!Name.valMaxLength(80,"Please limit the name to 80 characters.")) return false;
  if(!Email.valEmail("Please enter a valid email address.")) return false;
  if(!Email.valMaxLength(80,"Please limit the email address to 80 characters.")) return false;
  if(!Phone.valUSPhone("Please enter a valid phone.")) return false;
  if(!Adtype.valAlpha("Please select how you learned about our travel show.")) return false; 
  if(Guests.fieldValue == 1){
	var Guestname0 = new FormField(form.guestname0);
 	if(!Guestname0.valAlphaExtra("Please enter a valid name for guest #1.")) return false;
  }
  if(Guests.fieldValue == 2){
	var Guestname0 = new FormField(form.guestname0);
	var Guestname1 = new FormField(form.guestname1);
 	if(!Guestname0.valAlphaExtra("Please enter a valid name for guest #1.")) return false;
	if(!Guestname1.valAlphaExtra("Please enter a valid name for guest #2.")) return false;
  }
  if(Guests.fieldValue == 3){
	var Guestname0 = new FormField(form.guestname0);
	var Guestname1 = new FormField(form.guestname1);
	var Guestname2 = new FormField(form.guestname2);
 	if(!Guestname0.valAlphaExtra("Please enter a valid name for guest #1.")) return false;
	if(!Guestname1.valAlphaExtra("Please enter a valid name for guest #2.")) return false;
	if(!Guestname2.valAlphaExtra("Please enter a valid name for guest #3.")) return false;
  }
  if(Guests.fieldValue == 4){
	var Guestname0 = new FormField(form.guestname0);
	var Guestname1 = new FormField(form.guestname1);
	var Guestname2 = new FormField(form.guestname2);
	var Guestname3 = new FormField(form.guestname3);
 	if(!Guestname0.valAlphaExtra("Please enter a valid name for guest #1.")) return false;
	if(!Guestname1.valAlphaExtra("Please enter a valid name for guest #2.")) return false;
	if(!Guestname2.valAlphaExtra("Please enter a valid name for guest #3.")) return false;
	if(!Guestname3.valAlphaExtra("Please enter a valid name for guest #4.")) return false;
  }
  if(Guests.fieldValue == 5){
	var Guestname0 = new FormField(form.guestname0);
	var Guestname1 = new FormField(form.guestname1);
	var Guestname2 = new FormField(form.guestname2);
	var Guestname3 = new FormField(form.guestname3);
	var Guestname4 = new FormField(form.guestname4);
 	if(!Guestname0.valAlphaExtra("Please enter a valid name for guest #1.")) return false;
	if(!Guestname1.valAlphaExtra("Please enter a valid name for guest #2.")) return false;
	if(!Guestname2.valAlphaExtra("Please enter a valid name for guest #3.")) return false;
	if(!Guestname3.valAlphaExtra("Please enter a valid name for guest #4.")) return false;
	if(!Guestname4.valAlphaExtra("Please enter a valid name for guest #5.")) return false;
  }
  if(Guests.fieldValue == 6){
	var Guestname0 = new FormField(form.guestname0);
	var Guestname1 = new FormField(form.guestname1);
	var Guestname2 = new FormField(form.guestname2);
	var Guestname3 = new FormField(form.guestname3);
	var Guestname4 = new FormField(form.guestname4);
	var Guestname5 = new FormField(form.guestname5);
 	if(!Guestname0.valAlphaExtra("Please enter a valid name for guest #1.")) return false;
	if(!Guestname1.valAlphaExtra("Please enter a valid name for guest #2.")) return false;
	if(!Guestname2.valAlphaExtra("Please enter a valid name for guest #3.")) return false;
	if(!Guestname3.valAlphaExtra("Please enter a valid name for guest #4.")) return false;
	if(!Guestname4.valAlphaExtra("Please enter a valid name for guest #5.")) return false;
	if(!Guestname5.valAlphaExtra("Please enter a valid name for guest #6.")) return false;
  }
  if(Comments.isNotEmpty()){
    if(!Comments.valAlphaNumExtra("Please enter a valid comment or question.")) return false;
  } 
  return true;	
}


function privateLabelValidation(form){
  var Name = new FormField(form.name);
  var Email = new FormField(form.email);
  var Phone = new FormField(form.phone);
  var Company = new FormField(form.company);
  var URL = new FormField(form.url);
  var Comments = new FormField(form.comments);
  var Visitors = new FormField(form.visitors);

  if(!Name.valAlphaNumExtra("Please enter a valid name.")) return false;
  if(!Name.valMaxLength(80,"Please limit the name to 80 characters.")) return false;
  if(!Company.valAlphaNumExtra("Please enter a valid company name.")) return false;
  if(!Company.valMaxLength(80,"Please limit the company name to 80 characters.")) return false;
  if(!Email.valEmail("Please enter a valid email address.")) return false;
  if(!Email.valMaxLength(80,"Please limit the email address to 80 characters.")) return false;
  if(!Phone.valUSPhone("Please enter a valid phone.")) return false;
  if(!URL.valAlphaNumExtra("Please enter a valid URL.")) return false;
  if(!URL.valMaxLength(100,"Please limit the URL to 100 characters.")) return false;
  if(Comments.isNotEmpty()){
    if(!Comments.valAlphaNumExtra("Please enter a description of your website.")) return false;
  } 
  if(!Visitors.valAlphaNumExtra("Please tell us how many visitors you have per month.")) return false;
  if(!Visitors.valMaxLength(80,"Please limit the visitor description to 80 characters.")) return false;

  return true;	
}