﻿$(function() {
    //初始验证码
    refreshCode();
    /*******
    * 登录
    *******/
    $("#cmdLogin").click(function() {
        if ($("#compUserAcc").val() == "") {
            alert("请输入登录账号");
            $("#compUserAcc").focus();
            return false;
        }
        if ($("#compUserPwd").val() == "") {
            alert("请输入登录密码");
            $("#compUserPwd").focus();
            return false;
        }
        //验证码校验
        if ($("#compCheckCode").val() == "") {
            alert("请输入验证码");
            $("#compCheckCode").focus();
            return false;
        }
        lock(); //锁定登录按钮
        var pass = false;
        $.ajax({
            type: "GET",
            async: false,
            cache: false,
            url: "Manager/ajax/LoginDataGet.aspx?u=" + escape($("#compUserAcc").val()),
            success: function(msg) {
                pass = checkStatus(msg);
            }
        });
        if (pass) {
            $("#form1").submit();
        } else {
            unLock();
        }
    });
});
/***************
* 按回车键登录
***************/
document.onkeydown = function(evt) {
    evt = evt ? evt : window.event;
    if (evt.keyCode == 13) {
        $("#cmdLogin").click();
        return false;
    }
}
/***********
* 状态校验
***********/
function checkStatus(msg) {
    if (msg == "0")
        return true;
    else {
        return confirm("用户[" + $("#compUserAcc").val() + "]已在[" + msg + "]登陆!强行登陆?");
    }
}
/*************
* 更新验证码
*************/
function refreshCode() {
    $("#checkCode").attr("src", "CheckCode.aspx?rd=" + Math.random());
}
/***************
* 锁定登录按钮
***************/
function lock() {
    $("#tips").html("正在登录..."); //显示提示
    $("#cmdLogin").attr("disabled", true);
}
/***************
* 解锁登录按钮
***************/
function unLock() {
    $("#tips").html(""); //显示提示
    $("#cmdLogin").attr("disabled", false);
}
