function loadImages() {
if (document.getElementById) {  // DOM3 = IE5, NS6
document.getElementById('hidepage').style.visibility = 'hidden';
}
else {
if (document.layers) {  // Netscape 4
document.hidepage.visibility = 'hidden';
}
else {  // IE 4
document.all.hidepage.style.visibility = 'hidden';
      }
   }
}

function checkformPax (form)
{
	
var email=document.finalForm.txtEmail.value;
var emailconf=document.finalForm.txtEmailconf.value;
var phone=document.finalForm.txtPhone.value;
var mobile=document.finalForm.txtMobile.value;

  // ** THERE NEEDS TO BE AT LEAST 1 THing here so that we can contact themSTART **

  if (email != emailconf) {
	  alert("emails do not match")
		      return false ;
  }
  if(phone == "" && mobile == "") {
	  alert("Please Enter a contact Number")
		      return false ;
  }

//alert email;
  return true ;


}
function checkform (form)
{
	var duration=form.duration.options[form.duration.options.selectedIndex].value;
	var val=form.date_range_start.options[form.date_range_start.options.selectedIndex].value;
	var dates=form.date_range.options[form.date_range.options.selectedIndex].value;
	var destination=form.destination.options[form.destination.options.selectedIndex].value;
	var resort=form.resort.options[form.resort.options.selectedIndex].value;
	var group=form.no_adults.options[form.no_adults.options.selectedIndex].value;
	var dep_airport=form.dep_airport.options[form.dep_airport.options.selectedIndex].value;
  // see http://www.thesitewizard.com/archive/validation.shtml
  // for an explanation of this script and how to use it on your
  // own website

  // ** START **
      if (resort == 0) {
    alert( "No Resort selected" );
    form.resort.focus();
    return false ;
  }
  if (duration == 0) {
  alert( "Please Select Duration." );
  form.duration.focus();
   return false ;
  }
  if (val == 0) {
    alert( "Select a Departure Day." );
    form.date_range_start.focus();
    return false ;
  }
   if (dates == "") {
    alert( "No Dates selected" );
    form.date_range.focus();
    return false ;
  }

   if (destination == 0) {
    alert( "No Destination" );
    form.destination.focus();
    return false ;
  }
    
	if (dep_airport == 0) {
    alert( "No Airport" );
    form.dep_airport.focus();
    return false ;
  }

  return true ;


}

function checkform1 (form)
{
	var roomcost =document.create_basket_form.roomcosts.value;
	//single BED
	if(document.create_basket_form.single_drop) {
	var single_value=document.create_basket_form.single_drop.options[document.create_basket_form.single_drop.options.selectedIndex].value;
	var single_num = parseInt(single_value);
	var single_rooms = (single_num * 1);
	var single_cost = (roomcost * single_rooms);
	document.getElementById('total_single').innerHTML = "&pound;"+single_cost;
//	need to write the innerhtml here so that we can get the price per room
//	alert (single_rooms + "single Beds");
	} else {
	var single_value = "";
	var single_rooms = 0;
		var single_cost = 0;
	}
	
	//Double Bed	
	if(document.create_basket_form.double_drop) {
	var double_value=document.create_basket_form.double_drop.options[document.create_basket_form.double_drop.options.selectedIndex].value;
	var double_num = parseInt(double_value);
	var double_rooms = (double_num * 2);
	var double_cost = (roomcost * double_rooms);
	document.getElementById('total_double').innerHTML = "&pound;"+double_cost;
	//alert (double_rooms + "Double Beds");
	} else {
	var	double_cost = 0;
	var double_value = "";
	var double_rooms = 0;
	}
	
	//Twin Bed
	if(document.create_basket_form.twin_drop) {
	var twin_value=document.create_basket_form.twin_drop.options[document.create_basket_form.twin_drop.options.selectedIndex].value;
	var twin_num =  parseInt(twin_value);
	var twin_rooms = ( twin_num * 2);
	var twin_cost = (roomcost * twin_rooms);
	document.getElementById('total_twin').innerHTML = "&pound;"+twin_cost;
	
	//alert (twin_rooms + "Twin beds");
	} else {
	var twin_value = "";
	var twin_rooms = 0;
	var twin_cost = 0;
	}

	//Triple Bed
	if(document.create_basket_form.triple_drop) {
	var triple_value=document.create_basket_form.triple_drop.options[document.create_basket_form.triple_drop.options.selectedIndex].value;
	var trip_num =  parseInt(triple_value);
	var triple_rooms = ( trip_num * 3);
	var triple_cost = (roomcost * triple_rooms);
	document.getElementById('total_triple').innerHTML = "&pound;"+triple_cost;
	//alert (triple_rooms + "Triple beds");
	} else {
	var triple_value = "";
	var triple_rooms = 0;
	var triple_cost = 0;
	}

	//Quad Bed
	if(document.create_basket_form.quad_drop) {
	var quad_value=document.create_basket_form.quad_drop.options[document.create_basket_form.quad_drop.options.selectedIndex].value;
	var quad_num = parseInt(quad_value)
	var quad_rooms = (quad_num * 4);
	var quad_cost = (roomcost * quad_rooms);
	document.getElementById('total_quad').innerHTML = "&pound;"+quad_cost;
	//alert (quad_rooms + "Quad Beds");
	} else {
	var quad_value = "";
	var quad_rooms = 0;
	var quad_cost = 0;
	}
  // see http://www.thesitewizard.com/archive/validation.shtml
  // for an explanation of this script and how to use it on your
  // own website
  // ** START **
  //we first get the value of the number of adults and make sure that this is the same as the number of beds allocated 
  //if (duration == 0) {
    //alert( "Please Select Duration." );
   // form.duration.focus();
  //  return false ;
 // }
 //now need to add all the numbers together
 var total_beds = (single_rooms + twin_rooms + double_rooms + triple_rooms + quad_rooms);
 var no_adults = getQuerystring('no_adults'); 
  var total_cost = (single_cost + twin_cost + double_cost + triple_cost + quad_cost);
//document.getElementById('holiday_total').innerHTML = "&pound;"+total_cost;
 if (total_beds === 0)
 {
	 alert("Please choose your rooms");
	 return false;
 }
// alert(no_adults + "Adults");
//alert(total_beds + "Beds");
 if (no_adults > total_beds)
 {
	 alert("You have not selected enough accomodation");
	 return false;
 }
 if (no_adults < total_beds)
 {
	 alert("You have selected to much accomodation");
	 return false;
 }

 if (no_adults === total_beds)
 {

  return true ;
 }
  return true ;
}

function getQuerystring(key, default_)
{
  if (default_==null) default_=""; 
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  var qs = regex.exec(window.location.href);
  if(qs == null)
    return default_;
  else
    return qs[1];
}



function reload(form)
{
	//alert( "No Airport" );
var url = window.location.href;
var nohttp = url.split('//')[1];
//alert("ELPWsdfsdf");
//var hostPort = nohttp.split('/')[0];
//alert(hostPort);
var hostPort = nohttp.split('/')[1];
var hostPort1 = hostPort.split('?')[0];
//alert("hp1"+hostPort1);
//var hostPort2 = hostPort1.split('?')[0];
//alert("hp"+hostPort2);

var duration=form.duration.options[form.duration.options.selectedIndex].value;
var dates=form.date_range.options[form.date_range.options.selectedIndex].value;
var group=form.no_adults.options[form.no_adults.options.selectedIndex].value;
var val=form.date_range_start.options[form.date_range_start.options.selectedIndex].value;
var destination=form.destination.options[form.destination.options.selectedIndex].value;
var dep_airport=form.dep_airport.options[form.dep_airport.options.selectedIndex].value;
var resort=form.resort.options[form.resort.options.selectedIndex].value;

if (group>7)
		{
			//alert('index.php?url=group_bookings&date_range_start=' + val + '&no_adults=' + group + '&date_range=' + dates + '&destination=' + destination;);
			alert("Bookings over 8 please contact us on 08700 111 360");
			return false;
			//self.location= 'index.php?url=group_bookings&date_range_start=' + val + '&no_adults=' + group + '&date_range=' + dates + '&destination=' + destination + '&dep_airport=' + dep_airport;
		}
	else
		{
			//alert("Norma");
//			self.location= hostPort1 + '?duration=' + duration +'&date_range_start=' + val + '&no_adults=' + group + '&date_range=' + dates + '&destination=' + destination + '&dep_airport=' + dep_airport;
			self.location= 'email-us-qq.php?duration=2&date_range_start=' + val + '&no_adults=' + group + '&date_range=' + dates + '&resort=' + resort + '&destination=' + destination + '&dep_airport=' + dep_airport;
		}
}



