$(document).ready(function(){
	
	//Con esto cargamos los datos de las excepciones de traslados
	
	var excepciones = new Array();
	var idAfiliado = 0;
	
	$.post("/includes/cargarExcepciones.php",{idAfiliado:idAfiliado},function(data){
		sucess:
			excepciones = data;							
	},'json');
	
	
	//efecto del quick

	$("#ul_links_tab li a").click( function(){
		var tabactual = $(this);
		var idtab = $(this).attr("id");		
		

		if( idtab=='linktransfers' )
		{
			$(".booking-search").css({'background' : 'url(/recursos/img/quick_transfers.png)'});
			var padre = tabactual.parent();
			$("#ul_links_tab li").each( function(){
				$(this).removeClass("hover");
			});

			padre.addClass("hover");

			$("#frm_transfers").show();
			$("#frm_tours").hide();
			$("#frm_vuelos").hide();
			$("#frm_hotels").hide();
		}

		if( idtab=='linkstours' )
		{
			$(".booking-search").css({'background' : 'url(/recursos/img/quick_tours.png)'});
			var padre = tabactual.parent();
			$("#ul_links_tab li").each( function(){
				$(this).removeClass("hover");
			});

			padre.addClass("hover");

			$("#frm_tours").show();
			$("#frm_transfers").hide();
			$("#frm_vuelos").hide();
			$("#frm_hotels").hide();
		}

		if( idtab=='linksflights' )
		{
			$(".booking-search").css({'background' : 'url(/recursos/img/quick_vuelos.png)'});
			var padre = tabactual.parent();
			$("#ul_links_tab li").each( function(){
				$(this).removeClass("hover");
			});

			padre.addClass("hover");

			$("#frm_vuelos").show();
			$("#frm_tours").hide();
			$("#frm_transfers").hide();
			$("#frm_hotels").hide();
		}

		if( idtab=='linkshotels' )
		{
			$(".booking-search").css({'background' : 'url(/recursos/img/quick_hoteles.png)'});
			var padre = tabactual.parent();
			$("#ul_links_tab li").each( function(){
				$(this).removeClass("hover");
			});

			padre.addClass("hover");

			$("#frm_hotels").show();
			$("#frm_vuelos").hide();
			$("#frm_transfers").hide();
			$("#frm_tours").hide();

		}

		return false;
	});

	//Configuracion de las fechas
	$("input.date-picker").datepicker({minDate:2,onClose:function(input){moverDia($(this).attr("id"));},numberOfMonths: 1});

	$("input.date-picker-vuelo").datepicker({minDate:2,onClose:function(input){moverDia($(this).attr("id"));},numberOfMonths: 1});

	$(".datepicker").click(function(){
		var abuelo = $(this).parent().parent();
		$("li#" + abuelo.attr("id") + " input.date-picker").focus();
	});

	$(".datepicker-vuelo").click(function(){
		var abuelo = $(this).parent().parent();
		$("li#" + abuelo.attr("id") + " input.date-picker-vuelo").focus();
	});

	//Configuracion de las fechas para hoteles
	$("input.date-picker-hotel").datepicker({minDate:parseInt($("#diasBq").val()),onClose:function(input){moverDia($(this).attr("id"));},numberOfMonths: 1});

	$(".datepicker-hotel").click(function(){
		var abuelo = $(this).parent().parent();
		$("li#" + abuelo.attr("id") + " input.date-picker-hotel").focus();
	});

		function moverDia(id){
			var startDate = $("#"+id).datepicker('getDate');
			if (startDate != null) {

				if(id!="txtCheckInVuelo")
					startDate.setDate(startDate.getDate()+1);
				else
					startDate.setDate(startDate.getDate()+0);

				if(id=="txtFechaIn" && $("#"+id).val()!="mm/dd/yyyy"){
					$("#txtFechaOut").datepicker('option', 'minDate',startDate);
					$("#txtFechaOut").datepicker('setDate',startDate);
				}
				if(id=="txtCheckInVuelo" && $("#"+id).val()!="mm/dd/yyyy"){
					$("#txtCheckOutVuelo").datepicker('option', 'minDate',startDate);
					$("#txtCheckOutVuelo").datepicker('setDate',startDate);
				}
				if(id=="txtCheckIn_2" && $("#"+id).val()!="mm/dd/yyyy"){
					$("#txtCheckOut_2").datepicker('option', 'minDate',startDate);
					$("#txtCheckOut_2").datepicker('setDate',startDate);
				}
				if(id=="txtCheckIn" && $("#"+id).val()!="mm/dd/yyyy"){
					$("#txtCheckOut").datepicker('option', 'minDate',startDate);
					$("#txtCheckOut").datepicker('setDate',startDate);
				}

			}
		}


	$("ul#menu_actividades li").click(function(){
		var url = $(this).find('a').attr("href");
		window.location = url;
	});

	$("#menu_actividades li img").hover(
	 function()
	 {
	  this.src = this.src.replace("_off","_on");
	  $(this).parent().find('a').css("color","#9ACA73");
	 },
	 function()
	 {
	  this.src = this.src.replace("_on","_off");
	  $(this).parent().find('a').css("color","#ccc");
	 }
	);

	$(".chkViaje").click(function(){
		var valor = $(this).val();

		if(valor=="One Way")
			$("#Out_transf").hide();
		else
			$("#Out_transf").show();
	});

	//Para cargar los tours en el autocompletar
	$("#txtHotelDestinoTour").autocomplete("/includes/cargarDestinoHotelTours.php", {
		width: 260,
		selectFirst: false
	});

	$("#txtHotelDestinoTour").result(function(event, data, formatted) {
		if (data)
			$("#cboSalidaDesde").val(data[1]);

	});

	$("#txtTour").autocomplete("/includes/cargarToursVenta.php", {
		width: 260,
		selectFirst: false
	});

	$("#txtTour").result(function(event, data, formatted) {
		if (data)
			$("#keyword_tour").val(data[1]);

	});

	//Para cargar de los transfers
	$("#txtFromTransfer").autocomplete("/includes/cargarDestinosVenta.php", {
		width: 260,
		selectFirst: false
	});

	$("#txtFromTransfer").result(function(event, data, formatted) {
		if (data){
			$("#cboFromTransfer").val(data[1]);
			validarSiSoloPrivado();
		}

	});

	$("#txtToTransfer").autocomplete("/includes/cargarHoteles.php", {
		width: 260,
		selectFirst: false
	});

	$("#txtToTransfer").keypress(function(e){
		if(e.keyCode==8){
			$("#cboToTransfer").val("select");
		}

	});

	$("#txtTour").keypress(function(e){
		if(e.keyCode==8){
			$("#keyword_tour").val("");
		}

	});

	$("#txtHotelDestinoTour").keypress(function(e){
		if(e.keyCode==8){
			$("#cboSalidaDesde").val("select");
		}

	});

	$("#txtToTransfer").result(function(event, data, formatted) {
		if (data){
			$("#cboToTransfer").val(data[1]);
			validarSiSoloPrivado();
		}
	});

	function validarSiSoloPrivado(){
		var valorComboUno = $("#cboFromTransfer").val();
		var valorComboDos = $("#cboToTransfer").val();
		var vectorComboUno = valorComboUno.split('*');
		var vectorComboDos = valorComboDos.split('*');
		
		$("#frmTraslado input[value='Private']").removeAttr("disabled");
		$("#frmTraslado input[value='Share']").removeAttr("disabled");
		$("#frmTraslado input[value='Non stop']").removeAttr("disabled");
		$("#frmTraslado input[value='Private']").attr("checked","checked");
		$(".caja_privado").show();
		$(".caja_compartido").show();
		$(".caja_directo").show();

		if (vectorComboUno[0]=="Hotel" && vectorComboDos[0]=="Hotel"){			
			$(".caja_compartido").hide();
			$(".caja_directo").hide();
			$("#frmTraslado input[value='Share']").attr("disabled","disabled");
			$("#frmTraslado input[value='Non stop']").attr("disabled","disabled");						
		}else{		
			
			if(excepciones.length>0){
				
				for (j=0;j<excepciones.length;j++){					
					if(vectorComboUno[1]==excepciones[j][0]||vectorComboDos[1]==excepciones[j][0]){						
						if(excepciones[j][1]==0){							
							$(".caja_privado").hide();
							$("#frmTraslado input[value='Private']").attr("disabled","disabled");
							$("#frmTraslado input[value='Share']").attr("checked","checked");
						}
						if(excepciones[j][2]==0){							
							$(".caja_compartido").hide();
							$("#frmTraslado input[value='Share']").attr("disabled","disabled");
							if(excepciones[j][1]==0)
								$("#frmTraslado input[value='Non stop']").attr("checked","checked");
						}
						if(excepciones[j][3]==0){							
							$(".caja_directo").hide();
							$("#frmTraslado input[value='Non stop']").attr("disabled","disabled");							
						}
						break;
					}
				}				
			}		
		}
	}

	$("#txtToTransfer").focus(function(){
		var texto = $(this).val();
		if(texto=="Hotel Name | Cancun Airport"){
			$(this).val('');
			$("#cboToTransfer").val("select");
		}
	});

	$("#txtToTransfer").blur(function(){
		var texto = $(this).val();
		if(texto==""){
			$(this).val('Hotel Name | Cancun Airport');
			$("#cboToTransfer").val("select");
		}
	});

	//Para validar el formulario de tours
	$("#frmTour").submit(function(){
		var cboCategoria = $("#cboCategoria").val();
		var saliendo = $("#cboSalidaDesde").val();
		var tour = $("#txtTour").val();
		var fe_2 = $("#txtFechaServicio").val();
		var keyword_tour = $("#keyword_tour").val();
		var numAdultos = $("#cboAdulto").val();
		var numNinos = $("#cboNino").val();

		if(saliendo=="select"&&keyword_tour==""&&cboCategoria=="select"){
			alert("Please select your Departing from");
			$("#txtHotelDestinoTour").focus();
			return false;
		}

		if(tour==""){
			$("#keyword_tour").val('');
		}
		/*
		if(saliendo!="select"){
			if(fe_2=="mm/dd/yyyy"){
				alert("Please enter tour date");

				var targetOffset = $("#txtFechaServicio").offset().top;

	        	$('html,body').animate({scrollTop: targetOffset-210}, 1000);
	        	$("#txtFechaServicio").focus();
	        	$("#ui-datepicker-div").css("top",targetOffset+20);

				return false;
			}
		}*/
/*
		if(parseInt(numAdultos)+parseInt(numNinos)>10){
			alert("For Groups over 10 participants please contact us");
			$("#cboAdulto").focus();
			return false;
		}*/

		/*if( parseInt(numNinos)>parseInt(numAdultos)){
			//alert("El numero de menores no debe exceder el numero de adultos participantes");
			alert("It is permitted one infant per paying adult");
			$("#cboNino").val(0);
			$("#cboNino").focus();
			return false;
		}*/


		return true;
	});

	$("#frmTourFicha").submit(function(){
		var op = $("#opcion").val();
		var minPax = $("#minPax").val();
		var maxPax = $("#maxPax").val();

		if(op!="opVehiculo"){
			var opcionFolio = $("#opcionFolio").val();
			var sgOption = $("#sgOption_"+opcionFolio).val();
			var txtFechaServicio = $("#txtFechaServicio_"+opcionFolio).val();
			var numAdultos = $("#cboAdulto_"+opcionFolio).val();
			var numNinos = 0;
			var paquete = "I";

			if($("#cboNino_"+opcionFolio).length>0)
				numNinos = $("#cboNino_"+opcionFolio).val();

			if($("#cboPaquete_"+opcionFolio).length>0)
				paquete = $("#cboPaquete_"+opcionFolio).val();

			//var numNinos = $("#cboNino_"+opcionFolio).val();
			var valores_fecha = txtFechaServicio.split("/");
			var dias = Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");

			if(sgOption=="select"){
				alert("Select type options");
				$("#sgOption_"+opcionFolio).focus();
				return false;
			}

			if(txtFechaServicio=="mm/dd/yyyy"){
				alert("Please enter tour date");
				$("#txtFechaServicio_"+opcionFolio).focus();
				return false;
			}
			
			if((parseInt(numAdultos)+parseInt(numNinos))<parseInt(minPax)){
				alert("This tour operates only with a minimum of "+minPax+" people.");
				$("#cboAdulto_"+opcionFolio).focus();
				return false;				
			}
			
			if((parseInt(numAdultos)+parseInt(numNinos))>parseInt(maxPax)){
				alert("This tour operates only with a maximum of "+maxPax+" people.");
				$("#cboAdulto_"+opcionFolio).focus();
				return false;				
			}

			var valores = sgOption.split('-');
			var valor_dias = valores[3];
			var disponibilidad = valor_dias.split(",");

			var thenx = new Date(valores_fecha[2],valores_fecha[0]-1,valores_fecha[1]);
			var num_dia = thenx.getDay();
			var txtMsj = "\n\nAvailable on day:\n";

			if(disponibilidad[num_dia]==0){

				for (var i=0;i<7;i++){
					if(disponibilidad[i]==1)
						txtMsj = txtMsj + dias[i] + "\n";
				}

				alert("Not available for the dates selected."+txtMsj);
				return false;
			}

			/*if( parseInt(numNinos)>parseInt(numAdultos)){
				//alert("El numero de menores no debe exceder el numero de adultos participantes");
				alert("It is permitted one infant per paying adult");
				$("#cboNino_"+opcionFolio).val(0);
				$("#cboNino_"+opcionFolio).focus();
				return false;
			}*/

			if(paquete=="S"){
				if( (parseInt(numNinos)+parseInt(numAdultos))%2!=0 ) {
					//alert("Para reservar un servicio compartido el numero de pasajeros debe ser par");
					alert("Shared service is considered in pairs");
					$("#cboAdulto_"+opcionFolio).val(2);
					if (parseInt(numNinos)>0)
						$("#cboNino_"+opcionFolio).val(0);
					$("#cboAdulto_"+opcionFolio).focus();
					return false;
				}
			}

		}

		return true;
	});

	$(".paquete").change(function(){
		var op = $(this).val();

		if(op=="select"){
			alert("Select type options");
			return false;
		}

		var valores = op.split('-');
		$(".cboTourNino").val(0);
		if(valores[4]==0){
			$("#liAceptaNino").hide();
		}else{
			$("#liAceptaNino").show();
		}
	});


	//Para validar el formulario de traslados
	$("#frmTraslado").submit(function(){
		var from = $("#cboFromTransfer").val();
		var to = $("#cboToTransfer").val();
		var fe_1 = $("#txtFechaIn").val();
		var fe_2 = $("#txtFechaOut").val();
		var numAdultos = $("#cboPax").val();

		if(from=="select"){
			alert("Please select your From");
			$("#txtFromTransfer").focus();
			return false;
		}

		if(to=="select"){
			alert("Please select your To");
			$("#txtToTransfer").focus();
			return false;
		}

		if(from==to){
			alert("Please select your To");
			$("#txtToTransfer").val('');
			$("#txtToTransfer").focus();
			return false;
		}


		if(fe_1=="mm/dd/yyyy"){
			alert("Please enter arrival");

			var targetOffset = $("#txtToTransfer").offset().top;

        	$('html,body').animate({scrollTop: targetOffset-160}, 1000);
        	$("#txtFechaIn").focus();
        	$("#ui-datepicker-div").css("top",targetOffset+60);
			return false;
		}

		if(fe_2=="mm/dd/yyyy"){
			alert("Please enter Departure");
			$("#txtFechaOut").focus();
			return false;
		}

		/*if(parseInt(numAdultos)>10){
			alert("For Groups over 10 participants please contact us");
			$("#cboPax").focus();
			return false;
		}*/


		return true;
	});

	//Con esto agrego al carrito el tour de los listados
	$(".reservar_tour").click(function(e){
		e.preventDefault();
		var tour = $(this).attr("name");

		var valores = tour.split("_");

		$("#opFolio").val(valores[1]);
		$("#frmSelectTour").submit();
	});

	//script para eliminar texto del buscador.

	$("#search-header").focus( function(){
		$("#search-header").val("");
		return false;
	});

	//Con esto agrego al carrito el tour de los listados
	$("#menu_agency").click(function(e){
		e.preventDefault();
		//$("#contenedor_agency").toggle();
		$.post('/includes/formAgencias.php',{}, function(data) {
	 		sucess:
	 			$.facebox(data);
	 	});		
	});

	$("#btnSignOut").live('click',function(){
		//$("#contenedor_agency").hide();		
		$.facebox.close();
	});

	$("#btnReenviarPW").live('click',function(e){
		e.preventDefault();
		var txtAgencyId = $("#txtAgencyId").val();

		if(txtAgencyId==""){
			alert("Please type your Id Agency");
			$("#txtAgencyId").focus();
			return false;
		}else{		
			$.post('/includes/reenviarPWAgencias.php',{txtAgencyId:txtAgencyId}, function(data) {
		 		sucess:
		 			if(data==1)
		 				alert("You will receive your information account by email");
		 			else
		 				alert("We are sorry, try again");
		 	});	
		}		

	});

	$("#btnSignIn").live('click',function(){
		var datos = $("#frmSignIn").serialize();
		var txtAgencyId = $("#txtAgencyId").val();
		var txtAgencyPw = $("#txtAgencyPw").val();

		if(txtAgencyId==""){
			alert("Please type your Id Agency");
			$("#txtAgencyId").focus();
			return false;
		}

		if(txtAgencyPw==""){
			alert("Please type your password");
			$("#txtAgencyPw").focus();
			return false;
		}


		$.post("/includes/verificarDatosAgency.php",datos,function(data){
			sucess:
			if(data==0){
				alert("Incorrect information, please try again");
				return false;
			}else{
				window.location.href="/";
			}
		});

		return false;
	});
	
	//Esto es para mostrar los detalles de las tarifas y promos de los hoteles
	$("a.mostrarDetallePrecioHotel").click(function(e){
			e.preventDefault();
	});

    $('a.mostrarDetallePrecioHotel[href][title]').qtip({
      content: {
         text: false // Use each elements title attribute
      },
     style: {
      width: 600,
      name: 'green',
      background:'#f6f6f6',
      border:{color:'#009092',width:6},
      color:'#696969',
      tip: 'topRight'
   },
   position: { adjust: { x: -600, y: 0 } }
   });

   //Aqui empieza todo lo de los paquetes y vuelos
	$("#cboOrigenVuelo").change(function(){

		var cboOrigenVuelo = $("#cboOrigenVuelo").val();
		var bookTipo = $("#bookTipo").val();

		if(cboOrigenVuelo=="select")
			return false;

		$("#cboDestinoVuelo").empty().append("<option>Wait, Loading destinations...</option>");
		$("#cboDestinoVuelo").attr("disabled","disabled");
		$.post("/includes/cargarDestinosVuelos.php",{cboOrigenVuelo:cboOrigenVuelo,bookTipo:bookTipo},function(data){
			sucess:
			$("#cboDestinoVuelo").empty().append(data);
			$("#cboDestinoVuelo").attr("disabled","");
		});

	});

	$(".chkViajeVuelo").click(function(){
		var opViaje = $(this).val();

		if(opViaje=="R")
			$("#Out_vuelo").show();
		else
			$("#Out_vuelo").hide();
	});

	$(".cboNinoHabVuelo").change(function(){
		var numNinos = $(this).val();

		$("#lbEdadVuelo").hide();
		$("#cboEdadUnoVuelo").hide();
		$("#cboEdadDosVuelo").hide();
		$("#cboEdadTresVuelo").hide();

		if(numNinos==1){
			$("#lbEdadVuelo").css("display","block");
			$("#cboEdadUnoVuelo").show();
		}

		if(numNinos==2){
			$("#lbEdadVuelo").css("display","block");
			$("#cboEdadUnoVuelo").show();
			$("#cboEdadDosVuelo").show();
		}

		if(numNinos==3){
			$("#lbEdadVuelo").css("display","block");
			$("#cboEdadUnoVuelo").show();
			$("#cboEdadDosVuelo").show();
			$("#cboEdadTresVuelo").show();
		}

	});

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

		var cboOrigenVuelo = $("#cboOrigenVuelo").val();
		var cboDestinoVuelo = $("#cboDestinoVuelo").val();
		var bookTipo = $("#bookTipo").val();
		var fe_1 = $("#txtCheckInVuelo").val();
		var fe_2 = $("#txtCheckOutVuelo").val();
		var tipo_pago = $("#tipo_pago").val();

		if(cboOrigenVuelo=="select"){
			alert("Please select your Departure Airport");
			$("#cboOrigenVuelo").focus();
			return false;
		}

		if(cboDestinoVuelo=="select"){
			alert("Please select your Arrival Airport");
			$("#cboDestinoVuelo").focus();
			return false;
		}

		if(fe_1=="mm/dd/yyyy"){
			alert("Please select the date of your departure Flight");
			$("#txtCheckInVuelo").focus();
			return false;
		}

		if(fe_2=="mm/dd/yyyy"){
			alert("Please select the date of your return Flight");
			$("#txtCheckOutVuelo").focus();
			return false;
		}

		if(tipo_pago=="select"){
			alert("Please select Where is your Credit Card from");
			$("#tipo_pago").focus();
			return false;
		}

	    desplegarInfoEspera();

		return true;

	});

	$("#cambiar_fecha_vuelo").click(function(){
		desplegarInfoEspera();
	});

	//Aqui termina lo de los paquetes

	function desplegarInfoEspera(){

		$('#overlay').show();

    	$('#overlay').fadeIn('fast',function(){
			$('#box').show();
			$('#box').animate({'top':'160px'},700);
	    });
    }

    
	//Codigo de hoteles
	var orden_grl = 0;
	$("#r_ordenacion").change(function(){
		$("#frmBusqueda").attr("action","/hotels/asignar_orden_grl.php");
		orden_grl = 1;
		$("#frmBusqueda").submit();
	});
	
	$("#r_ordenacion2").change(function(){
		orden_grl = 0;
		$("#frmBusqueda").submit();
	});
	
	$("#txtHotel").focus(function(){
		var texto = $(this).val();
		if(texto=="Hotel Name"){
			$(this).val('');
			$("#keyword_hotel").val("select");
		}
	});

	$("#txtHotel").blur(function(){
		var texto = $(this).val();
		if(texto==""){
			$(this).val('Hotel Name');
			$("#keyword_hotel").val("select");
		}
	});
	
	
	$("#cboHab").change(function(){
		var cboHab = $("#cboHab").val();

		$(".filaHab").hide();

		for(var i=1;i<=cboHab;i++){
			$("#filaHab_"+i).show();
		}

	});

	$(".cboNinoHab").change(function(){
		var id_grl = $(this).attr("id");
		var valores = id_grl.split("_");
		var id = valores[1];
		var numNinos = $(this).val();

		$("#lbEdad_"+id).hide();
		$("#cboEdadUno_"+id).hide();
		$("#cboEdadDos_"+id).hide();
		$("#cboEdadTres_"+id).hide();

		if(numNinos==1){
			$("#lbEdad_"+id).css("display","block");
			$("#cboEdadUno_"+id).show();
		}

		if(numNinos==2){
			$("#lbEdad_"+id).css("display","block");
			$("#cboEdadUno_"+id).show();
			$("#cboEdadDos_"+id).show();
		}

		if(numNinos==3){
			$("#lbEdad_"+id).css("display","block");
			$("#cboEdadUno_"+id).show();
			$("#cboEdadDos_"+id).show();
			$("#cboEdadTres_"+id).show();
		}

	});

	$("#frmHoteles").submit(function(){
		var fe_1 = $("#txtCheckIn").val();
		var fe_2 = $("#txtCheckOut").val();
		var destino = $("#cboDestino").val();
		var keyword_hotel = $("#keyword_hotel").val();
		var txtHotel = $("#txtHotel").val();

		if(keyword_hotel=="select"){
			$("#txtHotel").val("");
			if(destino=="select"){
				alert("Please select a Destination");
				$("#cboDestino").focus();
				return false;
			}

			if(fe_1=="mm/dd/yyyy"){
				alert("Please select your arrival date");
				$("#txtCheckIn").focus();
				return false;
			}

			if(fe_2=="mm/dd/yyyy"){
				alert("Please select your departure date");
				$("#txtCheckOut").focus();
				return false;
			}

			desplegarInfoEspera();
		}

		return true;
	});

	$("#frmBusqueda").submit(function(){
		var fe_1 = $("#txtCheckIn_2").val();
		var fe_2 = $("#txtCheckOut_2").val();

		if(orden_grl==0){
			if(fe_1=="mm/d/yyyy"){
				alert("Please select your arrival date");
				$("#txtCheckIn_2").focus();
				return false;
			}

			if(fe_2=="mm/dd/yyyy"){
				alert("Please select your arrival date");
				$("#txtCheckOut_2").focus();
				return false;
			}
		}

		desplegarInfoEspera();

		return true;
	});

	$("ul.cambiarPaginaBusqueda li a").click(function(e){
			e.preventDefault();
			var nombre = $(this).attr("name");
			var valores = nombre.split("_");
			$("#numPagina").val(valores[1]);
			$("#frmPaginacion").submit();
	});

	$(".ver_detalle_noche").click(function(e){
			e.preventDefault();
			var nombre = $(this).attr("name");
			//$(".contenido-ficha").hide();
			$("#ficha_"+nombre).toggle();
	});


	$(".cssBtnCompraHotel").click(function(){
			var datos = $(this).val();
			$("#datosHab").val(datos);
			desplegarInfoEspera();
			$("#frmSeleccionHab").submit();
	});

	//Para cargar los tours en el autocompletar
	$("#txtHotel").autocomplete("/includes/cargarHotelesVenta.php", {
		width: 260,
		selectFirst: false
	});

	$("#txtHotel").result(function(event, data, formatted) {
		if (data)
			$("#keyword_hotel").val(data[1]);

	});

	$("#txtHotel").keypress(function(e){
		if(e.keyCode==8){
			$("#keyword_hotel").val("select");
		}

	});
	
	
	$("#frmNews").submit(function(){
		var datos = $("#frmNews").serialize();
		var txtNombreNews = $("#txtNombreNews").val();
		var txtEmailNews = $("#txtEmailNews").val();

		if(txtNombreNews==""){
			alert("Please enter your Name");
			$("#txtNombreNews").focus();
			return false;
		}

		if(txtEmailNews==""){
			alert("Please enter your Email");
			$("#txtEmailNews").focus();
			return false;
		}


		$.post("/newsletter/agregar_correo.php",datos,function(data){
			sucess:
			if(data==0){
				$("#txtNombreNews").val('');
				$("#txtEmailNews").val('');
				alert("Your registration was successful, you will receive great promotions soon.");
				return false;
			}else{
				alert("An error occurred while logging in, please try again.");
				return false;
			}
		});

		return false;
	});	
	

	//Con esto ocultamos la barra del FB
	$("#iconoCerrarFB a").click(function(e){
		e.preventDefault();
		
		$("#ShareSidebar").remove();
	});
	
	//Con esto abrimos el Chat de la nota de traslado
	$(".txtNotaTraslados a").click(function(e){
		e.preventDefault();
		
		$(".lpStaticButtonTR a").click();
	});
	
	//Con esto abrimos el Chat de la nota de traslado
	$(".abrirChat").click(function(){
		
		$(".lpStaticButtonTR a").click();
	});
	

});
