﻿swfobject.embedSWF("/Content/head.swf", "headswf", "1002", "167", "9.0.0", "/Content/expressInstall.swf");
//设置首页/加入收藏夹
function addCookie() { // 加入收藏夹
    if (document.all) {
        window.external.addFavorite(document.location.href, document.title);
    }
    else if (window.sidebar) {
        window.sidebar.addPanel(document.title, document.location.href, "")
    }
}

function setHomepage() { // 设置首页
    if (document.all) {
        document.body.style.behavior = 'url(#default#homepage)';
        document.body.setHomePage(document.location.href);
    }
    else if (window.sidebar) {
        if (window.netscape) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            }
            catch (e) {
                alert("该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true");
            }
        }
        var prefs = Components.classes['@@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
        prefs.setCharPref('browser.startup.homepage', document.location.href);
    }
}
(function ($) {
    $(window).load(function () {
        $("#searchbutton").bind("click", function () {
            var k = $("#keyword");
            if ($.trim(k.val()) == "") {
                k.addClass("input-validation-error");
                k.val("");
                k.focus();
                return false;
            } else {
                k.removeClass("input-validation-error");
            }
            $("#searchform").submit();
        });
        $("#sethome").bind("click", function () {
            setHomepage();
            return false;
        });
        $("#addf").bind("click", function () {
            addCookie(); return false;
        });

        var ycqnet = new ycqNet();
        $("#chinesedate").html(ycqnet.chineseTodayAndWeek());

        $.get("/Client/LoginState", function (data) {
            $("#userBox").html(data.message);
            if (!data.loginstate) {
                $("#RegisterLink").bind("click", function () {
                    document.location.href = "/Register.do";
                });
                $("#MemberLogin").bind("click", function () {
                    var memberNameBox = $("#MemberName");
                    var memberPwdBox = $("#MemberPwd");
                    if (memberNameBox.val() == "") {
                        memberNameBox.addClass("input-validation-error");
                        memberNameBox.focus();
                        return;
                    } else {
                        memberNameBox.removeClass("input-validation-error");
                    }
                    if (memberPwdBox.val() == "") {
                        memberPwdBox.addClass("input-validation-error");
                        memberPwdBox.focus();
                        return;
                    } else {
                        memberPwdBox.removeClass("input-validation-error");
                    }
                    $(this).attr("disabled", "disabled");
                    $.ajax({
                        type: "POST",
                        cache: false,
                        dataType: "json",
                        url: "/AjaxLogin",
                        data: { UserName: memberNameBox.val(), Pwd: memberPwdBox.val() },
                        success: function (data) {
                            $("#MemberLogin").removeAttr("disabled");
                            if (data.result) {
                                var url = document.location.href.substring(document.location.href.lastIndexOf('/') + 1);
                                if (url == "Login.do" || url == "Register.do") {
                                    document.location.href = "/Advisory.html";
                                }
                                $("#userBox").html('<label>用户名:</label><span>' + data.message + '</span><span><a href=\"/Client/Exit\">退出</a></span>');
                            } else {
                                alert(data.message);
                            }
                        }
                    });
                });
            }
        });
        function setNoteList(){
        $.get("/XML/moveNoteList.xml", function (xml) {
            var notes = [];
            notes.push("<marquee onmouseover='this.stop()' onmouseout='this.start()' scrollamount='3'>");
            $(xml).find("MoveNote").each(function () {
                var note = $(this);
                notes.push("<a href='" + note.find("Url").text() + "' target='_blank'>" + note.find("Title").text() + "</a>");
            });
            notes.push("</marquee>");
            $("#movelist").html(notes.join(''));
        });}
        setNoteList();
        var dlIndex=-1;
        var dls=$("#moveNote");
        $("#moveNote span a.m").bind("mouseover",function(e){
            $("#movelist").html("<div style='position:absolute;left:"+$(e.target).siblings("input").val()+"px;'>"+$(e.target).siblings("em").html()+"</div>");
        });
    });
})(jQuery);
