var alertstringnumadultsninos='How many people or Vans? / Numeric value';
var alertstringnumadultsninosesp='Cuantas personas o Vans? / Valor numérico';

function validatetransfer(thisform) {	
  
  if (thisform.typeoftransfer.value=='') {
   alert('Please select type of transfer');   
   return false;
  }
  if (isNaN(thisform.numvanspass.value) || thisform.numvanspass.value=='') {
   alert(alertstringnumadultsninos);   
   return false;
  }
  if (thisform.typeoftransfer.value==1 || thisform.typeoftransfer.value==2 ){
	  if (thisform.flightdate.value=='') {
	   alert('Please indicate your Arrival Flight Information - Arrival Date');   
	   return false;
	  }
	   if (thisform.airline.value=='') {
	   alert('Please indicate your Arrival Flight Information - Airline');   
	   return false;
	  }
	   if (thisform.flightnumber.value=='') {
	   alert('Please indicate your Arrival Flight Information - Flight Number');   
	   return false;
	  }
	   if (thisform.arrivingfrom.value=='') {
	   alert('Please indicate your Arrival Flight Information - Arriving from');   
	   return false;
	  }
	   if (thisform.arrivaltime.value=='') {
	   alert('Please indicate your Arrival Flight Information - Arriving time');   
	   return false;
	  }
	  
	   if (thisform.arrivalhotel.value=='') {
	   alert('Please indicate your Arrival Flight Information - Hotel Name');   
	   return false;
	  }
	  if (thisform.arrivalhotel.value=='') {
	   alert('Please indicate your Arrival Flight Information - Hotel Name');   
	   return false;
	  }
  }
   if (thisform.typeoftransfer.value==1 || thisform.typeoftransfer.value==3 ){
	   if (thisform.departuredate.value=='') {
		   alert('Please indicate your Departure Information - Departure Date');   
		   return false;
		  }
		  if (thisform.departureairline.value=='') {
		   alert('Please indicate your Departure Information - Departure Airline');   
		   return false;
		  }
		  if (thisform.departureflightnum.value=='') {
		   alert('Please indicate your Departure Information - Departure Flight Number');   
		   return false;
		  }
		  if (thisform.departureto.value=='') {
		   alert('Please indicate your Departure Information - Departing To');   
		   return false;
		  }
		  if (thisform.departuretime.value=='') {
		   alert('Please indicate your Departure Information - Departing Time');   
		   return false;
		  }
		   if (thisform.departurehotel.value=='') {
		   alert('Please indicate your Departure Information - Hotel Name');   
		   return false;
		  }
   }
   
  return true;
}


//------------------------------ESPAÑOL ---------------------------------

function validatetransferesp(thisform) {	
  
  if (thisform.typeoftransfer.value=='') {
   alert('Por favor seleccione el tipo de transfer');   
   return false;
  }
  if (isNaN(thisform.numvanspass.value) || thisform.numvanspass.value=='') {
   alert(alertstringnumadultsninosesp);   
   return false;
  }
   if (thisform.typeoftransfer.value==1 || thisform.typeoftransfer.value==2 ){
	  if (thisform.flightdate.value=='') {
	   alert('Por favor indique la informacion de su Vuelo de Llegada');   
	   return false;
	  }
	   if (thisform.airline.value=='') {
	   alert('Por favor indique la información de su Vuelo de Salida');   
	   return false;
	  }
	   if (thisform.flightnumber.value=='') {
	   alert('Por favor indique los datos de su Vuelo de Llegada - Nùmero de Vuelo');   
	   return false;
	  }
	   if (thisform.arrivingfrom.value=='') {
	   alert('Por favor indique los datos de su Vuelo de Llegada - Llega desde');   
	   return false;
	  }
	   if (thisform.arrivaltime.value=='') {
	   alert('Por favor indique los datos de su Vuelo de Llegada - Hora de llegada');   
	   return false;
	  }
	  
	   if (thisform.arrivalhotel.value=='') {
	   alert('Por favor indique los datos de su Vuelo de Llegada - Nombre del Hotel');   
	   return false;
  		}
   }
   if (thisform.typeoftransfer.value==1 || thisform.typeoftransfer.value==3 ){
	   if (thisform.departuredate.value=='') {
		   alert('Por favor indique los datos de su Vuelo de Salida - Fecha de Salida');   
		   return false;
		  }
		  if (thisform.departureairline.value=='') {
		   alert('Por favor indique los datos de su Vuelo de Salida - Aerolínea');   
		   return false;
		  }
		  if (thisform.departureflightnum.value=='') {
		   alert('Por favor indique los datos de su Vuelo de Salida - Número de Vuelo');   
		   return false;
		  }
		  if (thisform.departureto.value=='') {
		   alert('Por favor indique los datos de su Vuelo de Salida - Destino');   
		   return false;
		  }
		  if (thisform.departuretime.value=='') {
		   alert('Por favor indique los datos de su Vuelo de Salida - Hora de Salida');   
		   return false;
		  }
		   if (thisform.departurehotel.value=='') {
		   alert('Por favor indique los datos de su Vuelo de Salida - Nombre del Hotel');   
		   return false;
		  }
   }
   
  return true;
}
