var alertstringnumadultsninos='Por Favor Selecione el Numero de Personas';
var alertstringdate='Por Favor Selecione la Fecha';
var alertstringschedule='Por Favor Selecione Su Horario';
var alertstringdate2='Por Favor Selecione Su Dia de Entrada';
var alertstringdate3='Por Favor Selecione Su Dia de Salida';
var alertsamedate   ='Su dia de Entrada es igual al de Salida';
 
function action(thisform) 
{ 
 
  if (thisform.hotel.value !='' ) 
  {	
				
						var pais = thisform.location.value;
						var ciudad = thisform.hotel.value;


						document.forms['booking'].destino.value=pais;
						document.forms['booking'].hotel.value=ciudad;

						var fechain = thisform.datesel.value;
						var fechaout= thisform.datese2.value;
						document.forms['booking'].tourdate.value = fechain;
						document.forms['booking'].tourdate2.value = fechaout;
						var adults = thisform.numadults.value;
						var child  = thisform.numchildren.value;
						var rooms  = thisform.numrooms.value;
						

					

						document.forms['booking'].touradults.value = adults;
						document.forms['booking'].tourchild.value = child;
						document.forms['booking'].nrooms.value = rooms;
						

						
		if ( thisform.hotel.value !='' && thisform.hotel1.value != '') 
		{
								var hye;
								hye=thisform.hotel1.value;
								document.forms['booking'].hotel1.value=hye
									
								if(thisform.datesel.value !='')
								{
														if (thisform.datese2.value !='')
														{
															var dateIn = new Date();
														   fechacheckIn = thisform.datesel.value;
														   ArrSalida=fechacheckIn.split("/");
														   mes = parseInt(ArrSalida[0]) -1 ;
														   dateIn.setMonth(mes);
														   dateIn.setDate(ArrSalida[1]);
														   dateIn.setYear(ArrSalida[2]);
														   
														   var dateOut = new Date();
														   fechaRetorno = thisform.datese2.value;
														   ArrRetorno=fechaRetorno.split("/");
														   mesRet = parseInt(ArrRetorno[0]) -1 ;
														   dateOut.setMonth(mesRet);
														   dateOut.setDate(ArrRetorno[1]);
														   dateOut.setYear(ArrRetorno[2]);
														   
																	if (dateOut <= dateIn)
																	{
																		alert('Check your Date')
																	}
																	else
																	{ 
																	
																			if (thisform.numadults.value !='')
																			{
																											if(thisform.numrooms.value>thisform.numadults.value)
																									{
																										alert('Number rooms must be More or same than Adults')
																									}
																									else
																									{
																									
																									document.forms['booking'].action = "/Search/SearchHotel.asp";
																									document.forms['booking'].submit();	
																									}
																			}
															
																					else
																					{
																						//alert('Ingrese el Numero de Adultos')			
																						alert('Number of adults is required.')			
																					}
																		}
														}
								}
									
								else
								{
								document.forms['booking'].action = "/Search/SearchHotel.asp";
								document.forms['booking'].submit();
								}						
		}
			
		else
		{			
						if(thisform.datesel.value !='')
							{
									if (thisform.datese2.value !='')
									{
										var dateIn = new Date();
										fechacheckIn = thisform.datesel.value;
										ArrSalida=fechacheckIn.split("/");
										mes = parseInt(ArrSalida[0]) -1 ;
										dateIn.setMonth(mes);
										dateIn.setDate(ArrSalida[1]);
										dateIn.setYear(ArrSalida[2]);
										   
										var dateOut = new Date();
										fechaRetorno = thisform.datese2.value;
										ArrRetorno=fechaRetorno.split("/");
										mesRet = parseInt(ArrRetorno[0]) -1 ;
										dateOut.setMonth(mesRet);
										dateOut.setDate(ArrRetorno[1]);
										dateOut.setYear(ArrRetorno[2]);
										
															if (dateOut <= dateIn)
															{
																alert('Check your Date')
															}
															else
															{ 
					
					
												if (thisform.numadults.value !='')
												{
															if(thisform.numrooms.value>thisform.numadults.value)
																{
																	alert('Number rooms must be More or same than Adults')
																}
																else
																{
						
															document.booking.action = "/Subdestino/default.asp";
															document.forms['booking'].submit();	
																}
															
												}
									
									
												else
												{
																	//alert('Ingrese el Numero de Adultos')	
																	alert('Enter the number of adults.')		
												}
															}
									}
									else
									{
														//alert('Agregue su Fecha de Salida')
														alert('Enter your date of departure.')
									}						
							}					
		
							else
							{
								document.booking.action = "/Subdestino/default.asp";
								document.forms['booking'].submit();
							}
					
	}
  }
  
 
  else
  {
	  //alert('Ingrese su ciudad de destino');
	  alert('Enter your city of destination.');
  }
  
}

function actionaffi(thisform,affi) 
{ 
  
  if (thisform.hotel.value !='' ) 
  {	

						var pais = thisform.location.value;
						var ciudad = thisform.hotel.value;


						document.forms['booking'].destino.value=pais;
						document.forms['booking'].hotel.value=ciudad;

						var fechain = thisform.datesel.value;
						var fechaout= thisform.datese2.value;
						document.forms['booking'].tourdate.value = fechain;
						document.forms['booking'].tourdate2.value = fechaout;
						var adults = thisform.numadults.value;
						var child  = thisform.numchildren.value;
						var rooms  = thisform.numrooms.value;
						var senio   = thisform.seniors.value;

					

						document.forms['booking'].touradults.value = adults;
						document.forms['booking'].tourchild.value = child;
						document.forms['booking'].nrooms.value = rooms;
						document.forms['booking'].sen.value = senio;

						
		if ( thisform.hotel.value !='' && thisform.hotel1.value != '') 
		{
								var hye;
								hye=thisform.hotel1.value;
								document.forms['booking'].hotel1.value=hye
									
								if(thisform.datesel.value !='')
								{
														if (thisform.datese2.value !='')
														{
															if (thisform.datese2.value <= thisform.datesel.value)
																	{
																		alert('Check your Date')
																	}
																	else
																	{ 
																	
																			if (thisform.numadults.value !='')
																			{
																											if(thisform.numrooms.value>thisform.numadults.value)
																									{
																										alert('Number rooms must be More or same than Adults')
																									}
																									else
																									{
																									
																									document.forms['booking'].action = "/afiliados/Hoteles/hoteles.asp?affi="+affi;
																									document.forms['booking'].submit();	
																									}
																			}
															
																					else
																					{
																						//alert('Ingrese el Numero de Adultos')			
																						alert('Enter the number of adults.')			
																					}
																		}
														}
								}
									
								else
								{
								document.forms['booking'].action = "/afiliados/Hoteles/hoteles.asp?affi="+affi;
								document.forms['booking'].submit();
								}						
		}
			
		else
		{			
						if(thisform.datesel.value !='')
							{
									if (thisform.datese2.value !='')
									{
										
										
															if (thisform.datese2.value <= thisform.datesel.value)
															{
																alert('Check your Date')
															}
															else
															{ 
					
					
												if (thisform.numadults.value !='')
												{
															if(thisform.numrooms.value>thisform.numadults.value)
																{
																	alert('Number rooms must be More than Adults')
																}
																else
																{
						
															document.booking.action = "/afiliados/Subdestino/default.asp?affi="+affi;
															document.forms['booking'].submit();	
																}
															
												}
									
									
												else
												{
																	//alert('Ingrese el Numero de Adultos')			
																	alert('Enter the number of adults.')
												}
															}
									}
									else
									{
														//alert('Agregue su Fecha de Salida')
														alert('Enter your date of departure.')
									}						
							}					
		
							else
							{
								document.booking.action = "/afiliados/Subdestino/default.asp?affi="+affi;
								document.forms['booking'].submit();
							}
					
	}
  }
  
 
  else
  {
	  //alert('Ingrese su ciudad de destino');
	  alert('Enter your city of destination.')
  }
  
}

function actionsub() 
{ 
  	var pais = document.forms['tourfields'].location.value;
	var ciudad = document.forms['tourfields'].hotel.value;
	document.forms['booking'].destino.value=pais;
	document.forms['booking'].hotel.value=ciudad;
	var fechain = document.forms['tourfields'].datesel.value;
	var fechaout= document.forms['tourfields'].datese2.value;
	document.forms['booking'].tourdate.value = fechain;
	document.forms['booking'].tourdate2.value = fechaout;
	var adults = document.forms['tourfields'].numadults.value;
	var child  = document.forms['tourfields'].numchildren.value;
	var rooms  = document.forms['tourfields'].numrooms.value;
	
			
	document.forms['booking'].touradults.value = adults;
	document.forms['booking'].tourchild.value = child;
	document.forms['booking'].nrooms.value = rooms;
	
	var hye;
	hye=document.forms['tourfields'].hotel1.value;
	document.forms['booking'].hotel1.value=hye
				
	if (document.forms['tourfields'].numadults.value !='')
	{
		if(document.forms['tourfields'].numrooms.value>document.forms['tourfields'].numadults.value)
		{
			alert('Number rooms must be more or same than Adults.')
		}
		else
		{
			

			document.forms['booking'].submit();											
		}
	}
  
}

function actionsubTours() 
{ 
  	var pais = document.forms['tourfields'].location.value;
	var ciudad = document.forms['tourfields'].hotel.value;
	document.forms['booking'].destino.value=pais;
	document.forms['booking'].hotel.value=ciudad;
	var fechain = document.forms['tourfields'].datesel.value;
	var fechaout= document.forms['tourfields'].datese2.value;
	document.forms['booking'].tourdate.value = fechain;
	document.forms['booking'].tourdate2.value = fechaout;
	var adults = document.forms['tourfields'].numadults.value;
	var child  = document.forms['tourfields'].numchildren.value;
	var rooms  = document.forms['tourfields'].numrooms.value;

			
	document.forms['booking'].touradults.value = adults;
	document.forms['booking'].tourchild.value = child;
	document.forms['booking'].submit();											
	
}


function actionsub2() 
{ 
  	var pais = document.forms['tourfields'].location.value;
	var ciudad = document.forms['tourfields'].hotel.value;
	document.forms['booking'].destino.value=pais;
	document.forms['booking'].hotel.value=ciudad;
	var fechain = document.forms['tourfields'].datesel.value;
	var fechaout= document.forms['tourfields'].datese2.value;
	document.forms['booking'].tourdate.value = fechain;
	document.forms['booking'].tourdate2.value = fechaout;
	var adults = document.forms['tourfields'].numadults.value;
	var child  = document.forms['tourfields'].numchildren.value;
	var rooms  = document.forms['tourfields'].numrooms.value;
	var senio   = document.forms['tourfields'].seniors.value;
			
	document.forms['booking'].touradults.value = adults;
	document.forms['booking'].tourchild.value = child;
	document.forms['booking'].nrooms.value = rooms;
	document.forms['booking'].sen.value = senio;
	var hye;
	hye=document.forms['tourfields'].hotel1.value;
	document.forms['booking'].hotel1.value=hye
				
	if (document.forms['tourfields'].numadults.value !='')
	{
		if(document.forms['tourfields'].numrooms.value>document.forms['tourfields'].numadults.value)
		{
			alert('Number rooms must be more or same than Adults.')
		}
		else
		{
			
		document.forms['booking'].action = "/afiliados/Hoteles/hoteles.asp";

			document.forms['booking'].submit();											
		}
	}
  
}

function action2() { 
  if (tourfields.hotel.value !='' ) {
	 		
			
			if (tourfields.hotel.value !='' && tourfields.hotel1.value != '') {
	 			var hy;
									hye=tourfields.hotel1.value;
									booking.hotel.value=hye
				
							if(tourfields.datesel.value !=''){
										if (tourfields.datese2.value !='')
										{
											if (tourfields.numadults.value !='')
															{
																document.booking.action = "../hotel2.asp";
																document.forms['booking'].submit();
																
															}
												else
												{
													//alert('Ingrese el Numero de Adultos')
													alert('Enter the number of adults.')
													
												}
											
										}
										else
										{
											//alert('Agregue su Fecha de Salida')
											alert('Enter your date of departure.')
										}
								
								
								}
							else
								{
									
									
									document.booking.action = "../hotel1.asp";
									document.forms['booking'].submit();
								}
			}
			else{
				

				document.booking.action = "../subdestino.asp";
				document.forms['booking'].submit();
				}
   
  }
  
}

function validateform(thisform) { 
  if (thisform.tour==null && thisform.tour=='') {
   //alert('Por Favor Selecione su Tour');
   alert('Please select your Activity.');
   return false;
  }
  if (thisform.touradults==null && thisform.tourchild==null) {
   alert(alertstringnumadultsninos);
   return false;
  }
   if (thisform.touradults.value=='' && thisform.tourchild.value=='') {
   alert(alertstringnumadultsninos);
   return false;
  }
  if (thisform.touradults.value==0 && thisform.tourchild.value==0) {
   alert(alertstringnumadultsninos);
   return false;
  }
  if (thisform.tourdate==null || thisform.tourdate.value=='') {
   alert(alertstringdate);
   return false;
  }
  if (thisform.toursched==null || thisform.toursched.value=='') {
   alert(alertstringschedule);
   return false;
  } 
  return true;
}

function validateaffi(thisform) { 

  if (thisform.nom.value=='') {
   //alert('Por Favor Inserte su Nombre Completo');
   alert('Please enter your complete name.');
   return false;
  }
  
  
  if (!(isemailvalidation (thisform.correo.value))) {
   //alert('Se Requiere un Email Valido.');
   alert('A valid e-mail address is required.');
   return false;
  }
  
  if (!(isemailvalidation (thisform.veri.value))) {
   //alert('Se Requiere un Email Valido');
   alert('A valid e-mail address is required.');
   return false;
  }
  
  if(thisform.correo.value != thisform.veri.value){
	alert('Sus Correos Son Diferentes')
	return false;
  }

  if (thisform.pass.value=='') {
   //alert(' Por Favor Inserte su Contraseña');
   alert('Please enter your password.')
   return false;
  }
   if (thisform.user2.value=='') {
   //alert(' Por Favor Inserte Su Nombre De Usuario');
   	alert('Please enter your user name.');
   return false;
  }
    
 	//if(thisform.tel.value=="" && thisform.dispres_contactotellada.value == '' || thisform.tel.value=="" && thisform.dispres_contactotellada.value == '(Lada)' ) {
   //alert("El Número telefónico y Lada  es necesario.");
 //  	alert('The telephone number and area code is required.');
  // return false;
 // }
  
 // if(thisform.dispres_contactotellada.value == '' || thisform.dispres_contactotellada.value == '(Lada)' ) {
   //alert("El Codigo Lada  es necesario.");
  // 	alert("The area code is required.");
  // return false;
 // }
  
 //  if(thisform.tel.value=="" ) {
   //alert("El Número telefónico es necesario.");
  // alert('The telephone number is required.');
  // return false;
 // }
   
  if (thisform.dispres_country.value=='') {
   //alert('Por Favor Inserte su Pais');
   alert('Please enter your country.');
   return false;
  } 
  
   if (thisform.dispres_cardstate.value=='') {
   //alert(' Por Favor Inserte su Estado');
   alert('Please enter your state.')
   return false;
  } 
  if (thisform.dir.value=='') {
   //alert('Por Favor Inserte su Direccion');
   alert('Please enter your address.')
   return false;
  } 
 
  if (thisform.ciu.value=='') {
   //alert(' Por Favor Inserte su Ciudad');
   alert('Please enter your city.');
   return false;
  } 
  
   //if (thisform.zip.value=='') {
   //alert(' Por Favor Inserte su Cod. Postal');
  // alert('Please enter your postal code.');
 //  return false;
//  }
  
   
  return true;
}
  
function validatecontactus(thisform) { 

  if (thisform.firstname.value=='') {
   alert(' Por Favor Inserte su Nombre Completo');
   return false;
  }
  
  
  if (!(isemailvalidation (thisform.email.value))) {
   alert('Se Requiere un Email Valido.');
   return false;
  }
  
  
    
  if (thisform.phono.value=='') {
   alert(' Por Favor Inserte Su Telefono');
   return false;
  } 
   
   if (thisform.strCAPTCHA.value=='') {
   alert(' Por Favor Inserte los caracteres');
   return false;
  } 
  
  if (thisform.country.value=='') {
   alert(' Por Favor Inserte su ciudad');
   return false;
  } 
   
  if (thisform.lastname.value=='') {
   alert(' Por Favor Inserte sus apellidos');
   return false;
  } 
  if (thisform.comment.value=='') {
   alert(' Por Favor Inserte sus comentarios');
   return false;
  } 
  
   
  return true;
}

function validateformaddon(thisform) { 
  
  if (thisform.addonclave==null && thisform.addonclave==null) {
   alert('Error booking in add-on code');
   return false;
  }
   if (thisform.addonadults.value=='' && thisform.addonchilds.value=='') {
   alert(alertstringnumadultsninos);
   return false;
  }
  if (thisform.addonadults.value==0 && thisform.addonchilds.value==0) {
   alert(alertstringnumadultsninos);
   return false;
  }
  
  return true;
}
 
 
 
function validatehot(thisform) { 
 
  if (thisform.datesel==null || thisform.datesel.value=='') {
   alert(alertstringdate);
   return false;
  } 
  return true;
}
 
function validatehotel(thisform) { 

 if (thisform.room==null || thisform.room.value=='') {
   alert('Por Favor Seleccione su Cuarto');
   return false;
  }
  if (thisform.tourdate==null || thisform.tourdate.value=='') {
   alert(alertstringdate2);
   return false;
  } 
  if (thisform.tourdate2==null || thisform.tourdate2.value=='') {
   alert(alertstringdate3);
   return false;
  } 
  
  if (thisform.touradults==null || thisform.touradults.value=='') {
   alert(alertstringnumadultsninos);
   return false;
  }
   
  if (thisform.touradults.value==0) {
   alert(alertstringnumadultsninos);
   return false;
  }
  if (thisform.tourdate.value >= thisform.tourdate2.value)
  {
  alert(alertsamedate);
  return false;
  }
  if (thisform.destino==null || thisform.destino.value=='') {
   alert('Por Favor Seleccione su Ubicación');
   return false;
  }
  if (thisform.hotel==null || thisform.hotel.value=='') {
   alert('Por Favor Seleccione su Hotel');
   return false;
  }
  
  return true;
}

function plantilla(thisform) { 
if (thisform.hotel1==null && thisform.tour=='') {
   alert('Por Favor Seleccione Su Hote');
   return false;
  }
 if (thisform.Rooms==null && thisform.tour=='') {
   alert('Por Favor Seleccione su Cuarto');
   return false;
  }
  if (thisform.tourdate==null || thisform.tourdate.value=='') {
   alert(alertstringdate2);
   return false;
  } 
  if (thisform.tourdate2==null || thisform.tourdate2.value=='') {
   alert(alertstringdate3);
   return false;
  } 
  
  if (thisform.touradults==null && thisform.tourchild==null) {
   alert(alertstringnumadultsninos);
   return false;
  }
   if (thisform.touradults.value=='' && thisform.tourchild.value=='') {
   alert(alertstringnumadultsninos);
   return false;
  }
  if (thisform.touradults.value==0 && thisform.tourchild.value==0) {
   alert(alertstringnumadultsninos);
   return false;
  }
  if (thisform.tourdate.value >= thisform.tourdate2.value)
  {
  alert(alertsamedate);
  return false;
  }
  if (thisform.hotel==null || thisform.hotel.value=='') {
   alert('Por Favor Seleccione su Hotel');
   return false;
  }
  return true;
}
//isemailvalidation() is in checkoutvalidatio.js
function validateemail(thisform) {	
  if (thisform.nameemail==null || thisform.nameemail.value=='') {
   //alert('Por Favor Inserte su Nombre.');
   alert('Please enter your name');
   return false;
  }
  if (!(isemailvalidation (thisform.email.value))) {
   //alert('Correo Invalido');
   alert('Invalid email.');
   return false;
  }
  return true;
}

function isemailvalidation ( stremail ){
var nLongitud, strNum;
nLongitud = stremail.length;
var arroba = false;
var punto = false;
var espacio = false;
for ( var cont = 0; cont < nLongitud; cont++ )	{
strNum = stremail.substring ( cont, cont + 1 );
if ( ( strNum == "@" ) && ( arroba == false ) ){
arroba = true;}
else if ( ( strNum == "@" ) && ( arroba == true ) ){
arroba = false;}
else if ( strNum == "." ){
punto = true;}
else if ( strNum == " " ){
espacio = true;}
}//endfor
if ( arroba && punto && ( nLongitud >= 6 ) && ( ! ( espacio ) ) ){
return true;}
else{
return false;}
}

function validatevuelo(thisform) { 

 
   if (thisform.origen==null || thisform.origen.value=='' || thisform.origen.value=='City') {
   alert('Please enter your city of departure.');
   return false;
  }
   
  if (thisform.destino==null || thisform.destino.value=='' || thisform.destino.value=='City') {
   //alert('Por favor seleccione su Destino');
   alert('Please enter your city of destination.')
   return false;
  }

  
  if (thisform.origen.value==thisform.destino.value)
  {
	   alert('Please enter your city different.')
	    return false;
  }
  
  if (thisform.salida==null || thisform.salida.value=='') {
   //alert('Por favor seleccione su fecha de salida.');
   alert('Please select your date of departure.');
   return false;
  } 
  
  if (thisform.adults==null || thisform.adults.value=='') {
   //alert('Por favor seleccione el numero de adultos');
   alert('Please select the number of adults.');
   return false;
  } 
  
 
   
  if (thisform.trip.value == 'RT')
  {
	if (thisform.retorno==null || thisform.retorno.value=='') {
   	//alert('Por favor seleccione la fecha de Regreso');
	alert('Please select your date of return.');
   	return false; 
  	}
	
	var dateSalida = new Date();
   fechaSalida = thisform.salida.value;
   ArrSalida=fechaSalida.split("/");
   mes = parseInt(ArrSalida[0]) -1 ;
   dateSalida.setMonth(mes);
   dateSalida.setDate(ArrSalida[1]);
   dateSalida.setYear(ArrSalida[2]);
   
   var dateRetorno = new Date();
   fechaRetorno = thisform.retorno.value;
   ArrRetorno=fechaRetorno.split("/");
   mesRet = parseInt(ArrRetorno[0]) -1 ;
   dateRetorno.setMonth(mesRet);
   dateRetorno.setDate(ArrRetorno[1]);
   dateRetorno.setYear(ArrRetorno[2]);
   
   if (dateSalida >= dateRetorno) {
   	//alert('La fecha de Regreso debe ser mayor a la de Salida');
	alert('The return date has to be major to the departure date.');
   	return false;
  	} 
  }
  
  return true;
}


function validateacti(thisform) { 

 
   if (thisform.location==null || thisform.location.value=='') {
   //alert('Por favor seleccione Su Destino');
   alert('Please select your destination.');
   return false;
  }
   
  if (thisform.tour23==null || thisform.tour23.value=='' ) {
   //alert('Por favor seleccione su Locacion');
   alert('Please select your city of destination.')
   return false;
  }
  
  if (thisform.id != null &&  thisform.id.value!= '') {
	  document.booking.action = "../Search/SearchActivities.asp";
	}
	
  
 
  
  return true;
}


function validatelogin(thisform) { 
  if (thisform.login==null || thisform.login.value=='') {
   //alert('Por Favor ingrese un nombre de usuario');
   alert('Please enter your e-mail address.');
   return false;
  }
  if (thisform.password==null || thisform.password.value=='') {
   //alert('Por favor ingrese una contraseña');
   alert('Please enter your password.');
   return false;
  }
  return true;
}

function buscarsub() { 

  if (document.forms['tourfields'].hotel.value !='' ) 
  {	
  		/*var pais = document.forms['tourfields'].location.value;
  		var ciudad = document.forms['tourfields'].hotel.value;
		var checkin =document.forms['tourfields'].datesel.value;
		var checkout = document.forms['tourfields'].datese2.value;
		var adults = document.forms['tourfields'].numadults.value;
		var childs = document.forms['tourfields'].numadults.value;
		
		document.forms['booking'].destino.value=ciudad*/
		document.tourfields.action = "/Subdestino/default.asp";
		document.forms['tourfields'].submit();		
  }
  else
  {
	  //alert('Ingrese su ciudad de destino');
	  alert('Enter your city of destination.');
  }
  
}

function validanumroom()
{
	var sen=document.forms['booking'].sen.value;
	var adult=document.forms['booking'].touradults.value;
	var rooms=document.forms['booking'].nrooms.value;
	totaladult= adult + sen;
	if (rooms > totaladult)
	{
		//alert("Debe de haber minimo un adulto por cuarto");
		alert('There has to be at least one adult per room.')
		return false;
	}
	return true;
}

function valuesvuelo() 
{ 
  	var origen = document.forms['vuelos'].origenvuelo.value;
	
	var destino = document.forms['vuelos'].destinovuelo.value;
	document.forms['booking'].origen.value=origen;
	document.forms['booking'].destino.value=destino;
	var salida = document.forms['vuelos'].datesel.value;
	var retorno= document.forms['vuelos'].datese2.value;
	document.forms['booking'].salida.value = salida;
	document.forms['booking'].retorno.value = retorno;
	
	var Horas = document.forms['vuelos'].timeS.value;
	var HoraR= document.forms['vuelos'].timeR.value;
	document.forms['booking'].HoraS.value = Horas;
	document.forms['booking'].HoraR.value = HoraR
	
	;
	
	var adults = document.forms['vuelos'].numadults.value;
	var child  = document.forms['vuelos'].numchildren.value;
	
	var linea   = document.forms['vuelos'].linea.value;
	var cabina   = document.forms['vuelos'].cabina.value;
			
	document.forms['booking'].adults.value = adults;
	document.forms['booking'].child.value = child;
	document.forms['booking'].cabina.value = cabina;
	document.forms['booking'].linea.value = linea;		
	
}

function validminibook(thisform)
{
	if (thisform.tourdate==null || thisform.tourdate.value=='') {
   	alert('Please select your check in date.');
   	return false;
  	}
  	if (thisform.tourdate2==null || thisform.tourdate2.value=='') {
   	alert('Please select your check out date.');
   	return false;
  }
  
  	var dateIn = new Date();
	fechacheckIn = thisform.tourdate.value;
	ArrSalida=fechacheckIn.split("/");
	mes = parseInt(ArrSalida[0]) -1 ;
	dateIn.setMonth(mes);
	dateIn.setDate(ArrSalida[1]);
	dateIn.setYear(ArrSalida[2]);
	
	var dateOut = new Date();
	fechaRetorno = thisform.tourdate2.value;
	ArrRetorno=fechaRetorno.split("/");
	mesRet = parseInt(ArrRetorno[0]) -1 ;
	dateOut.setMonth(mesRet);
	dateOut.setDate(ArrRetorno[1]);
	dateOut.setYear(ArrRetorno[2]);
	
  	if (dateIn >= dateOut) {
   	alert('Please check your dates.');
   	return false;
  	}
  return true;
}

function validbookTours(thisform)
{
	if (thisform.tourdate==null || thisform.tourdate.value=='') {
   	alert('Please select your travel date.');
   	return false;
  	}
	
  	if (thisform.tourdate2 !=null && thisform.tourdate2.value!='') {
		var dateIn = new Date();
		fechacheckIn = thisform.tourdate.value;
		ArrSalida=fechacheckIn.split("/");
		mes = parseInt(ArrSalida[0]) -1 ;
		dateIn.setMonth(mes);
		dateIn.setDate(ArrSalida[1]);
		dateIn.setYear(ArrSalida[2]);
		
		var dateOut = new Date();
		fechaRetorno = thisform.tourdate2.value;
		ArrRetorno=fechaRetorno.split("/");
		mesRet = parseInt(ArrRetorno[0]) -1 ;
		dateOut.setMonth(mesRet);
		dateOut.setDate(ArrRetorno[1]);
		dateOut.setYear(ArrRetorno[2]);
		
		if (dateIn > dateOut) {
   			alert('Please check your dates.');
   			return false;
  		}
  }
  return true;
}

function validaContactFli(thisform)
{
	if(!(isemailvalidation (thisform.mail_contact.value))) {
   //alert("El Correo es necesario y debe ser un correo valido.");
   	alert("The e-mail address is required and should be a valid e-mail address.");
   	return false; 
	}
	
	if(thisform.tel_contact.value==""){
   //alert("El Número telefónico es necesario.");
   	alert("The telephone number is required.");
   	return false;
  	}
  if (!/^([0-9])*$/.test(thisform.tel_contact.value)){
	//alert('El número telefonico debe ser numérico.');
	alert('The telephone number has to be composed of numbers.');
	return false;
	}
	
	if(thisform.tel_contact.value.length < 10){
   //alert("El Número telefónico debe tener 7 digitos como minimo.");
   alert("The telephone number should at least have 10 digits.");
   return false;
  }
  
	return true;
}
