var prefix = "barce";
var curDate = new Date();
$(document).ready(function () {
    $('.blockVeniceTitle h2').click(function () {
        $(this).toggleClass("hideBlockH2");
        $(this).parent().next().toggleClass("hideBlock");
    });

    var cDD = curDate.getDate();
    var cDM = curDate.getMonth() + 1;
    $("#" + prefix + "dtIn option").each(function () {
        if ($(this).val() == cDD) {
            $(this).attr('selected', 'yes');
            return;
        }
    });
    $("#" + prefix + "mnIn option").each(function () {
        if ($(this).val() == cDM) {
            $(this).attr('selected', 'yes');
            return;
        }
    });
    $("#" + prefix + "searchButt").click(function () {
        $('.loading').show();
        var NumberOfAdults = $("#" + prefix + "adults").val();
        var NumberOfChildren = 0;
        var NumberOfRooms = $("#" + prefix + "rooms").val();
        var charset = "utf-8"
        var cityId = $("#" + prefix + "cityId").val();
        var currency = "EUR";
        var dtIn = $("#" + prefix + "dtIn").val();
        var mnIn = $("#" + prefix + "mnIn").val();
        var nights = $("#" + prefix + "nights").val();
        //var ticketBox = $("#" + prefix + "ticketBox").val();
        var rateSearchType = "C"
        $(this).hide();
        $.ajax({
            type: "POST",
            url: "book_venice/bookhotels.php?type=valid",
            dataType: "xml",
            //data: "ticketBox=" + ticketBox + "&rateSearchType=" + rateSearchType + "&nights=" + nights + "&mnIn=" + mnIn + "&dtIn=" + dtIn + "&currency=" + currency + "&cityId=" + cityId + "&NumberOfAdults=" + NumberOfAdults + "&NumberOfChildren=" + NumberOfChildren + "&NumberOfRooms=" + NumberOfRooms + "&charset=" + charset,
            data: "rateSearchType=" + rateSearchType + "&nights=" + nights + "&mnIn=" + mnIn + "&dtIn=" + dtIn + "&currency=" + currency + "&cityId=" + cityId + "&NumberOfAdults=" + NumberOfAdults + "&NumberOfChildren=" + NumberOfChildren + "&NumberOfRooms=" + NumberOfRooms + "&charset=" + charset,
            success: function (msg) {
                var response = msg.getElementsByTagName("Response");
                if (response[0].getAttribute("status") == "Success") {
                    try {
                        if ($("customUrl", msg).length > 0) {
                            window.location = $("customUrl", msg).text();
                            return false;
                        }
                    }
                    catch (e) { }
                    var rid = msg.getElementsByTagName("rid");
                    var pid = msg.getElementsByTagName("pid");
                    var uid = msg.getElementsByTagName("uid");

                    var rid1 = rid[0].textContent;
                    var pid1 = pid[0].textContent;
                    var uid1 = uid[0].textContent;
                    if (rid1 == undefined) {
                        rid1 = rid[0].text;
                    }
                    if (pid1 == undefined) {
                        pid1 = pid[0].text;
                    }
                    if (uid1 == undefined) {
                        uid1 = uid[0].text;
                    }
                    var searchURL = "book_venice/index.php?action=mp&uid=" + uid1 + "&rid=" + rid1 + "&pid=" + pid1;
                    window.parent.location = searchURL;
                }
            }
        });
    });
})
