////////////////////////////////JS PARA FUNCIONALIDAD DE LA HOME///////////////////////////////////////////
/*
  cambiaTipoBuscador(Tipo)
 activarMasOpciones(tipo)
 actualiza_buscador(estado1,estado2,estado3,estado4,estado5,estado6,estado7,estado8,estado9,estado10,estado11,estado12, estado13, estado14,estado15)
 actualizaDestino(codzge,nomzge)
 actualizaSalida(codzge,nomzge)
 buscAereo()
 buscarCiudad(origen)
 buscHotel()
 buscMultiple()
 calcularMultiPasajeros()
 cambiaFondo (valor1, valor2,valor3)
 cambiar_icono(nombre,id)
 cambiarOpcion(id)
 checkform ()
 checkformCoche()
 checkformCT()
 checkformES()
 checkformHotel ()
 checkformVuelos ()
 enviarFormCoche()
 esconderTodo()
 expandir_buscador()
 getCantidadBeb(valor)
 getCantidadNin(valor)
 getDestinoIframe()
 init()
 mostrarSelNin(idvalor)
 newsletter()
 pintaHabitacion(valor1,valor2,valor3,valor4,valor5)
 recalculaNin(idadu, valor)
 setDestinoIframe(destino)
 setInputArbol(valor,label,form)
 showHabitacion(valor)
 validacionesHotel(formId)
 validateCoches()
 validateDate(formId, valor)
 validateOrigdest (formId)
 validatePassengersAE(formId)
 visualizarHotel(id)
*/
/****************************************************************************************************************************************************************************************************************************/ 
																		/*VARIABLES*/

/****************************************************************************************************************************************************************************************************************************/ 
// array q contiene el patron de muestra de las habitaciones 
/* variables que estaban en VUSHomeContent.xsl en el template VUSScriptBuscador*/
var arrTipoHabitacion = new Array();
arrTipoHabitacion[0]='S';
arrTipoHabitacion[1]='N';
arrTipoHabitacion[2]='N';
arrTipoHabitacion[3]='N';
var countHab=0;
var cogeCodigoOri = false;
var cogeCodigoDes = false;	      
var active = true;
/*codigos nacionales*/
var airNat = new Array('ABC','ACE','ALC','AGP','BCN','BJZ','BIO','EAS','FUE','GRO','GRX','IBZ','LCG','LEI','LEN','LEU','LPA','MAD','MAH','MJV','MLN','ODB','OVD','OZP','PMI','PNA','QSA','RJL','SCQ','SDR','SLM','SPC','SVQ','TFN','TFS','TOJ','VGO','VIT','VLC','VLL','XRY','ZAZ');
/*codigos residentes*/
var airRes = new Array('ACE','FUE','IBZ','LPA','MAH','MLN','PMI','SPC','TFN','TFS');

/****************************************************************************************************************************************************************************************************************************/ 
																		/*PRECARGA DE DATOS*/

/****************************************************************************************************************************************************************************************************************************/ 

//En la carga inicial desmarcamos hotel 
function init()
{	
      if (tipser=='AE') 
      {
         document.multibuscador.hotel.checked=false;
         document.multibuscador.vuelo.checked=true;
         document.multibuscador.hotel.disabled=true;
         document.getElementById('vuelo_off').style.display='none';
         document.getElementById('vuelo_on').style.display='block';
         document.getElementById('hotel_off').style.display='block';
         document.getElementById('hotel_on').style.display='none';
      }
      else if (tipser=='HT') 
      {
         document.multibuscador.hotel.checked=true;
         document.multibuscador.vuelo.checked=false;
         document.multibuscador.vuelo.disabled=true;
         document.getElementById('vuelo_off').style.display='block';
         document.getElementById('vuelo_on').style.display='none';
         document.getElementById('hotel_off').style.display='none';
         document.getElementById('hotel_on').style.display='block';
        document.getElementById('divcateg').style.display = "block";
         document.getElementById('fecha_ida_label').innerHTML = 'Fecha de Entrada: ';
		 document.getElementById('fecha_vue_label').innerHTML = 'Fecha de Salida: ';
      }
	  else if (tipser=='AEHT')
	  {	
		document.multibuscador.hotel.checked=true;
        document.multibuscador.vuelo.checked=true;
	  }
      else 
      {
		if (document.multibuscador){
         document.multibuscador.hotel.checked=false;
         document.multibuscador.vuelo.checked=true;
		}
      }
	expandir_buscador();
}

/****************************************************************************************************************************************************************************************************************************/ 
																		/*ACTUALIZACION DE ESTRUCTURA DE LOS BUSCADORES*/

/****************************************************************************************************************************************************************************************************************************/ 

//proceso que actualiza el buscador dependiendo de los checks del menu de cabecera de la home que esten pulsados
function actualiza_buscador(estado1,estado2,estado3,estado4,estado5,estado6,estado7,estado8,estado9,estado10,estado11,estado12, estado13, estado14,estado15)
{		
	document.getElementById('content_bloque').style.display=estado1;
	document.getElementById('idvue').style.display=estado2;
	document.getElementById('resi').style.display=estado3;
	document.getElementById('distribuc').style.display=estado4;
	document.getElementById('habitacion').style.display=estado5;
	document.getElementById('destino_ht').style.display=estado6;
	document.getElementById('hora_ida').style.display=estado11;
	document.getElementById('hora_vue').style.display=estado12;
	document.getElementById('hora_ida_label').style.display=estado11;
	document.getElementById('hora_vue_label').style.display=estado12;
	document.getElementById('num_noc_label').style.display=estado13;
      document.getElementById('num_noc').style.display=estado14;      
      // el estado15 se refiere a campos del buscador solo hotel
      if(estado15=='block')
      {
	         document.getElementById('linea-numhab').style.width='270px';
	         document.getElementById('linea-hab').style.width='270px';
       	  document.getElementById('content-hab').width='270px';
	         document.getElementById('label-numhab1').style.display='none';
       	  document.getElementById('label-numhab2').style.display='block';
	         document.getElementById('separacion-hab2').width='270px';
       	  document.getElementById('separacion-hab3').width='270px';       
		  document.getElementById('label-beb1').style.display=estado15;
	      	  document.getElementById('sbeb_1').style.display=estado15;
       	  document.getElementById('label-beb2').style.display=estado15;
	         document.getElementById('sbeb_2').style.display=estado15;
       	  document.getElementById('label-beb3').style.display=estado15;
	         document.getElementById('sbeb_3').style.display=estado15;
      } else 
      {
	         document.getElementById('label-numhab1').style.display='block';
	         document.getElementById('label-numhab2').style.display='none';
       	  document.getElementById('linea-numhab').style.width='50px';
	         document.getElementById('linea-hab').style.width='220px';
       	  document.getElementById('content-hab').width='220px';
	         document.getElementById('separacion-hab2').width='170';
       	  document.getElementById('separacion-hab3').width='170';
	         document.getElementById('label-beb1').style.display=estado15;
      		  document.getElementById('sbeb_1').style.display=estado15;
  	         document.getElementById('label-beb2').style.display=estado15;
	         document.getElementById('sbeb_2').style.display=estado15;
	      	  document.getElementById('label-beb3').style.display=estado15;
	         document.getElementById('sbeb_3').style.display=estado15;
      }          
}
/*****************************************************************************/
function expandir_buscador()
{				 
      var buscador=document.forms['multibuscador'];
	if (buscador==null)
		buscador=document.forms['minibuscador'];	
	/*Caso en el que solo se carga el buscador de vuelos*/
	if(document.multibuscador && document.multibuscador.vuelo.checked && !document.multibuscador.hotel.checked)
	{
		actualiza_buscador('block','block','none','block','none','none','none','block','none','none','block','block','none','none','block');
		if (esResidenteMini(buscador.id))
			 document.forms[buscador.id].residente.checked=true;
		else			 
			 document.forms[buscador.id].residente.checked=false;	
	}
	/*Caso en el que solo se busca hotel*/ 
	else if (document.multibuscador && !document.multibuscador.vuelo.checked && document.multibuscador.hotel.checked)
	{
		actualiza_buscador('none','none','none','none','block','block','none','none','none','none','none','none','block','block','none');	
		cambiaFondo(" ","HT"," ");
	}
	/*Caso vuelos+hotel*/
	else if(document.multibuscador && document.multibuscador.vuelo.checked && document.multibuscador.hotel.checked)
	{
		actualiza_buscador('block','block','none','none','block','none','block','block','none','none','block','block','none','none','block');
		cambiaFondo("AE","HT"," ");
		if (esResidenteMini(buscador.id))
			 document.forms[buscador.id].residente.checked=true;
		else			 
			 document.forms[buscador.id].residente.checked=false;	
	}
}
/*****************************************************************************/
//Cuando no hay nada seleccionado se muestra el buscador de vuelos			
function esconderTodo() 
{
	if(document.multibuscador && !(document.multibuscador.hotel.checked) && !(document.multibuscador.vuelo.checked))
		actualiza_buscador('none','block','none','block','none','none','none','block','none','none','block','block','none','none','none');
}
/*****************************************************************************/
//dependiendo de los checks pulsados en cabecera se colorean los iconos
function cambiar_icono(nombre,id)
{
	if (id == 1){
		document.getElementById('fecha_ida_label').innerHTML = 'Fecha Ida: ';
		document.getElementById('fecha_vue_label').innerHTML = 'Fecha Vuelta: ';
	}
	if (id == 2){
		document.getElementById('fecha_ida_label').innerHTML = 'Fecha de Entrada: ';
		document.getElementById('fecha_vue_label').innerHTML = 'Fecha de Salida: ';
	}
	
	if (nombre=='vuelo')
	{
		if (document.getElementById('vuelo').checked)
		{
			document.getElementById('vuelo_off').style.display='none'
			document.getElementById('vuelo_on').style.display='block';
			document.getElementById('divcateg').style.display = "none";
		}else
		{
			document.getElementById('vuelo_on').style.display='none';
			document.getElementById('vuelo_off').style.display='block';
			document.getElementById('divcateg').style.display = "none";
		}
	}
	if (nombre=='hotel')
	{
		if (document.getElementById('hotel').checked)
		{
			document.getElementById('hotel_off').style.display='none'
			document.getElementById('hotel_on').style.display='block';
			document.getElementById('divcateg').style.display = "block";
		}else
		{
			document.getElementById('hotel_on').style.display='none';
			document.getElementById('hotel_off').style.display='block';
			document.getElementById('divcateg').style.display = "none";
		}
	}
	if (nombre=='coche')
	{
		if (document.getElementById('coche').checked)
		{
			document.getElementById('coche_off').style.display='none'
			document.getElementById('coche_on').style.display='block';
			document.getElementById('divcateg').style.display = "none";
		}else
		{
			document.getElementById('coche_on').style.display='none';
			document.getElementById('coche_off').style.display='block';
			document.getElementById('divcateg').style.display = "none";
		}
	}
	// Si entran como agencia, no tienen la combinada y debe comprobar los dos iconos
	if (nombre=='radio') 
	{
	    cambiar_icono('vuelo');
	    cambiar_icono('hotel');
	}
}
/*****************************************************************************/
//Modifica el background de fondo (para quitar el numero)
function cambiaFondo (valor1, valor2,valor3) 
{
	if (valor3 != ' ' ) 
		document.getElementById('destino_ht').className = 'box_bloque';
	 else
	 {
		if ((valor2 == 'HT') && (valor1 == 'AE'))
			document.getElementById('destino_ht').className = 'box_bloque';
		 else 
			document.getElementById('destino_ht').className = 'box_bloque1';
	}
}

/****************************************************************************************************************************************************************************************************************************/ 
																		/*ACTIVACION DE DESPEGABLES */

/****************************************************************************************************************************************************************************************************************************/ 

//Funcion que carga el iframe con el archivo ciudades.html
var destinoiframe = "";
function getDestinoIframe(){
	return destinoiframe;
}
function setDestinoIframe(destino){
	destinoiframe = destino;
}
function buscarCiudad(origen){
	var div = document.getElementById('frameBuscarAeropuertoS');
	div.style.width = '460px';
	if (origen == "HT"){
		setDestinoIframe( 'finddestiny.do?tip='+origen+'&style=');
		div.src='finddestiny.do?codtse=AE&tip=INIT&origen='+origen;
	}
	else{
		div.src='finddestiny.do?codtse=AE&tip=INIT&origen='+origen;
	}
}
/*****************************************************************************/
function visualizarHotel(id)
{
	var div = document.getElementById(id);
	div.style.display = 'block';
	div.style.top=175;
	div.style.left=95;	
}
/*****************************************************************************/
//Funcion para sacar el listado de las zonas(paises) para vuelos
function actualizaSalida(codzge,nomzge)
{ 
	var cadena = nomzge.split("(");
	var form = document.getElementById('multibuscador');
	var buscador=document.forms['multibuscador'];
	if (buscador==null)
		buscador=document.forms['minibuscador'];
	form.aerori.value = cadena[0];	
	document.getElementById('aerori').value = cadena[0];	
	document.getElementById('autori').value = codzge;
	if (esResidenteMini(buscador.id))
		 document.forms[buscador.id].residente.checked=true;
	else			 
	 	document.forms[buscador.id].residente.checked=false;		
	form.nomaerori.value = codzge;
	var div = document.getElementById('frameBuscarAeropuertoS');
	div.style.display = 'none';	
	cogeCodigoOri = true;
}
/*****************************************************************************/
function actualizaDestino(codzge,nomzge)
{
	var cadena = nomzge.split("(");
	var form = document.getElementById('multibuscador');
      var buscador=document.forms['multibuscador'];
	if (buscador==null)
		buscador=document.forms['minibuscador'];	
	form.aerdes.value = cadena[0];
	form.nomaerdes.value = codzge;
	document.getElementById('autdes').value = codzge;
	if (esResidenteMini(buscador.id))
		 document.forms[buscador.id].residente.checked=true;
	else			 
	 	document.forms[buscador.id].residente.checked=false;		
	var div = document.getElementById('frameBuscarAeropuertoS');
	div.style.display = 'none';
	cogeCodigoDes = true;
}

/****************************************************************************************************************************************************************************************************************************/ 
																		/*VALIDACIONES */

/****************************************************************************************************************************************************************************************************************************/ 

 /* Valida los campos de fechas de ida y vuelta o sólo de ida:
 Si se le pasa un valor = 0, asume que hay sólo ida. Si no, mirará
 el campo idavue del formulario (siempre se llama igual) */
  function validateDate(formId, valor)
  { 
	error_msg = '';
	var form=document.getElementById(formId);			   
	/* fecha de hoy */
   	var current_date = new Date();
   	current_date.setHours(0);
   	current_date.setMinutes(0);
   	current_date.setSeconds(0);				  
   	/* release */
   	var days_release = 2			   
   	/* ida y vuelta? */
   	var idaVuelta;
	if (valor == 0) 
	   idaVuelta = 'S';
	else 
	{ // el formulario tiene un campo de idavue
		var idavue_r = form.idavue;
		for(i=0; i < idavue_r.length; i++) 
		{ 
			if(idavue_r[i].checked) 
				idaVuelta = idavue_r[i].value;
		}
	}			
	/* Cogemos el campo de las fechas según el formulario, ya que el nombre cambia */
  	 var fecini2;
   	var fecfin2;
   	fecini2 = form.fecha_orig.value;
	fecfin2 = form.fecha_dest.value;	
	var fecfin_date='';			
	var horini;
	var horfin;
	horini = form.timeini_sl.value;
	horfin = form.timefin_sl.value;					
	/* compruebo las fechas */
	fecini_day = fecini2.substring(0,2);     
	fecini_month =fecini2.substring(3,5);
	fecini_year=fecini2.substring(6,10);
	fecini_date = new Date(fecini_year, fecini_month - 1, fecini_day);
	if(fecini_date.getDate()!=fecini_day)            
		fecini_date=false;
	if(fecini2 && fecfin2)
	{                    
		if(idaVuelta == "S")
		{                          
			fecfin_day = fecfin2.substring(0,2);     
			fecfin_month = fecfin2.substring(3,5);
			fecfin_year = fecfin2.substring(6,10);           
			fecfin_date = new Date(fecfin_year, fecfin_month - 1, fecfin_day);
			if (fecfin_date.getDate() != fecfin_day)            
			   fecfin_date = false;
		} 
		/* las fechas son validas? */
		if(!fecini_date || (idaVuelta == "S" && !fecfin_date))
		{
		 	  error_msg = msgfechacal;
		 	  return  error_msg;
		} 	  
			/* las fechas son pasadas? */
		if (calculateDifference(fecini_date, current_date) <= 0) {
			error_msg = msgerror6;                     
			return  error_msg;
		}
		if(error_msg != '')
		{   
		   if(calculateDifference(fecini_date, current_date)<0 || (idaVuelta == "S" && calculateDifference(fecfin_date, current_date)<0))
		   {
			   error_msg = msgfechaspasadas;                     
			    return  error_msg;
			}   
		}
	/* si es ida y vuelta, la segunda es posterior? */
	if( error_msg != '' )
	{					 
		if(idaVuelta == "S" && calculateDifference(fecfin_date, fecini_date)<0)
		{
			error_msg = msgerror5;                       
			return  error_msg;
		}	
	}
}else if (fecini2 && !fecfin2)
	{
		if(idaVuelta == "S")
		   	error_msg = msgfecharegr;
		fecini_day = fecini2.substring(0,2);     
		fecini_month = fecini2.substring(3,5);
		fecini_year = fecini2.substring(6,10);
		fecini_date = new Date(fecini_year, fecini_month - 1, fecini_day);
	}else
	{	
		error_msg = msgfechacal;
		return  error_msg;
	}			
	if ( (document.multibuscador.hotel.checked) && (fecfin_date!='')) 
	{
		if (calculateDifference( fecini_date, fecfin_date )  < -30)
		{		
				   error_msg = msgerror7;
				   return  error_msg;
		}		   
	 } else 	if ( (document.multibuscador.hotel.checked) && (fecfin_date=='')) 
	 {
	 		error_msg = msgfechacal;
	 		return  error_msg;
	 }							
	if ( (!document.multibuscador.hotel.checked) && (document.multibuscador.vuelo.checked) )
	{
		if (fecini2 && (horini=='' || horini.length > 5))
		{
			error_msg= msghorasalincorr;
			return  error_msg;
		}	
		if (fecfin2 && (horfin=='' || horfin.length > 5))
		{
			error_msg= msghorallegincorr;
			return  error_msg;
		}	
	}		
	return error_msg;
}
/*****************************************************************************/
function validatePassengersAE(formId)
{
	var error = '';
	var form=document.getElementById(formId); 
	var numadu = parseInt(form.numadu.options[form.numadu.selectedIndex].value);
	var numbeb = parseInt(form.numbeb.options[form.numbeb.selectedIndex].value);
	var numnin = parseInt(form.numnin.options[form.numnin.selectedIndex].value);
	if (((numadu + numbeb + numnin) > 9) || (numbeb > numadu) ){
		error = msgpas;
		return error; 
	}
	if(numbeb > 0 && numadu == 0){
		error = msgpas2;
		return error;
	}
	return error; // si llega aquí lo devolvera vacío, en señal de no tener errores
 }	
/*****************************************************************************/
 /*funcion que comprueba los campos de origen y destino*/
	function validateOrigdest (formId)
	{
	var error='';
	var form = document.getElementById(formId);
	var aerori = form.aerori.value;       
	var aerdes = form.aerdes.value;
	if(!aerori){
		form.aerori.focus();
		error = msgerror1;
		return error;
	}
	if(!aerdes){
		form.aerdes.focus();
		error = msgerror2;
		return error;
	}
	return '';
  }
/*****************************************************************************/
function validacionesHotel(formId)
{   
	var error='';
	var values='';
	var contador=0;
	var form = document.getElementById(formId);
	if (!document.getElementById('vuelo').checked)
	{
		if (document.getElementById('inputArbol').value == '')
		{
			form.inputArbol.focus();
			error = msgciuhotel;
			return error;
		}
	}
	if ((hayreguser!='0') && ((form.codtou.value!='SKT') && (form.codtou.value!='EPL')))
	{
		values =getCheckBoxChecked('prv_',3);
		values=values.split('#');
		if (values.length >0)	
		{
			for(var x= 0 ; x<values.length;x++)
			{
				if (values[x]=='false')
					contador +=1;
			}
			if (contador=='3')
			{
				error = msgerrorprv;
				return error;
			}
		}
	}
	return error;
}

/****************************************************************************************************************************************************************************************************************************/ 
																		/*ENVIO DE PARAMETROS */

/****************************************************************************************************************************************************************************************************************************/ 

//Recuperamos los valores del form de Vuelos
function checkformVuelos ()
{
	var form=document.multibuscador;
	var error = '';
	formId='multibuscador';					
	error = validateOrigdest(formId);
	if ( error == '' )
	{
		error = validatePassengersAE(formId);
		if ( error == '' )
		{
			error = validateDate(formId, 1); // mirará ida y vuelta
			if (error == '')
			{
				var timeini_sl = form.timeini_sl;
				var timeini = timeini_sl.value;  									
				var fecini = form.fecha_orig.value; 
				if ( timeini != '00:00') 		
					form.fecini.value = fecini+ ' ' + timeini;
				 else 	form.fecini.value = fecini;							
				var idayvuelta = getCheckedValue(document.multibuscador.idavue);
				if (idayvuelta != 'S')								
					form.fecfin.value = '';
				else
				{
					var timefin_sl = form.timefin_sl;
					var timefin = timefin_sl.value;
					var fecfin = form.fecha_dest.value; 
					if (timefin != '00:00') 
						form.fecfin.value = fecfin+ ' ' + timefin;									
					 else 	form.fecfin.value = fecfin;																}
					// mirar si quiere vuelos lowcost incluidos		
				if (document.getElementById('lowcost').checked)
				{
				   form.chklow.value='S';
				   form.codtou.value = 'AMA#LOW';
				}
				else 
				{
				   form.chklow.value='N';
				   form.codtou.value = 'AMA';
				}
				var idayvuelta = getCheckedValue(document.multibuscador.idavue);
				//form.airflt.value = 'GROUPUNRESTRICTED';
				if (document.getElementById('dirchk').checked)
					form.chkdir.value='S';
				else
					form.chkdir.value = 'N';								
				if (idayvuelta != 'S')
				{  		//Busqueda por precios
					form.tarmba.value = 'V';		//solo ida
					form.formba.value = '';
				} else 
				{
					form.tarmba.value = 'B';		//ida y vuelta
					form.formba.value = '';
				}
				if(cogeCodigoOri)
					cogeCodigoOri = false;
				if(cogeCodigoDes)
					cogeCodigoDes = false;
				// Descuento de residente
				form.tipdrd.value = '';
				if (document.getElementById('residente').checked) 
				   form.tipdrd.value =form.resicombinacion.value;
				//Rollo hecho para que recoger los datos cuando se usa el autocompletar
				// cuando llegamos aqui ya sabemos que que aerori y aerdes no son nulos
				document.getElementById('aerori').value =  document.getElementById('aerori').value.toUpperCase();
                 					document.getElementById('aerdes').value =  document.getElementById('aerdes').value.toUpperCase();
				var ori = form.autori.value;
				var des = form.autdes.value;
				if (ori != null && ori != '') 
				{
					document.getElementById('aerori').value = '';
					form.aerori.value = ori;
				}
				if (des != null && des != '') 
				{
					document.getElementById('aerdes').value = '';
					form.aerdes.value = des;
				}					
			}
		} 
	} 				
	return error;				
}
/*****************************************************************************/
//Recuperamos los valores del form de Hotel
function checkformHotel ()
{
	var form=document.multibuscador;
	var error = '';
	formId='multibuscador';				
	form.codele.value = 'impbas';
	form.chkasc.value = 'S';
	form.codzge_inp.value = form.inputArbol.value;		
	form.numrst.value = '';
	form.distri.value = referdistri();
	form.codpar.value = codpar;					
	if (( (form.codzge.value == '') && (form.codzge_inp.value != '') ) ||
	   	( (form.codzge.value == 'OT') && (form.codzge_inp.value != '') ))
		form.action = "destiny.do";
	error = validacionesHotel(formId);		
	if (error == '')
	{
		if (error == '')
		{
			error = validateDate(formId, 0);
			if (error == '')
			{
				form.fecini.value = form.fecha_orig.value;
				form.fecfin.value = form.fecha_dest.value;
				if (form.vuelo.checked) // Para el caso AVION + ... (combinadas)
				{
					var timeini_sl = form.timeini_sl;
					var timeini = timeini_sl.value;  						
					form.fecini.value += ' ' + timeini;
					var timefin_sl = form.timefin_sl;
					var timefin = timefin_sl.value;  
					form.fecfin.value += ' ' + timefin;	
				}
				error = validatePassengersAE(formId);
				if (error == '' )
				{
					//Rollo hecho para que recoger los datos cuando se usa el autocompletar
					var ht = form.autht.value;
					if (ht != '') 
						form.codzge.value = ht;
					else 
						form.codzge.value =	form.inputArbol.value;									
					if ( form.numnoches.value=='' )
						return msgnnochesincorr;
					else
					{
						if ( !(isNaN(form.numnoches.value)) )
							form.numnoc.value = form.numnoches.value;
						else
							return msgnnochesincorr;
					}
				}
			} 
		}
	}				
	return error;			
}
/*****************************************************************************/
/*****************************************************************************/
//Recuperamos los valores del form de Hotel
function checkformNieve (formId) {
	var form=document.getElementById(formId);
	var error = '';
	form.codele.value = 'impbas';
	form.chkasc.value = 'S';
	form.codzge_inp.value = form.inputArbol.value;		
	form.numrst.value = '';
	form.distri.value = referdistri();
	//form.codpar.value = codpar;					
	if (( (form.codzge.value == '') && (form.codzge_inp.value != '') ) ||
	   	( (form.codzge.value == 'OT') && (form.codzge_inp.value != '') ))
		form.action = "destiny.do";
		
	form.fecini.value = form.fecha_orig.value;
	form.fecfin.value = form.fecha_dest.value;

	var ht = form.autht.value;
	if (ht != '') 
		form.codzge.value = ht;
	else 
		form.codzge.value =	form.inputArbol.value;									
	if ( form.numnoches.value=='' )
		return msgnnochesincorr;
	else {
		if ( !(isNaN(form.numnoches.value)) )
			form.numnoc.value = form.numnoches.value;
		else
			return msgnnochesincorr;
	}			
	return error;			
}
/*****************************************************************************/

/* VALIDATE */
function validateCoches()
{
	var formId = 'buscadorcoche';
	var error = '';	
	var form = document.getElementById(formId);
	/*if (document.getElementById('inputRC_ofiori').value == ''){
		error = 'Debe introducir la ciudad en la que desea recoger su vehículo';
		return error;
	}*/
	if (document.getElementById('sel_ofiori').value == '') {
		error = 'Debe introducir la oficina en la que desea recoger el vehículo';
		return error;
	}
	/*if (document.getElementById('inputRC_ofides').value == ''){
		error = 'Debe introducir la ciudad en la que desea devolver su vehículo';
		return error;
	}*/
	if (document.getElementById('sel_ofides').value == '') {
		error = 'Debe introducir la oficina en la que desea recoger el vehículo';
		return error;
	}
	if (document.getElementById('edad_cond').value == '') {
		error = 'Debe introducir la edad del conductor del vehículo';
		return error;
	}else{
		var edad=parseInt(document.getElementById('edad_cond').value);
		if (22 > edad){
			error = 'La edad del conductor no es correcta';
			return error;
		}
	}
	return error;
}
	
/* ---------------------------------------------CHECKFORM----------------------------------------------- */	
function checkformCoche()
{	
	var formId = 'buscadorcoche';
	var error = '';
	
	error = validateCoches();
	if (error == '')
	{
		/*error = validateDate('coche');
		if ( error == '' )
		{
			if (form.fecini.value == ''){
				form.fecini.value = form.inputRC_fecori.value + ' ' + getListValue('inputRC_horori');
				form.fecfin.value = form.inputRC_fecdes.value + ' ' + getListValue('inputRC_hordes');	
			}else{
				if (document.getElementById('filt_coc') && document.getElementById('filt_coc').style.display!='none'){
					document.getElementById('RC.fecini').value = form.inputRC_fecori.value + ' ' + getListValue('inputRC_horori');
					document.getElementById('RC.fecfin').value = form.inputRC_fecdes.value + ' ' + getListValue('inputRC_hordes');	
				}else{
					document.getElementById('RC.fecini').value = form.fecini.value+ ' ' + getListValue('inputRC_horori');
					document.getElementById('RC.fecfin').value = form.fecfin.value + ' ' + getListValue('inputRC_hordes');	
				}
			}
			if (form.distri.value=='')
				form.distri.value = '1A1C' + form.edad_cond.value;
			else{
				var aux = form.distri.value;
				if (aux.indexOf('D')==-1)
					form.distri.value += 'C' + form.edad_cond.value;
				else{
					var distri_cond = 'C' + form.edad_cond.value + 'D';
					aux = aux.replace('D',distri_cond);
					form.distri.value = aux;
				}
			}
			
			//controlamos el número de dias que se reserva el vehiculo
			var numdias = 1;
			//si es una disponibilidad de solo coche o tenemos las opciones avanzadas abiertas
			if ((!(form.vuelo.checked || form.hotel.checked)) || ( document.getElementById('filt_coc') && document.getElementById('filt_coc').style.display!='none')){
				var fecini = document.getElementById('inputRC_fecori').value;
				var fecini_day = fecini.substring(0,2);     
				var fecini_month =fecini.substring(3,5);
				var fecini_year=fecini.substring(6,10);
				var fecini_date = new Date(fecini_year, fecini_month - 1, fecini_day);
				var fecfin = document.getElementById('inputRC_fecdes').value;
				var fecfin_day = fecfin.substring(0,2);     
				var fecfin_month =fecfin.substring(3,5);
				var fecfin_year=fecfin.substring(6,10);
				var fecfin_date = new Date(fecfin_year, fecfin_month - 1, fecfin_day);
				numdias = calculateDifference(fecfin_date, fecini_date);
			}else{
				numdias = form.numnoc.value;

			}
			if (numdias<3){
					if (form.inputRC_ofiori.value != form.inputRC_ofides.value){
						error = 'Si el alquiler del vehículo es menor de 3 días la oficina de recogida y devolución deber ser la misma';
						form.ofides.value = form.ofiori.value;
					}
				}
						
			form.ofiori.value = form.ofi_recog.value;
			form.ofides.value = form.ofi_devol.value;
		}	
	*/
	}
	return error;
}
				
function enviarFormCoche(){
	var error = checkformCoche();
	if (error != ''){
		alert(error);
	} else {
		var form = document.getElementById('buscadorcoche');
		form.distri.value = '1A1C' + document.getElementById('edad_cond').value
		form.fecini.value = document.getElementById('fecha_orig').value + ' ' + document.getElementById('timeini_sl').value; 
		form.fecfin.value = document.getElementById('fecha_dest').value + ' ' + document.getElementById('timefin_sl').value; 
		form.zgeori.value = document.getElementById('sel_ofiori').value;
		form.codzge.value = document.getElementById('sel_ofides').value;
		form.ofiori.value = document.getElementById('sel_ofiori').value;
		form.ofides.value = document.getElementById('sel_ofides').value;
		form.filtra.value = filtraOT;
		form.action = 'forward.do';
		form.submit();
	}
	
	
}				




/****************************************************************************/
//Envio de datos segun el tipo de form seleccionado
function checkform ()
{
		var form=document.multibuscador;
		var error = '';
		formId='multibuscador';				
		//comprobamos que se ha seleccionado alguna busqueda 
		if ((!form.vuelo.checked) && (!form.hotel.checked)){
			
			 //alert('Debe seleccionar alguna b\u00fasqueda');
			 alert(msgbusqueda);
			 return '';
		}		
		//comprobaciones del form de vuelos
		if ((form.vuelo.checked) && (!form.hotel.checked)){
			if ((document.getElementById('vuelo_on').style.display == 'block') && (document.getElementById('hotel_on').style.display == 'none')){
				error = checkformVuelos(); 
				if (error !='')
				{
					alert(error);
					return '';
				}
				form.filtra.value=filtraAE;
				form.codtse.value = 'AE';  
				form.conpgr.value = 'AE';
				
				/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	 			/*  MARCA BLANCA AEREO: MODIFICAR LA URL AQUI   				 */
	 			/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	 
	 			form.action='resultado.php'
	 
	 			/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */
							
				form.submit();
				return"";
			}					
			//comprobaciones del form de hotel
			if ((document.getElementById('vuelo_on').style.display == 'none') && (document.getElementById('hotel_on').style.display == 'block')){
				error = checkformHotel();
				if (error !='')
				{
					alert(error);
					return '';
				}
				form.filtra.value=filtraHT;
				form.codtse.value = 'HT';  
				form.conpgr.value = 'HT';
				if ((hayreguser!='0') && ((form.codtou.value!='SKT') && (form.codtou.value!='EPL')))
				{
					var temp =  getCheckBoxValues('prv_',3);	
					temp=temp.substr(0,temp.length-1);
					form.codtou.value=temp;			
				}	
				
				/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	 			/*  MARCA BLANCA HOTELES: MODIFICAR LA URL AQUI   				 */
	 			/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	 
	 			form.action = 'forward.do';
	 			
	 			/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ */
				
				
				form.submit();
				return"";				
			}
			error = checkformVuelos(); 
			if (error !='')
			{
				alert(error);
				return '';
			}
			form.filtra.value=filtraAE;
			form.codtse.value = 'AE';  
			form.conpgr.value = 'AE';
		}						
		//comprobaciones del form de hotel
		if ((form.hotel.checked) && (!form.vuelo.checked)){
			error = checkformHotel();
			if (error !='')
			{
				alert(error);
				return '';
			}
			if ((hayreguser!='0') && ((form.codtou.value!='SKT') && (form.codtou.value!='EPL')))
			{
				var temp =  getCheckBoxValues('prv_',3);	
				temp=temp.substr(0,temp.length-1);
				form.codtou.value=temp;
			}	
			var categoria = "[*]codsca##";
			if (document.getElementById('selsca').value){
				categoria = "[*]codsca#=#" + document.getElementById('selsca').value;
			}
			filtraHT='impbas##[*]codral##' + categoria + '[*]codzge##[*]codtou##';
			form.filtra.value=filtraHT;
			form.codsca.value = document.getElementById('selsca').value;
			form.codtse.value = 'HT';  
			form.conpgr.value = 'HT';						
		}				
	 	//comprobaciones del form de vuelos + hotel 
		if ((form.vuelo.checked) && (form.hotel.checked)){
			error = checkformVuelos(); 
			if (error !='')
			{
				alert(error);
				return '';
			}
			error = checkformHotel();
			if (error !='')
			{
				alert(error);
				return '';
			}
			if ((hayreguser!='0') && ((form.codtou.value!='SKT') && (form.codtou.value!='EPL')))
			{
				var temp =  getCheckBoxValues('prv_',3);	
				temp=temp.substr(0,temp.length-1);
				form.codtou.value=temp;
			}	
			calcularMultiPasajeros();
			document.getElementById('AE.filtra').value = filtraAE;
			document.getElementById('HT.filtra').value = filtraHT;
			form.conpgr.value = 'MU';
			form.multid.value = 'AE#HT';
		}
		if ((!form.vuelo.checked) && (!form.hotel.checked)){	
			 //alert('Debe seleccionar alguna b\u00fasqueda');
			 alert(msgbusqueda);
			 return '';
		}		
		//comprobaciones del form de vuelos
		
		
 			
	form.action = 'forward.do';
	
	form.submit();
}
/****************************************************************************/
//Envio de datos segun el tipo de form seleccionado
function checkformCT()
{
		var form=document.multibuscador;
		var error = '';
		formId='multibuscador';									
		//comprobaciones del form de hotel

			error = checkformHotel();
			if (error !='')
			{
				alert(error);
				return '';
			}
			if ((hayreguser!='0') && ((form.codtou.value!='SKT') && (form.codtou.value!='EPL')))
			{
				var temp =  getCheckBoxValues('prv_',3);	
				temp=temp.substr(0,temp.length-1);
				form.codtou.value=temp;
			}	
			var cat = document.getElementById('selsca').value;
			if (cat > 0){
				filtraHT='impbas##[*]codral##[*]codsca#=#' + cat + '[*]codzge##[*]codtou##';
				form.filtra.value=filtraHT;
			} else {
				form.filtra.value=filtraHT;
			}
			form.codtse.value = 'HT';  
			form.conpgr.value = 'HT';						
	form.action = 'forward.do';	
	form.submit();
}
/****************************************************************************/
//Envio de datos segun el tipo de form seleccionado
function checkformNV(formId) {
	
	var form=document.getElementById(formId);
	//var error = 'seleccione destino';
	var error = '';
	var errorDates = '';								
	//comprobaciones del form de hotel
	if (form.inputArbol.value == '') {
		alert('seleccione destino');
		return '';
	}
	error = checkformNieve(formId);
	if (error !='')	{
		alert(error);
		return '';
	}
	error = validateDateES(form);
	if (error !='') {
		alert(error);
		return '';
	}else{
		form.fecini.value = form.fecha_orig.value;
		form.fecfin.value = form.fecha_dest.value;
		form.filtra.value='impbas##[*]codral##[*]codsca##[*]codzge##[*]codtou##[*]tipcam##';
    }
	form.distri.value = referdistri();
	cod = document.getElementById('autht').value;
	if(cod == 'ANDORRA' || cod == 'GRANDVALI' || cod == 'VALLNORD' || cod == 'CENTRO'){
		form.codtou.value = 'SKT';
		}else{
		form.codtou.value = 'EPL';
	}
	form.codtse.value = 'HT';  
	form.conpgr.value = 'HT';						
	form.action = 'forward.do';	
	form.submit();
}
/***************************************************************************/
//Envio de datos segun el tipo de form seleccionado
function checkformES()
{
		var form=document.getElementById('multibuscador');
		if (!form) form = document.getElementById('minibuscadorHT');
		var error = 'seleccione destino';
		var errorDates = '';								
		//comprobaciones del form de hotel

			if(form.codzge.value == ''){
				alert(error);
				return '';
			}
			errorDates = validateDateES(form);
			if (errorDates !='')
			{
				alert(errorDates);
				return '';
			}else{
				form.fecini.value = form.fecha_orig.value;
				form.fecfin.value = form.fecha_dest.value;
			   form.filtra.value='impbas##[*]codral##[*]codsca##[*]codzge##[*]codtou##[*]tipcam##';
         }

         form.distri.value = referdistri();
			form.codtou.value='EPL';
			/*var cat = document.getElementById('selsca').value;
			if (cat > 0){
				filtraHT='impbas##[*]codral##[*]codsca#=#' + cat + '[*]codzge##[*]codtou##'
				form.filtra.value=filtraHT;
			} else {
				form.filtra.value=filtraHT;
		  */
			form.codtse.value = 'HT';  
			form.conpgr.value = 'HT';						
			form.action = 'forward.do';	
			form.submit();
}

function validateDateES(form){
	var error = '';

   if (form.fecha_orig.value == "" || form.fecha_dest.value == ""){
      return 'Revise las fechas';
   } else {
      var ida = parseDate(form.fecha_orig.value);
      var vta = parseDate(form.fecha_dest.value);
      if (ida > vta){
         return 'La fecha de ida tiene que ser inferior a la de vuelta';
      }
   }
   return "";
}

function parseDate(str){
   /* parsea una fecha con el formato dd/mm/aaaa */
   var r_date = str.split('/');
   if (r_date.length < 3) return;
   var date = new Date();
   date.setDate(r_date[0]);
   date.setMonth((parseInt(r_date[1]) - 1).toString());
   date.setFullYear(r_date[2]);
   return date;
}

function selCodzgeEsc(select){
	var form=document.getElementById('multibuscador');
	if (!form) form = document.getElementById('minibuscadorHT');
	if (form.codzge) {form.codzge.value = select.value;}
	if (form.autht){form.autht.value = select.value;}
}
/****************************************************************************************************************************************************************************************************************************/ 
																		/*TRATAMIENTO DE LA DISTRIBUCION */

/****************************************************************************************************************************************************************************************************************************/ 
function calcularMultiPasajeros() 
{
      var form = document.getElementById('multibuscador');
	var tiphab;
	var numhab;
	var numcuna;
	var calculo = 0;				
	var aduHT = 0;
	var ninHT = 0;
	var bebHT = 0;					
	var nhabi = document.getElementById('numhab').value;
	var cont = parseInt(nhabi) + 1;
	for (var i = 1; i < cont; i++)
	 {
		   aduHT += getNumAdu(i);
		   ninHT += getCantidadNin(i);
		   bebHT += getCantidadBeb(i);
	}
	form.numadu.value=aduHT;
	form.numnin.value=ninHT;
	form.numbeb.value=bebHT;			
}		
/*****************************************************************************/
/*---------------- controles de hotel -------------------------------*/
function mostrarSelNin(idvalor)
{		
	maxhab = 3;
	var maxnin = 2;			
	var idnin = idvalor.split('_');
	var nnin = document.getElementById('numnin_' + idnin[1]).selectedIndex;
	if (nnin > 0) 
	{
  		document.getElementById('edanin' + idnin[1]).style.display='block';
  		document.getElementById('txteda' + idnin[1]).style.display='block';
  	} else 
  	{
  	       document.getElementById('edanin' + idnin[1]).style.display='none';
      		document.getElementById('txteda' + idnin[1]).style.display='none';
  	}
	for(var i = 0; i < maxnin; i++) 
	{
		var str1 = 'edad_' + idnin[1] + i;
		var str2 = 'seled_' + idnin[1] + i;
		var disp  = 'block';
		if ( i > (nnin - 1) )	
		 disp = 'none';
		document.getElementById(str1).style.display=disp;
		document.getElementById(str2).style.display=disp;
	}
}
/*****************************************************************************/
/* Calcula num de niños permitidos segun el num de adultos seleccionados*/
function recalculaNin(idadu, valor) 
{				
	var str = '';
	var fin = '';
	var strp = '';
	var id = idadu.split('_');
	str = document.getElementById('snin_' + id[1]);
	if (parseInt(valor) > 2 ) 
	{
		if ( valor == '3' ) fin = 1;
		if (valor == '4') fin = 0;
		for (var i = 0; i <= fin; i++) 
			strp += '<option value="' + i + '">' + i + '</option>';
	} else 
	{
		fin = 2;
		for (var i = 0; i <= fin; i++) 
			strp += '<option value="' + i + '">' + i + '</option>';
	}
	str.innerHTML = '<select style="width:38px;" id="numnin_' + id[1] + '" class="box2" onchange="mostrarSelNin(this.id);">' + strp +  '</select>';		
	return str.innerHTML;
}
/*****************************************************************************/		
/*Pinta las filas de habitaciones*/
function showHabitacion(valor) 
{
	if (valor == '3') 
		pintaHabitacion('block','block','block','block','40px');
	 else if (valor == '2') 
		pintaHabitacion('block','block','none','block','20px');
	 else 
		pintaHabitacion('block','none','none','none','0px');
}					
/*****************************************************************************/
function pintaHabitacion(valor1,valor2,valor3,valor4,valor5) 
{
	document.getElementById('hab1').style.display = valor1;
	document.getElementById('hab2').style.display = valor2;
	document.getElementById('separacion-hab2').style.display = valor2;
	document.getElementById('edanin2').style.display = valor2;
	document.getElementById('hab3').style.display = valor3;
	document.getElementById('separacion-hab3').style.display = valor3;
      	document.getElementById('edanin3').style.display = valor3;	
}	
/*****************************************************************************/		
/* Miramos el nº de niños que hay seleccionados*/
function getCantidadNin(valor) 
{
      var cont = 0;
	if (document.getElementById('numnin_' + valor).selectedIndex != '0') 
		   cont =  parseInt(document.getElementById('numnin_' + valor).selectedIndex);			 
	return cont;				
}
/*****************************************************************************/		
/* Miramos el nº de bebes que hay seleccionados*/
function getCantidadBeb(valor) 
{
      var cont = 0;
	if (document.getElementById('numbeb_' + valor).selectedIndex != '0') 
               cont =  parseInt(document.getElementById('numbeb_' + valor).selectedIndex);
	return cont;				
}
/*****************************************************************************/		
function cambiarOpcion(id){
	if (id == "hotel"){
        document.getElementById('hotel_on').style.display = "block"
        document.getElementById('hotel_off').style.display = "none";
        document.getElementById('vuelo_on').style.display = "none"
        document.getElementById('vuelo_off').style.display = "block";
		document.getElementById('vuelo_hotel_on').style.display = "none"
        document.getElementById('vuelo_hotel_off').style.display = "block";
        document.getElementById('divcateg').style.display = "block";
		buscHotel();
	}
	if (id == "vuelo"){
        document.getElementById('vuelo_on').style.display = "block"
        document.getElementById('vuelo_off').style.display = "none";
        document.getElementById('hotel_on').style.display = "none"
        document.getElementById('hotel_off').style.display = "block";
		document.getElementById('vuelo_hotel_on').style.display = "none"
        document.getElementById('vuelo_hotel_off').style.display = "block";
        document.getElementById('divcateg').style.display = "none";
		buscAereo();
	}
	if (id == "vuelo_hotel"){
        document.getElementById('vuelo_on').style.display = "none"
        document.getElementById('vuelo_off').style.display = "block";
        document.getElementById('hotel_on').style.display = "none"
        document.getElementById('hotel_off').style.display = "block";
		document.getElementById('vuelo_hotel_on').style.display = "block"
        document.getElementById('vuelo_hotel_off').style.display = "none";
        document.getElementById('divcateg').style.display = "none";
		buscMultiple();
	}
}

/* Configura el buscador como hotel */
function buscHotel(){
	actualiza_buscador('none','none','none','none','block','block','none','none','none','none','none','none','block','block','none');
	document.getElementById('fecha_ida_label').innerHTML = 'Fecha de Entrada: ';
	document.getElementById('fecha_vue_label').innerHTML = 'Fecha de Salida: ';    
	document.multibuscador.vuelo.checked = false;
	document.multibuscador.hotel.checked = 'checked';
}

/* Configura el buscador como aereo*/
function buscAereo(){
	actualiza_buscador('block','block','none','block','none','none','none','block','none','none','block','block','none','none','block');
	document.getElementById('fecha_ida_label').innerHTML = 'Fecha Ida: ';
	document.getElementById('fecha_vue_label').innerHTML = 'Fecha Vuelta: ';   
	document.multibuscador.vuelo.checked = 'checked';
	document.multibuscador.hotel.checked = false;
}

/* Configura el buscador como multiple */
function buscMultiple(){
	actualiza_buscador('block','block','none','none','block','none','block','block','none','none','block','block','none','none','block');	
	document.getElementById('fecha_ida_label').innerHTML = 'Fecha Ida: ';
	document.getElementById('fecha_vue_label').innerHTML = 'Fecha Vuelta: ';        
	document.multibuscador.vuelo.checked = 'checked';
	document.multibuscador.hotel.checked = 'checked';
}

function newsletter(){
	var mail = document.getElementById('email').value;
	var filter=/^[A-Za-z][A-Za-z0-9_.\-]*@[A-Za-z0-9_.\-]+\.[A-Za-z0-9_.\-]+[A-za-z]$/;
	if (filter.test(mail)){
		var iframe = document.getElementById('frameRegistrarEmail');
		iframe.src = "VUSnewsletter.do?email="+mail;
		iframe.style.display = "block";
	}
	else{
		alert ("El correo electronico introducido no es valido");
	}
}
/*****************************************************************************/
function activarMasOpciones(tipo)
{
	if (tipo=='0')
	{
		document.getElementById('actopc').style.display ='none';
		document.getElementById('desopc').style.display ='block';
		document.getElementById('opciones').style.display ='block';
	}
	else
	{
		document.getElementById('actopc').style.display ='block';
		document.getElementById('desopc').style.display ='none';
		document.getElementById('opciones').style.display ='none';	
	}
}
/*****************************************************************************/
function  cambiaTipoBuscador(Tipo)
{
	if (Tipo=='FEC')
	{					
		document.getElementById('buscadorext').style.display='block';	
		document.getElementById('labelext').style.display='block';	
		document.getElementById('labelmin').style.display='none';	
		document.getElementById('botonbuscarFEC').style.display='block';	
		document.getElementById('botonbuscarPRO').style.display='none';	
		document.getElementById('botonesc').style.marginTop='0px';				
	}	
	else
	{
		document.getElementById('buscadorext').style.display='none';
		document.getElementById('labelext').style.display='none';	
		document.getElementById('labelmin').style.display='block';	
		document.getElementById('botonbuscarFEC').style.display='none';	
		document.getElementById('botonbuscarPRO').style.display='block';	
		document.getElementById('botonesc').style.marginTop='20px';			
	}	
}
/*****************************************************************************/
function setInputArbol(valor,label,form)
{
	document.getElementById('inputArbol').value=valor;
	document.getElementById('autht').value=valor;
	document.getElementById('codzge').value=valor;
	cod = document.getElementById('autht').value;
	if(cod == 'ANDORRA' || cod == 'GRANDVALI' || cod == 'VALLNORD' || cod == 'CENTRO'){
			document.forms[form].codtou.value = 'SKT';
	}else{
			document.forms[form].codtou.value = 'EPL';
	}
}
