﻿var xmlHttp;
function createXmlHttp() {
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}

function LoginHandler() {
    if (xmlHttp.readyState == 4) {
        if (xmlHttp.status == 200) {
            var UserState = document.getElementById("UserState");
            switch (xmlHttp.responseText) {
                case "ok":
                    alert("登录成功！");
                    UserState.innerHTML = "已登录";
                    break;
                case "99":
                    alert("登录成功！");
                    UserState.innerHTML = "管理员";
                    break;
                default:
                    alert(xmlHttp.responseText);
                    break;
            }
            document.getElementById("BtnLogin").disabled = false;
        }
    }
}

function Login() {
    var reg = /^[a-zA-Z0-9_]{1,20}$/;
    var TbxUname = document.getElementById("TbxUname");
    if (!reg.test(TbxUname.value)) {
        alert("请输入包含字母，数字，下划线的用户名！");
        return;
    }
    var TbxUpwd = document.getElementById("TbxUpwd");
    if (!reg.test(TbxUpwd.value)) {
        alert("请输入包含字母，数字，下划线的密码！");
        return;
    }
    document.getElementById("BtnLogin").disabled = true;
    var url = "LoginAct.ashx?Uname=" + TbxUname.value + "&Upwd=" + TbxUpwd.value;
    createXmlHttp();
    xmlHttp.onreadystatechange = LoginHandler;
    xmlHttp.open("GET", url, true);
    xmlHttp.send(null);
}
/*设为首页*/
function SetHome(obj) {
    try {
        obj.style.behavior = 'url(#default#homepage)';
        obj.setHomePage('http://www.huasheng123.com/');
    } catch (e) {
        if (window.netscape) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            } catch (e) {
                alert("抱歉，此操作被浏览器拒绝！\n\n请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'");
            }
        } else {
            alert("抱歉，您所使用的浏览器无法完成此操作。");
        }
    }
}
