// JavaScript Document

function prepara_nacional(xmllocalidades)
{	
	controlafechas ('FP',rutaxml,document.BuscParador.fent,document.BuscParador.fsal,document.BuscParador.fechaMenorSalida,document.BuscParador.fechaMayorSalida,document.BuscParador.fechaMenorLlegada,document.BuscParador.fechaMayorLlegada,document.BuscParador.maxnoches);
	pinta_comunidades(document.BuscParador.com,'Selecciona Comunidad',ruta_comunidades_provincias);
	document.getElementById('botavanzado').href="http://www.viajeselcorteingles.es/viajes/vuelos_hoteles/programas/buscador.asp?copagina=FFP&codwebor=ESP";
	//pinta_provincias_com(document.BuscParador.pro,document.BuscParador.com.value,'Opcional',ruta_comunidades_provincias);
	//pinta_localidad(document.BuscParador.loc,document.BuscParador.pro.value,'Opcional',rutas_localidades_nacionales);
}

function previoenvio()
{
	var datos_correctos=Buscar();
	
	if (datos_correctos!=0)
	{	
		if (document.BuscParador.nochesEstancia.value <= 0)
		{
			alert('El periodo indicado entre fecha de entrada y fecha de salida no es valido, por favor introduce fechas de nuevo');
		}
		else
		{
			envio(document.BuscParador);
		}
	}	
}

function envio (BuscParador){

	var compro;
	var carateristica2;
	var localidad;
	if(BuscParador.loc.value.length > 3)
	{
		localidad=BuscParador.loc.value.substring(0,2);
		caracteristica2=BuscParador.loc.value;
		enviar(BuscParador.com.value,BuscParador.pro.value,localidad,caracteristica2,BuscParador.entrada.value,BuscParador.salida.value,folleto_valido,rutaxml,BuscParador.adultos.value,BuscParador.ninos.value);
			
	}
	else
	{	
		localidad= BuscParador.loc.value;
		caracteristica2="";
		enviar(BuscParador.com.value,BuscParador.pro.value,localidad,caracteristica2,BuscParador.entrada.value,BuscParador.salida.value,folleto_valido,rutaxml,BuscParador.adultos.value,BuscParador.ninos.value);
	}
}


function borrainput(caja) //Se le pasa como valor document.BuscParador.entrada o salida y se borra tanto el texto como el valor del input
{
	caja.value ='';
	caja.text ='';
}

function pintaNino()
{

	var i=0
	var capa= 'nino';
	var capa2;
	var long= document.BuscParador.ninos.length;
	long= parseInt(long);

	for (i=1; i <= long -1;  i++)
	{
		capa2=capa + i;
		document.getElementById(capa2).style.display='none';
	}
	
	long= document.BuscParador.ninos.value;
	long= parseInt(long);		
	
	for (i=1; i <= long; i++)
	{
		capa2=capa + i;
		document.getElementById(capa2).style.display='inline';
	}
}

function controlaHbPpal()
{
	if (document.BuscParador.habitaciones.value == 2)
	{
		if (document.BuscParador.tipo[0].checked == 1)
		{
			parent.location.href = "http://www.viajeselcorteingles.es/viajes/vuelos_hoteles/programas/buscador.asp?copagina=NAC&codwebor=ESP";
		}
		else
		{
			parent.location.href = "http://www.viajeselcorteingles.es/viajes/vuelos_hoteles/programas/buscador.asp?copagina=INT&codwebor=ESP";
		}
	}
}

function inicializa()
{
	calendario('document.BuscParador.entrada',document.BuscParador.fecha_comodin_entrada.value,document.BuscParador.fechaMenorLlegada.value,document.BuscParador.fechaMayorLlegada.value,0,'');	
	oculta_calendario();
}
