// JavaScript Document

function enviaBusca(msg){
	//Comprobar si ha puesto hotel
	if (document.fb.HotelID.value==""){
		alert(msg);
		return;
	}
	//ponEspera();
	//Guarda las cookies
	SetCookie("bfini",document.fb.fini.value,null,"/");
	SetCookie("bffin",document.fb.ffin.value,null,"/");
	SetCookie("badultos",document.fb.ad.value,null,"/");
	SetCookie("bninos",document.fb.ni.value,null,"/");
	
	fini=document.fb.fini.value;
	
	//document.fb.submit();
	//urlCR="https://reservations.ihotelier.com/istay.cfm";
	urlCR="https://booking.ihotelier.com/istay/istay.jsp";
	urlCR=urlCR+"?hotelID="+document.fb.HotelID.value;
	urlCR=urlCR+"&DateIn="+fini.substring(3,5)+"/"+fini.substring(0,2)+"/"+fini.substring(6,10);
	urlCR=urlCR+"&Length="+dameNoches();
	urlCR=urlCR+"&Rooms="+document.fb.nhabitaciones.value;
	urlCR=urlCR+"&Adults="+document.fb.ad.value;
	urlCR=urlCR+"&Children="+document.fb.ni.value;
	urlCR=urlCR+"&LanguageID="+document.fb.languageCR.value;
	
	window.open(urlCR);
}

//cargar por defecto
if (GetCookie("bfini")==null || GetCookie("bfini")==""){ //poner fecha actual
	/*hoy=new Date(); 
	document.fb.fini.value=fechaWeb(hoy);
	document.fb.ffin.value=fechaWeb(hoy);*/

}else{
	document.fb.fini.value=GetCookie("bfini");
	document.fb.ffin.value=GetCookie("bffin");
}
function abreCalendar(esaFecha,elObj,idioma){
	lafecha=eval("document.fb."+esaFecha+".value");
	laurl="calendario.asp?lang="+idioma+"&elForm=fb&valor="+esaFecha+"&"+esaFecha+"="+lafecha;
	ptop=110;
	pleft=210;
	palIframe(document.getElementById('verCalendario'),240,120,ptop,pleft,laurl);
}

function fechaWeb(lafecha){
	Fdia=lafecha.getDate();
	if (Fdia<10)
		Fdia="0"+Fdia;
	Fmes=lafecha.getMonth()+1;
	if (Fmes<10)
		Fmes="0"+Fmes;
	Fany=lafecha.getFullYear();
	return Fdia+"/"+Fmes+"/"+Fany;
}

function ponSelec(cualo){
	fi=eval("document."+cualo+".fini.value");
	diaI=fi.substring(0,2);
	mesI=fi.substring(3,5);
	anyI=fi.substring(6,10);
	eval("document."+cualo+".diaI.value='"+diaI+"'");
	eval("document."+cualo+".mesI.value='"+mesI+"'");
	eval("document."+cualo+".anyI.value='"+anyI+"'");

	ff=eval("document."+cualo+".ffin.value");;
	diaF=ff.substring(0,2);
	mesF=ff.substring(3,5);
	anyF=ff.substring(6,10);
	eval("document."+cualo+".diaF.value='"+diaF+"'");
	eval("document."+cualo+".mesF.value='"+mesF+"'");
	eval("document."+cualo+".anyF.value='"+anyF+"'");
}

function ponFecha(){
	fini=document.fb.diaI.value+"/"+document.fb.mesI.value+"/"+document.fb.anyI.value;
	ffin=document.fb.diaF.value+"/"+document.fb.mesF.value+"/"+document.fb.anyF.value;
	document.fb.fini.value=fini;
	document.fb.ffin.value=ffin;
}

function fechaIngles(){
	return document.fb.mesI.value+"/"+document.fb.diaI.value+"/"+document.fb.anyI.value;
}

function dameNoches() {
	//Restar las fechas para saber dias introducidos
	da1=new Date(document.fb.anyI.options[document.fb.anyI.selectedIndex].value,document.fb.mesI.selectedIndex,document.fb.diaI.selectedIndex+1);
	da2=new Date(document.fb.anyF.options[document.fb.anyF.selectedIndex].value,document.fb.mesF.selectedIndex,document.fb.diaF.selectedIndex+1);
	if (da1>=da2 ) {
		return 0;
	} else {	//noches=parseInt((da2-da1)/86400000+1)-1;
		dife=da2.getTime() - da1.getTime()+10800000; //se aņade  10800000 pa evitar el error de marzo
		return parseInt(dife/ (1000 * 60 * 60 * 24),10);
	}
}

ponSelec("fb"); //carga la fecha por defecto
-->
