$(document).ready( function(){			
	
	var urlServidor = "http://www.maromaparadise.com/es/";
    $("#DivShared").hide();
	
	// Habilitar o Deshabilitar el Combo de Niños de acuerdo al Combo de Paquete Seleccionado
	$("#select_pax").change( function(){	
		
			var str = $("#qr_formTour").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();	
						}
						
						if(flagShared==1)
						{
						   $("#DivShared").show();						   
						}
						else {
						   $("#DivShared").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();
			   }
			  }
			} 		   
		
		});		   			 
	});		
	
		
  // Compruebo que el Form no esten en cero los campos de Tour Pax y Adultos
    $("#btnQuickTour").click(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_pax").val())=="0")	{
			alert("Se requiere que selecione un paquete de la lista.");
			$("#select_pax").focus();			
			return false;
		}				
		
		if( ($("#qty_adults").val())=="0")	{
			alert("Por favor seleccione numero de Adultos o Personas.");
			$("#qty_adults").focus();			
			return false;
		}		
		
		
	// Esta funcion crea la tabla de resultado del Form y la muestra en un Div llamado #response
        var datos = $("#qr_formTour").serialize();
		
		$.post(urlServidor + "tours/validarFormTour.php",datos,function (data){
			 success:  
                if (data.length>0) {                     
                    
					$('#response').empty().append(data).show(400);
                }                      
				else 
				{
				   $('#response').hide;
				}
        
		});		
		return false;
	});			

});