﻿function goWebBooking(language) {
    if (typeof (window.wbeBase) == "undefined")
        window.wbeBase = "https://booking.lucienbarriere.com/wbeweb/";
    var qbHotel = document.getElementById("qb-hotel");
    var hotel;
    if (qbHotel == null && typeof (window.wbeResort) != "undefined")
        hotel = "&h=" + encodeURIComponent(window.wbeResort);
    else {
        if (qbHotel.selectedIndex > 0) hotel = "&h=" + encodeURIComponent(qbHotel.value);
        else hotel = "";
    }
    var mc = document.getElementById("qb-ibNumber").value;
    if (mc.length == 0 || mc.charAt(0) == '-')
        mc = "";
    else
        mc = "&mc=" + encodeURIComponent(mc);

    var arrivalDate, departureDate;
    var arrivalString = "", departureString = "";
    try {
        arrivalDate = jQuery.datepicker.parseDate(jQuery.datepicker._defaults.dateFormat, document.getElementById("qb-arrival").value);
        //arrivalString = jQuery.datepicker.formatDate('yymmdd', arrivalDate);

        arrivalString = ""+ arrivalDate.getFullYear();
        if (arrivalDate.getMonth() + 1 < 10)
            arrivalString += "0"
        arrivalString += arrivalDate.getMonth() + 1;

        if (arrivalDate.getDate() < 10)
            arrivalString += "0"
        arrivalString += arrivalDate.getDate();

    }
    catch (e) { }

    try {
        departureDate = jQuery.datepicker.parseDate(jQuery.datepicker._defaults.dateFormat, document.getElementById("qb-departure").value);
        //departureString = jQuery.datepicker.formatDate('yymmdd', departureDate);

        departureString = "" + departureDate.getFullYear();
        if (departureDate.getMonth() + 1 < 10)
            departureString += "0"
        departureString += departureDate.getMonth() + 1;

        if (departureDate.getDate() < 10)
            departureString += "0"
        departureString += departureDate.getDate();
    }
    catch (e) { }

    var rooms = document.getElementById("qb-room").value.replace("0", "");
    var adults = document.getElementById("qb-adults").value.replace("0", "");
    var children = document.getElementById("qb-children").value.replace("0", "");
    if (rooms == "2") {
        adults += "" + adults;
        children += "" + children;
    }
    document.location.href = window.wbeBase + "default.aspx?l=" + language +
	hotel +
	"&f=" + encodeURIComponent(arrivalString) +
	"&d=" + encodeURIComponent(departureString) +
	"&a=" + adults +
	"&k=" + children +
	"&ro=" + rooms + mc +
	"&rc=&gtr=1";
}
