﻿var DivWait = "#DivWait";
var DivDetails = "#DivDetails";
var DivResults = "#DivResults";
var LinkbackToSearch = "#LinkbackToSearch";
var DivChoosedText = "#divchoosed";
var Idbusketcount = "#busketcountID";
var DivNotFound = '#DivNotFound';
var speed = 'slow';
var TitlePrefix = "♥ ЛИНИИ ЛЮБВИ ♥ Каталог обручальных колец. Минск, Куйбышева 69 КОЛЬЦА ";


function SetTitle(s)
{
    document.title = TitlePrefix + s;
}
function isInt(i)
{
    return (i % 1) == 0;
}

function isDigit(num)
{
    if (num.length > 1) { return false; }
    var string = "1234567890";
    if (string.indexOf(num) != -1) { return true; }
    return false;
}
function isInteger(val)
{
    if (isBlank(val)) { return false; }
    for (var i = 0; i < val.length; i++)
    {
        if (!isDigit(val.charAt(i))) { return false; }
    }
    return true;
}
function isBlank(val)
{
    if (val == null) { return true; }
    for (var i = 0; i < val.length; i++)
    {
        if ((val.charAt(i) != ' ') && (val.charAt(i) != "\t") && (val.charAt(i) != "\n") && (val.charAt(i) != "\r")) { return false; }
    }
    return true;
}

function popupWindowN(url)
{
    if (IsSearch())
    {
        url = "../" + url;
    }
    window.open(url, 'popupWindowN', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=1,resizable=no,copyhistory=no,width=760,height=1170,screenX=150,screenY=150,top=150,left=150');
    return false;
}
function popupWindowN1(url)
{
    setTimeout("popupWindowN('" + url + "')", 50);
}
function ChangeSort(i)
{
    try
    {
        var id = $("span[attr=SortAsc]> input[type=radio]").attr("id");
        var t = document.getElementById(id);
        if (i == 1) t.checked = true;
        else t.checked = false;

        //GetData('');
        UpdateFrame('');
        var chk1 = document.getElementById("rbSortAsc1");
        var chk2 = document.getElementById("rbSortDesc1");
        var chk12 = document.getElementById("rbSortAsc2");
        var chk22 = document.getElementById("rbSortDesc2");
        if (i == 1)
        {
            chk1.checked = true;
            chk2.checked = false;
            chk12.checked = true;
            chk22.checked = false;
        }
        else
        {
            chk1.checked = false;
            chk2.checked = true;
            chk12.checked = false;
            chk22.checked = true;
        }

    }
    catch (e) { ; }
}
function sss()
{
    try
    {
        var id = $("span[attr=SortAsc]> input[type=radio]").attr("id");
        var t = document.getElementById(id);
        var chk1 = document.getElementById("rbSortAsc1");
        var chk2 = document.getElementById("rbSortDesc1");
        var chk12 = document.getElementById("rbSortAsc2");
        var chk22 = document.getElementById("rbSortDesc2");
        if (t.checked)
        {
            chk1.checked = true;
            chk2.checked = false;
            chk12.checked = true;
            chk22.checked = false;
        }
        else
        {
            chk1.checked = false;
            chk2.checked = true;
            chk12.checked = false;
            chk22.checked = true;
        }

    }
    catch (e) { ; }
}
function GetData(type)
{

    var url = '';
    // alert(type);
    if (type == 'favorites')
    {
        url += '&Favorites=True';
        if (IsSearch())
        {
            $(ImageButtonBasket).hide();
            $(DivChoosedIcon).show();
            SetMode('favorites');
        }
    }

    if (type == '')
    {
        if (IsSearch())
        {
            $(ImageButtonBasket).show();
            $(DivChoosedIcon).hide();
            SetMode('');
        }
        url += GetSearchParamStr();
    }
    if (type != 'favorites' && type != '' && !isNaN(type))
    { /* eval(type) > 0*/
        if (IsSearch())
        {
            $(ImageButtonBasket).show();
            $(DivChoosedIcon).hide();
            SetMode('');
        }
        url += GetSearchParamStr(eval(type));
    }
    if (url.length > 0)
    {
        if (IsSearch())
        {
            $(DivResults).html('');
            $(DivResults).show();
            $(DivDetails).hide();
            $(DivNotFound).hide();
            $(LinkbackToSearch).hide();
            $(DivWait).show();

            return DoAjax(url, DivResults);


        }
        else
        {
            return true;
        }
    } else
    {
        //alert("Задайте, пожалуйста, параметры для подбора колец");
    }

    return false;
};



function AddToBusket(item)
{
    var url = '&SelectedItems=' + item;
    $("#DivCheckBox" + item).hide(speed, null);
    $("#DivChoosed" + item).show(speed, null);
    $("#CheckBoxId" + item).attr('checked', false);
    return DoAjaxBusket(url, DivResults);
}

function RemoveFromBusket(id)
{
    var url = "Remove=" + id;
    $("#DivCheckBox" + id).show(speed, null);
    $("#DivChoosed" + id).hide();
    if (GetMode() == 'favorites')
    {
        $("#DivItem" + id).hide();
        url += "&Mode=favorites";
    }
    DoAjaxBusket(url, DivResults);
};

function ClearBusket()
{
    $(Divbusket).hide(speed, null);
    var url = "Clear=True";

    if (IsSearch())
    {
        $("div[attr=divcheckbox]").show(speed, null);
        $("div[attr=divchoosed]").hide();
        $("#DetailsDivNotChoosed").show(speed, null);

        if (GetMode() == 'favorites')
        {
            $("div[attr=searchItem]").hide();
            url += "&Mode=favorites";
        }
    }

    return DoAjaxBusket(url, DivResults);
};

function DetailsRemoveFromBusket(id)
{
    $("#DetailsDivChoosed").hide();
    $("#DetailsDivNotChoosed").show(speed, null);
    RemoveFromBusket(id);
};

function GetSlectedItemsStr()
{

    var paramStr = '';
    $("input[attr=choosedcheckbox]:checked").each(function(index)
    {
        var id = $(this).attr("name").replace('CheckBoxName', '');
        $("#DivCheckBox" + id).hide(speed, null);
        $("#DivChoosed" + id).show(speed, null);
        $(this).attr('checked', false);
        paramStr += id + ",";
    }
            );

    return paramStr;
};

function DetailsAddToBusket(id)
{
    //SetCookie("BusketCookies", id);
    var url = '&SelectedItems=' + id;
    $("#DetailsDivNotChoosed").hide(speed, null);
    $("#DetailsDivChoosed").show();

    $("#DivCheckBox" + id).hide();
    $("#DivChoosed" + id).show();

    $("#DivCheckBox > input[attr=choosedcheckbox]:checked").attr('checked', false);

    if (GetMode() == 'favorites')
    {
        $("#DivItem" + id).show();
        url += "&Mode=favorites";
    }
    return DoAjaxBusket(url, DivDetails);
};

function GetSearchParamStr(page)
{

    var hs = "";
    var pangenumber = 1;
    if (page) pangenumber = page;
    var titleStr = '';
    var url = '';

    var YellowGoldText = $("span[attr=YellowGold] > label").text();
    var WhiteGoldText = $("span[attr=WhiteGold] > label").text();
    var RedGoldText = $("span[attr=RedGold] > label").text();
    var CombineGoldText = $("span[attr=CombineGold] > label").text();
    var PlatinumText = $("span[attr=Platinum] > label").text();

    var BrilliantsText = $("span[attr=Brilliants]> label").text();
    var FionitText = $("span[attr=Fionit]> label").text();
    var WithoutText = $("span[attr=Without]> label").text();

    var OnlyInStockText = $("span[attr=OnlyInStock]> label").text();


    var isYellowGold = $("span[attr=YellowGold]> input[type=checkbox]").is(":checked");
    var isWhiteGold = $("span[attr=WhiteGold]> input[type=checkbox]").is(":checked");
    var isRedGold = $("span[attr=RedGold]> input[type=checkbox]").is(":checked");
    var isCombineGold = $("span[attr=CombineGold]> input[type=checkbox]").is(":checked");
    var isPlatinum = $("span[attr=Platinum]> input[type=checkbox]").is(":checked");

    var isBrilliants = $("span[attr=Brilliants]> input[type=checkbox]").is(":checked");
    var isFionit = $("span[attr=Fionit]> input[type=checkbox]").is(":checked");
    var isWithout = $("span[attr=Without]> input[type=checkbox]").is(":checked");

    var isMan = $("span[attr=Man]> input[type=checkbox]").is(":checked");
    var isWoman = $("span[attr=Woman]> input[type=checkbox]").is(":checked");
    var isComplect = $("span[attr=Complect]> input[type=checkbox]").is(":checked");
    var isOnlyInStock = $("span[attr=OnlyInStock]> input[type=checkbox]").is(":checked");

    var Article = $("input[attr=Article]").val();
    var MaxPrice = $("input[attr=MaxPrice]").val();


    var isSortAsc = $("span[attr=SortAsc]> input[type=radio]").is(":checked");
    var Size1 = $("[attr=Size1]").val();

    if (isYellowGold) { url += "&YellowGold=true"; titleStr += YellowGoldText + " ; "; if (hs != "") hs += ";"; hs += "YellowGold"; }
    if (isWhiteGold) { url += "&WhiteGold=true"; titleStr += WhiteGoldText + " ; "; if (hs != "") hs += ";"; hs += "WhiteGold"; }
    if (isRedGold) { url += "&RedGold=true"; titleStr += RedGoldText + " ; "; if (hs != "") hs += ";"; hs += "RedGold"; }
    if (isCombineGold) { url += "&CombineGold=true"; titleStr += CombineGoldText + " ; "; if (hs != "") hs += ";"; hs += "CombineGold"; }
    if (isPlatinum) { url += "&Platinum=true"; titleStr += PlatinumText + " ; "; if (hs != "") hs += ";"; hs += "Platinum"; }


    if (isBrilliants) { url += "&Brilliant=true"; titleStr += BrilliantsText + " ; "; if (hs != "") hs += ";"; hs += "Brilliant"; }
    if (isFionit) { url += "&Fianit=true"; titleStr += FionitText + " ; "; if (hs != "") hs += ";"; hs += "Fianit"; }
    if (isWithout) { url += "&Without=true"; titleStr += WithoutText + " ; "; if (hs != "") hs += ";"; hs += "Without"; }
    if (isOnlyInStock) { url += "&OnlyInStock=true"; titleStr += OnlyInStockText + " ; "; if (hs != "") hs += ";"; hs += "OnlyInStock"; }

    if (isMan) { url += "&Man=true"; if (hs != "") hs += ";"; hs += "Man"; }
    if (isWoman) { url += "&Woman=true"; if (hs != "") hs += ";"; hs += "Woman"; }
    if (isComplect) { url += "&Complect=true"; if (hs != "") hs += ";"; hs += "Complect"; }

    if (Article.length != 0) { url += "&Article=" + escape(Article); titleStr += "АРТИУКЛ - " + Article + " ; "; if (hs != "") hs += ";"; hs += "Article=" + escape(Article); }
    if (MaxPrice.length != 0) { url += "&MaxPrice=" + escape(MaxPrice); titleStr += "МАКС. ЦЕНА - " + MaxPrice + " ; "; if (hs != "") hs += ";"; hs += "MaxPrice=" + escape(MaxPrice); }
    if (isSortAsc) url += "&sa=true";
    if (Size1 != "") url += "&size1=" + Size1;
    if (url != "") url += "&page=" + pangenumber;

    if (url.length > 0)
    {
        url += "&Search=true";
        if (IsSearch())
        {
            SetTitle(titleStr);
            $(LabelFooter).text("ПОДОБРАНЫ ОБРУЧАЛЬНЫЕ КОЛЬЦА " + titleStr);
        }
    }
    if (hs != "")
    {
        var hs1 = window.location.hash;
        var changed = false;
        var res = "";
        if (hs1 != null && hs1 != undefined && hs1 != "")
        {
            hs1 = hs1.replace("#", "");
            var ar = hs1.split(";");

            if (ar.length > 0)
            {
                for (x in ar)
                {
                    var v = ar[x];
                    if (v.indexOf("gl=") > -1 || v.indexOf("sp=") > -1)
                    {
                        if (res != "") res += ";";
                        res += v;
                    }
                }
            }
        }
        var s = hs;
        if (res != "")
        {
            if (s != "") s += ";";
            s += res;
        }

        location.hash = s;
    }
    return url;
};

function SetBusketDiv()
{

    var busketcount = $(Idbusketcount).val();
    var kolec = "колец";

    if (busketcount == 1) { kolec = "кольцо" }

    if (busketcount > 1 && busketcount < 5) { kolec = "кольца" }

    if (typeof LabelBusket != "undefined")
    {

        $(LabelBusket).text(busketcount + " " + kolec);

        if (busketcount > 0)
        {
            $(Divbusket).show(speed, null);
            $("#divSendFriendBut").show();
        } else
        {
            $(Divbusket).hide(speed, null);
            $("#divSendFriendBut").hide();
        };
    }
};

function ShowDetails(id)
{

    var url = "Details=" + id;
    var hs = window.location.hash;
    if (hs != null && hs != undefined && hs != "")
    {
        hs = hs.replace("#", "");
        if (hs.indexOf("id=") < 0)
        {
            hs += ";";
            hs += "id=" + id;
            window.location.hash = hs;
        }

    }
    else
    {
        hs = "";
        hs += ";";
        hs += "id=" + id;
        window.location.hash = hs;
    }

    $(LinkbackToSearch).show(speed, null);
    $(DivDetails).html('');
    $(DivDetails).show();
    $(DivResults).hide();
    return DoAjaxDetail(url, DivDetails);

};

function BackToSearch()
{
    var hs = window.location.hash;
    if (hs != null && hs != undefined && hs != "")
    {
        hs = hs.replace("#", "");
        var ar = hs.split(";");
        var res = "";
        if (ar.length > 0)
        {
            for (x in ar)
            {
                var v = ar[x];
                if (v.indexOf("id=") < 0)
                {
                    if (res != "") res += ";";
                    res += v;
                }
            }
            window.location.hash = res;
        }

    }
    $(DivResults).show();
    $(DivDetails).hide();
    SetEmptyDiv();
    $(LinkbackToSearch).hide(speed, null);
    return false;
};

function SetDiv(DivId)
{
    if (DivId == DivDetails)
    {
        $(LinkbackToSearch).show(speed, null);
        $(DivDetails).show();
        $(DivResults).hide();
    };

    if (DivId == DivResults)
    {
        $(DivResults).show();
        $(DivDetails).hide();
        $(LinkbackToSearch).hide(speed, null);
    };
};

function ShowDivDetails(div)
{
    if (!$(div).is(":visible"))
    {
        $("div[attr=hiddendiv]:visible").hide();
        $(div).show();
    }
    return false;
}

function GetMode()
{
    return $(hiddenMode).val();
}

function SetMode(Mode)
{
    $(hiddenMode).val(Mode);
}

function SetEmptyDiv()
{
    if (IsSearch())
    {
        if ($(DivResults).is(':visible'))
        {
            if (!$("div[attr=searchItem]").is(':visible'))
            {
                $(DivNotFound).show(speed, null);
                return;
            }
        }
        $(DivNotFound).hide(speed, null);
    }
}

function DoAjax(url, DivId)
{

    url += "&sid=" + Math.random();
    if (url.charAt(0) == '&')
    {
        url = url.substr(1, url.length - 1);
    };
    url = 'AjaxSearchHandler.ashx?' + url;

    if (IsSearch())
    {
        url = '../' + url;
    }

    $.ajax({
        url: url,
        type: 'GET',
        dataType: 'html',
        timeout: 500000,
        error: function()
        {
            $(DivWait).hide();
            //  alert('Ошибка при передаче данных.');
            return false;
        },
        success: function(html)
        {
            if (isNaN(html.toString()) || $.trim(html.toString()) == '')
            {
                if (IsSearch())
                {
                    $(DivId).html(html);
                    $(DivWait).hide();
                    sss();
                }
            } else
            {
                $(Idbusketcount).val(html.toString());
            }
            SetEmptyDiv();
            SetBusketDiv();
            return false;
        }
    });

    return false;
};
function DoAjaxBusket(url, DivId)
{

    url += "&sid=" + Math.random();
    if (url.charAt(0) == '&')
    {
        url = url.substr(1, url.length - 1);
    };
    url = 'AjaxSearchHandler.ashx?' + url;

    if (IsSearch())
    {
        url = '../' + url;
    }

    $.ajax({
        url: url,
        type: 'GET',
        dataType: 'html',
        timeout: 500000,
        error: function()
        {
            $(DivWait).hide();
            //  alert('Ошибка при передаче данных.');
            return false;
        },
        success: function(html)
        {
            if ($.trim(html.toString()) == '')
            {
                if (IsSearch())
                {
                    $(DivId).html(html);
                    $(DivWait).hide();
                    sss();
                }
            }
            else
            {
                var ar = html.toString().split(";");
                var busketcount = "0";
                if (ar.length > 0)
                    busketcount = ar[0];
                $(Idbusketcount).val(busketcount);
                var busketitems = '';
                if (ar.length > 1)
                    busketitems = ar[1];

                SetCookie("BusketCookies", busketitems);
            }
            SetEmptyDiv();
            SetBusketDiv();
            return false;
        }
    });

    return false;
};
function DoAjaxDetail(url, DivId)
{

    url += "&sid=" + Math.random();
    if (url.charAt(0) == '&')
    {
        url = url.substr(1, url.length - 1);
    };
    url = 'AjaxSearchHandler.ashx?' + url;

    if (IsSearch())
    {
        url = '../' + url;
    }

    $.ajax({
        url: url,
        type: 'GET',
        dataType: 'html',
        timeout: 500000,
        error: function()
        {
            $(DivWait).hide();
            //  alert('Ошибка при передаче данных.');
            return false;
        },
        success: function(html)
        {
            if (isNaN(html.toString()) || $.trim(html.toString()) == '')
            {
                if (IsSearch())
                {
                    $(DivId).html(html);
                    $(DivWait).hide();
                    sss();
                }
            } else
            {
                $(Idbusketcount).val(html.toString());
            }
            SetEmptyDiv();
            SetBusketDiv();
            $('.imgButton').click(function()
            {
                $(".showPhoto").show();
                $(".showVideo").hide();
            });
            $('.videoButton').click(function()
            {
                $(".showPhoto").hide();
                $(".showVideo").show();
            });
            return false;
        }
    });

    return false;
};
function Repl_img(sender)
{
    sender.src = "../images/small/empty.jpg";
};

function Repl_img2(sender)
{
    sender.src = "../images/big/empty.jpg";
};


var SpanLogin = "#SpanLoginError";
var SpanPassword = "#SpanPasswordError";

function clearInput(e)
{
    if (e.value == 'ЛОГИН' || e.value == 'ПАРОЛЬ') e.value = "";
};

function ChangeVisibility(controlid, isVisible)
{
    if (isVisible)
    {
        $(controlid).css("visibility", "visible");
    }
    else
    {
        $(controlid).css("visibility", "hidden");
    }
}

function DoLogin()
{

    var login = $.trim($(textboxlogin).val());
    var Password = $.trim($(textboxPassword).val());

    var Invalid = false;

    if (login.length == 0 || login == 'ЛОГИН')
    {
        ChangeVisibility(SpanLogin, true);
        Invalid = true;
    } else
    {
        ChangeVisibility(SpanLogin, false);
    }

    if (Password.length == 0 || Password == 'ПАРОЛЬ')
    {
        ChangeVisibility(SpanPassword, true);
        Invalid = true;
    } else
    {
        ChangeVisibility(SpanPassword, false);
    }

    if (Invalid) { return false; }

    url = "Password=" + escape(Password) + "&Login=" + escape(login);
    return DoLoginAjax1(url, true);
}

function DoLoginHs(login, sp)
{
    //url = "sp=" + sp + "&Login=" + login;
    return DoLoginAjaxHs(login, sp);
}

function DoLogout()
{
    return DoLoginAjax1("Logout=True", false);
}

function IsSearch()
{
    var location = window.location.href; return (location.indexOf("/search/") > 0);
    //return true;
}
function DoLoginAjaxHs(login, sp)
{
    url = "sp=" + sp + "&HSLogin=" + login;
    if (url.charAt(0) == '&')
    {
        url = url.substr(1, url.length - 1);
    };
    url = 'AjaxSearchHandler.ashx?' + url;

    if (IsSearch())
    {
        url = '../' + url;
    }

    $.ajax({
        url: url,
        type: 'GET',
        dataType: 'html',
        timeout: 500000,
        error: function() { return false; },
        success: function(html)
        {
            var bc = 0;
            var content = html.toString();
            var arL = content.split(";");
            if (arL.length > 0)
            {
                var log = "";
                var ps = "";
                bc = arL[0];
                if (arL.length > 1) log = arL[1];
                if (arL.length > 2) ps = arL[2];
            }
            $(DivLogin).hide('slow', null);
            $(DivLogout).show('slow', null);
            $(LableName).text(login);
            $(Idbusketcount).val(bc.toString());
            SetBusketDiv();
            return false;
        }
    });

    return false;
}

function DoLoginAjax1(url, IsLogin)
{

    var location = window.location.href;

    if (url.charAt(0) == '&')
    {
        url = url.substr(1, url.length - 1);
    };
    url = 'AjaxSearchHandler.ashx?' + url;

    if (IsSearch())
    {
        url = '../' + url;
    }

    $.ajax({
        url: url,
        type: 'GET',
        dataType: 'html',
        timeout: 500000,
        error: function()
        {
            // alert('Error loading Ajax document');
            return false;
        },
        success: function(html)
        {
            if (IsLogin)
            {
                if (html.toString().length == 0)
                {
                    ChangeVisibility(SpanLogin, true);
                    ChangeVisibility(SpanPassword, true);
                    //   alert('login password worng');
                }
                else
                {
                    var bc = 0;
                    var content = html.toString();
                    var arL = content.split(";");
                    if (arL.length > 0)
                    {

                        var log = "";
                        var ps = "";
                        bc = arL[0];
                        if (arL.length > 1) log = arL[1];
                        if (arL.length > 2) ps = arL[2];
                        if (log != "" && ps != "")
                        {
                            var hs = window.location.hash;
                            if (hs != null && hs != undefined && hs != "") { hs = hs.replace("#", ""); }
                            else { hs = ""; }
                            if (hs != "") { hs += ";"; }
                            hs += "gl=" + log + ";sp=" + ps;
                            window.location.hash = hs;
                        }
                    }
                    $(DivLogin).hide('slow', null);
                    $(DivLogout).show('slow', null);
                    $(LableName).text($.trim($(textboxlogin).val()));
                    $(Idbusketcount).val(bc.toString());
                    SetBusketDiv();
                    if (IsSearch())
                    {
                        GetData('favorites');
                        $(DivLoginWarning).hide(speed, null);
                    }
                    //    alert('login sucsees');
                }
            }
            else
            {
                var bc = 0;
                var content = html.toString();

                var hs = window.location.hash;
                var res = "";
                if (hs != null && hs != undefined && hs != "")
                {
                    hs = hs.replace("#", "");
                    var ar = hs.split(";");
                    if (ar.length > 0)
                    {

                        for (x in ar)
                        {
                            var v = ar[x];
                            if (v.indexOf("gl=") > -1 || v.indexOf("sp=") > -1)
                            {
                                ;
                            }
                            else
                            {
                                if (res != "") res += ";";
                                res += v;
                            }
                        }
                        window.location.hash = res;
                    }
                }
                //****************
                $(DivLogin).show('slow'); //, null);
                $(DivLogout).hide('slow'); //, null);

                //$(DivLogin).css('display', 'block');
                //$(DivLogout).css('display', 'none');
                if (IsSearch())
                {
                    $(DivLoginWarning).show(speed, null);
                }
                //   alert('logout sucsess');
            };
            return false;
        }
    });

    return false;
};

function DoLoginAjax(url, IsLogin)
{

    var location = window.location.href;

    if (url.charAt(0) == '&')
    {
        url = url.substr(1, url.length - 1);
    };
    url = 'AjaxSearchHandler.ashx?' + url;

    if (IsSearch())
    {
        url = '../' + url;
    }

    $.ajax({
        url: url,
        type: 'GET',
        dataType: 'html',
        timeout: 500000,
        error: function()
        {
            // alert('Error loading Ajax document');
            return false;
        },
        success: function(html)
        {
            if (IsLogin)
            {
                if (html.toString().length == 0)
                {
                    ChangeVisibility(SpanLogin, true);
                    ChangeVisibility(SpanPassword, true);
                    //   alert('login password worng');
                } else
                {
                    //    alert("succsess");
                    $(DivLogin).hide('slow', null);
                    $(DivLogout).show('slow', null);
                    $(LableName).text($.trim($(textboxlogin).val()));
                    $(Idbusketcount).val(html.toString());
                    SetBusketDiv();
                    if (IsSearch())
                    {
                        GetData('favorites');
                        $(DivLoginWarning).hide(speed, null);
                    }
                    //    alert('login sucsees');
                }
            } else
            {
                $(DivLogin).show('slow', null);
                $(DivLogout).hide('slow', null);
                if (IsSearch())
                {
                    $(DivLoginWarning).show(speed, null);
                }
                //   alert('logout sucsess');
            };
            return false;
        }
    });

    return false;
};

function SetCookie(sName, sValue)
{
    //if(!sValue.length) return;
    var path = '/';
    //date = new Date();
    var date = new Date(2011, 1, 1);
    //date.setDate(50)
    document.cookie = sName + "=" + escape(sValue) + "; expires=" + date.toGMTString() + "; path=" + path;

}
function GetCookie(sName)
{
    //sName="ais"+sName
    // cookies are separated by semicolons
    var aCookie = document.cookie.split("; ");
    for (var i = 0; i < aCookie.length; i++)
    {
        // a name/value pair (a crumb) is separated by an equal sign
        var aCrumb = aCookie[i].split("=");
        if (sName == aCrumb[0])
            return unescape(aCrumb[1]);
    }

    // a cookie with the requested name does not exist
    return null;
}
function DelCookie(sName)
{
    //sName="ais"+sName
    document.cookie = sName + "=" + "; expires=Fri, 31 Dec 1999 23:59:59 GMT;";
}    
