	function popUp(URL)
	{
		day = new Date();
		id = day.getTime();
		eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=700,height=450,left = 312,top = 234');");
	}

	function cambia_habitaciones(a,b)
	{
		var x=a+"+"+b

		if (eval(x) < 3)
			document.form1.habitaciones.value=1
		else
			if (eval(x) > 3)
			{
				var x="("+a+"+"+b+")/3"
				document.form1.habitaciones.value=eval("Math.ceil(" + x +")")
//												  eval("document.write(" + miTexto +")") 
			}
	}
	

	function validate1 (form) {
	
	// VARIABLES
	  // Variable para controlar si los campos estaban cumplimentados
	r=1;
	
	  // TEST DE CAMPOS
	  // Si vale "" , se alerta, r=0, alerta al usuario y coloca el foco en el campo nombre
	if (form.nombre.value=="")
	{r=0;
	alert("Debes cumplimentar los campos con *.(Nombre) ");
	form.nombre.focus;
	}
	  // Comprueba si este campo de correo tiene al menos una @
	if (form.email.value.indexOf('@',0)==-1) 
	{r=0;
	alert("Debes cumplimentar los campos con *.(email)");
	form.email.focus;
	}
	if (form.apellidos.value=="")
	{r=0;
	alert("Debes cumplimentar los campos con *.(Apellidos)");
	form.apellidos.focus;
	}
	if (form.pais.value=="")
	{r=0;
	alert("Debes cumplimentar los campos con *.(País)");
	form.pais.focus;
	}
	if (form.telefono.value=="")
	{r=0;
	alert("Debes cumplimentar los campos con *.(Teléfono)");
	form.telefono.focus;
	}
	if(form['DiaLlegada'].selectedIndex==0)
	{r=0;
	alert("Debes cumplimentar los campos con *.(Dia de Llegada)");
	form.DiaLlegada.focus;
	}
	if (form['MesLlegada'].selectedIndex==0)
	{r=0;
	alert("Debes cumplimentar los campos con *.(Mes de Llegada)");
	form.MesLlegada.focus;
	}
	if (form['AnoLlegada'].selectedIndex==0)
	{r=0;
	alert("Debes cumplimentar los campos con *.(Año de Llegada)");
	form.AnoLlegada.focus;
	}
	if (form['DiaSalida'].selectedIndex==0)
	{r=0;
	alert("Debes cumplimentar los campos con *.(Dia de Salida)");
	form.DiaSalida.focus;
	}
	if (form['MesSalida'].selectedIndex==0)
	{r=0;
	alert("Debes cumplimentar los campos con *.(Mes de Salida)");
	form.MesSalida.focus;
	}
	if (form['AnoSalida'].selectedIndex==0)
	{r=0;
	alert("Debes cumplimentar los campos con *.(Año de Salida)");
	form.AnoSalida.focus;
	}
	
	
	if (form['AnoLlegada'].selectedIndex > form['AnoSalida'].selectedIndex)
	{r=0;
	alert("El año de entrada debe ser menor o igual que el de salida");
	form.DiaSalida.focus;
	}
	if ((form['MesLlegada'].selectedIndex > form['MesSalida'].selectedIndex) && (form['AnoLlegada'].selectedIndex <= form['AnoSalida'].selectedIndex))
	{r=0;
	alert("El mes de entrada debe ser menor o igual que el de salida");
	form.MesSalida.focus;
	}
	if ((form['DiaLlegada'].selectedIndex > form['DiaSalida'].selectedIndex) && (form['MesLlegada'].selectedIndex == form['MesSalida'].selectedIndex))
	{r=0;
	alert("El día de entrada debe ser menor que el de salida");
	form.AnoSalida.focus;
	}
	
	
	if (form['tipo'].selectedIndex==0)
	{r=0;
	alert("Debes cumplimentar los campos con *.(Tipo Habitación)");
	form.tipo.focus;
	}
	
	  // RETORNAR AL ENVÍO
	  // Si ha hay campos sin cubrir, interrumpimos el envío del correo -return false-
	if (r==0) { 
	return false;
	 }
	  // Si todo está bien, te dispones a enviar el contenido del formulario al script php, -return true-
	  // Además, alertas al usuario para que no pulse mas veces, aún así, la gente, no se cansa.
	//else { alert ("con una vez es bastante gracias. Su mensaje se está procesando");return true; }
	} 
	  
	//---->
