

var vPais = 1;
var iDiasAnticipo = 1;
var sDefaultValueOrigen = '';
var sDefaultTextOrigen = '';

var feriados = null;
var sabadoLaborable = true;
var domingoLaborable = false;
var Today = new Date();
//setTodayDesdeHome("22/8/2009");
var tipoCalendario = "PM";
var diasParaEmitir = 0;
//var iDiasAnticipo = getDiasAnticipo(Today,tipoCalendario,diasParaEmitir,sabadoLaborable,domingoLaborable);




var nav4 = window.Event ? true : false;
function acceptNum(evt){	
	// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57	
	var key = nav4 ? evt.which : evt.keyCode;	
	return (key <= 13 || (key >= 48 && key <= 57));
}


function muestraCapaHorario()
{
	var coordenadaXImagenFlotante=(tt_GetClientW()/2)-389;
	if(coordenadaXImagenFlotante<0){
		coordenadaXImagenFlotante=0;
	}
	Tip('<img src=images/horario4.png width=519 height=102>', BORDERCOLOR, '#fa9110', BGCOLOR, 'white', FIX, [coordenadaXImagenFlotante, 4]);
}

function fagus() 
{
	return true;
}


function campoError(campo)
{
	campo.className="inputError";
	error=1;
}

function campoOK(campo)
{
	//alert('dfg')
	campo.className="form1";
	error=0;
}


function BuscandoAlojamiento(f)
{

	
	cadena	= f.D1.value + "_" + f.MA1.value;
	do {
		cadena = cadena.replace('_','/');
	} while(cadena.indexOf('_') >= 0);
	f.fecha1.value 	= cadena;

	cadena2 = f.D2.value + "_" + f.MA2.value;
	do {
		cadena2 = cadena2.replace('_','/');
	} while(cadena2.indexOf('_') >= 0);
	f.fecha2.value 	= cadena2;
	

	nom = Trim(f.minombre.value);
	if ( nom=="" ){
		f.minombre.focus();
		alert ("Por favor ingrese su nombre correctamente");
		campoError(f.minombre)
		return false;
	}
	else{
		f.minombre.value = nom;
		campoOK(f.minombre)
		//alert ("Nombre OK");
	}


	if( f.provincia.value ==0)
	{
		alert('Seleccione la provincia en la que reside');
		campoError(f.provincia)
		f.provincia.focus();
		return false;
	}
	else
	{
		campoOK(f.provincia)
	}





	if( f.siono.value != 99)
	{

		if( f.siono.value == 2)
		{
			alert('Espere un momento... Se está verificando que la dirección de E-Mail sea Válida');
			return false;
		}
		else
		{
			if( f.siono.value ==0)
			{
				if ( f.mimail.value == "" )
					msgmail = "Introduzca un dirección de Correo Electrónico";
				else
					msgmail = "Es ALTAMENTE probable que su cuenta de Correo Electrónico NO sea válida.\nPor favor, cambie la dirección de Correo Electrónico o Contactese con Soporte Técnico de Querys.";

				alert(msgmail);
				campoError(f.mimail)
				f.mimail.focus();
				return false;
			}
			else
			{
				campoOK(f.mimail)
			}
		}
	}


//	if ( isEmailAddress(f.mimail,'mimail') )
//	{
//		campoOK(f.mimail)
//	}else{
//		alert("Ingrese una dirección de correo válida");
//		campoError(f.mimail)
//		f.mimail.focus();
//		return false;
//	}



	if( isBlank(f.origen.value))
	{
		alert('Seleccione una ciudad la que planifique visitar');
		f.origenDescripcion.focus();
		return false;
	}


	var diaf=parseInt(document.f.D1.options[document.f.D1.selectedIndex].value,10);
	var MMAAAAf=(document.f.MA1.options[document.f.MA1.selectedIndex].value).split("_");
	var mesf=parseInt(MMAAAAf[0],10);
	var anof=parseInt(MMAAAAf[1],10);

	var d_ac = new Date();
	var dia_ac = d_ac.getDate();
	var mes_ac = d_ac.getMonth()+1;
	var anio_ac = d_ac.getFullYear();


	//alert(diaf+'-'+mesf+'-'+anof+ '   contra: ' + dia_ac + '-' + mes_ac + '-' + anio_ac);
	if (anio_ac == anof)
	{
		//alert('entra y mira el anio')
		if (mes_ac == mesf)
		{
			//alert('entra y mira el mes. Ahora compara:'+dia_ac+' y '+  diaf)

			if (diaf <= dia_ac)
			{
				//alert('entra y mira el dia')
				alert('La fecha de Ingreso debe ser mayor al dia de hoy.')
				return false;
			}
	
		}
	
	}



	if( isBlank(f.txttipoalojamiento.value))
	{
		alert('Seleccione al menos un Tipo de Alojamiento deseado');
		return false;
	}



	//for (i = 0; i < categoria.length; i++) 
	//{
	//	alert(categoria[i].value);
	//}
	//alert(f.categoria.value)

	// Antes el validador de la categoria estaba activo
	//if( isBlank(f.txtcategoria.value))
	//{
	//	alert('Seleccione al menos una Categoria de Alojamiento deseada');
	//	return false;
	//}

	//if( f.fecha1.value == "dd/mm/aaaa")
	//{
	//	alert('Establezca la fecha de ingreso correctamente');
	//	return false;
	//}

	//if( f.fecha2.value == "dd/mm/aaaa")
	//{
	//	alert('Establezca la fecha de egreso correctamente');
	//	return false;
	//}

	if (  CuentaNoches() )
	{
	}
	else
	{
		f.D2.focus();
		return false;
	}





	//alert('A validar se ha dicho gp');
	f.action="inc/passthru_formppal_new.php?func=procesa"
	f.submit()
	//return(false) ;
}

