﻿function GetScreenWidth() {
    return;
}
function Login() {
    var loginCode = $("#TextBox1").val();
    var password = $("#Password1").val();

    if ($.trim(loginCode) == "") {
        alert("请输入用户名!");
        $("#TextBox1").focus();
        return;
    }
    if ($.trim(password) == "") {
        alert("请输入用密码!");
        $("#Password1").focus();
        return;
    }

    $.post("Login.ashx", {
        loginCode: loginCode,
        password: password
    }, GetLoginResult);
}
function GetLoginResult(data) {
    if (data.toString().substring(0, 3) == "+++") {
        alert("登录失败，原因：" + data.toString().substring(3));
    }
    else {
        //alert(" 登录成功!");
        $("#TextBox1").val("");
        $("#Password1").val("");

        var index1 = data.indexOf(":");
        var index2 = data.indexOf("^");
        var yhm = data.substring(0, index1);
        var sf = data.substring(index1 + 1, index2);
        var grou_menu = data.substring(index2 + 1);
        var openFlag = grou_menu.substring(grou_menu.length - 3);
        if (openFlag == "&&&") {
            window.open("eject/start.htm", 'xx', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=5,width=400px,height=300px,top=1,left=1');
        }

        $("#t1").attr("yhm", yhm);
        $("#t1").attr("sf", sf)
        $("#t1").attr("grou_menu", grou_menu);
        VerifyAuthority(yhm, sf, grou_menu);

        $.post("GetExcelWorkCount.ashx", {
        }, GetExcelWorkCountResult);

        $.post("GetOAWorkCount.ashx", {
        }, GetOAWorkCountResult);
    }
}
function GetExcelWorkCountResult(data) {
    if (data.toString().substring(0, 5) == "error") {
        alert("获取Excel系统未办工作失败，原因：" + data.toString().substring(3));
    }
    else {
        if (data != "0") {
            $("#ExcelWorkCountTR").css("display", "")
            $("#ExcelWorkCountTD").html("您在Excel系统中有 " + data + " 个未办理的工作,请及时办理!");
        }
        else {
            $("#ExcelWorkCountTR").css("display", "none")
            $("#ExcelWorkCountTD").html("");
        }
    }
}
function GetOAWorkCountResult(data) {
    if (data.toString().substring(0, 5) == "error") {
        alert("获取OA系统信息失败，原因：" + data.toString().substring(3));
    }
    else {
        var datas = data.split(",");
        var htmlStr = "您在智能办公系统中有";
        if (datas[0] != "0") {
            htmlStr += " " + datas[0] + " 条新公告,";
        }
        if (datas[1] != "0") {
            htmlStr += " " + datas[1] + " 封新邮件,";
        }
        if (datas[2] != "0") {
            htmlStr += " " + datas[2] + " 个待办工作,";
        }
        htmlStr += "请及时查看!";
        if (datas[0] == "0" && datas[1] == "0" && datas[2] == "0") {
            $("#OAWorkCountTR").css("display", "none")
            $("#OAWorkCountTD").html("");
        }
        else {
            $("#OAWorkCountTR").css("display", "")
            $("#OAWorkCountTD").html(htmlStr);
        }
    }
}
function LoginOut() {
    $.post("LoginOut.ashx", null, GetLoginOutResult);
}
function GetLoginOutResult() {
    VerifyAuthority(null, null, "999");
}
function ToVerifyAuthority() {
    $.post("GetLogin.ashx", null, GetToVerifyAuthorityResult);
    $.post("GetExcelWorkCount.ashx", {
    }, GetExcelWorkCountResult);
}
function GetToVerifyAuthorityResult(data) {
    var index1 = data.indexOf(":");
    var index2 = data.indexOf("^");
    var yhm = data.substring(0, index1);
    var sf = data.substring(index1 + 1, index2);
    var grou_menu = data.substring(index2 + 1);
    VerifyAuthority(yhm, sf, grou_menu);
}
function OnMM() { $(this).css("color", "red") }
function OnMO() { $(this).css("color", "#000") }
function OnMM1() { event.srcElement.style.color = "red"; }
function OnMO1() { event.srcElement.style.color = "#000"; }
function OnMM2() { event.srcElement.style.color = "red"; }
function OnMO2() { event.srcElement.style.color = "#000"; }
//function OnMM2() { event.srcElement.style.color = "#336699"; }
//function OnMO2() { event.srcElement.style.color = "#336699"; }
function VerifyAuthority(yhm, sf, grou_menu) {

    if (sf == null || grou_menu == "999") {
        sf = "普通用户";
        $("#ImageButton1").css("display", "none");
        $("#TRmenu").css("display", "none")
    }
    else {
        $("#ImageButton1").css("display", "");
        $("#TRmenu").css("display", "")
    }
    $("#t1").html(sf);

    $(".menuW li").css("display", "");

    if (grou_menu.indexOf("qsy_query") > 0)
        $("#WorkCorporationquery").css("color", "#000").css("cursor", "pointer").attr("href", "qsy_cx.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkCorporationquery").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("dds_query") > 0)
        $("#WorkControlRun").css("color", "#000").css("cursor", "pointer").attr("href", "dds_query.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkControlRun").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("m_rlzycx") > 0)
        $("#WorkPersonnelResource").css("color", "#000").css("cursor", "pointer").attr("href", "other_query/gzcx.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkPersonnelResource").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("OA") > 0) {
        $("#WorkOA").css("color", "#000").css("cursor", "pointer").attr("href", "oa.aspx").attr("target", "_blank").hover(OnMM, OnMO);
        $("#WorkOAOld").css("color", "#000").css("cursor", "pointer").attr("href", "oldOa.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    }
    else {
        $("#WorkOA").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);
        $("#WorkOAOld").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);
    }

    //    if (grou_menu.indexOf("EKSO") > 0)
    //        $("#WorkEKSO").css("color", "#000").css("cursor", "pointer").attr("href", "oldOa.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    //    else
    //        $("#WorkEKSO").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);    

    var eksoUrl = "http://www.hmsd.com.cn/esweb/externalLink/preMain.aspx?Login=" + yhm + "&verify=0&op=login&db=ESApp1"
    if (grou_menu.indexOf("EKSO") > 0)
        $("#WorkEKSO").css("color", "#000").css("cursor", "pointer").attr("href", eksoUrl).attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkEKSO").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("m_jyglsj") > 0) {
        //$("#WorkManagement").css("color", "#000").css("cursor", "pointer").attr("href", "jygl/jygl.htm").attr("target", "_blank");
        var str1 = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=5,width=792,height=550,top=0,left=0";
        $("#WorkManagement").css("color", "#000").css("cursor", "pointer").bind("click", function() { window.open('jygl/jygl.htm', '', str1); }).hover(OnMM, OnMO);
    }
    else
        $("#WorkManagement").parent().css("color", "#336699").css("display", "none").css("cursor", "text").unbind("click").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("m_scyxsj") > 0) {
        //$("#WorkProduce").css("color", "#000").css("cursor", "pointer").attr("href", "scyx/scyx.htm").attr("target", "_blank");
        var str1 = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=5,width=792,height=550,top=0,left=0";
        $("#WorkProduce").css("color", "#000").css("cursor", "pointer").bind("click", function() { window.open('scyx/scyx.htm', '', str1); }).hover(OnMM, OnMO);
    }
    else
        $("#WorkProduce").parent().css("color", "#336699").css("display", "none").css("cursor", "text").unbind("click").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("m_ssjcsj") > 0) {
        if (yhm == "90045") {
            $("#WorkProduceMonitor").css("color", "#000").css("cursor", "pointer").attr("href", "http://portal.hmsd.com.cn/default_xa.asp").attr("target", "_blank").hover(OnMM, OnMO);
        }
        else if (yhm == "90046") {
            $("#WorkProduceMonitor").css("color", "#000").css("cursor", "pointer").attr("href", "http://portal.hmsd.com.cn/default_fl.asp").attr("target", "_blank").hover(OnMM, OnMO);
        }
        else if (yhm == "90047") {
            $("#WorkProduceMonitor").css("color", "#000").css("cursor", "pointer").attr("href", "http://portal.hmsd.com.cn/default_dl.asp").attr("target", "_blank").hover(OnMM, OnMO);
        }
        else if (yhm == "90048") {
            $("#WorkProduceMonitor").css("color", "#000").css("cursor", "pointer").attr("href", "http://portal.hmsd.com.cn/default_ns.asp").attr("target", "_blank").hover(OnMM, OnMO);
        }
        else if (yhm == "90049") {
            $("#WorkProduceMonitor").css("color", "#000").css("cursor", "pointer").attr("href", "http://portal.hmsd.com.cn/default_jd.asp").attr("target", "_blank").hover(OnMM, OnMO);
        }
        else {
            $("#WorkProduceMonitor").css("color", "#000").css("cursor", "pointer").attr("href", "http://portal.hmsd.com.cn/default1.asp").attr("target", "_blank").hover(OnMM, OnMO);
        }
    }
    else
        $("#WorkProduceMonitor").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    //    if (grou_menu.indexOf("m_yyck") > 0)
    //        $("#WorkService").css("color", "#000").css("cursor", "pointer").attr("href", "yyck/yyck.htm").attr("target", "_blank").hover(OnMM, OnMO);
    //    else
    //        $("#WorkService").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("szly") > 0)
        $("#WorkTelCecord").css("color", "#000").css("cursor", "pointer").attr("href", "szly/szly.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkTelCecord").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("bgjl") > 0)
        $("#WorkTelQuery").css("color", "#000").css("cursor", "pointer").attr("href", "bgjl/bgjl.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkTelQuery").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu != "999")
        $("#WorkCorporation").css("color", "#000").css("cursor", "pointer").attr("href", "qygljc/qygljc.htm").attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkCorporation").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("gis") > 0)
        $("#WorkInfoSystem").css("color", "#000").css("cursor", "pointer").attr("href", "gis.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkInfoSystem").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("BBS") > 0)
        $("#WorkCorporationTalk").css("color", "#000").css("cursor", "pointer").attr("href", "bbs.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkCorporationTalk").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu.indexOf("m_zdbg") > 0)
        $("#WorkGoWork").css("color", "#000").css("cursor", "pointer").attr("href", "zdbg/zdbg.aspx").attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#WorkGoWork").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);

    if (grou_menu != "999")
        $("#Learning").css("color", "#000").css("cursor", "pointer").attr("href", "http://www.hmsd.com.cn/learning7/entry.asp?txtUserSerial=" + yhm).attr("target", "_blank").hover(OnMM, OnMO);
    else
        $("#Learning").parent().css("color", "#336699").css("display", "none").css("cursor", "text").attr("href", "javascript:void(0)").attr("target", "_self").hover(OnMM2, OnMO2);
}
function OpenChangePassword() {
    window.open('change_password.aspx', 'Cpassword', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=0,width=340,height=200,top=200,left=300');
}
