// by Delia: calcula el número de noches en función de la fecha de entrada y de salida
function calcularNumNoches()
{
	if ($('#fecha_entrada').val()!="" && $('#fecha_salida').val()!="")
	{
		var one_hour = 1000*60*60;
		var one_day = one_hour*24;
		
		var a_fentrada = $('#fecha_entrada').val().split(/\//);
		var a_fsalida = $('#fecha_salida').val().split(/\//);
		var date_fentrada = new Date(a_fentrada[2], a_fentrada[1]-1, a_fentrada[0]);
		var date_fsalida = new Date(a_fsalida[2], a_fsalida[1]-1, a_fsalida[0]);
		
		$('#num_noches').val(Math.round((date_fsalida.getTime() - date_fentrada.getTime()) / one_day));
	}
	
}


function valida() 
{
	var fecha_entrada = $('#fecha_entrada').val();
	var fecha_salida = $('#fecha_salida').val();
	if (fecha_entrada=="")
	{
		alert('Por favor, selecciona la fecha de entrada.');
  		$('#fecha_entrada').focus();
  		return false;
	}
	if (fecha_salida=="")
	{
		alert('Por favor, selecciona la fecha de salida.');
  		$('#fecha_salida').focus();
  		return false;
	}
	if (!fechaEsMenor(fecha_entrada, fecha_salida))
	{
		alert('La fecha de entrada debe ser menor que la fecha de salida.'); 
		$('#fecha_entrada').focus(); 
		return false;
	}
	//chequeamos habitaciones 
	var num_hab = 0;
	$("select[name^='habitacion']").each(function()
		{ 
			num_hab = num_hab + parseInt($(this).val());			
		}
	);	
 	if (num_hab == 0) 
 	{
  		alert('Por favor, selecciona la cantidad de habitaciones que deseas.');
  		return false;
 	} 
	
 	return true;
}
