﻿var hotelCount;
var SiteURL;
var selectedExpType;
selectedExpType = "";
var showCollapsible;

function SetSiteURL() {
    SiteURL = document.getElementById("hdnSiteURL").value;
}
showCollapsible = 1;
if (defaultNavBarMsg == "undefined") {
    var defaultNavBarMsg
}
function changeLanguage(lang) {
    var text = document.getElementById("divContent").innerHTML;
    google.language.detect(text, function (result) {
        if (!result.error && result.language) {
            google.language.translate(text, result.language, lang, function (result) {
                var translated = document.getElementById("divContent");
                if (result.translation) {
                    translated.innerHTML = result.translation
                }
            })
        }
    })
}
function showAddUsingLatLng(lat, lng, addressText, markerOptions) {
    var point = new GLatLng(lat, lng);
    var marker = new GMarker(point, markerOptions);
    map.addOverlay(marker);
    GEvent.addListener(marker, "mouseover", function () {
        marker.openInfoWindowHtml(addressText)
    })
}
function showAddressDetail(address) {
    try {
        var zoom = document.getElementById("ctl00_ContentPlaceHolder2_hdnZoom").value;
        var addressText = document.getElementById("ctl00_ContentPlaceHolder2_hdnAddressText").value;
        geocoder = new GClientGeocoder();
        if (geocoder) {
            geocoder.getLatLng(address, function (point) {
                if (!point) {} else {
                    zoom = 6;
                    map.setCenter(point, zoom);
                    var marker = new GMarker(point);
                    map.addOverlay(marker)
                }
                GEvent.addListener(marker, "mouseover", function () {
                    marker.openInfoWindowHtml(addressText)
                })
            })
        }
    } catch (err) {}
}
   
function initialize() {
    var hotelAddress = "";
    var showMap;
    try {
        hotelAddress = document.getElementById("ctl00_ContentPlaceHolder2_hdnAddress").value;
        showMap = document.getElementById("ctl00_ContentPlaceHolder2_hdnIsMapShown").value
    } catch (err) {}
    if (showMap == 1) {
        document.getElementById("lblShowMap").style.display = "block"
    } else {
        document.getElementById("lblShowMap").style.display = "none"
    }
    SiteURL = document.getElementById("hdnSiteURL").value;
    hotelCount = prepareHotelCounts();
    setSelectedButton();
    $(".roundedCorners").corner("10px");
    $(".roundedCornersTop").corner("top");
    $(".roundedCorners5px").corner("5px");
    $(".roundedCornersRight").corner("5px right");
    $("#imgGo").mouseenter(function () {
        $("#imgGo").attr("src", SiteURL + "Images/Buttons/go-hover.png")
    });
    $("#imgGo").mouseleave(function () {
        $("#imgGo").attr("src", SiteURL + "Images/Buttons/go-btn.png")
    });
    $("#spnLinks").mouseenter(function () {
        toggleExperienceSlider("open")
    });
    $("#divMasterMenuLinks").mouseenter(function () {
        clearSelectedButton();
        toggleExperienceSlider("close");
        if (showMap == 1) {
            $("#lblShowMap").attr("style", "display:block;")
        }
    });
    $("#divSearchBox").mouseenter(function () {
        clearSelectedButton();
        toggleExperienceSlider("close");
        if (showMap == 1) {
            $("#lblShowMap").attr("style", "display:block;")
        }
    });
    $("#divRefineSearch").mouseenter(function () {
        clearSelectedButton();
        toggleExperienceSlider("close");
        if (showMap == 1) {
            $("#lblShowMap").attr("style", "display:block;")
        }
    });
    $("#divMasterMap").mouseenter(function () {
        clearSelectedButton();
        toggleExperienceSlider("close");
        if (showMap == 1) {
            $("#lblShowMap").attr("style", "display:block;")
        }
    });
    $("#divMid").mouseenter(function () {
        clearSelectedButton();
        toggleExperienceSlider("close");
        if (showMap == 1) {
            $("#lblShowMap").attr("style", "display:block;")
        }
    });
    $("#ctl00_hypHome").mouseenter(function () {
        toggleExperienceSlider("close");
        clearSelectedButton();
        $("#imgHome").attr("src", SiteURL + "Images/Buttons/Home-Rlover.gif")
    });
    $("#arty").mouseenter(function () {
        clearSelectedButton();
        $("#imgArty").attr("src", SiteURL + "Images/Buttons/Arty_Rlover.gif");
        toggleExperienceFader("in", toggleExperienceContent("arty", "Arty <a href='#' >link</a> <img src='Images/Curves/Search_Curve.gif' height='41' width='1' border='0' />", "ARTY - Arts & Heritage", "#FFFFFF", "#000"))
    });
    $("#wild").mouseenter(function () {
        clearSelectedButton();
        $("#imgWild").attr("src", SiteURL + "Images/Buttons/Wild_Rlover.gif");
        toggleExperienceFader("in", toggleExperienceContent("wild", "Wild", "WILD - Safari, Wildlife & Eco", "#FFFFFF", "#000"))
    });
    $("#bling").mouseenter(function () {
        clearSelectedButton();
        $("#imgBling").attr("src", SiteURL + "Images/Buttons/Bling_Rlover.gif");
        toggleExperienceFader("in", toggleExperienceContent("bling", "Bling", "BLING - Luxury & Lifestyle", "#FFFFFF", "#000"))
    });
    $("#thrill").mouseenter(function () {
        clearSelectedButton();
        $("#imgThrill").attr("src", SiteURL + "Images/Buttons/Thrill_Rlover.gif");
        toggleExperienceFader("in", toggleExperienceContent("thrill", "Thrill", "THRILL - Adventure & Activities", "#FFFFFF", "#000"))
    });
    $("#romance").mouseenter(function () {
        clearSelectedButton();
        $("#imgRomance").attr("src", SiteURL + "Images/Buttons/Romance_Rlover.gif");
        toggleExperienceFader("in", toggleExperienceContent("romance", "Romance", "ROMANCE - Romance & Honeymoon", "#FFFFFF", "#000"))
    });
    $("#family").mouseenter(function () {
        clearSelectedButton();
        $("#imgFamily").attr("src", SiteURL + "Images/Buttons/Family_Rlover.gif");
        toggleExperienceFader("in", toggleExperienceContent("family", "Family", "FAMILY - Family & Kids", "#FFFFFF", "#000"))
    });
    $("#ctl00_txtKeyword").focus(function () {
        $(this).filter(function () {
            return $(this).val() == "" || $(this).val() == "Search"
        }).removeClass("watermarkOn").val("")
    });
    $("#ctl00_txtKeyword").blur(function () {
        $(this).filter(function () {
            return $(this).val() == ""
        }).addClass("watermarkOn").val("Search")
    });
    $("#ctl00_txtEmail").focus(function () {
        $(this).filter(function () {
            return $(this).val() == "" || $(this).val() == "Enter your Email"
        }).removeClass("watermarkOn").val("")
    });
    $("#ctl00_txtEmail").blur(function () {
        $(this).filter(function () {
            return $(this).val() == ""
        }).addClass("watermarkOn").val("Enter your Email")
    });
    $("#ctl00_txtMembersEmail").focus(function () {
        $(this).filter(function () {
            return $(this).val() == "" || $(this).val() == "Enter your Email"
        }).removeClass("watermarkOn").val("")
    });
    $("#ctl00_txtMembersEmail").blur(function () {
        $(this).filter(function () {
            return $(this).val() == ""
        }).addClass("watermarkOn").val("Enter your Email")
    });
    $("#ctl00_ContentPlaceHolder2_txtEmail").focus(function () {
        $(this).filter(function () {
            return $(this).val() == "" || $(this).val() == "Enter your Email"
        }).removeClass("watermarkOn").val("")
    });
    $("#ctl00_ContentPlaceHolder2_txtEmail").blur(function () {
        $(this).filter(function () {
            return $(this).val() == ""
        }).addClass("watermarkOn").val("Enter your Email")
    });
    $("#ctl00_ContentPlaceHolder2_txtMembersEmail").focus(function () {
        $(this).filter(function () {
            return $(this).val() == "" || $(this).val() == "Enter your Email"
        }).removeClass("watermarkOn").val("")
    });
    $("#ctl00_ContentPlaceHolder2_txtMembersEmail").blur(function () {
        $(this).filter(function () {
            return $(this).val() == ""
        }).addClass("watermarkOn").val("Enter your Email")
    });
    $("#ctl00_ContentPlaceHolder2_txtTitle").focus(function () {
        $(this).filter(function () {
            return $(this).val() == "" || $(this).val() == "Enter a title to save your Search"
        }).removeClass("watermarkOn").val("")
    });
    $("#ctl00_ContentPlaceHolder2_txtTitle").blur(function () {
        $(this).filter(function () {
            return $(this).val() == ""
        }).addClass("watermarkOn").val("Enter a title to save your Search")
    });
    if (document.getElementById("ctl00_ContentPlaceHolder2_hdnPage")) {
        if (document.getElementById("ctl00_ContentPlaceHolder2_hdnPage").value == "Suggest") {
            $(".OptValidation").blur(function () {
                if (document.getElementById("ctl00_ContentPlaceHolder2_txtPEmail").value != '') {
                    $('#opt1').show();
                    $('#opt2').hide();
                    $("#opt3").hide()
                } else if (document.getElementById("ctl00_ContentPlaceHolder2_txtPhoneNum").value != '') {
                    $('#opt1').hide();
                    $('#opt2').show();
                    $("#opt3").hide()
                } else if (document.getElementById("ctl00_ContentPlaceHolder2_txtWebURL").value != '') {
                    $('#opt2').hide();
                    $("#opt1").hide();
                    $("#opt3").show()
                } else {
                    $('#opt1').show();
                    $('#opt2').show();
                    $("#opt3").show();
                    alert("Please provide atleast one from Property Email, Property Contact No. or Property Website")
                }
            })
        }
        if (document.getElementById("ctl00_ContentPlaceHolder2_hdnPage").value == "JTG" || document.getElementById("ctl00_ContentPlaceHolder2_hdnPage").value == "Suggest") {
            limitChars("ctl00_ContentPlaceHolder2_txtUnusual", 250, "limitMsg");
            $(function () {
                $('#ctl00_ContentPlaceHolder2_txtUnusual').keyup(function () {
                    limitChars('ctl00_ContentPlaceHolder2_txtUnusual', 250, 'limitMsg')
                })
            })
        }
        if (document.getElementById("ctl00_ContentPlaceHolder2_hdnPage").value == "TellUs") {
            limitChars("ctl00_ContentPlaceHolder2_UCRegister1_txtRemarks", 250, "limitMsgTellUs");
            $(function () {
                $('#ctl00_ContentPlaceHolder2_UCRegister1_txtRemarks').keyup(function () {
                    limitChars('ctl00_ContentPlaceHolder2_UCRegister1_txtRemarks', 250, 'limitMsgTellUs')
                })
            })
        }
    }
    $("#lblShowMap").click(function () {
        $('#lblShowMap').toggleClass("lblShowMapOpen");
        $('#divMasterMap').toggle();
        drawAJAXMap("map_canvas")
    })
}
function limitChars(textid, limit, infodiv) {
    var text = $('#' + textid).val();
    var textlength = text.length;
    if (textlength > limit) {
        $('#' + infodiv).html('Max. ' + limit + ' characters!');
        $('#' + textid).val(text.substr(0, limit));
        return false
    } else {
        $('#' + infodiv).html((limit - textlength) + '/' + limit + ' characters left.');
        return true
    }
}
function toggleExperienceSlider(mouseStatus) {
    if (mouseStatus == "open") {
        if (showCollapsible != 1) return;
        $("#divExperienceLinks").slideDown("slow")
    } else {
        $("#divExperienceLinks").slideUp("slow");
        setSelectedButton()
    }
}
function toggleExperienceFader(mouseStatus, toggleExperience) {
    if (mouseStatus == "in") {
        $("#lblExperience").fadeIn("slow", toggleExperience)
    } else {
        $("#lblExperience").fadeOut("slow", toggleExperience)
    }
}

function toggleExperienceContent(expType, html, HeaderHtml, bgColor, textColor) {
    //alert('toggleExperienceContent')
    $("#lblExperience").html(html);

    //alert(document.getElementById("ctl00_PageName").value.toLowerCase())
    if (document.getElementById("ctl00_PageName").value.toLowerCase() == 'hotellisting.aspx') {
        if (window.location.href.toLowerCase().indexOf('/all') != -1) {
            //alert("if")
            var text = "<a href='" + document.getElementById("hdnSiteURL").value + "' class='ancBreadCrumb'>Home</a> > " + "All Properties > "
            $("#divHeader").html("<div class='floatLeft'>" + text + " " + document.getElementById("ctl00_ContentPlaceHolder2_lblTotalCount").innerHTML + " Properties Found" + "</div>");
        }
        else {
            //alert("else")
            var text = "<a href='" + document.getElementById("hdnSiteURL").value + "' class='ancBreadCrumb'>Home</a> > " + HeaderHtml
            if (window.location.href.toLowerCase().indexOf('/keyword') != -1 || window.location.href.toLowerCase().indexOf('/country') != -1) $("#divHeader").html("<div class='floatLeft'>" + text + " > " + document.getElementById("ctl00_ContentPlaceHolder2_lblTotalCount").innerHTML + " Properties Found" + "</div>");
            else $("#divHeader").html("<div class='floatLeft'>" + text + " " + document.getElementById("ctl00_ContentPlaceHolder2_lblTotalCount").innerHTML + " Properties Found" + "</div>");
        }
    }
    else {
        $("#divHeader").html("<div class='floatLeft'>" + HeaderHtml + "</div>");
    }


    $("#divHeaderOuter").css('background-color', bgColor);
    $("#divHeader").css('color', textColor);
    document.getElementById('EXP_aExpLinkContent').href = 'javascript:redirectPage("' + document.getElementById("hdnSiteURL").value + 'Experience/' + expType.toLowerCase() + '", "' + expType.toLowerCase() + '")';
    var index1 = 1;
    var index2 = 1;
    for (index1 = 1; index1 <= 6; index1++) {
        if (EXP_hotelArr[index1][0].toLowerCase() == expType.toLowerCase()) {
            for (index2 = 1; index2 <= 3; index2++) {
                var ID = 'EXP_aHotelLink' + index2;
                document.getElementById(ID).href = 'javascript:redirectPage("' + document.getElementById('hdnSiteURL').value + EXP_hotelArr[index1][index2][1] + '", "' + expType.toLowerCase() + '")';
                ID = 'EXP_imgHotel' + index2;
                document.getElementById(ID).src = document.getElementById('hdnSiteURL').value + 'Images/Hotels/Medium/' + EXP_hotelArr[index1][index2][2];
                ID = 'EXP_imgHotel' + index2;
                document.getElementById(ID).alt = EXP_hotelArr[index1][index2][3];
                ID = 'EXP_h2HotelName' + index2;
                document.getElementById(ID).innerHTML = EXP_hotelArr[index1][index2][3];
                ID = 'EXP_spanHotelLocation' + index2;
                document.getElementById(ID).innerHTML = EXP_hotelArr[index1][index2][4]
            }
            break
        }
    }
    selectedExpType = expType.toLowerCase();
    var btnBGColor;
    switch (expType.toLowerCase()) {
    case "arty":
        document.getElementById('EXP_spanExpDesc').innerHTML = 'Art, Architectural gems and Historic buildings';
        document.getElementById('EXP_aExpLink').innerHTML = 'See all ARTY Properties';
        btnBGColor = "#f4e775";
        break;
    case "wild":
        document.getElementById('EXP_spanExpDesc').innerHTML = 'Wilderness, Outdoor extreme and Ecology';
        document.getElementById('EXP_aExpLink').innerHTML = 'See all WILD Properties';
        btnBGColor = "#f4a7a7";
        break;
    case "bling":
        document.getElementById('EXP_spanExpDesc').innerHTML = 'Luxury, Gourmet food and wine - 5 Stars and up!';
        document.getElementById('EXP_aExpLink').innerHTML = 'See all BLING Properties';
        btnBGColor = "#a7dbf0";
        break;
    case "thrill":
        document.getElementById('EXP_spanExpDesc').innerHTML = 'Adventure, Sport and Adrenaline rush properties';
        document.getElementById('EXP_aExpLink').innerHTML = 'See all THRILL Properties';
        btnBGColor = "#e5ca97";
        break;
    case "romance":
        document.getElementById('EXP_spanExpDesc').innerHTML = "Honeymoons, cosy 'lurve' breaks for two and intimate expression";
        document.getElementById('EXP_aExpLink').innerHTML = 'See all ROMANCE Properties';
        btnBGColor = "#f9b8ed";
        break;
    case "family":
        document.getElementById('EXP_spanExpDesc').innerHTML = 'Children focused, family speciality and kid sized fun';
        document.getElementById('EXP_aExpLink').innerHTML = 'See all FAMILY Properties';
        btnBGColor = "#70eca5";
        break
    }
    document.getElementById('EXP_divExpLink').style.backgroundColor = btnBGColor;
    document.getElementById('b1').style.backgroundColor = btnBGColor;
    document.getElementById('b2').style.backgroundColor = btnBGColor;
    document.getElementById('b3').style.backgroundColor = btnBGColor;
    document.getElementById('b4').style.backgroundColor = btnBGColor;
    document.getElementById('b1Bot').style.backgroundColor = btnBGColor;
    document.getElementById('b2Bot').style.backgroundColor = btnBGColor;
    document.getElementById('b3Bot').style.backgroundColor = btnBGColor;
    document.getElementById('b4Bot').style.backgroundColor = btnBGColor
}
function MM_preloadImages() {
    var d = document;
    if (d.images) {
        if (!d.MM_p) d.MM_p = new Array();
        var i, j = d.MM_p.length,
            a = MM_preloadImages.arguments;
        for (i = 0; i < a.length; i++) if (a[i].indexOf("#") != 0) {
            d.MM_p[j] = new Image;
            d.MM_p[j++].src = a[i]
        }
    }
}
function prepareHotelCounts() {
    var literal = document.getElementById("ctl00_hdnHotelCountMsg").value;
    return literal
}
function setSelectedButton() {
    switch (document.getElementById("ctl00_hdnMenuStatus").value) {
    case "1":
        $("#imgHome").attr("src", SiteURL + "Images/Buttons/Home-Rlover.gif");
        $("#divSeparator").css('background-color', "#FFF");
        break;
    case "2":
        $("#imgArty").attr("src", SiteURL + "Images/Buttons/Arty_Rlover.gif");
        toggleExperienceContent("arty", "Arty <a href='#' >link</a> <img src='Images/Curves/Search_Curve.gif' height='41' width='1' border='0' />", defaultNavBarMsg, "#FFFFFF", "#000");
        $("#divSeparator").css('background-color', "#FFF");
        if (typeof(sessionStorage) != 'undefined') {
            if (String(sessionStorage['breadCrumbSource']) == 'undefined' && defaultNavBarMsg.indexOf("<a") == -1) {
                var strURL = "javascript:redirectPage('Experience/" + "ARTY" + "'," + "'" + "ARTY" + "');";
                defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + "ARTY Properties" + '</a> > ' + defaultNavBarMsg
            }
        }
        break;
    case "3":
        $("#imgWild").attr("src", SiteURL + "Images/Buttons/Wild_Rlover.gif");
        toggleExperienceContent("wild", "Wild", defaultNavBarMsg, "#FFFFFF", "#000");
        $("#divSeparator").css('background-color', "#FFF");
        if (typeof(sessionStorage) != 'undefined') {
            if (String(sessionStorage['breadCrumbSource']) == 'undefined' && defaultNavBarMsg.indexOf("<a") == -1) {
                var strURL = "javascript:redirectPage('Experience/" + "WILD" + "'," + "'" + "WILD" + "');";
                defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + "WILD Properties" + '</a> > ' + defaultNavBarMsg
            }
        }
        break;
    case "4":
        $("#imgBling").attr("src", SiteURL + "Images/Buttons/Bling_Rlover.gif");
        toggleExperienceContent("bling", "Bling", defaultNavBarMsg, "#FFFFFF", "#000");
        $("#divSeparator").css('background-color', "#FFF");
        if (typeof(sessionStorage) != 'undefined') {
            if (String(sessionStorage['breadCrumbSource']) == 'undefined' && defaultNavBarMsg.indexOf("<a") == -1) {
                var strURL = "javascript:redirectPage('Experience/" + "BLING" + "'," + "'" + "BLING" + "');";
                defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + "BLING Properties" + '</a> > ' + defaultNavBarMsg
            }
        }
        break;
    case "5":
        $("#imgThrill").attr("src", SiteURL + "Images/Buttons/Thrill_Rlover.gif");
        toggleExperienceContent("thrill", "Thrill", defaultNavBarMsg, "#FFFFFF", "#000");
        $("#divSeparator").css('background-color', "#FFF");
        if (typeof(sessionStorage) != 'undefined') {
            if (String(sessionStorage['breadCrumbSource']) == 'undefined' && defaultNavBarMsg.indexOf("<a") == -1) {
                var strURL = "javascript:redirectPage('Experience/" + "THRILL" + "'," + "'" + "THRILL" + "');";
                defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + "THRILL Properties" + '</a> > ' + defaultNavBarMsg
            }
        }
        break;
    case "6":
        $("#imgRomance").attr("src", SiteURL + "Images/Buttons/Romance_Rlover.gif");
        toggleExperienceContent("romance", "Romance", defaultNavBarMsg, "#FFFFFF", "#000");
        $("#divSeparator").css('background-color', "#FFF");
        if (typeof(sessionStorage) != 'undefined') {
            if (String(sessionStorage['breadCrumbSource']) == 'undefined' && defaultNavBarMsg.indexOf("<a") == -1) {
                var strURL = "javascript:redirectPage('Experience/" + "ROMANCE" + "'," + "'" + "ROMANCE" + "');";
                defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + "ROMANCE Properties" + '</a> > ' + defaultNavBarMsg
            }
        }
        break;
    case "7":
        $("#imgFamily").attr("src", SiteURL + "Images/Buttons/Family_Rlover.gif");
        toggleExperienceContent("family", "Family", defaultNavBarMsg, "#FFFFFF", "#000");
        $("#divSeparator").css('background-color', "#FFF");
        if (typeof(sessionStorage) != 'undefined') {
            if (String(sessionStorage['breadCrumbSource']) == 'undefined' && defaultNavBarMsg.indexOf("<a") == -1) {
                var strURL = "javascript:redirectPage('Experience/" + "FAMILY" + "'," + "'" + "FAMILY" + "');";
                defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + "FAMILY Properties" + '</a> > ' + defaultNavBarMsg
            }
        }
        break;
    case "8":
        toggleExperienceContent("", "", defaultNavBarMsg, "#fff", "#000");
        if (navigator.appVersion.toLowerCase().indexOf("msie 6.0") == -1) {
            $("#divSearchBox").css({
                height: '24px'
            })
        }
        $("#divHeader").css('color', "#000");
        break;
    default:
        toggleExperienceContent("", "", defaultNavBarMsg, "#FFFFFF", "#000");
        $("#divSeparator").css('background-color', "#fff");
        break
    }
    if (document.getElementById("ctl00_PageName").value.toLowerCase() == 'hoteldetails.aspx') {
        getBreadCrumb()
    }
}
function clearSelectedButton() {
    $("#lblShowMap").attr("style", "display:none;");
    if (document.getElementById("ctl00_hdnMenuStatus").value != 2) $("#imgArty").attr("src", SiteURL + "Images/Buttons/Arty_Btn.gif");
    if (document.getElementById("ctl00_hdnMenuStatus").value != 3) $("#imgWild").attr("src", SiteURL + "Images/Buttons/Wild_Btn.gif");
    if (document.getElementById("ctl00_hdnMenuStatus").value != 4) $("#imgBling").attr("src", SiteURL + "Images/Buttons/Bling_Btn.gif");
    if (document.getElementById("ctl00_hdnMenuStatus").value != 5) $("#imgThrill").attr("src", SiteURL + "Images/Buttons/Thrill_Btn.gif");
    if (document.getElementById("ctl00_hdnMenuStatus").value != 6) $("#imgRomance").attr("src", SiteURL + "Images/Buttons/Romance_Btn.gif");
    if (document.getElementById("ctl00_hdnMenuStatus").value != 7) $("#imgFamily").attr("src", SiteURL + "Images/Buttons/Family_Btn.gif");
    if (document.getElementById("ctl00_hdnMenuStatus").value != 1) $("#imgHome").attr("src", SiteURL + "Images/Buttons/Home-Btn.gif")
}
var MENUtimeout = 500;
var MENUclosetimer = 0;
var MENUddmenuitem = 0;
var Onlink = 0;
var divID;

function popupOpen(id) {
    divID = "#" + id;
    Onlink = 1;
    MENUcancelclosetime();
    MENUddmenuitem = document.getElementById(id);
    if (MENUddmenuitem) {
        $(divID).slideDown("fast");
        $(this).toggleClass("active");
        return false
    }
    MENUddmenuitem = document.getElementById(id)
}
function popupClose() {
    if ((MENUddmenuitem) && (Onlink == 0)) {
        $(id).slideUp("fast");
        $(this).toggleClass("active");
        return false
    }
}
function popupCloseTime() {
    Onlink = 0;
    MENUclosetimer = window.setTimeout(MENUclose, MENUtimeout)
}
function MENUcancelclosetime() {
    if (MENUclosetimer) {
        window.clearTimeout(MENUclosetimer);
        MENUclosetimer = null
    }
}
function expMouseOver(position) {
    var textColor = '#000';
    var imgBorderColor = '#fff';
    switch (selectedExpType.toLowerCase()) {
    case "arty":
        imgBorderColor = "#f4e775";
        textColor = "#d2b810";
        break;
    case "wild":
        imgBorderColor = "#f4a7a7";
        textColor = "#f26b6b";
        break;
    case "bling":
        imgBorderColor = "#a7dbf0";
        textColor = "#39aaca";
        break;
    case "thrill":
        imgBorderColor = "#e5ca97";
        textColor = "#f18021";
        break;
    case "romance":
        imgBorderColor = "#f9b8ed";
        textColor = "#bd5dad";
        break;
    case "family":
        imgBorderColor = "#70eca5";
        textColor = "#22a64a";
        break
    }
    var objID = "#EXP_h2HotelName" + position;
    $(objID).css('color', textColor);
    objID = "#EXP_spanHotelLocation" + position;
    $(objID).css('color', textColor);
    objID = "#EXP_imgHotel" + position;
    $(objID).css('border', 'solid 5px ' + imgBorderColor)
}
function expMouseOut(position) {
    var color = '#000';
    var objID = "#EXP_h2HotelName" + position;
    $(objID).css('color', color);
    objID = "#EXP_spanHotelLocation" + position;
    $(objID).css('color', color);
    objID = "#EXP_imgHotel" + position;
    $(objID).css('border', 'solid 5px #fff')
}
function expMouseOverLink(ID) {
    ID = "#" + ID;
    var textColor = '#000';
    switch (selectedExpType.toLowerCase()) {
    case "arty":
        textColor = "#baa207";
        break;
    case "wild":
        textColor = "#E34F4A";
        break;
    case "bling":
        textColor = "#006AD5";
        break;
    case "thrill":
        textColor = "#e67920";
        break;
    case "romance":
        textColor = "#d231b6";
        break;
    case "family":
        textColor = "#008000";
        break
    }
    $(ID).css('color', textColor)
}
function expMouseOutLink(ID) {
    var textColor = '#000';
    ID = "#" + ID;
    $(ID).css('color', textColor)
}
function togglePasswordField() {
    if (document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_chkRegister").checked) {
        document.getElementById("divRegisterReq").style.display = "block";
        document.getElementById("ctl00_ContentPlaceHolder2_divForm").style.height = "745";
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_PasswordValidator").enabled = true;
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_ConfirmPasswordValidator").enabled = true;
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_chkBoxNL").checked = true;
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_chkBoxNF").checked = true;
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_chkOffers").checked = true;
        document.getElementById("ctl00_divBottom").style.display = "none"
    } else {
        document.getElementById("divRegisterReq").style.display = "none";
        document.getElementById("ctl00_ContentPlaceHolder2_divForm").style.height = "590";
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_PasswordValidator").enabled = false;
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_ConfirmPasswordValidator").enabled = false;
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_txtPsswrd").value = "";
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_txtCnfrmPsswrd").value = "";
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_chkBoxNL").checked = false;
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_chkBoxNF").checked = false;
        document.getElementById("ctl00_ContentPlaceHolder2_UCRegister1_chkOffers").checked = false;
        document.getElementById("ctl00_divBottom").style.display = "block"
    }
}


function redirectPage(url, breadCrumbSource, fromListing) {
    if (typeof(sessionStorage) == 'undefined') {} else {
        if (fromListing == 1) sessionStorage['fromListing'] = 1

        if (document.getElementById("ctl00_PageName").value.toLowerCase() == 'hotellisting.aspx') {
            if (window.location.href.toLowerCase().indexOf("experience") != parseInt("-1")) {
                if (window.location.href.toLowerCase().lastIndexOf("/") != parseInt("-1")) {
                    if (window.location.href.toLowerCase().indexOf("/page") != parseInt("-1")) {
                        sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('Experience/" + window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().indexOf("/experience") + 12), parseInt(window.location.href.toLowerCase().indexOf("/page")) - (parseInt(window.location.href.toLowerCase().indexOf("/experience")) + 12)) + "'" + "," + "'" + "Experience" + "');";
                        sessionStorage['breadCrumbSource'] = window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().indexOf("/experience") + 12), parseInt(window.location.href.toLowerCase().indexOf("/page")) - (parseInt(window.location.href.toLowerCase().indexOf("/experience")) + 12))
                    } else {
                        var expType = window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().lastIndexOf("/") + 1), parseInt(window.location.href.length - 1));
                        sessionStorage['breadCrumbSource'] = expType;
                        sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('Experience/" + convertToProperCase(expType) + "'," + "'" + convertToProperCase(expType) + "');"
                    }
                }
            } else if (window.location.href.toLowerCase().indexOf("toppickhotels") != parseInt("-1")) {
                sessionStorage['breadCrumbSource'] = "TopPickListing";
                sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('Search/TopPickHotels'" + "," + "'TopPickListing');"
            } else if (window.location.href.toLowerCase().indexOf("wowhotels") != parseInt("-1")) {
                sessionStorage['breadCrumbSource'] = "WOWListing";
                sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('Search/WOWHotels'" + "," + "'WOWListing');"
            } else if (window.location.href.toLowerCase().indexOf("keyword") != parseInt("-1")) {
                if (window.location.href.toLowerCase().indexOf("/page") != parseInt("-1")) var keyword = window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().indexOf("/keyword") + 9), parseInt(window.location.href.toLowerCase().indexOf("/page")) - (parseInt(window.location.href.toLowerCase().indexOf("/keyword")) + 9));
                else var keyword = window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().lastIndexOf("/") + 1), parseInt(window.location.href.length - 1));
                sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('Keyword/" + keyword + "'" + ");";
                sessionStorage['breadCrumbSource'] = keyword
            } else if (window.location.href.toLowerCase().indexOf("/newhotels") != parseInt("-1")) {
                sessionStorage['breadCrumbSource'] = "NewHotels";
                sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('Search/NewHotels'" + "," + "'NewHotels');"
            } else if (window.location.href.toLowerCase().indexOf("type") != parseInt("-1")) {
                if (window.location.href.toLowerCase().indexOf("/page") != parseInt("-1")) {
                    sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('Type/" + window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().indexOf("/type") + 6), parseInt(window.location.href.toLowerCase().indexOf("/page")) - (parseInt(window.location.href.toLowerCase().indexOf("/type")) + 6)) + "'" + "," + "'" + "Type" + "');";
                    sessionStorage['breadCrumbSource'] = GetTypeFromURL(window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().indexOf("/type") + 6), parseInt(window.location.href.toLowerCase().indexOf("/page")) - (parseInt(window.location.href.toLowerCase().indexOf("/type")) + 6)))
                } else {
                    sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('Type/" + window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().lastIndexOf("/") + 1), parseInt(window.location.href.length - 1)) + "'" + "," + "'" + "Type" + "');";
                    sessionStorage['breadCrumbSource'] = GetTypeFromURL(window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().lastIndexOf("/") + 1), parseInt(window.location.href.length - 1)))
                }
            } else if (window.location.href.toLowerCase().indexOf("region") != parseInt("-1")) {
                if (window.location.href.toLowerCase().indexOf("/page") != parseInt("-1")) {
                    sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('region/" + window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().indexOf("/region") + 8), parseInt(window.location.href.toLowerCase().indexOf("/page")) - (parseInt(window.location.href.toLowerCase().indexOf("/region")) + 8)) + "'" + "," + "'" + "region" + "');";
                    sessionStorage['breadCrumbSource'] = window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().indexOf("/region") + 8), parseInt(window.location.href.toLowerCase().indexOf("/page")) - (parseInt(window.location.href.toLowerCase().indexOf("/region")) + 8))
                } else {
                    sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('region/" + window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().lastIndexOf("/") + 1), parseInt(window.location.href.length - 1)) + "'" + "," + "'" + "region" + "');";
                    sessionStorage['breadCrumbSource'] = window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().lastIndexOf("/") + 1), parseInt(window.location.href.length - 1))
                }
            } else if (window.location.href.toLowerCase().indexOf("country") != parseInt("-1")) {
                if (window.location.href.toLowerCase().indexOf("/page") != parseInt("-1")) {
                    sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('country/" + window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().indexOf("/country") + 8), parseInt(window.location.href.toLowerCase().indexOf("/page")) - (parseInt(window.location.href.toLowerCase().indexOf("/country")) + 8)) + "'" + "," + "'" + "country" + "');";
                    sessionStorage['breadCrumbSource'] = window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().indexOf("/country") + 8), parseInt(window.location.href.toLowerCase().indexOf("/page")) - (parseInt(window.location.href.toLowerCase().indexOf("/country")) + 8))
                } else {
                    sessionStorage['ancBreadCrumb'] = "javascript:redirectPage('country/" + window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().lastIndexOf("/") + 1), parseInt(window.location.href.length - 1)) + "'" + "," + "'" + "country" + "');";
                    sessionStorage['breadCrumbSource'] = window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().lastIndexOf("/") + 1), parseInt(window.location.href.length - 1))
                }
            }
        } else if (document.getElementById("ctl00_PageName").value.toLowerCase() == 'ContributorDetails.aspx'.toLowerCase()) {
            sessionStorage['breadCrumbSource'] = breadCrumbSource;
            var ContributorName = window.location.href.toLowerCase().substr(parseInt(window.location.href.toLowerCase().lastIndexOf("/") + 1), parseInt(window.location.href.length - 1));
            sessionStorage['ancBreadCrumb'] = '<a class="ancBreadCrumb" href=' + 'Contributors' + '>' + 'Contributors' + '</a> > ' + '<a class="ancBreadCrumb" href=' + 'Contributors/' + convertToProperCase(ContributorName) + '>' + convertToProperCase(ContributorName) + '</a>' + " > "
        } else if (document.getElementById("ctl00_PageName").value.toLowerCase() == 'HotelsSitemap.aspx'.toLowerCase()) {
            sessionStorage['breadCrumbSource'] = breadCrumbSource;
            sessionStorage['ancBreadCrumb'] = "HotelsSitemap.aspx"
        } else {
            sessionStorage['breadCrumbSource'] = breadCrumbSource
        }
    }
    window.location.href = url
}
function seeAllButtonHover(img, rloverPath) {
    document.getElementById(img).src = rloverPath
}
function getBreadCrumb() {
    if (typeof(sessionStorage) == 'undefined') return;
    var str = '';
    str = sessionStorage['breadCrumbSource'] ? sessionStorage['breadCrumbSource'] : '';
    if (document.getElementById("ctl00_PageName").value.toLowerCase() != 'hoteldetails.aspx') $("#divHeader").html("<div class='floatLeft'>" + defaultNavBarMsg + "</div>");
    if (String(str).toLowerCase() == "search") {
        setSearchSection()
    }
    if (typeof(sessionStorage) == 'undefined') {} else if (defaultNavBarMsg.indexOf(">") == parseInt("-1")) {
        var bCrumb = '';
        bCrumb = sessionStorage['breadCrumbSource'] ? sessionStorage['breadCrumbSource'] : '';
        var strURL = '';
        if (sessionStorage['ancBreadCrumb'] != undefined && sessionStorage['ancBreadCrumb'] != '') {
            strURL = String(sessionStorage['ancBreadCrumb']);
            sessionStorage['ancBreadCrumb'] = ''
        }
        switch (String(bCrumb).toLowerCase()) {
        case "wowlisting".toLowerCase():
            bCrumb = 'WOW';
            strURL = "javascript:redirectPage('Search/WOWHotels'" + "," + "'WOWListing');";
            break;
        case "toppicklisting".toLowerCase():
            bCrumb = 'Top Pick';
            strURL = "javascript:redirectPage('Search/TopPickHotels'" + "," + "'TopPickListing');";
            break;
        case "newhotels".toLowerCase():
            bCrumb = 'New';
            strURL = "javascript:redirectPage('Search/NewHotels'" + "," + "'NewHotels');";
            break;
        case "contributors".toLowerCase():
            bCrumb = 'Contributors';
            break;
        case "arty".toLowerCase():
            bCrumb = 'ARTY';
            break;
        case "wild".toLowerCase():
            bCrumb = 'WILD';
            break;
        case "bling".toLowerCase():
            bCrumb = 'BLING';
            break;
        case "romance".toLowerCase():
            bCrumb = 'ROMANCE';
            break;
        case "family".toLowerCase():
            bCrumb = 'FAMILY';
            break;
        case "thrill".toLowerCase():
            bCrumb = 'THRILL';
            break;
        case "HotelsSiteMap".toLowerCase():
            bCrumb = 'Properties Sitemap';
            break
        }
        if ((defaultNavBarMsg.toLowerCase().indexOf("WOWHotels".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("TopPickHotels".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("NewHotels".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("Contributors".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("Type/".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("Sitemap".toLowerCase()) != parseInt("-1"))) {
            setSearchSection()
        }
        if (bCrumb != '' && bCrumb != 'undefined') {
	//alert("bCrumb: " + bCrumb);
            if (strURL == '') {
                if (String(bCrumb).toLowerCase().indexOf("Properties".toLowerCase()) != parseInt("-1")) defaultNavBarMsg = (String(bCrumb).toLowerCase() == "search" ? convertToProperCase(String(bCrumb)) + " Results > " : convertToProperCase(String(bCrumb)) + " > ") + defaultNavBarMsg;
                else 
	       {
		if (document.getElementById("ctl00_PageName").value.toLowerCase() != 'hoteldetails.aspx') 
		  defaultNavBarMsg = (String(bCrumb).toLowerCase() == "search" ? convertToProperCase(String(bCrumb)) + " Results > " : convertToProperCase(String(bCrumb)) + " Properties > ") + defaultNavBarMsg
		/*else
		  defaultNavBarMsg = (String(bCrumb).toLowerCase() == "search" ? convertToProperCase(String(bCrumb)) + " Results > " : convertToProperCase(String(bCrumb)) + " Properties > ") + defaultNavBarMsg*/
	       }
            } else {
                if (String(bCrumb).toLowerCase() == "search") {
                    defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + convertToProperCase(String(bCrumb)) + " Results " + '</a> > ' + defaultNavBarMsg
                } else if (String(bCrumb).toLowerCase() == "contributors") {
                    defaultNavBarMsg = strURL + defaultNavBarMsg
                } else {
                    if (String(bCrumb).toLowerCase().indexOf("Properties".toLowerCase()) != parseInt("-1")) {
                        defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + convertToProperCase(String(bCrumb)) + '</a> > ' + defaultNavBarMsg
                    } else {
	           if (document.getElementById("ctl00_PageName").value.toLowerCase() != 'hoteldetails.aspx') 
                         defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + convertToProperCase(String(bCrumb)) + ' Properties' + '</a> > ' + defaultNavBarMsg
	          
                    }
                }
            }
        }
    } else {
        if ((defaultNavBarMsg.toLowerCase().indexOf("WOWHotels".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("TopPickHotels".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("NewHotels".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("Contributors".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("Type/".toLowerCase()) != parseInt("-1")) || (defaultNavBarMsg.toLowerCase().indexOf("Sitemap".toLowerCase()) != parseInt("-1"))) {
            setSearchSection()
        }
    }

    StrHomePageURL = SiteURL;
    if (document.getElementById("ctl00_PageName").value.toLowerCase() == 'hoteldetails.aspx') 
   {	/*alert("bCrumb: " + bCrumb)
	alert("defaultNavBarMsg: " + defaultNavBarMsg)
	if (bCrumb != '' && bCrumb != 'undefined') 
	{	alert("setting...")
		defaultNavBarMsg = String(bCrumb);
	}*/
	$("#divHeader").html("<div class='floatLeft'><a href=" + StrHomePageURL + " class='ancBreadCrumb'>Home</a> > " + defaultNavBarMsg + "</div>")
   }
}
function breadCrumb_EetExpType_DetailsPage() {
    if (document.getElementById("ctl00_PageName").value.toLowerCase() != 'hoteldetails.aspx' || typeof(sessionStorage) == 'undefined') {
        return
    }
    if (typeof(sessionStorage) == 'undefined') return;
    var menuStatus = 0;
    var isExperience = 0;
    var bCrumb = '';
    bCrumb = sessionStorage['breadCrumbSource'] ? sessionStorage['breadCrumbSource'] : '';
    bCrumb = String(bCrumb).toLowerCase();
    switch (bCrumb) {
    case "arty":
        menuStatus = 2;
        isExperience = 1;
        break;
    case "wild":
        menuStatus = 3;
        isExperience = 1;
        break;
    case "bling":
        menuStatus = 4;
        isExperience = 1;
        break;
    case "thrill":
        menuStatus = 5;
        isExperience = 1;
        break;
    case "romance":
        menuStatus = 6;
        isExperience = 1;
        break;
    case "family":
        menuStatus = 7;
        isExperience = 1;
        break
    }
    if (document.getElementById("ctl00_hdnMenuStatus") != null && isExperience == 1) document.getElementById("ctl00_hdnMenuStatus").value = menuStatus;
    if (isExperience == 1) {
        var tmpExpType = "";
        switch (document.getElementById("ctl00_hdnMenuStatus").value) {
        case "2":
            tmpExpType = "ARTY";
            break;
        case "3":
            tmpExpType = "WILD";
            break;
        case "4":
            tmpExpType = "BLING";
            break;
        case "5":
            tmpExpType = "THRILL";
            break;
        case "6":
            tmpExpType = "ROMANCE";
            break;
        case "7":
            tmpExpType = "FAMILY";
            break
        }
        sessionStorage['breadCrumbSource'] = tmpExpType;
        var strURL = "javascript:redirectPage('Experience/" + convertToProperCase(tmpExpType) + "'," + "'" + convertToProperCase(tmpExpType) + "');";
        defaultNavBarMsg = '<a class="ancBreadCrumb" href=' + strURL + '>' + convertToProperCase(tmpExpType) + ' Properties' + '</a> > ' + defaultNavBarMsg
    }
}
function convertToProperCase(str) {
    return str.charAt(0).toUpperCase() + str.substring(1, str.length)
}
function GetTypeFromURL(TypeUrlName) {
    var typeName = "";
    switch (TypeUrlName.toLowerCase()) {
    case "Floating-Boats".toLowerCase():
        typeName = "Floating - Boats";
        break;
    case "Underwater".toLowerCase():
        typeName = "Underwater";
        break;
    case "Décor-Designer-Chic".toLowerCase():
        typeName = "Décor - Designer - Chic";
        break;
    case "Underground-Caves".toLowerCase():
        typeName = "Underground - Caves";
        break;
    case "Lighthouse".toLowerCase():
        typeName = "Lighthouse";
        break;
    case "Cabin-Lodge-Huts".toLowerCase():
        typeName = "Cabin - Lodge - Huts";
        break;
    case "Ice-Igloo-Snow".toLowerCase():
        typeName = "Ice - Igloo - Snow";
        break;
    case "Industrial-Factory".toLowerCase():
        typeName = "Industrial - Factory";
        break;
    case "Remote-Isolated".toLowerCase():
        typeName = "Remote - Isolated";
        break;
    case "Tipee-Tents-Wigwam".toLowerCase():
        typeName = "Tipee - Tents - Wigwam";
        break;
    case "Other-OneOfAKind".toLowerCase():
        typeName = "Other - One Of A Kind";
        break;
    case "Fantasy-Theme".toLowerCase():
        typeName = "Fantasy - Theme";
        break;
    case "Treehouse".toLowerCase():
        typeName = "Treehouse";
        break;
    case "Ecoresorts".toLowerCase():
        typeName = "Eco resorts";
        break;
    case "Prisons".toLowerCase():
        typeName = "Prisons";
        break;
    case "Train-Caboose-Railwaycarriages%26Planes".toLowerCase():
        typeName = "Train - Caboose - Railway carriages and Planes";
        break;
    case "Train-Caboose-Railwaycarriages&amp;Planes".toLowerCase():
        typeName = "Train - Caboose - Railway carriages & Planes";
        break;
    case "Cars-CoveredWagons".toLowerCase():
        typeName = "Cars - Covered Wagons";
        break;
    case "Desert-Oasis".toLowerCase():
        typeName = "Desert - Oasis";
        break;
    case "Food-Drink".toLowerCase():
        typeName = "Food - Drink";
        break;
    case "Kids".toLowerCase():
        typeName = "Kids";
        break;
    case "Luxury".toLowerCase():
        typeName = "Luxury";
        break;
    case "Romance".toLowerCase():
        typeName = "Romance";
        break;
    case "Views".toLowerCase():
        typeName = "Views";
        break;
    case "Buildings-Castles-Palaces-Churches".toLowerCase():
        typeName = "Buildings - Castles - Palaces - Churches";
        break;
    case "ArtGalleriesandMuseums".toLowerCase():
        typeName = "Art Galleries and Museums";
        break;
    case "Historics".toLowerCase():
        typeName = "Historics";
        break;
    case "Other - One Of A Kind".toLowerCase():
        typeName = "Other - One Of A Kind";
        break;
    case "Down Under".toLowerCase():
        typeName = "Down Under";
        break;
    case "Themes".toLowerCase():
        typeName = "Themes";
        break;
    case "Deserted".toLowerCase():
        typeName = "Deserted";
        break;
    case "Eco Resort".toLowerCase():
        typeName = "Eco Resort";
        break;
    case "Views".toLowerCase():
        typeName = "Views";
        break;
    case "Décor - Designer - Chic".toLowerCase():
        typeName = "Décor - Designer - Chic";
        break;
    case "Dwellings".toLowerCase():
        typeName = "Dwellings";
        break;
    case "Vehicles".toLowerCase():
        typeName = "Vehicles";
        break;
    case "Ice & Snow".toLowerCase():
        typeName = "Ice & Snow";
        break
    }
    return typeName
}
function clearAllSelectedButtons() {
    $("#imgArty").attr("src", SiteURL + "Images/Buttons/Arty_Btn.gif");
    $("#imgWild").attr("src", SiteURL + "Images/Buttons/Wild_Btn.gif");
    $("#imgBling").attr("src", SiteURL + "Images/Buttons/Bling_Btn.gif");
    $("#imgThrill").attr("src", SiteURL + "Images/Buttons/Thrill_Btn.gif");
    $("#imgRomance").attr("src", SiteURL + "Images/Buttons/Romance_Btn.gif");
    $("#imgFamily").attr("src", SiteURL + "Images/Buttons/Family_Btn.gif");
    $("#imgHome").attr("src", SiteURL + "Images/Buttons/Home-Btn.gif")
}
function hotelDetails_setExp() {
    if (typeof(sessionStorage) == 'undefined') {
        document.getElementById("ctl00_ContentPlaceHolder2_UCOtherHotels1_btnHdnPopulateOtherHotels").click();
        return
    }
    var bCrumb = '';
    bCrumb = sessionStorage['breadCrumbSource'] ? sessionStorage['breadCrumbSource'] : '';
    bCrumb = String(bCrumb).toLowerCase();
    var menuStatus = '';
    switch (bCrumb) {
    case "arty":
        menuStatus = 2;
        break;
    case "wild":
        menuStatus = 3;
        break;
    case "bling":
        menuStatus = 4;
        break;
    case "thrill":
        menuStatus = 5;
        break;
    case "romance":
        menuStatus = 6;
        break;
    case "family":
        menuStatus = 7;
        break
    }
    document.getElementById("ctl00_ContentPlaceHolder2_hdnExp").value = menuStatus;
    document.getElementById("ctl00_ContentPlaceHolder2_UCOtherHotels1_btnHdnPopulateOtherHotels").click()
}
function setSearchSection() {
    toggleExperienceContent("", "", defaultNavBarMsg, "#FFFFFF", "#000");
    if (navigator.appVersion.toLowerCase().indexOf("msie 6.0") == -1) {
        $("#divSearchBox").css({
            height: '24px'
        })
    }
    $("#divHeader").css('color', "#000");
    clearAllSelectedButtons()
}
function HideWatermarkTextLogin(objId) {
    if (document.getElementById(objId).value == "Enter your Email") {
        document.getElementById(objId).value = ""
    }
}
function ShowWatermarkTextLogin(objId) {
    if (document.getElementById(objId).value.trim() == "") {
        document.getElementById(objId).value = "Enter your Email"
    }
}
var results = null;
var input = $('input#ctl00_txtKeyword').attr("autocomplete", "off");

function callback(item) {
    if (item != 0) var text = document.getElementById(item).innerHTML;
    document.getElementById('ctl00_txtKeyword').value = replaceAll(replaceAll(replaceAll(replaceAll(replaceAll(replaceAll(replaceAll(replaceAll(replaceAll(replaceAll(text, "<TD>", ""), "</TD>", ""), "<SPAN>", ""), "</SPAN>", ""), '<SPAN class="txthighlight">', ''), "<SPAN class=txthighlight>", ""), "&amp;", ""), "<B>", ""), "</B>", ""), "&nbsp;", "");

    document.getElementById('ctl00_txtKeyword').value = trim(document.getElementById('ctl00_txtKeyword').value)
    document.getElementById('ctl00_btnSearch1').click();


    $('#searchResult').html("")
}
function txtKeyword_keyUp(ID) {
    var value = document.getElementById(ID).value;
    if (value == "") $('#searchResult').html("<b><i>Search</i></b>");
    else getresults(value)
}
function hideSearchResult() {
    setTimeout('hideSearch()', 0)
}
function hideSearch() {
    $('#searchResult').slideUp("fast")
}
function HoverEffect(id, type) {
    DefaultMenuSettings();
    var name = "ctl00_div" + id;
    var ids = "ctl00_" + id;
    if (type == 'exp') {
        document.getElementById(ids).src = document.getElementById("hdnSiteURL").value + "Images/Menu/experience-hover.png";
        document.getElementById(name).style.display = 'inline'
    } else if (type == 'MenuType') {
        document.getElementById(ids).src = document.getElementById("hdnSiteURL").value + "Images/Menu/type-hover.png";
        document.getElementById(name).style.display = 'inline'
    } else if (type == 'dest') {
        document.getElementById(ids).src = document.getElementById("hdnSiteURL").value + "Images/Menu/destintion-hover.png";
        document.getElementById(name).style.display = 'inline'
    }
}
function HoverEffectNullify(id, type) {
    var name = "ctl00_div" + id;
    var ids = "ctl00_" + id;
    if (type == 'exp') {
        document.getElementById(ids).src = document.getElementById("hdnSiteURL").value + "Images/Menu/experince-btn.png";
        document.getElementById(name).style.display = 'none'
    } else if (type == 'MenuType') {
        document.getElementById(ids).src = document.getElementById("hdnSiteURL").value + "Images/Menu/type-btn.png";
        document.getElementById(name).style.display = 'none'
    } else if (type == 'dest') {
        document.getElementById(ids).src = document.getElementById("hdnSiteURL").value + "Images/Menu/destination-btn.png";
        document.getElementById(name).style.display = 'none'
    } else if (type == 'all') {
        DefaultMenuSettings()
    }
}
function DefaultMenuSettings() {
    document.getElementById("ctl00_Experience").src = document.getElementById("hdnSiteURL").value + "Images/Menu/experince-btn.png";
    if (document.getElementById("ctl00_divExperience")) {
        document.getElementById("ctl00_divExperience").style.display = 'none'
    }
    document.getElementById("ctl00_Type").src = document.getElementById("hdnSiteURL").value + "Images/Menu/type-btn.png";
    if (document.getElementById("ctl00_divType")) {
        document.getElementById("ctl00_divType").style.display = 'none'
    }
    document.getElementById("ctl00_Destination").src = document.getElementById("hdnSiteURL").value + "Images/Menu/destination-btn.png";
    if (document.getElementById("ctl00_divDestination")) {
        document.getElementById("ctl00_divDestination").style.display = 'none'
    }
}
function ShowLogin() {
    document.getElementById("ctl00_divLoginMaster").style.display = 'inline';
    document.getElementById("ancLogin").className = 'clsButtonRollover';
    document.getElementById("ancLogin").style.color = '#000'
}
function HideLogin() {
    document.getElementById("ctl00_divLoginMaster").style.display = 'none';
    document.getElementById("ancLogin").className = 'none'
}
function showContact() {
    document.getElementById('hideshowAbout').style.display = 'block';
    document.getElementById('ctl00_pnlMessage').style.display = 'none';
    document.getElementById('ctl00_pnlPopUpForFeedBack').style.display = 'block';
}
function hideAbtUs() {
    if (document.getElementById) {
        document.getElementById('hideshowAbout').style.display = 'none'
    }
}
function validation() {
    if (document.getElementById("ctl00_txtfname").value == "") {
        alert('please enter First Name values')
    }
    if (document.getElementById("ctl00_txtLname").value == "") {
        alert('please enter Last Name values')
    }
    if (document.getElementById("ctl00_txtEmail1").value == "") {
        alert('please enter Email Id Name values')
    }
    if (document.getElementById("ctl00_txtfeedback").value == "") {
        alert('please enter Feedback values')
    }
    isValidEmail(document.getElementById("ctl00_txtEmail1").value);
    return false
}
function isValidEmail(strEmail) {
    //alert(document.getElementById("ctl00_txtEmail1").value);
    var pattern = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    if (pattern.test(strEmail)) {
        //alert("true")
    } else {
        //alert("false")
    }
}
function isEmptyReferUs(strfield1, strfield2, strfield3) {
    strfield1 = document.getElementById("ctl00_txtFnameReferUs").value;
    strfield2 = document.getElementById("ctl00_txtFromEmail").value;
    strfield3 = document.getElementById("ctl00_txtTnameReferUs").value;
    strfield4 = document.getElementById("ctl00_txtToEmail").value;
    document.getElementById("lblFromName").innerHTML = "";
    document.getElementById("lblFromMail").innerHTML = "";
    document.getElementById("lblToname").innerHTML = "";
    document.getElementById("lblTomail").innerHTML = "";
    var boolIsValid = 1;
    if (strfield1 == "" || strfield1 == null || !isNaN(strfield1) || strfield1.charAt(0) == ' ') {
        document.getElementById("lblFromName").innerHTML = "Enter From Name";
        boolIsValid = 0
    }
    if (strfield2 == "" || strfield2 == null || strfield2.charAt(0) == ' ') {
        document.getElementById("lblFromMail").innerHTML = "Enter From E-mail";
        boolIsValid = 0
    }
    if (strfield3 == "" || strfield3 == null || strfield3.charAt(0) == ' ') {
        document.getElementById("lblToname").innerHTML = "Enter To Name";
        boolIsValid = 0
    }
    if (strfield3 == "" || strfield3 == null || strfield3.charAt(0) == ' ') {
        document.getElementById("lblTomail").innerHTML = "Enter To Email";
        boolIsValid = 0
    }
    if (boolIsValid == 0) return false;
    return true
}
function validationReferUs() {
    if (isEmptyReferUs(document.getElementById("txtFnameReferUs").value)) {
        if (isEmptyReferUs(document.getElementById("txtFromEmail").value)) {
            if (isValidEmail(document.getElementById("txtFromEmail").value, "lblFromMail")) {
                if (isEmptyReferUs(document.getElementById("txtTnameReferUs").value)) {
                    if (isEmptyReferUs(document.getElementById("txtToEmail").value)) {
                        if (isValidEmail(document.getElementById("txtToEmail").value, "lblTomail")) {
                            document.getElementById("BtnSendReferUs").click()
                        }
                    }
                }
            }
        }
    }
    return false
}
function getRegion(region) {
    var regionNameFromURL;
    switch (region.toLowerCase()) {
    case "northamerica":
        regionNameFromURL = "North America";
        break;
    case "centralamerica":
        regionNameFromURL = "Central America";
        break;
    case "southamerica":
        regionNameFromURL = "South America";
        break;
    case "Europe":
        regionNameFromURL = "Europe";
        break;
    case "northafrica":
        regionNameFromURL = "North Africa";
        break;
    case "westafrica":
        regionNameFromURL = "West Africa";
        break;
    case "eastafrica":
        regionNameFromURL = "East Africa";
        break;
    case "middleeastasia":
        regionNameFromURL = "Middle East Asia";
        break;
    case "southasia":
        regionNameFromURL = "South Asia";
        break;
    case "southeastasia":
        regionNameFromURL = "South East Asia";
        break;
    case "fareastasia":
        regionNameFromURL = "Far East Asia";
        break;
    case "north%20america":
        regionNameFromURL = "North America";
        break;
    case "central%20america":
        regionNameFromURL = "Central America";
        break;
    case "south%20america":
        regionNameFromURL = "South America";
        break;
    case "north%20africa":
        regionNameFromURL = "North Africa";
        break;
    case "west%20africa":
        regionNameFromURL = "West Africa";
        break;
    case "east%20africa":
        regionNameFromURL = "East Africa";
        break;
    case "middle%20east%20asia":
        regionNameFromURL = "Middle East Asia";
        break;
    case "south%20asia":
        regionNameFromURL = "South Asia";
        break;
    case "south%20east%20asia":
        regionNameFromURL = "South East Asia";
        break;
    case "far%20east%20asia":
        regionNameFromURL = "Far East Asia";
        break;
    case "north america":
        regionNameFromURL = "North America";
        break;
    case "central america":
        regionNameFromURL = "Central America";
        break;
    case "south america":
        regionNameFromURL = "South America";
        break;
    case "Europe":
        regionNameFromURL = "Europe";
        break;
    case "north africa":
        regionNameFromURL = "North Africa";
        break;
    case "west africa":
        regionNameFromURL = "West Africa";
        break;
    case "east africa":
        regionNameFromURL = "East Africa";
        break;
    case "middle east asia":
        regionNameFromURL = "Middle East Asia";
        break;
    case "south asia":
        regionNameFromURL = "South Asia";
        break;
    case "south east asia":
        regionNameFromURL = "South East Asia";
        break;
    case "far east asia":
        regionNameFromURL = "Far East Asia";
        break
    }
    return regionNameFromURL
}
