﻿var msg = 'Aramak istediğiniz otel yada bölge adını yazınız..';

$(document).ready(function () {
    try {
        $("#menuDiv").mouseenter(function () {
            $("#menuDiv .deneme").removeClass("deneme");
        });
        var searchResult = $("#mainSearchResult");
        $("#txtMainSearch").focusin(function () {
            $("#txtMainSearch").val('');
        }).focusout(function () {
            if ($(this).val() == "" || $(this).val() == msg) {
                $("#txtMainSearch").val(msg);
                searchResult.fadeOut("500");
            }
        }).keydown(function (e) {
            var xVal = e.keyCode || e.which; if (xVal == "38" || xVal == "40" || xVal == "13") {
                if (xVal == "38") {
                    e.preventDefault();
                    rowSelect(-1);
                }
                else if (xVal == "40") {
                    e.preventDefault();
                    rowSelect(1);
                }
                else if (xVal == "13") {
                    e.preventDefault();
                    goSelect();
                }
            }
            else {
                var txtMainSearch = $("#txtMainSearch");
                var txt = txtMainSearch.val();
                if (txt.length >= 3) {
                    txt = escape(txt);
                    $.ajax({
                        type: 'POST',
                        url: searchUrl,
                        data: 'type=MainSearch&Text=' + txt,
                        error: function () {
                            alert("Hata Oluştu")
                        },
                        async: false,
                        success: function (data) {
                            searchResult.fadeIn("500");
                            searchResult.html(data);
                            activeRow = -1;
                        }
                    });
                }
                else {
                    searchResult.hide();
                }
            }
        });
    }
    catch (e) {

    }
});
function GoHome() {
    window.location.href = 'http://www.inttur.com/inttur';
}
var activeRow = -1;
function rowSelect(val) {
    var liList = $("#ulSearchResults li");
    if (!liList) return;
    activeRow += val;
    if (activeRow < 0) {
        activeRow = 0;
    }
    else if (activeRow >= liList.size()) {
        activeRow = liList.size() - 1;
    }
    liList.removeClass("searchHotel");
    liList.removeClass("searchHotelH");
    $(liList[activeRow]).addClass("searchHotelH");
}
function goSelect() {
    $(".searchHotelH").click();
}
function Go(url, type) {
    if (type == 'M') {
        if (url.toString().indexOf(".aspx") != -1) {
            if (location.href.toString().indexOf("inttur") != -1) {
                location.href = "http://www.inttur.com/inttur/" + url;
            }
            else {
                var info = location.href.toString().split('/');
                for (var i = 0; i < info.length; i++) {
                    if (info[i].indexOf(".com") != -1) {
                        location.href = info[i] + "/" + url;
                    }
                }

            }
        }
    }
    else if (type == 'Q') {
        var info = url.toString().split('|');
        var url = info[0];
        var txt = info[1];
        $("#ctl00_ContentPlaceHolder1_hdnUrl").val(url);
        $("#txtQuickSearchBox").val(txt);
    }
}

function getBaseURL() {
    var url = location.href;  // entire url including querystring - also: window.location.href;
    var baseURL = url.substring(0, url.indexOf('/', 14));


    if (baseURL.indexOf('http://localhost') != -1) {
        // Base Url for localhost
        var url = location.href;  // window.location.href;
        var pathname = location.pathname;  // window.location.pathname;
        var index1 = url.indexOf(pathname);
        var index2 = url.indexOf("/", index1 + 1);
        var baseLocalUrl = url.substr(0, index2);

        return baseLocalUrl + "/";
    }
    else {
        // Root Url for domain name
        return baseURL + "/";
    }

}
