function ponerFecha(d, m, a)
{
	if (window.parent.document.reserva.fecha[0].checked==true)
	{	

		window.parent.document.reserva.entrada.value = d+"-"+m+"-"+a;
		window.parent.document.reserva.fecha[1].checked=true;
		window.parent.document.getElementById("capaFechaEntrada").innerHTML=d+"-"+m+"-"+a;
		window.parent.document.getElementById("capaTextoFechaEntrada").style.display="inline";
		window.parent.document.getElementById("capaTextoFechaEntrada").style.position="static";
		//si la fecha de entrada es posterior a la de salida pongo a vacio la de salida porque no es valido
		if (!comparar()) { window.parent.document.reserva.salida.value = ""; }

	} else {
		window.parent.document.reserva.salida.value = d+"-"+m+"-"+a;
		window.parent.document.reserva.fecha[0].checked=true;
		window.parent.document.getElementById("capaFechaSalida").innerHTML=d+"-"+m+"-"+a;
		window.parent.document.getElementById("capaTextoFechaSalida").style.display="inline";
		window.parent.document.getElementById("capaTextoFechaSalida").style.position="static";
		//si la fecha de entrada es posterior a la de salida pongo a vacio la de entrada porque no es valido
		if (!comparar()) { window.parent.document.reserva.entrada.value = ""; }

	}
}

function comparar()  //devuelve falso cuando la fecha de salida es anterior a la de entrada
{

var ent=window.parent.document.reserva.entrada.value;
var sal=window.parent.document.reserva.salida.value;

var dia1=ent.substring(0,2);
var mes1=ent.substring(3,5);
var anyo1=ent.substring(6,10);
var dia2=sal.substring(0,2);
var mes2=sal.substring(3,5);
var anyo2=sal.substring(6,10);

if (dia1 == "08") // parseInt("08") == 10 base octogonal
dia1 = "8";
if (dia1 == '09') // parseInt("09") == 11 base octogonal
dia1 = "9";
if (mes1 == "08") // parseInt("08") == 10 base octogonal
mes1 = "8";
if (mes1 == "09") // parseInt("09") == 11 base octogonal
mes1 = "9";
if (dia2 == "08") // parseInt("08") == 10 base octogonal
dia2 = "8";
if (dia2 == '09') // parseInt("09") == 11 base octogonal
dia2 = "9";
if (mes2 == "08") // parseInt("08") == 10 base octogonal
mes2 = "8";
if (mes2 == "09") // parseInt("09") == 11 base octogonal
mes2 = "9";

dia1=parseInt(dia1);
dia2=parseInt(dia2);
mes1=parseInt(mes1);
mes2=parseInt(mes2);
anyo1=parseInt(anyo1);
anyo2=parseInt(anyo2);

	if (anyo1>anyo2)
	{
	return false;
	}

	if ((anyo1==anyo2) && (mes1>mes2))
	{
	return false;
	}
	
	if ((anyo1==anyo2) && (mes1==mes2) && (dia1>=dia2))
	{
	return false;
	} 

return true;

}

function abrirVentana(url)
{	
	// Capturamos las dimensiones de la pantalla para centrar el popup
	altoPantalla = parseInt(screen.availHeight);
	anchoPantalla = parseInt(screen.availWidth);
	
	// Calculamos el centro de la pantalla
	centroAncho = parseInt((anchoPantalla/2))
	centroAlto = parseInt((altoPantalla/2))
	
	// dimensiones del popup
	anchoPopup = 800;
	altoPopup = 600;
	
	// Calculamos las coordenadas de colocación del Popup
	laXPopup = centroAncho - parseInt((anchoPopup/2))
	laYPopup = centroAlto - parseInt((altoPopup/2))
	
	// Definimos que página vamos a ver
	pagina = url;
	
	popup = window.open(pagina,"Resultados de la búsqueda","scrollbars=yes,status=no,width=" + anchoPopup + ", height=" + altoPopup + ",left = " + laXPopup + ",top = " + laYPopup);
}

//AHORA LAS QUE SALEN DE LA CLASE CALENDARIOFRAME QUE HE TENIDO QUE PONER AQUI PARA VALIDAR
function cambiaHabitacion(pag, ses, hab)
{
	window.location.href= pag + '?idsession=' + ses + '&cambiahabitacion=si&idh=' + hab;
}

