﻿function BindHeadMenu() {
    $("#gamelist span").click(function() {
        spanClick(this);
    })
}
function spanClick(dom) {
    var detailid = "_" + dom.id;
    var span = document.getElementById("span_ctrlbar");
    slideDownGameList(span);
    $("#gamelistdetail>div").hide();
    $("#" + detailid).show();
}

function slideUpGameList(span) {
    $("#gamelistdetail").slideUp();
    $(span).text("展开");
    span.onclick = function() {
        slideDownGameList(this);
    }
}
function slideDownGameList(span) {
    $("#gamelistdetail").slideDown();
    $(span).text("收起");
    span.onclick = function() {
        slideUpGameList(this);
    }
}


/*
function spanClick(dom) {
    $("#gamelist span").unbind("click");
    $("#gamelistdetail").slideUp(function() {
        var detailid = "_" + dom.id;
        $("#gamelistdetail>div").hide();
        $("#" + detailid).show();
        $("#gamelistdetail").slideDown(function() {
            $("#gamelist span").each(function() {
                if (this.id != dom.id) {
                    $(this).click(function() { spanClick(this) })
                } else {
                    $(this).click(function() {
                        var d = this;
                        $(this).unbind("click");
                        $("#gamelistdetail").slideUp(function() {
                            $(d).click(function() {
                                spanClick(this);
                            });
                        });
                    })
                }
            })
        });
    });
}
*/


//saveuserlastcheckGameArea
function getLastCheckGameArea() {
    var last = $.cookie("lastcheck");
    if (last) {
        var tmparr = last.split(",");
        var tmparrlen = tmparr.length;
        var links = "";
        var span = "";
        for (var i = 0; i < tmparrlen; i++) {
            var tmpinfo = tmparr[i].split("|");
            if (tmpinfo.length == 2) {
                links += span + '<a href="' + tmpinfo[0] + '">' + tmpinfo[1] + '</a>';
                span = "&nbsp;&nbsp;&nbsp;";
            }
        }
        $("#_LastCheck").html(links);
    }
}

function setLastCheckGameArea(dom) {
    var href = dom.href;
    if (href == "") { return true; }

    var tmpinfo = href + "|" + dom.innerHTML;
    var last = $.cookie("lastcheck"); // href5|name5,href4|name4,href3|name3,href2|name2,href1|name1
    if (last) {
        if (last.indexOf(tmpinfo) >= 0) { return true; }

        last = last + "," + tmpinfo;
        var tmparr = last.split(",");
        var tmparrlen = tmparr.length;
        if (tmparrlen > 5) {
            last = "";
            var span = "";
            for (var i = tmparrlen - 5; i < tmparrlen; i++) {
                last += span + tmparr[i];
                span = ",";
            }
        }
        $.cookie("lastcheck", last, { expires: 2400, path: '/' });
    } else {
        $.cookie("lastcheck", tmpinfo, { expires: 2400, path: '/' });
    }
    return true;
}



function search() {
    var keyword = $.trim($("#txt_skey").val());
    if (keyword == "" || keyword == "请输入您要找的工具名" || keyword == "请您输入工具名称或者拼音") {
        alert("请输入您要找的工具名！");
    } else {
        window.location.href = "/Search.aspx?keyword=" + escape(keyword);
    }
    return false;
}

function initSearch() {
    $("#img_search").click(function() { search() })
    $("#txt_skey").focus(function() { this.select(); })
    .keypress(function() {
        var keycode = event.keyCode;
        if (keycode == 13) {
            return search();
        }
        return true;
    })
}

function addBookmark(url, title) {
    if (window.sidebar) {
        window.sidebar.addPanel(title, url, "");
    } else if (document.all) {
        window.external.AddFavorite(url, title);
    } else if (window.opera && window.print) {
        return true;
    }
}

function copy(text) {
    window.clipboardData.setData("Text", text);
    return true;
}
