$(document).ready( function(){

	var urlServidor = "http://www.maromaparadise.com/es/";


	// Cargar informacion de Tours
		$.post("/es/php/cargarTours.php",function (data){
			success:
			$("#select_tour").empty().append(data);
		});



	// Cargar informacion de Paquetes de acuerdo al Tour Seleccionado en el Combo
	$("#select_tour").change( function(){


			var folioTour= $("#select_tour").val();

			$.post(urlServidor + "php/cargarPaquetes.php",{txtFolioTour:folioTour},function (data){
			success:
			$("#select_pax").empty().append(data);
		});


	});

	// Habilitar o Deshabilitar el Combo de Niños de acuerdo al Combo de Paquete Seleccionado
	$("#select_pax").change( function(){

			var str = $("#qr_form").serialize();

			$.post(urlServidor + "php/validarComboNinos.php",str,function (data){
			success:
			var valores = data.split(",");
			var flagNinio = valores[0];
			var flagShared = valores[1];

			            if (flagNinio==1){
							$("#DivNinos").show();
						}
						else{
							$("#DivNinos").hide();
						}

		});
	});

	$("#qty_adults").change( function(){
	    var folioPax= $("#select_pax").val();
	    var adulto=parseInt($("#qty_adults").val());
   	    var ninio=parseInt($("#qty_childrens").val());
	    var num_pax=adulto+ninio;

		$.post(urlServidor + "php/validarPersonas.php",{txtFolioPax:folioPax},function (data){
			success:
            if (data>1)
			{
			  if(num_pax>data)
			   {
			    alert("Este paquete solo admite un maximo de " + data + " personas.");
				$("#qty_adults").val(0);
				$("#qty_childrens").val(0);
			   }
	        }
			else
			{
			  if( (data==1)&&(ninio!=0) )
			   {
				  if( (num_pax==1)||(num_pax==3)||(num_pax==5)||(num_pax==7)||(num_pax==9)||(num_pax==11)||(num_pax==13)||(num_pax==15)||(num_pax==17)||(num_pax==19) )
			        {
						alert("Este paquete de servicio compartido solo acepta un total PAR de personas.");
						$("#qty_adults").val(0);
						$("#qty_childrens").val(0);
				    }
			   }
			}
		});
	});


	$("#qty_childrens").change( function(){
	    var folioPax= $("#select_pax").val();
	    var adulto=parseInt($("#qty_adults").val());
   	    var ninio=parseInt($("#qty_childrens").val());
	    var num_pax=parseInt($("#qty_adults").val())+parseInt($("#qty_childrens").val());

		$.post(urlServidor + "php/validarPersonas.php",{txtFolioPax:folioPax},function (data){
			success:
			if(data==1)
			{
			      if( (num_pax==1)||(num_pax==3)||(num_pax==5)||(num_pax==7)||(num_pax==9)||(num_pax==11)||(num_pax==13)||(num_pax==15)||(num_pax==17)||(num_pax==19) )
			        {
						alert("Este paquete de servicio compartido solo acepta un total PAR de personas.");
						$("#qty_adults").val(0);
						$("#qty_childrens").val(0);
				    }
			}
			else
			{ if(data>1)
			  {
			  if(num_pax>data)
			   {
			    alert("Este paquete solo admite un maximo de " + data + " personas.");
				$("#qty_adults").val(0);
				$("#qty_childrens").val(0);
				$("#qty_adults").focus();
			   }
			  }
			}

		});
	});


    $("#qr_form").submit(function(){

		var folioPax= $("#select_pax").val();
	    var adulto=parseInt($("#qty_adults").val());
   	    var ninio=parseInt($("#qty_childrens").val());
	    var num_pax=parseInt($("#qty_adults").val())+parseInt($("#qty_childrens").val());
		var trozos = folioPax.split(".");
		var tipoPaquete = trozos[1];
		if(tipoPaquete=="S")
		{
			      if( (num_pax==1)||(num_pax==3)||(num_pax==5)||(num_pax==7)||(num_pax==9)||(num_pax==11)||(num_pax==13)||(num_pax==15)||(num_pax==17)||(num_pax==19) )
			        {
						alert("Este paquete de servicio compartido solo acepta un total PAR de personas.");
						$("#qty_adults").val(0);
						$("#qty_childrens").val(0);
						$("#qty_adults").focus();
						return false;
					}
		}

		if( ($("#select_tour").val())=="0")	{
			alert("Se requiere que seleccione un tour de la lista.");
			$("#select_tour").focus();
			return false;
		}

		if( ($("#select_pax").val())=="0")	{
			alert("Se requiere que seleccione un paquete de la lista.");
			$("#select_pax").focus();
			return false;
		}

		if( ($("#qty_adults").val())=="0")	{
			alert("Por favor seleccione numero de personas.");
			$("#qty_adults").focus();
			return false;
		}
		return true;
	});

});

