﻿$(document).ready(function () {

    

    $("#ctl00_txtHotelHotelQuick").autocomplete({
        minLength: 2,
        source: function (request, response) {
            $.ajax({
                type: "POST",
                url: "/default.aspx/cargarHoteles",
                data: "{'term': '" + "H_" + request.term + "','destino':'" + $("#ctl00_cboDestinoHotelQuick").val() + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    var ciudades = data.d; //(typeof data) == 'string' ? eval('(' + data + ')') : data;
                    response(ciudades);
                }
            }, mostrarError);
        }
    });

    $("#ctl00_txtHotelTrasladoQuick").autocomplete({
        minLength: 2,
        source: function (request, response) {
            $.ajax({
                type: "POST",
                url: "/default.aspx/cargarHoteles",
                data: "{'term': '" + "T_" + request.term + "','destino':'" + $("#ctl00_cboAeropuerto").val() + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    var ciudades = data.d; //(typeof data) == 'string' ? eval('(' + data + ')') : data;
                    response(ciudades);
                }
            }, mostrarError);
        }
    });

    $("#ctl00_cphContenido_txtHotelTrasladoAlterno").autocomplete({
        minLength: 2,
        source: function (request, response) {
            $.ajax({
                type: "POST",
                url: "/default.aspx/cargarHoteles",
                data: "{'term': '" + "T_" + request.term + "','destino':'" + $("#ctl00_cphContenido_cboAeropuertoAlterno").val() + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    var ciudades = data.d; //(typeof data) == 'string' ? eval('(' + data + ')') : data;
                    response(ciudades);
                }
            }, mostrarError);
        }
    });


    $("#ctl00_txtTourQuick").autocomplete({
        minLength: 2,
        source: function (request, response) {
            $.ajax({
                type: "POST",
                url: "/default.aspx/cargarHoteles",
                data: "{'term': '" + "A_" + request.term + "','destino':'" + $("#ctl00_cboSaliendoDesde").val() + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    var ciudades = data.d; //(typeof data) == 'string' ? eval('(' + data + ')') : data;
                    response(ciudades);
                }
            }, mostrarError);
        }
    });




    /*      

    $("#ctl00_txtHotelHotelQuick").autocomplete({
    source:function (request, response) {                                         
    PageMethods.cargarHoteles("H_"+request.term,function (data) {
    var ciudades = (typeof data) == 'string' ? eval('(' + data + ')') : data;
    response(ciudades);
    },
    mostrarError);
    },
    minLength: 3,
    extraParams:{destino:10}
    }); */


    // Datepicker
    $.datepicker.setDefaults($.datepicker.regional['es']);
    $("#ctl00_txtFechaIniHotelQuick, #ctl00_txtFechaFinHotelQuick, #ctl00_cphContenido_txtFechaIniHotelQuick, #ctl00_cphContenido_txtFechaFinHotelQuick, #ctl00_txtFechaIniTrasladoQuick, #ctl00_txtFechaFinTrasladoQuick, #ctl00_cphContenido_txtFechaIniTrasladoAlterno, #ctl00_cphContenido_txtFechaFinTrasladoAlterno, #ctl00_cphContenido_txtFechaIniTour, #ctl00_cphContenido_txtFechaIni, #ctl00_cphContenido_txtFechaFin, #ctl00_cphContenido_txtFechaIniCotizacion, #ctl00_cphContenido_txtFechaFinCotizacion").datepicker({ /*changeMonth: true,changeYear: true,*/numberOfMonths: 2, minDate: 2, onClose: function (input) { cambiarDia($(this).attr("id")); } });

    function cambiarDia(id) {
        startDate = $("#" + id).datepicker('getDate');
        if (startDate != null) {
            startDate.setDate(startDate.getDate() + 1);

            if (id == "ctl00_txtFechaIniHotelQuick") {
                $("#ctl00_txtFechaFinHotelQuick").datepicker('option', 'minDate', startDate);
                $("#ctl00_txtFechaFinHotelQuick").datepicker('setDate', startDate);
            }

            if (id == "ctl00_cphContenido_txtFechaIniHotelQuick") {
                $("#ctl00_cphContenido_txtFechaFinHotelQuick").datepicker('option', 'minDate', startDate);
                $("#ctl00_cphContenido_txtFechaFinHotelQuick").datepicker('setDate', startDate);
            }

            if (id == "ctl00_txtFechaIniTrasladoQuick") {
                $("#ctl00_txtFechaFinTrasladoQuick").datepicker('option', 'minDate', startDate);
                $("#ctl00_txtFechaFinTrasladoQuick").datepicker('setDate', startDate);
            }

            if (id == "ctl00_cphContenido_txtFechaIni") {
                $("#ctl00_cphContenido_txtFechaFin").datepicker('option', 'minDate', startDate);
                $("#ctl00_cphContenido_txtFechaFin").datepicker('setDate', startDate);
            }

            if (id == "ctl00_cphContenido_txtFechaIniTrasladoAlterno") {
                $("#ctl00_cphContenido_txtFechaFinTrasladoAlterno").datepicker('option', 'minDate', startDate);
                $("#ctl00_cphContenido_txtFechaFinTrasladoAlterno").datepicker('setDate', startDate);
            }

            if (id == "ctl00_cphContenido_txtFechaIniCotizacion") {
                $("#ctl00_cphContenido_txtFechaFinCotizacion").datepicker('option', 'minDate', startDate);
                $("#ctl00_cphContenido_txtFechaFinCotizacion").datepicker('setDate', startDate);
            }

        }
    }



    $("div#quick ul li a").click(function (e) {
        e.preventDefault();
        $("div#quick ul li a").removeClass("quick-selected").addClass("quick-tab");
        $(this).removeClass("quick-tab").addClass("quick-selected");
        var cont_actual = $(this).attr("title");

        $("#contHoteles").hide();
        $("#contTraslados").hide();
        $("#contTours").hide();

        $("#" + cont_actual).show();
    });


    $("#paginaAnt, #paginaSig,#paginaAnt_f, #paginaSig_f").click(function (e) {
        var pagina = $(this).attr("title");
        e.preventDefault();
        mostrarEspera();
        PageMethods.cambiarPagina(pagina, function (data) {
            window.location.href = "/hoteles/busqueda.aspx";
        },
            mostrarError);
    });

    $("#paginaAntListado, #paginaSigListado,#paginaAntListado_f, #paginaSigListado_f").click(function (e) {
        var pagina = $(this).attr("title");
        var url = $(this).attr("href");
        var services = "/hoteles/listado.aspx/cambiarPagina";
        var posicion = url.indexOf("tours");
        e.preventDefault();

        if (posicion > 0)
            services = "/tours/listado.aspx/cambiarPagina";

        mostrarEspera();

        $.ajax({
            type: "POST",
            url: services,
            data: "{'pagina': '" + pagina + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                window.location.href = url;
            }
        }, mostrarError);
        /*
        PageMethods.cambiarPagina(pagina, function (data) {
        window.location.href = url;
        },
        mostrarError);*/
    });

    $("#paginaAntTour, #paginaSigTour,#paginaAntTour_f, #paginaSigTour_f").click(function (e) {
        var pagina = $(this).attr("title");
        e.preventDefault();
        mostrarEspera();
        PageMethods.cambiarPagina(pagina, function (data) {
            window.location.href = "/tours/busqueda.aspx";
        },
            mostrarError);
    });

    $("#ctl00_cphContenido_cboDestinoToursDestacados").change(function (e) {
        var cboDestino = $(this).val();
        var txtDestino = $('#ctl00_cphContenido_cboDestinoToursDestacados option:selected').text();
        e.preventDefault();
        mostrarEspera();
        PageMethods.cambiarDestino(cboDestino + "_" + txtDestino, function (data) {
            window.location.href = "/tours/default.aspx";
        },
            mostrarError);
    });

    $("#ctl00_cboHab, #ctl00_cphContenido_cboHab").change(function (e) {
        var hab = parseInt($(this).val());
        var id = $(this).attr("id");
        mostrarParametrosXHab(hab, id)
    });

    if ($("#ctl00_cboHab").length > 0) {
        mostrarParametrosXHab($("#ctl00_cboHab").val(), "ctl00_cboHab");
    }

    if ($("#ctl00_cphContenido_cboHab").length > 0) {
        mostrarParametrosXHab($("#ctl00_cphContenido_cboHab").val(), "ctl00_cphContenido_cboHab");
    }

    function mostrarParametrosXHab(hab, id) {

        var etiqueta = "";

        if (id == "ctl00_cphContenido_cboHab")
            etiqueta = "_cphContenido";

        var ctl00_cboNino1 = $("#ctl00" + etiqueta + "_cboNino1").val();
        var ctl00_cboNino2 = $("#ctl00" + etiqueta + "_cboNino2").val();
        var ctl00_cboNino3 = $("#ctl00" + etiqueta + "_cboNino3").val();
        var ctl00_cboNino4 = $("#ctl00" + etiqueta + "_cboNino4").val();
        var ctl00_cboNino5 = $("#ctl00" + etiqueta + "_cboNino5").val();
        var ctl00_cboNino6 = $("#ctl00" + etiqueta + "_cboNino6").val();
        var ctl00_cboNino7 = $("#ctl00" + etiqueta + "_cboNino7").val();
        var ctl00_cboNino8 = $("#ctl00" + etiqueta + "_cboNino8").val();
        var ctl00_cboNino9 = $("#ctl00" + etiqueta + "_cboNino9").val();

        for (var k = 2; k <= hab; k++) {
            $(".hotel_fila_" + k).show();
        }

        for (var k = hab + 1; k <= 9; k++) {
            $(".hotel_fila_" + k).hide();
        }

        $("#contMenores").hide();

        $("#ctl00" + etiqueta + "_cboHabUnoEdadDos").show(); $("#ctl00" + etiqueta + "_cboHabUnoEdadTres").show(); $("#ctl00" + etiqueta + "_cboHabUnoEdadCuatro").show(); $("#ctl00" + etiqueta + "_cboHabUnoEdadCinco").show();
        $("#ctl00" + etiqueta + "_cboHabDosEdadDos").show(); $("#ctl00" + etiqueta + "_cboHabDosEdadTres").show(); $("#ctl00" + etiqueta + "_cboHabDosEdadCuatro").show(); $("#ctl00" + etiqueta + "_cboHabDosEdadCinco").show();
        $("#ctl00" + etiqueta + "_cboHabTresEdadDos").show(); $("#ctl00" + etiqueta + "_cboHabTresEdadTres").show(); $("#ctl00" + etiqueta + "_cboHabTresEdadCuatro").show(); $("#ctl00" + etiqueta + "_cboHabTresEdadCinco").show();
        $("#ctl00" + etiqueta + "_cboHabCuatroEdadDos").show(); $("#ctl00" + etiqueta + "_cboHabCuatroEdadTres").show(); $("#ctl00" + etiqueta + "_cboHabCuatroEdadCuatro").show(); $("#ctl00" + etiqueta + "_cboHabCuatroEdadCinco").show();
        $("#ctl00" + etiqueta + "_cboHabCincoEdadDos").show(); $("#ctl00" + etiqueta + "_cboHabCincoEdadTres").show(); $("#ctl00" + etiqueta + "_cboHabCincoEdadCuatro").show(); $("#ctl00" + etiqueta + "_cboHabCincoEdadCinco").show();
        $("#ctl00" + etiqueta + "_cboHabSeisEdadDos").show(); $("#ctl00" + etiqueta + "_cboHabSeisEdadTres").show(); $("#ctl00" + etiqueta + "_cboHabSeisEdadCuatro").show(); $("#ctl00" + etiqueta + "_cboHabSeisEdadCinco").show();
        $("#ctl00" + etiqueta + "_cboHabSieteEdadDos").show(); $("#ctl00" + etiqueta + "_cboHabSieteEdadTres").show(); $("#ctl00" + etiqueta + "_cboHabSieteEdadCuatro").show(); $("#ctl00" + etiqueta + "_cboHabSieteEdadCinco").show();
        $("#ctl00" + etiqueta + "_cboHabOchoEdadDos").show(); $("#ctl00" + etiqueta + "_cboHabOchoEdadTres").show(); $("#ctl00" + etiqueta + "_cboHabOchoEdadCuatro").show(); $("#ctl00" + etiqueta + "_cboHabOchoEdadCinco").show();
        $("#ctl00" + etiqueta + "_cboHabNueveEdadDos").show(); $("#ctl00" + etiqueta + "_cboHabNueveEdadTres").show(); $("#ctl00" + etiqueta + "_cboHabNueveEdadCuatro").show(); $("#ctl00" + etiqueta + "_cboHabNueveEdadCinco").show();


        if (ctl00_cboNino1 > 0 || ctl00_cboNino2 > 0 || ctl00_cboNino3 > 0 || ctl00_cboNino4 > 0 || ctl00_cboNino5 > 0 || ctl00_cboNino6 > 0 || ctl00_cboNino7 > 0 || ctl00_cboNino8 > 0 || ctl00_cboNino9 > 0)
            $("#contMenores").show();

        if (ctl00_cboNino1 > 0) {
            if (ctl00_cboNino1 == 1) { $("#ctl00" + etiqueta + "_cboHabUnoEdadDos").hide(); $("#ctl00" + etiqueta + "_cboHabUnoEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabUnoEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabUnoEdadCinco").hide(); }
            if (ctl00_cboNino1 == 2) { $("#ctl00" + etiqueta + "_cboHabUnoEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabUnoEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabUnoEdadCinco").hide(); }
            if (ctl00_cboNino1 == 3) { $("#ctl00" + etiqueta + "_cboHabUnoEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabUnoEdadCinco").hide(); }
            if (ctl00_cboNino1 == 4) { $("#ctl00" + etiqueta + "_cboHabUnoEdadCinco").hide(); }
            $("#contHabUno").addClass("mostrar");
        }

        if (ctl00_cboNino2 > 0) {
            if (ctl00_cboNino2 == 1) { $("#ctl00" + etiqueta + "_cboHabDosEdadDos").hide(); $("#ctl00" + etiqueta + "_cboHabDosEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabDosEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabDosEdadCinco").hide(); }
            if (ctl00_cboNino2 == 2) { $("#ctl00" + etiqueta + "_cboHabDosEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabDosEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabDosEdadCinco").hide(); }
            if (ctl00_cboNino2 == 3) { $("#ctl00" + etiqueta + "_cboHabDosEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabDosEdadCinco").hide(); }
            if (ctl00_cboNino2 == 4) { $("#ctl00" + etiqueta + "_cboHabDosEdadCinco").hide(); }
            $("#contHabDos").addClass("mostrar");
        }

        if (ctl00_cboNino3 > 0) {
            if (ctl00_cboNino3 == 1) { $("#ctl00" + etiqueta + "_cboHabTresEdadDos").hide(); $("#ctl00" + etiqueta + "_cboHabTresEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabTresEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabTresEdadCinco").hide(); }
            if (ctl00_cboNino3 == 2) { $("#ctl00" + etiqueta + "_cboHabTresEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabTresEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabTresEdadCinco").hide(); }
            if (ctl00_cboNino3 == 3) { $("#ctl00" + etiqueta + "_cboHabTresEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabTresEdadCinco").hide(); }
            if (ctl00_cboNino3 == 4) { $("#ctl00" + etiqueta + "_cboHabTresEdadCinco").hide(); }
            $("#contHabTres").addClass("mostrar");
        }

        if (ctl00_cboNino4 > 0) {
            if (ctl00_cboNino4 == 1) { $("#ctl00" + etiqueta + "_cboHabCuatroEdadDos").hide(); $("#ctl00" + etiqueta + "_cboHabCuatroEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabCuatroEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabCuatroEdadCinco").hide(); }
            if (ctl00_cboNino4 == 2) { $("#ctl00" + etiqueta + "_cboHabCuatroEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabCuatroEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabCuatroEdadCinco").hide(); }
            if (ctl00_cboNino4 == 3) { $("#ctl00" + etiqueta + "_cboHabCuatroEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabCuatroEdadCinco").hide(); }
            if (ctl00_cboNino4 == 4) { $("#ctl00" + etiqueta + "_cboHabCuatroEdadCinco").hide(); }
            $("#contHabCuatro").addClass("mostrar");
        }

        if (ctl00_cboNino5 > 0) {
            if (ctl00_cboNino5 == 1) { $("#ctl00" + etiqueta + "_cboHabCincoEdadDos").hide(); $("#ctl00" + etiqueta + "_cboHabCincoEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabCincoEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabCincoEdadCinco").hide(); }
            if (ctl00_cboNino5 == 2) { $("#ctl00" + etiqueta + "_cboHabCincoEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabCincoEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabCincoEdadCinco").hide(); }
            if (ctl00_cboNino5 == 3) { $("#ctl00" + etiqueta + "_cboHabCincoEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabCincoEdadCinco").hide(); }
            if (ctl00_cboNino5 == 4) { $("#ctl00" + etiqueta + "_cboHabCincoEdadCinco").hide(); }
            $("#contHabCinco").addClass("mostrar");
        }

        if (ctl00_cboNino6 > 0) {
            if (ctl00_cboNino6 == 1) { $("#ctl00" + etiqueta + "_cboHabSeisEdadDos").hide(); $("#ctl00" + etiqueta + "_cboHabSeisEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabSeisEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabSeisEdadCinco").hide(); }
            if (ctl00_cboNino6 == 2) { $("#ctl00" + etiqueta + "_cboHabSeisEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabSeisEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabSeisEdadCinco").hide(); }
            if (ctl00_cboNino6 == 3) { $("#ctl00" + etiqueta + "_cboHabSeisEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabSeisEdadCinco").hide(); }
            if (ctl00_cboNino6 == 4) { $("#ctl00" + etiqueta + "_cboHabSeisEdadCinco").hide(); }
            $("#contHabSeis").addClass("mostrar");
        }

        if (ctl00_cboNino7 > 0) {
            if (ctl00_cboNino7 == 1) { $("#ctl00" + etiqueta + "_cboHabSieteEdadDos").hide(); $("#ctl00" + etiqueta + "_cboHabSieteEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabSieteEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabSieteEdadCinco").hide(); }
            if (ctl00_cboNino7 == 2) { $("#ctl00" + etiqueta + "_cboHabSieteEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabSieteEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabSieteEdadCinco").hide(); }
            if (ctl00_cboNino7 == 3) { $("#ctl00" + etiqueta + "_cboHabSieteEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabSieteEdadCinco").hide(); }
            if (ctl00_cboNino7 == 4) { $("#ctl00" + etiqueta + "_cboHabSieteEdadCinco").hide(); }
            $("#contHabSiete").addClass("mostrar");
        }

        if (ctl00_cboNino8 > 0) {
            if (ctl00_cboNino8 == 1) { $("#ctl00" + etiqueta + "_cboHabOchoEdadDos").hide(); $("#ctl00" + etiqueta + "_cboHabOchoEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabOchoEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabOchoEdadCinco").hide(); }
            if (ctl00_cboNino8 == 2) { $("#ctl00" + etiqueta + "_cboHabOchoEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabOchoEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabOchoEdadCinco").hide(); }
            if (ctl00_cboNino8 == 3) { $("#ctl00" + etiqueta + "_cboHabOchoEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabOchoEdadCinco").hide(); }
            if (ctl00_cboNino8 == 4) { $("#ctl00" + etiqueta + "_cboHabOchoEdadCinco").hide(); }
            $("#contHabOcho").addClass("mostrar");
        }

        if (ctl00_cboNino9 > 0) {
            if (ctl00_cboNino9 == 1) { $("#ctl00" + etiqueta + "_cboHabNueveEdadDos").hide(); $("#ctl00" + etiqueta + "_cboHabNueveEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabNueveEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabNueveEdadCinco").hide(); }
            if (ctl00_cboNino9 == 2) { $("#ctl00" + etiqueta + "_cboHabNueveEdadTres").hide(); $("#ctl00" + etiqueta + "_cboHabNueveEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabNueveEdadCinco").hide(); }
            if (ctl00_cboNino9 == 3) { $("#ctl00" + etiqueta + "_cboHabNueveEdadCuatro").hide(); $("#ctl00" + etiqueta + "_cboHabNueveEdadCinco").hide(); }
            if (ctl00_cboNino9 == 4) { $("#ctl00" + etiqueta + "_cboHabNueveEdadCinco").hide(); }
            $("#contHabNueve").addClass("mostrar");
        }

    }

    function mostrarEspera() {
        $("#ctl00_UpdateProgressGrl").show();
    }

    //Formulario del quick de hoteles
    $("#btnHotelQuick").click(function (e) {
        e.preventDefault();

        var icboDestinoHotelQuick = $("#ctl00_cboDestinoHotelQuick").val();
        var scboDestinoHotelQuick = $('#ctl00_cboDestinoHotelQuick option:selected').text();
        var txtHotelHotelQuick = $("#ctl00_txtHotelHotelQuick").val();

        if (icboDestinoHotelQuick == 0 && txtHotelHotelQuick == "") {
            mostrarErrorValidacion("Por favor selecciona un Destino o escribe tu hotel");
            return false;
        }

        if ($("#ctl00_cboNino1").val() > 0) {
            if ($("#ctl00_cboNino1").val() == 1) {
                if ($("#ctl00_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino1").val() == 2) {
                if ($("#ctl00_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino1").val() == 3) {
                if ($("#ctl00_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino1").val() == 4) {
                if ($("#ctl00_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino1").val() == 5) {
                if ($("#ctl00_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabUnoEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }

        if ($("#ctl00_cboNino2").val() > 0) {
            if ($("#ctl00_cboNino2").val() == 1) {
                if ($("#ctl00_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino2").val() == 2) {
                if ($("#ctl00_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino2").val() == 3) {
                if ($("#ctl00_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino2").val() == 4) {
                if ($("#ctl00_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino2").val() == 5) {
                if ($("#ctl00_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabDosEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }

        if ($("#ctl00_cboNino3").val() > 0) {
            if ($("#ctl00_cboNino3").val() == 1) {
                if ($("#ctl00_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino3").val() == 2) {
                if ($("#ctl00_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino3").val() == 3) {
                if ($("#ctl00_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino3").val() == 4) {
                if ($("#ctl00_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino3").val() == 5) {
                if ($("#ctl00_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabTresEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }

        if ($("#ctl00_cboNino4").val() > 0) {
            if ($("#ctl00_cboNino4").val() == 1) {
                if ($("#ctl00_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino4").val() == 2) {
                if ($("#ctl00_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino4").val() == 3) {
                if ($("#ctl00_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino4").val() == 4) {
                if ($("#ctl00_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino4").val() == 5) {
                if ($("#ctl00_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCuatroEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }

        if ($("#ctl00_cboNino5").val() > 0) {
            if ($("#ctl00_cboNino5").val() == 1) {
                if ($("#ctl00_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino5").val() == 2) {
                if ($("#ctl00_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino5").val() == 3) {
                if ($("#ctl00_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino5").val() == 4) {
                if ($("#ctl00_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cboNino5").val() == 5) {
                if ($("#ctl00_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cboHabCincoEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }


        var txtFechaIniHotelQuick = $("#ctl00_txtFechaIniHotelQuick").val();
        var txtFechaFinHotelQuick = $("#ctl00_txtFechaFinHotelQuick").val();
        var cboHab = $("#ctl00_cboHab").val();
        var param_1 = $("#ctl00_cboAdulto1").val() + "-" + $("#ctl00_cboNino1").val() + "/" + $("#ctl00_cboHabUnoEdadUno").val() + "," + $("#ctl00_cboHabUnoEdadDos").val() + "," + $("#ctl00_cboHabUnoEdadTres").val() + "," + $("#ctl00_cboHabUnoEdadCuatro").val() + "," + $("#ctl00_cboHabUnoEdadCinco").val();
        var param_2 = $("#ctl00_cboAdulto2").val() + "-" + $("#ctl00_cboNino2").val() + "/" + $("#ctl00_cboHabDosEdadUno").val() + "," + $("#ctl00_cboHabDosEdadDos").val() + "," + $("#ctl00_cboHabDosEdadTres").val() + "," + $("#ctl00_cboHabDosEdadCuatro").val() + "," + $("#ctl00_cboHabDosEdadCinco").val();
        var param_3 = $("#ctl00_cboAdulto3").val() + "-" + $("#ctl00_cboNino3").val() + "/" + $("#ctl00_cboHabTresEdadUno").val() + "," + $("#ctl00_cboHabTresEdadDos").val() + "," + $("#ctl00_cboHabTresEdadTres").val() + "," + $("#ctl00_cboHabTresEdadCuatro").val() + "," + $("#ctl00_cboHabTresEdadCinco").val();
        var param_4 = $("#ctl00_cboAdulto4").val() + "-" + $("#ctl00_cboNino4").val() + "/" + $("#ctl00_cboHabCuatroEdadUno").val() + "," + $("#ctl00_cboHabCuatroEdadDos").val() + "," + $("#ctl00_cboHabCuatroEdadTres").val() + "," + $("#ctl00_cboHabCuatroEdadCuatro").val() + "," + $("#ctl00_cboHabCuatroEdadCinco").val();
        var param_5 = $("#ctl00_cboAdulto5").val() + "-" + $("#ctl00_cboNino5").val() + "/" + $("#ctl00_cboHabCincoEdadUno").val() + "," + $("#ctl00_cboHabCincoEdadDos").val() + "," + $("#ctl00_cboHabCincoEdadTres").val() + "," + $("#ctl00_cboHabCincoEdadCuatro").val() + "," + $("#ctl00_cboHabCincoEdadCinco").val();
        var param_6 = $("#ctl00_cboAdulto6").val() + "-" + $("#ctl00_cboNino6").val() + "/" + $("#ctl00_cboHabSeisEdadUno").val() + "," + $("#ctl00_cboHabSeisEdadDos").val() + "," + $("#ctl00_cboHabSeisEdadTres").val() + "," + $("#ctl00_cboHabSeisEdadCuatro").val() + "," + $("#ctl00_cboHabSeisEdadCinco").val();
        var param_7 = $("#ctl00_cboAdulto7").val() + "-" + $("#ctl00_cboNino7").val() + "/" + $("#ctl00_cboHabSieteEdadUno").val() + "," + $("#ctl00_cboHabSieteEdadDos").val() + "," + $("#ctl00_cboHabSieteEdadTres").val() + "," + $("#ctl00_cboHabSieteEdadCuatro").val() + "," + $("#ctl00_cboHabSieteEdadCinco").val();
        var param_8 = $("#ctl00_cboAdulto8").val() + "-" + $("#ctl00_cboNino8").val() + "/" + $("#ctl00_cboHabOchoEdadUno").val() + "," + $("#ctl00_cboHabOchoEdadDos").val() + "," + $("#ctl00_cboHabOchoEdadTres").val() + "," + $("#ctl00_cboHabOchoEdadCuatro").val() + "," + $("#ctl00_cboHabOchoEdadCinco").val();
        var param_9 = $("#ctl00_cboAdulto9").val() + "-" + $("#ctl00_cboNino9").val() + "/" + $("#ctl00_cboHabNueveEdadUno").val() + "," + $("#ctl00_cboHabNueveEdadDos").val() + "," + $("#ctl00_cboHabNueveEdadTres").val() + "," + $("#ctl00_cboHabNueveEdadCuatro").val() + "," + $("#ctl00_cboHabNueveEdadCinco").val();

        mostrarEspera();

        $.ajax({
            type: "POST",
            url: "/default.aspx/buscarHotelesQuick",
            data: "{'icboDestinoHotelQuick': '" + icboDestinoHotelQuick + "','scboDestinoHotelQuick':'" + scboDestinoHotelQuick + "','txtHotelHotelQuick':'" + txtHotelHotelQuick + "','txtFechaIniHotelQuick':'" + txtFechaIniHotelQuick + "','txtFechaFinHotelQuick':'" + txtFechaFinHotelQuick + "','cboHab':'" + cboHab + "','param_1':'" + param_1 + "','param_2':'" + param_2 + "','param_3':'" + param_3 + "','param_4':'" + param_4 + "','param_5':'" + param_5 + "','param_6':'" + param_6 + "','param_7':'" + param_7 + "','param_8':'" + param_8 + "','param_9':'" + param_9 + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                if (parseInt(icboDestinoHotelQuick, 10) > 0)
                    window.location.href = "/hoteles/busqueda.aspx?destino=" + scboDestinoHotelQuick;
                else
                    window.location.href = "/hoteles/busqueda.aspx?hotel=" + txtHotelHotelQuick;
            }
        }, mostrarError);



    });

    //Formulario del quick de hoteles
    $("#btnHotelQuickFicha").click(function (e) {
        e.preventDefault();

        var icboDestinoHotelQuick = $("#cboDestinoHotel").val();
        var scboDestinoHotelQuick = $('#txtDestinoHotel').val();
        var txtHotelHotelQuick = $("#txtHotelHotel").val();
        var txtUrlTarifas = $("#txtUrlTarifas").val();

        if (icboDestinoHotelQuick == 0 && txtHotelHotelQuick == "") {
            mostrarErrorValidacion("Por favor selecciona un Destino o escribe tu hotel");
            return false;
        }


        if ($("#ctl00_cphContenido_cboNino1").val() > 0) {
            if ($("#ctl00_cphContenido_cboNino1").val() == 1) {
                if ($("#ctl00_cphContenido_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino1").val() == 2) {
                if ($("#ctl00_cphContenido_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino1").val() == 3) {
                if ($("#ctl00_cphContenido_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino1").val() == 4) {
                if ($("#ctl00_cphContenido_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino1").val() == 5) {
                if ($("#ctl00_cphContenido_cboHabUnoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabUnoEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }

        if ($("#ctl00_cphContenido_cboNino2").val() > 0) {
            if ($("#ctl00_cphContenido_cboNino2").val() == 1) {
                if ($("#ctl00_cphContenido_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino2").val() == 2) {
                if ($("#ctl00_cphContenido_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino2").val() == 3) {
                if ($("#ctl00_cphContenido_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino2").val() == 4) {
                if ($("#ctl00_cphContenido_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino2").val() == 5) {
                if ($("#ctl00_cphContenido_cboHabDosEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabDosEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }

        if ($("#ctl00_cphContenido_cboNino3").val() > 0) {
            if ($("#ctl00_cphContenido_cboNino3").val() == 1) {
                if ($("#ctl00_cphContenido_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino3").val() == 2) {
                if ($("#ctl00_cphContenido_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino3").val() == 3) {
                if ($("#ctl00_cphContenido_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino3").val() == 4) {
                if ($("#ctl00_cphContenido_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino3").val() == 5) {
                if ($("#ctl00_cphContenido_cboHabTresEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabTresEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }

        if ($("#ctl00_cphContenido_cboNino4").val() > 0) {
            if ($("#ctl00_cphContenido_cboNino4").val() == 1) {
                if ($("#ctl00_cphContenido_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino4").val() == 2) {
                if ($("#ctl00_cphContenido_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino4").val() == 3) {
                if ($("#ctl00_cphContenido_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino4").val() == 4) {
                if ($("#ctl00_cphContenido_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino4").val() == 5) {
                if ($("#ctl00_cphContenido_cboHabCuatroEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCuatroEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }

        if ($("#ctl00_cphContenido_cboNino5").val() > 0) {
            if ($("#ctl00_cphContenido_cboNino5").val() == 1) {
                if ($("#ctl00_cphContenido_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino5").val() == 2) {
                if ($("#ctl00_cphContenido_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino5").val() == 3) {
                if ($("#ctl00_cphContenido_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino5").val() == 4) {
                if ($("#ctl00_cphContenido_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
            if ($("#ctl00_cphContenido_cboNino5").val() == 5) {
                if ($("#ctl00_cphContenido_cboHabCincoEdadUno").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadDos").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadTres").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadCuatro").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
                if ($("#ctl00_cphContenido_cboHabCincoEdadCinco").val() == "?") { mostrarErrorValidacion("Por favor selecciona la edad del menor"); return false; }
            }
        }


        var txtFechaIniHotelQuick = $("#ctl00_cphContenido_txtFechaIniHotelQuick").val();
        var txtFechaFinHotelQuick = $("#ctl00_cphContenido_txtFechaFinHotelQuick").val();
        var cboHab = $("#ctl00_cphContenido_cboHab").val();
        var param_1 = $("#ctl00_cphContenido_cboAdulto1").val() + "-" + $("#ctl00_cphContenido_cboNino1").val() + "/" + $("#ctl00_cphContenido_cboHabUnoEdadUno").val() + "," + $("#ctl00_cphContenido_cboHabUnoEdadDos").val() + "," + $("#ctl00_cphContenido_cboHabUnoEdadTres").val() + "," + $("#ctl00_cphContenido_cboHabUnoEdadCuatro").val() + "," + $("#ctl00_cphContenido_cboHabUnoEdadCinco").val();
        var param_2 = $("#ctl00_cphContenido_cboAdulto2").val() + "-" + $("#ctl00_cphContenido_cboNino2").val() + "/" + $("#ctl00_cphContenido_cboHabDosEdadUno").val() + "," + $("#ctl00_cphContenido_cboHabDosEdadDos").val() + "," + $("#ctl00_cphContenido_cboHabDosEdadTres").val() + "," + $("#ctl00_cphContenido_cboHabDosEdadCuatro").val() + "," + $("#ctl00_cphContenido_cboHabDosEdadCinco").val();
        var param_3 = $("#ctl00_cphContenido_cboAdulto3").val() + "-" + $("#ctl00_cphContenido_cboNino3").val() + "/" + $("#ctl00_cphContenido_cboHabTresEdadUno").val() + "," + $("#ctl00_cphContenido_cboHabTresEdadDos").val() + "," + $("#ctl00_cphContenido_cboHabTresEdadTres").val() + "," + $("#ctl00_cphContenido_cboHabTresEdadCuatro").val() + "," + $("#ctl00_cphContenido_cboHabTresEdadCinco").val();
        var param_4 = $("#ctl00_cphContenido_cboAdulto4").val() + "-" + $("#ctl00_cphContenido_cboNino4").val() + "/" + $("#ctl00_cphContenido_cboHabCuatroEdadUno").val() + "," + $("#ctl00_cphContenido_cboHabCuatroEdadDos").val() + "," + $("#ctl00_cphContenido_cboHabCuatroEdadTres").val() + "," + $("#ctl00_cphContenido_cboHabCuatroEdadCuatro").val() + "," + $("#ctl00_cphContenido_cboHabCuatroEdadCinco").val();
        var param_5 = $("#ctl00_cphContenido_cboAdulto5").val() + "-" + $("#ctl00_cphContenido_cboNino5").val() + "/" + $("#ctl00_cphContenido_cboHabCincoEdadUno").val() + "," + $("#ctl00_cphContenido_cboHabCincoEdadDos").val() + "," + $("#ctl00_cphContenido_cboHabCincoEdadTres").val() + "," + $("#ctl00_cphContenido_cboHabCincoEdadCuatro").val() + "," + $("#ctl00_cphContenido_cboHabCincoEdadCinco").val();
        var param_6 = $("#ctl00_cphContenido_cboAdulto6").val() + "-" + $("#ctl00_cphContenido_cboNino6").val() + "/" + $("#ctl00_cphContenido_cboHabSeisEdadUno").val() + "," + $("#ctl00_cphContenido_cboHabSeisEdadDos").val() + "," + $("#ctl00_cphContenido_cboHabSeisEdadTres").val() + "," + $("#ctl00_cphContenido_cboHabSeisEdadCuatro").val() + "," + $("#ctl00_cphContenido_cboHabSeisEdadCinco").val();
        var param_7 = $("#ctl00_cphContenido_cboAdulto7").val() + "-" + $("#ctl00_cphContenido_cboNino7").val() + "/" + $("#ctl00_cphContenido_cboHabSieteEdadUno").val() + "," + $("#ctl00_cphContenido_cboHabSieteEdadDos").val() + "," + $("#ctl00_cphContenido_cboHabSieteEdadTres").val() + "," + $("#ctl00_cphContenido_cboHabSieteEdadCuatro").val() + "," + $("#ctl00_cphContenido_cboHabSieteEdadCinco").val();
        var param_8 = $("#ctl00_cphContenido_cboAdulto8").val() + "-" + $("#ctl00_cphContenido_cboNino8").val() + "/" + $("#ctl00_cphContenido_cboHabOchoEdadUno").val() + "," + $("#ctl00_cphContenido_cboHabOchoEdadDos").val() + "," + $("#ctl00_cphContenido_cboHabOchoEdadTres").val() + "," + $("#ctl00_cphContenido_cboHabOchoEdadCuatro").val() + "," + $("#ctl00_cphContenido_cboHabOchoEdadCinco").val();
        var param_9 = $("#ctl00_cphContenido_cboAdulto9").val() + "-" + $("#ctl00_cphContenido_cboNino9").val() + "/" + $("#ctl00_cphContenido_cboHabNueveEdadUno").val() + "," + $("#ctl00_cphContenido_cboHabNueveEdadDos").val() + "," + $("#ctl00_cphContenido_cboHabNueveEdadTres").val() + "," + $("#ctl00_cphContenido_cboHabNueveEdadCuatro").val() + "," + $("#ctl00_cphContenido_cboHabNueveEdadCinco").val();

        mostrarEspera();

        $.ajax({
            type: "POST",
            url: "/default.aspx/buscarHotelesQuick",
            data: "{'icboDestinoHotelQuick': '" + icboDestinoHotelQuick + "','scboDestinoHotelQuick':'" + scboDestinoHotelQuick + "','txtHotelHotelQuick':'" + txtHotelHotelQuick + "','txtFechaIniHotelQuick':'" + txtFechaIniHotelQuick + "','txtFechaFinHotelQuick':'" + txtFechaFinHotelQuick + "','cboHab':'" + cboHab + "','param_1':'" + param_1 + "','param_2':'" + param_2 + "','param_3':'" + param_3 + "','param_4':'" + param_4 + "','param_5':'" + param_5 + "','param_6':'" + param_6 + "','param_7':'" + param_7 + "','param_8':'" + param_8 + "','param_9':'" + param_9 + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                window.location.href = txtUrlTarifas;
            }
        }, mostrarError);



    });

    //Formulario del quick de tours
    $("#btnToursQuick").click(function (e) {
        e.preventDefault();

        var iSaliendoDesde = $("#ctl00_cboSaliendoDesde").val();
        var txtSaliendoDesde = $('#ctl00_cboSaliendoDesde option:selected').text();
        var iCatTour = $("#ctl00_cboCategoriaTour").val();
        var txtCatTour = $('#ctl00_cboCategoriaTour option:selected').text();
        var txtTour = $("#ctl00_txtTourQuick").val();

        mostrarEspera();

        $.ajax({
            type: "POST",
            url: "/default.aspx/buscarTourQuick",
            data: "{'iSaliendoDesde': '" + iSaliendoDesde + "','txtSaliendoDesde':'" + txtSaliendoDesde + "','iCatTour':'" + iCatTour + "','txtCatTour':'" + txtCatTour + "','txtTour':'" + txtTour + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                if (parseInt(iSaliendoDesde, 10) > 0)
                    window.location.href = "/tours/busqueda.aspx?destino=" + txtSaliendoDesde;
                else {
                    if (parseInt(iCatTour, 10) > 0)
                        window.location.href = "/tours/busqueda.aspx?categoria=" + txtCatTour;
                    else
                        window.location.href = "/tours/busqueda.aspx?tour=" + txtTour;
                }
            }
        }, mostrarError);



    });


    //Formulario del quick de traslados ctl00_btnTrasladoQuick
    $("#btnTrasladoQuick").click(function (e) {
        e.preventDefault();

        var iCboTipoTraslado = $("#ctl00_cboTipoTraslado").val();
        var txtCboTipoTraslado = $('#ctl00_cboTipoTraslado option:selected').text();
        var iCboAeropuerto = $("#ctl00_cboAeropuerto").val();
        var txtCboAeropuerto = $('#ctl00_cboAeropuerto option:selected').text();
        var hotel = $("#ctl00_txtHotelTrasladoQuick").val();
        var txtFeini = $("#ctl00_txtFechaIniTrasladoQuick").val();
        var txtFeFin = $("#ctl00_txtFechaFinTrasladoQuick").val();
        var cboPax = $("#ctl00_cboPaxTraslados").val();
        var band = 0;

        if (hotel == "") {
            mostrarErrorValidacion("Por favor selecciona un Hotel del Listado (escribe las primeras letras) ");
            return false;
        }

        $.ajax({
            type: "POST",
            url: "/default.aspx/validarHotelTraslado",
            data: "{'hotel': '" + hotel + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                band = data.d;
            }
        }, mostrarError);


        if (band == 0) {
            mostrarErrorValidacion("Por favor selecciona un Hotel del Listado (escribe las primeras letras) ");
            return false;
        }

        mostrarEspera();

        $.ajax({
            type: "POST",
            url: "/default.aspx/buscarTrasladoQuick",
            data: "{'iCboTipoTraslado': '" + iCboTipoTraslado + "','txtCboTipoTraslado':'" + txtCboTipoTraslado + "','iCboAeropuerto':'" + iCboAeropuerto + "','txtCboAeropuerto':'" + txtCboAeropuerto + "','txtHotel':'" + hotel + "','txtFeini':'" + txtFeini + "','txtFeFin':'" + txtFeFin + "','cboPax':'" + cboPax + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                window.location.href = "/traslado/busqueda.aspx";
            }
        }, mostrarError);



    });

    //Formulario del quick de traslados alterno
    $("#ctl00_btnTrasladoAlterno").click(function () {

        var hotel = $("#ctl00_txtHotelTrasladoAlterno").val();
        var band = 0;

        if (hotel == "") {
            mostrarErrorValidacion("Por favor selecciona un Hotel del Listado (escribe las primeras letras) ");
            return false;
        }

        $.ajax({
            type: "POST",
            url: "/default.aspx/validarHotelTraslado",
            data: "{'hotel': '" + hotel + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                band = data.d;
                //if(data.d==0){
                //  mostrarError("Por favor proporcione un Hotel del Listado");
                //return false;
                //} 
            }
        }, mostrarError);


        if (band == 0) {
            mostrarErrorValidacion("Por favor selecciona un Hotel del Listado (escribe las primeras letras) ");
            return false;
        }

    });

    $("#ctl00_cboTipoTraslado").change(function (e) {
        var op = parseInt($(this).val());
        if (op == 1) {
            $("#lbFechaTraslado").show();
            $("#ctl00_txtFechaFinTrasladoQuick").show();
        } else {
            $("#lbFechaTraslado").hide();
            $("#ctl00_txtFechaFinTrasladoQuick").hide();
        }
    });

    function mostrarErrorValidacion(msj) {
        $(".contErrorHotel label").empty().html(msj);
        $(".contErrorHotel").show();
        $(".contErrorHotel").fadeOut(5000, function (e) { });
    }

    function validarHotel(hotel_id) {

        var hotel = $("#" + hotel_id).val();

        $.ajax({
            type: "POST",
            url: "/ajax/validarHotelTraslado.aspx",
            data: "hotel=" + hotel,
            async: false,
            success: function (data) {
                if (data == 0) {
                    mostrarError("Por favor selecciona un Hotel del Listado (escribe las primeras letras) ");
                    return false;
                }
            }
        });


    }

    $("#btnReservarTraslado").click(function (e) {
        e.preventDefault();
        mostrarEspera()
        PageMethods.ReservarTraslado(1, function (data) {
            window.location.href = "/reservaciones/informacion-cliente.aspx?servicio=Traslado";
        },
            mostrarError);
    });


    $("#ctl00_cphContenido_btnContinuar").click(function () {

        var estado = $("#chkPoliticas").attr("checked");
        var tieneTraslado = $("#ctl00_cphContenido_txtTieneTraslado").val();
        var tipoTraslado = $("#ctl00_cphContenido_txtTipoTraslado").val();

        $("#ctl00_cphContenido_txtTipoServicio").val($("#tipoServ").val());


        if ($("#ctl00_cphContenido_txtNombre").val() == "") {
            mostrarErrorValidacion("Por favor escribe tu Nombre");
            //alert("Por favor escriba su Nombre");
            return false;
        }

        if ($("#ctl00_cphContenido_txtApellido").val() == "") {
            mostrarErrorValidacion("Por favor escribe tu Apellido");
            //alert("Por favor escriba su Apellido");
            return false;
        }

        if ($("#ctl00_cphContenido_txtEmail").val() == "") {
            mostrarErrorValidacion("Por favor escribe tu Email");
            //alert("Por favor escriba su Email");
            return false;
        }

        if (!filters["email"]("#ctl00_cphContenido_txtEmail")) {
            mostrarErrorValidacion("Por favor escribe un Email válido");
            ///alert("Por favor escriba Email valido");
            return false;
        }

        if ($("#ctl00_cphContenido_txtEmailConfirmar").val() == "") {
            mostrarErrorValidacion("Por favor escribe tu Email para confirmar");
            //alert("Por favor escriba su Email");
            return false;
        }

        if (!filters["email"]("#ctl00_cphContenido_txtEmailConfirmar")) {
            mostrarErrorValidacion("Por favor escribe un Email válido");
            //alert("Por favor escriba Email valido");                
            return false;
        }

        if ($("#ctl00_cphContenido_txtEmail").val() != $("#ctl00_cphContenido_txtEmailConfirmar").val()) {
            mostrarErrorValidacion("Por favor vuelve a escribir tu Email, no coinciden");
            //alert("Por favor vuelva a escribir su Email, no coinciden");
            //$("#ctl00_cphContenido_txtEmailConfirmar").val('');                
            return false;
        }
        /*
        if(valor==0){
        mostrarErrorValidacion("Por favor seleccione el o los servicios a reservar no puede reservar en ceros");
        //alert("Por favor vuelva a escribir su Email, no coinciden");
        //$("#ctl00_cphContenido_txtEmailConfirmar").val('');                
        return false;
        }*/

        if (tieneTraslado == 1) {

            if ($("#ctl00_cphContenido_cboHoraLlegada").val() == "") {
                mostrarErrorValidacion("Por favor escribe la hora de llegada de tu vuelo");
                //alert("Por favor escriba su Email");
                return false;
            }

            if ($("#ctl00_cphContenido_txtNumVueloLlegada").val() == "") {
                mostrarErrorValidacion("Por favor escribe el número de vuelo de llegada");
                //alert("Por favor escriba su Email");
                return false;
            }

            if ($("#ctl00_cphContenido_txtAerolineaLlegada").val() == "") {
                mostrarErrorValidacion("Por favor escribe la aerolínea");
                //alert("Por favor escriba su Email");
                return false;
            }

            if (tipoTraslado == 1) {

                if ($("#ctl00_cphContenido_cboHoraSalida").val() == "") {
                    mostrarErrorValidacion("Por favor escribe la hora de salida de tu vuelo");
                    //alert("Por favor escriba su Email");
                    return false;
                }

                if ($("#ctl00_cphContenido_txtNumVueloSalida").val() == "") {
                    mostrarErrorValidacion("Por favor escribe el número de vuelo de salida");
                    //alert("Por favor escriba su Email");
                    return false;
                }

                if ($("#ctl00_cphContenido_txtAerolineaSalida").val() == "") {
                    mostrarErrorValidacion("Por favor escribe la aerolínea");
                    //alert("Por favor escriba su Email");
                    return false;
                }
            }

        }


        if (!estado) {
            mostrarErrorValidacion("Por favor selecciona la casilla si estas de acuerdo con las políticas de reservación");
            //alert("Por favor escriba su Nombre");
            return false;
        }


        //if(estado==0){
        //  return false;
        //}

    });

    var tipoPago = 1;

    $(".chkSelTipoPago").click(function () {
        var valor = $(this).val();

        $("#ctl00_cphContenido_txtTipoPago").val(valor)

        if (valor == "TC") {
            $(".checkout-tc").removeClass("ocultar");
            $(".checkout-pe").addClass("ocultar");
            tipoPago = 1;
        } else {
            $(".checkout-tc").addClass("ocultar");
            $(".checkout-pe").removeClass("ocultar");
            tipoPago = 2;
        }

    })


    $("#ctl00_cphContenido_btnFinalizar").click(function () {

        if (tipoPago == 1) {

            if ($("#ctl00_cphContenido_cboTipoTarjeta").val() == "select") {
                mostrarErrorValidacion("Por favor seleccione el tipo del tarjeta");
                //alert("Por favor escriba su Email");
                return false;
            }

            if ($("#ctl00_cphContenido_txtTitular").val() == "" || $("#ctl00_cphContenido_txtTitular").val() == "La información debe coincidir con tu tarjeta de crédito") {
                mostrarErrorValidacion("Por favor proporcione el nombre del propietario tal y como aparece en la tarjeta");
                //alert("Por favor escriba su Email");
                return false;
            }

            if ($("#ctl00_cphContenido_txtNumTarjeta").val() == "") {
                mostrarErrorValidacion("Por favor proporciona el número de la tarjeta");
                //alert("Por favor escriba su Email");
                return false;
            }

            if ($("#ctl00_cphContenido_txtNumTarjeta").val().length != 16) {
                mostrarErrorValidacion("Por favor proporciona un número de tarjeta válido, comprueba que sean 16 dígitos");
                //alert("Por favor escriba su Email");
                return false;
            }

            if ($("#ctl00_cphContenido_txtCodigoSeguridad").val() == "") {
                mostrarErrorValidacion("Por favor proporciona el código de seguridad de la tarjeta");
                //alert("Por favor escriba su Email");
                return false;
            }

            if ($("#ctl00_cphContenido_txtCodigoSeguridad").val().length != 3) {
                mostrarErrorValidacion("Por favor verifica el código de seguridad de tu tarjeta, son 3 dígitos que se encuentran al reverso al lado de la firma");
                //alert("Por favor escriba su Email");
                return false;
            }

            if ($("#ctl00_cphContenido_cboMesVence").val() == "select") {
                mostrarErrorValidacion("Por favor selecciona el mes de vencimiento de la tarjeta");
                //alert("Por favor escriba su Email");
                return false;
            }

            if ($("#ctl00_cphContenido_cboAnioVence").val() == "select") {
                mostrarErrorValidacion("Por favor selecciona el año de vencimiento de la tarjeta");
                //alert("Por favor escriba su Email");
                return false;
            }

        }

    });


    $("#ctl00_cphContenido_txtNumTarjeta, #ctl00_cphContenido_txtCodigoSeguridad").keypress(function (e) {

        if (!(e.which >= 48 && e.which <= 57)) {
            if (e.which != 8 && e.which != 0) {
                mostrarErrorValidacion("Por favor escribe solo números");
                return false;
            }
        }
    });

    $("#ctl00_cphContenido_txtTitular").focus(function () {
        var valor = $(this).val();

        if (valor == "")
            $("#ctl00_cphContenido_txtTitular").val("La información debe coincidir con tu tarjeta de crédito");
        if (valor == "La información debe coincidir con tu tarjeta de crédito")
            $("#ctl00_cphContenido_txtTitular").val('');
    });

    $("#ctl00_cphContenido_txtTitular").keypress(function (e) {

        if (!((e.which >= 65 && e.which <= 90) || (e.which >= 97 && e.which <= 122))) {
            if (e.which != 8 && e.which != 0 && e.which != 32) {
                alert("Por favor escribe caracteres válidos");
                return false;
            }
        }
    });


    $(".ver_detalle_pqt").click(function (e) {
        e.preventDefault();
        var op = $(this).attr("title");

        if ($(".detalle_pqt_" + op).is(':visible')) {
            $(".detalle_pqt_" + op).hide();
            return false;
        }

        ocultarDetallePqt(op);

    });


    $("#ctl00_cphContenido_cboPaquetes").change(function () {
        var op = $(this).val();

        //calcularTarifaTour();
        $("#ctl00_cphContenido_cboAdultoTour").val(0);
        $("#ctl00_cphContenido_cboNinoTour").val(0);
        $(".btnMostrarCotizacion").show();
        $(".detalle_total").hide();
        ocultarDetallePqt(op);
    });

    $("#ctl00_cphContenido_cboAdultoTour, #ctl00_cphContenido_cboNinoTour").change(function () {
        var op = $("#ctl00_cphContenido_cboPaquetes").val();
        calcularTarifaTour();
        ocultarDetallePqt(op);
    });

    function ocultarDetallePqt(op) {

        $(".tourid-view").hide();
        $(".detalle_pqt_" + op).toggle();
    }

    $("#btnVerDisponibilidad").click(function (e) {
        e.preventDefault();
        calcularTarifaTour();
    });

    $(".borrarServicio").click(function (e) {
        e.preventDefault();
        var indice = $(this).attr("title");

        if (!confirm("¿Estas seguro de eliminar el servicio?")) {
            return false;
        }

        $.ajax({
            type: "POST",
            url: "/reservaciones/informacion-cliente.aspx/borrarServicio",
            data: "{'indice': '" + indice + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                if (data.d == 1)
                    window.location.href = "/reservaciones/informacion-cliente.aspx";
                else {
                    window.location.href = "/default.aspx";
                }
            }
        }, mostrarError);

    });

    $("#btnFichaReservar").click(function (e) {
        e.preventDefault();

        var folio_tour = $("#txtFolioTour").val();
        var folio_pqt = $("#ctl00_cphContenido_cboPaquetes").val();
        var fecha = $("#ctl00_cphContenido_txtFechaIniTour").val();
        var adulto = $("#ctl00_cphContenido_cboAdultoTour").val();
        var nino = $("#ctl00_cphContenido_cboNinoTour").val();

        var cadena = $("#rates-" + folio_pqt).val();
        var disponibilidad = $("#disponibilidad-" + folio_pqt).val();
        var parametros = cadena.split('-');
        var precio_adulto = parametros[0];
        var precio_nino = parametros[1];

        $.ajax({
            type: "POST",
            url: "/tours/ficha.aspx/reservarTour",
            data: "{'fecha': '" + fecha + "','folio_tour':'" + folio_tour + "','folio_pqt':'" + folio_pqt + "','adulto':'" + adulto + "','nino':'" + nino + "','precio_adulto':'" + precio_adulto + "','precio_nino':'" + precio_nino + "','disponibilidad':'" + disponibilidad + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                if (data.d == 1)
                    window.location.href = "/reservaciones/informacion-cliente.aspx?servicio=Tour";
                else {
                    if (data.d == 0) {
                        mostrarErrorValidacion("En este momento el tour no esta disponible");
                    } else {
                        mostrarErrorValidacion("Este tour no tiene salidas para el día que seleccionaste, verifica más abajo en los detalles del mismo los días disponibles.");
                    }
                    return false;
                }
            }
        }, mostrarError);

    });


    function calcularTarifaTour() {

        var band = 0;
        var fecha = "";
        var pqt = $("#ctl00_cphContenido_cboPaquetes").val();
        var adulto = $("#ctl00_cphContenido_cboAdultoTour").val();
        var nino = $("#ctl00_cphContenido_cboNinoTour").val();
        var txtMoneda = $("#txtMoneda").val();

        if (parseInt(pqt) == 0) {
            $(".btnMostrarCotizacion").show();
            $(".detalle_total").hide();
            mostrarErrorValidacion("Por favor selecciona un tipo de paquete");
            return false;
        }

        var cadena = $("#rates-" + pqt).val();
        var parametros = cadena.split('-');
        var precio_adulto = parametros[0];
        var precio_nino = parametros[1];

        if (adulto == 0) {
            $(".btnMostrarCotizacion").show();
            $(".detalle_total").hide();
            mostrarErrorValidacion("Por favor selecciona el número de adultos");
            return false;
        }

        if (precio_adulto <= 0) {
            $(".detalle_total").hide();
            mostrarErrorValidacion("En este momento el tour no esta disponible");
            return false;
        }

        if (precio_nino <= 0) {
            $(".btnMostrarCotizacion").show();
            $(".detalle_total").hide();
            mostrarErrorValidacion("En este tour no se admiten niños");
            $("#ctl00_cphContenido_cboNinoTour").val(0);
            return false;
        }

        var total_adulto = adulto * precio_adulto;
        var total_nino = 0;

        if (adulto == 1)
            $("#detalle_adulto").empty().append(adulto + " Adulto");
        else
            $("#detalle_adulto").empty().append(adulto + " Adultos");

        $("#detalle_total_adulto").empty().append("$" + total_adulto + " " + txtMoneda);

        if (nino > 0) {

            total_nino = nino * precio_nino;
            $("#detalle_total_nino").empty().append("$" + total_nino + " " + txtMoneda);

            if (nino == 1)
                $("#detalle_nino").empty().append(nino + " Niño");
            else
                $("#detalle_nino").empty().append(nino + " Niños");
        } else {
            $("#detalle_nino").empty().append("&nbsp;");
            $("#detalle_total_nino").empty().append("&nbsp;");
        }

        $.ajax({
            type: "POST",
            url: "/tours/ficha.aspx/convertirFechaServicio",
            data: "{'fecha': '" + $("#ctl00_cphContenido_txtFechaIniTour").val() + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                fecha = data.d;
                band = 1;
            }
        }, mostrarError);

        $("#detalle_fecha").empty().append(fecha);

        $("#detalle_total").empty().append("$" + (total_adulto + total_nino) + " " + txtMoneda);


        if (band == 0) {
            return false;
        }

        $(".btnMostrarCotizacion").hide();
        $(".detalle_total").show();

    }


    $("#ctl00_cboNino1, #ctl00_cboNino2, #ctl00_cboNino3, #ctl00_cboNino4, #ctl00_cboNino5, #ctl00_cboNino6, #ctl00_cboNino7, #ctl00_cboNino8, #ctl00_cboNino9").change(function () {

        mostrarParametrosXHab($("#ctl00_cboHab").val(), "ctl00_cboHab");
        /*
        var id = $(this).attr("id");

        if ($("#ctl00_cboNino1").val() == 0) { $("#contHabUno").hide(); $("#ctl00_cboHabUnoEdadUno").val("?"); $("#ctl00_cboHabUnoEdadDos").val("?"); $("#ctl00_cboHabUnoEdadTres").val("?"); $("#ctl00_cboHabUnoEdadCuatro").val("?"); $("#ctl00_cboHabUnoEdadCinco").val("?"); }
        if ($("#ctl00_cboNino2").val() == 0) { $("#contHabDos").hide(); $("#ctl00_cboHabDosEdadUno").val("?"); $("#ctl00_cboHabDosEdadDos").val("?"); $("#ctl00_cboHabDosEdadTres").val("?"); $("#ctl00_cboHabDosEdadCuatro").val("?"); $("#ctl00_cboHabDosEdadCinco").val("?"); }
        if ($("#ctl00_cboNino3").val() == 0) { $("#contHabTres").hide(); $("#ctl00_cboHabTresEdadUno").val("?"); $("#ctl00_cboHabTresEdadDos").val("?"); $("#ctl00_cboHabTresEdadTres").val("?"); $("#ctl00_cboHabTresEdadCuatro").val("?"); $("#ctl00_cboHabTresEdadCinco").val("?"); }
        if ($("#ctl00_cboNino4").val() == 0) { $("#contHabCuatro").hide(); $("#ctl00_cboHabCuatroEdadUno").val("?"); $("#ctl00_cboHabCuatroEdadDos").val("?"); $("#ctl00_cboHabCuatroEdadTres").val("?"); $("#ctl00_cboHabCuatroEdadCuatro").val("?"); $("#ctl00_cboHabCuatroEdadCinco").val("?"); }
        if ($("#ctl00_cboNino5").val() == 0) { $("#contHabCinco").hide(); $("#ctl00_cboHabCincoEdadUno").val("?"); $("#ctl00_cboHabCincoEdadDos").val("?"); $("#ctl00_cboHabCincoEdadTres").val("?"); $("#ctl00_cboHabCincoEdadCuatro").val("?"); $("#ctl00_cboHabCincoEdadCinco").val("?"); }
        if ($("#ctl00_cboNino6").val() == 0) { $("#contHabSeis").hide(); $("#ctl00_cboHabSeisEdadUno").val("?"); $("#ctl00_cboHabSeisEdadDos").val("?"); $("#ctl00_cboHabSeisEdadTres").val("?"); $("#ctl00_cboHabSeisEdadCuatro").val("?"); $("#ctl00_cboHabSeisEdadCinco").val("?"); }
        if ($("#ctl00_cboNino7").val() == 0) { $("#contHabSiete").hide(); $("#ctl00_cboHabSieteEdadUno").val("?"); $("#ctl00_cboHabSieteEdadDos").val("?"); $("#ctl00_cboHabSieteEdadTres").val("?"); $("#ctl00_cboHabSieteEdadCuatro").val("?"); $("#ctl00_cboHabSieteEdadCinco").val("?"); }
        if ($("#ctl00_cboNino8").val() == 0) { $("#contHabOcho").hide(); $("#ctl00_cboHabOchoEdadUno").val("?"); $("#ctl00_cboHabOchoEdadDos").val("?"); $("#ctl00_cboHabOchoEdadTres").val("?"); $("#ctl00_cboHabOchoEdadCuatro").val("?"); $("#ctl00_cboHabOchoEdadCinco").val("?"); }
        if ($("#ctl00_cboNino9").val() == 0) { $("#contHabNueve").hide(); $("#ctl00_cboHabNueveEdadUno").val("?"); $("#ctl00_cboHabNueveEdadDos").val("?"); $("#ctl00_cboHabNueveEdadTres").val("?"); $("#ctl00_cboHabNueveEdadCuatro").val("?"); $("#ctl00_cboHabNueveEdadCinco").val("?"); }

        
        if ($("#ctl00_cboNino1").val() > 0 || $("#ctl00_cboNino2").val() > 0 || $("#ctl00_cboNino3").val() > 0 || $("#ctl00_cboNino4").val() > 0 || $("#ctl00_cboNino5").val() > 0 || $("#ctl00_cboNino6").val() > 0 || $("#ctl00_cboNino7").val() > 0 || $("#ctl00_cboNino8").val() > 0 || $("#ctl00_cboNino9").val() > 0) {

        switch (id) {
        case "ctl00_cboNino1": $("#ctl00_cboHabUnoEdadUno").val("?"); $("#ctl00_cboHabUnoEdadDos").val("?"); $("#ctl00_cboHabUnoEdadTres").val("?"); $("#ctl00_cboHabUnoEdadCuatro").val("?"); $("#ctl00_cboHabUnoEdadCinco").val("?"); $("#contHabUno").show(); break;
        case "ctl00_cboNino2": $("#ctl00_cboHabDosEdadUno").val("?"); $("#ctl00_cboHabDosEdadDos").val("?"); $("#ctl00_cboHabDosEdadTres").val("?"); $("#ctl00_cboHabDosEdadCuatro").val("?"); $("#ctl00_cboHabDosEdadCinco").val("?"); $("#contHabDos").show(); break;
        case "ctl00_cboNino3": $("#ctl00_cboHabTresEdadUno").val("?"); $("#ctl00_cboHabTresEdadDos").val("?"); $("#ctl00_cboHabTresEdadTres").val("?"); $("#ctl00_cboHabTresEdadCuatro").val("?"); $("#ctl00_cboHabTresEdadCinco").val("?"); $("#contHabTres").show(); break;
        case "ctl00_cboNino4": $("#ctl00_cboHabCuatroEdadUno").val("?"); $("#ctl00_cboHabCuatroEdadDos").val("?"); $("#ctl00_cboHabCuatroEdadTres").val("?"); $("#ctl00_cboHabCuatroEdadCuatro").val("?"); $("#ctl00_cboHabCuatroEdadCinco").val("?"); $("#contHabCuatro").show(); break;
        case "ctl00_cboNino5": $("#ctl00_cboHabCincoEdadUno").val("?"); $("#ctl00_cboHabCincoEdadDos").val("?"); $("#ctl00_cboHabCincoEdadTres").val("?"); $("#ctl00_cboHabCincoEdadCuatro").val("?"); $("#ctl00_cboHabCincoEdadCinco").val("?"); $("#contHabCinco").show(); break;
        case "ctl00_cboNino6": $("#ctl00_cboHabSeisEdadUno").val("?"); $("#ctl00_cboHabSeisEdadDos").val("?"); $("#ctl00_cboHabSeisEdadTres").val("?"); $("#ctl00_cboHabSeisEdadCuatro").val("?"); $("#ctl00_cboHabSeisEdadCinco").val("?"); $("#contHabSeis").show(); break;
        case "ctl00_cboNino7": $("#ctl00_cboHabSieteEdadUno").val("?"); $("#ctl00_cboHabSieteEdadDos").val("?"); $("#ctl00_cboHabSieteEdadTres").val("?"); $("#ctl00_cboHabSieteEdadCuatro").val("?"); $("#ctl00_cboHabSieteEdadCinco").val("?"); $("#contHabSiete").show(); break;
        case "ctl00_cboNino8": $("#ctl00_cboHabOchoEdadUno").val("?"); $("#ctl00_cboHabOchoEdadDos").val("?"); $("#ctl00_cboHabOchoEdadTres").val("?"); $("#ctl00_cboHabOchoEdadCuatro").val("?"); $("#ctl00_cboHabOchoEdadCinco").val("?"); $("#contHabOcho").show(); break;
        case "ctl00_cboNino9": $("#ctl00_cboHabNueveEdadUno").val("?"); $("#ctl00_cboHabNueveEdadDos").val("?"); $("#ctl00_cboHabNueveEdadTres").val("?"); $("#ctl00_cboHabNueveEdadCuatro").val("?"); $("#ctl00_cboHabNueveEdadCinco").val("?"); $("#contHabNueve").show(); break;
        }


        $("#contMenores").show();
        } else
        $("#contMenores").hide();
        


        var cuantos = $(this).val();*/

    });


    $("#ctl00_cphContenido_cboNino1, #ctl00_cphContenido_cboNino2, #ctl00_cphContenido_cboNino3, #ctl00_cphContenido_cboNino4, #ctl00_cphContenido_cboNino5, #ctl00_cphContenido_cboNino6, #ctl00_cphContenido_cboNino7, #ctl00_cphContenido_cboNino8, #ctl00_cphContenido_cboNino9").change(function () {

        mostrarParametrosXHab($("#ctl00_cphContenido_cboHab").val(), "ctl00_cphContenido_cboHab");

        /*
        var id = $(this).attr("id");

        if ($("#ctl00_cphContenido_cboNino1").val() > 0 || $("#ctl00_cphContenido_cboNino2").val() > 0 || $("#ctl00_cphContenido_cboNino3").val() > 0 || $("#ctl00_cphContenido_cboNino4").val() > 0 || $("#ctl00_cphContenido_cboNino5").val() > 0 || $("#ctl00_cphContenido_cboNino6").val() > 0 || $("#ctl00_cphContenido_cboNino7").val() > 0 || $("#ctl00_cphContenido_cboNino8").val() > 0 || $("#ctl00_cphContenido_cboNino9").val() > 0) {

        if ($("#ctl00_cphContenido_cboNino1").val() == 0) $("#contHabUno").hide();
        if ($("#ctl00_cphContenido_cboNino2").val() == 0) $("#contHabDos").hide();
        if ($("#ctl00_cphContenido_cboNino3").val() == 0) $("#contHabTres").hide();
        if ($("#ctl00_cphContenido_cboNino4").val() == 0) $("#contHabCuatro").hide();
        if ($("#ctl00_cphContenido_cboNino5").val() == 0) $("#contHabCinco").hide();
        if ($("#ctl00_cphContenido_cboNino6").val() == 0) $("#contHabSeis").hide();
        if ($("#ctl00_cphContenido_cboNino7").val() == 0) $("#contHabSiete").hide();
        if ($("#ctl00_cphContenido_cboNino8").val() == 0) $("#contHabOcho").hide();
        if ($("#ctl00_cphContenido_cboNino9").val() == 0) $("#contHabNueve").hide();

        switch (id) {
        case "ctl00_cphContenido_cboNino1": $("#contHabUno").show(); break;
        case "ctl00_cphContenido_cboNino2": $("#contHabDos").show(); break;
        case "ctl00_cphContenido_cboNino3": $("#contHabTres").show(); break;
        case "ctl00_cphContenido_cboNino4": $("#contHabCuatro").show(); break;
        case "ctl00_cphContenido_cboNino5": $("#contHabCinco").show(); break;
        case "ctl00_cphContenido_cboNino6": $("#contHabSeis").show(); break;
        case "ctl00_cphContenido_cboNino7": $("#contHabSiete").show(); break;
        case "ctl00_cphContenido_cboNino8": $("#contHabOcho").show(); break;
        case "ctl00_cphContenido_cboNino9": $("#contHabNueve").show(); break;
        }


        $("#contMenores").show();
        } else
        $("#contMenores").hide();



        var cuantos = $(this).val();*/

    });


    $('#frmCincoRazones').dialog({
        autoOpen: false,
        closeOnEscape: true,
        width: 700
    });


    $(".cincorazones").click(function (e) {
        $('#frmCincoRazones').dialog('option', 'modal', true).dialog('open');
    });


    $(".ver_detalle_promo").click(function (e) {
        e.preventDefault();
        var op = $(this).attr("title");

        $(".tourid-view").hide();
        $(".detalle_promo_" + op).toggle();

    });


    //Formulario de contacto
    $("#btnEnviarComentario").click(function (e) {
        e.preventDefault();

        var motivo = $("#ctl00_cphContenido_cboMotivo").val();
        var nombre = $("#ctl00_cphContenido_txtNombre").val();
        var email = $("#ctl00_cphContenido_txtEmail").val();
        var tel = $("#ctl00_cphContenido_txtTel").val();
        var comentario = $("#ctl00_cphContenido_txtComentario").val();

        if (motivo == 0) {
            mostrarErrorValidacion("Por favor selecciona un motivo");
            return false;
        }

        if (nombre == "") {
            mostrarErrorValidacion("Por favor proporciona tu nombre");
            return false;
        }

        if (email == "") {
            mostrarErrorValidacion("Por favor proporciona tu email");
            return false;
        }

        if (!filters["email"]("#ctl00_cphContenido_txtEmail")) {
            mostrarErrorValidacion("Por favor escribe un Email válido");
            ///alert("Por favor escriba Email valido");
            return false;
        }

        if (comentario == "") {
            mostrarErrorValidacion("Por favor proporciona tu comentario");
            return false;
        }

        mostrarErrorValidacion("Procesando su solicitud, por favor espere...");

        $.ajax({
            type: "POST",
            url: "/contacto/default.aspx/enviarComentario",
            data: "{'motivo': '" + motivo + "','nombre':'" + nombre + "','email':'" + email + "','tel':'" + tel + "','comentario':'" + comentario + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                if (data.d == 1) {
                    mostrarErrorValidacion("Tu comentario se envio correctamente");
                    $("#ctl00_cphContenido_cboMotivo").val('');
                    $("#ctl00_cphContenido_txtNombre").val('');
                    $("#ctl00_cphContenido_txtEmail").val('');
                    $("#ctl00_cphContenido_txtTel").val('');
                    $("#ctl00_cphContenido_txtComentario").val('');
                } else {
                    mostrarErrorValidacion("Ocurrio un error al enviar tu comentario, intente mas tarde ");
                }
            }
        }, mostrarError);



    });


    //Formulario de contacto
    $("#btnEnviarCotizacion").click(function (e) {
        e.preventDefault();

        var nombre = $("#ctl00_cphContenido_txtNombre").val();
        var email = $("#ctl00_cphContenido_txtEmail").val();
        var tel = $("#ctl00_cphContenido_txtTel").val();
        var fe_ini = $("#ctl00_cphContenido_txtFechaIniCotizacion").val();
        var fe_fin = $("#ctl00_cphContenido_txtFechaFinCotizacion").val();
        var adultos = $("#ctl00_cphContenido_txtAdultos").val();
        var ninos = $("#ctl00_cphContenido_txtNinos").val();
        var edades = $("#ctl00_cphContenido_txtEdad").val();
        var ciudad = $("#ctl00_cphContenido_txtCiudad").val();
        var pais = $("#ctl00_cphContenido_txtPais").val();
        var comentario = $("#ctl00_cphContenido_txtComentario").val();
        var txtParametro = $("#txtParametro").val();


        if (nombre == "") {
            mostrarErrorValidacion("Por favor proporciona tu nombre");
            return false;
        }

        if (email == "") {
            mostrarErrorValidacion("Por favor proporciona tu email");
            return false;
        }

        if (!filters["email"]("#ctl00_cphContenido_txtEmail")) {
            mostrarErrorValidacion("Por favor escribe un Email válido");
            ///alert("Por favor escriba Email valido");
            return false;
        }
        /*
        if(adultos==""){
        mostrarErrorValidacion("Por favor proporciona el número de adultos");                    
        return false;
        }
            
        if(ninos==""){
        mostrarErrorValidacion("Por favor proporciona el número de niños");                    
        return false;
        }*/

        if (comentario == "") {
            mostrarErrorValidacion("Por favor proporciona tu comentario");
            return false;
        }

        mostrarErrorValidacion("Procesando su solicitud, por favor espere...");

        if (adultos == "") {
            adultos = 0;
        }

        if (ninos == "") {
            ninos = 0;
        }

        adultos = parseInt(adultos);
        ninos = parseInt(ninos);

        $.ajax({
            type: "POST",
            url: "/cotizacion/default.aspx/enviarCotizacion",
            data: "{'nombre': '" + nombre + "','email':'" + email + "','tel':'" + tel + "','fe_llegada':'" + fe_ini + "','fe_salida':'" + fe_fin + "','adultos':'" + adultos + "','ninos':'" + ninos + "','edades':'" + edades + "','comentario':'" + comentario + "','ciudad':'" + ciudad + "','pais':'" + pais + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                if (data.d == 1) {
                    //mostrarErrorValidacion("Tu cotizacion se envio correctamente");                   

                    $("#ctl00_cphContenido_txtNombre").val('');
                    $("#ctl00_cphContenido_txtEmail").val('');
                    $("#ctl00_cphContenido_txtTel").val('');
                    $("#ctl00_cphContenido_txtAdultos").val('');
                    $("#ctl00_cphContenido_txtNinos").val('');
                    $("#ctl00_cphContenido_txtEdad").val('');
                    $("#ctl00_cphContenido_txtCiudad").val('');
                    $("#ctl00_cphContenido_txtPais").val('');
                    $("#ctl00_cphContenido_txtComentario").val('');

                    if (txtParametro == "")
                        window.location.href = "/cotizacion/gracias.aspx";
                    else
                        window.location.href = "/cotizacion/gracias.aspx?paquete=" + txtParametro;

                } else {
                    mostrarErrorValidacion("Ocurrio un error al enviar tu cotizacion, intente mas tarde ");
                }
            }
        }, mostrarError);



    });




    //Esto es para reservar las habitaciones de hoteles
    $(".btnReservarAhoraHab").click(function (e) {
        e.preventDefault();

        var id = $(this).attr("id");
        var valores_id = id.split('-');
        var valores_folio = valores_id[1].split('_');

        var fe_ini = ""; //$("#ctl00_txtFechaIniHotelQuick").val();
        var fe_fin = ""; //$("#ctl00_txtFechaFinHotelQuick").val();

        var total = $("#txtTotalHab_" + valores_id[1]).val();

        var hotelSel = $("#ctl00_txtHotelHotelQuick").val();

        mostrarEspera()
        $.ajax({
            type: "POST",
            url: "/hoteles/busqueda.aspx/reservarHabAhora",
            data: "{'folio_hotel': '" + valores_folio[0] + "','folio_hhp':'" + valores_folio[1] + "','fe_ini':'" + fe_ini + "','fe_fin':'" + fe_fin + "','total_hab':'" + total + "'}",
            contentType: "application/json; charset=utf-8",
            async: false,
            success: function (data) {
                if (data.d == 1)
                    window.location.href = "/reservaciones/informacion-cliente.aspx?servicio=Hotel";
                else {
                    mostrarErrorValidacion("En este momento el hotel no esta disponible");
                    return false;
                }
            }
        }, mostrarError);


    });



    $(".ver_mas_hoteles_baratos").click(function () {
        $(".ver_mas_hoteles_baratos ul li").toggle();       
    });




    $("#ayudaOnline").click(function () {
        $(".enlace_chat").click();
    });


});


function mostrarError(excepcion) {
    alert('Ha ocurrido un error interno: ' + excepcion.get_message());
}

var filters =
{
    email: function (el) { return /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test($(el).val()); }
}
