/**
 * @author cesc
 */
////////////////////////////////////////////////////////////////////////////////////////////////////
function vmash_comprueba_formulario()
{
	
	if ($("#formulario_vuelomashotel_origen").val() == 0 ||
		(
		 	$("#formulario_vuelomashotel_destino").val() == 0 || $("#formulario_vuelomashotel_destino").val() == null
		)
		&& 
		(
		 	$("#formulario_vuelomashotel_categoria").val() == 0 || $("#formulario_vuelomashotel_categoria").val() == null
		)
		)
	{
		muestra_ventana("vmash_campos_oblig");
	}
	else
	{
		// Comprobamos que el origen y el destino no son el mismo
		if ($("#formulario_vuelomashotel_origen").val() == $("#formulario_vuelomashotel_destino").val())
		{
			muestra_ventana("vmash_origen_y_destino_iguales");
		}
		else
		{
			// Vamos a comprobar cuantas personas han escogido.
			var num_habitaciones = ($("#vuelomashotel_num_hab").val());
			var num_ocupantes = 0;

			for (cont = 1; cont <= num_habitaciones; cont++)
			{
				num_ocupantes += parseFloat($("#num_adultos_" + cont).val());
				num_ocupantes += parseFloat($("#num_ninos_" + cont).val());
				num_ocupantes += parseFloat($("#num_bebes_" + cont).val());
			}

			if (num_ocupantes > 9)
			{
				muestra_ventana("vmash_maximo_ocupantes");
			}
			else
			{
				if ($('#buscar_por_periodo').val() == 1)
				{
					if (($("#formulario_buscador_fecha_entrada").val() == "") || ($("#formulario_buscador_fecha_salida").val() == ""))
					{
						muestra_ventana("vmash_fechas_oblig");
					}
					else
					{
						$("#form_vuelomashotel").submit();
					}
				}
				else
				{
					$("#form_vuelomashotel").submit();
				}
			}
		}
	}
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function afinar_busqueda()
{
	if ($('#buscar_por_periodo').val() == 0)
	{
		$('#afinar_busqueda').show();
		$('#buscar_por_periodo').val(1);
	}
	else
	{
		$('#afinar_busqueda').hide();
		$('#buscar_por_periodo').val(0);
	}
}
////////////////////////////////////////////////////////////////////////////////////////////////////
