﻿var checkerCustName = false;
var checkerCustPassword = false;
//用户名验证
function TxtCustName_checker() {
    var CustName = $("#txt_cust_name").val();
    checkerCustName = false;
    if (CustName == '') {
        alert("请输入用户名");
        $("#txt_cust_name").focus();
        return;
    }

    var reg = /^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$/;
    if (!reg.test(CustName)) {
        alert("用户名含有非法字符");
        $("#txt_cust_name").focus();
        return;
    }

    checkerCustName = true;
    return true;
}
//密码验证
function TxtCustPassword_checker() {
    var CustPassword = $("#txt_cust_pwd").val();
    checkerCustPassword = false;
    if (CustPassword == '') {
        alert("请输入密码");
        $("#txt_cust_pwd").focus();
        return;
    }

    checkerCustPassword = true;
    return true;
}

//表单提交
function LoginBtn() {
    if (TxtCustName_checker() && TxtCustPassword_checker()) {
        $("#Logining").show();
        $("#Login").hide();
        $.post("Ashx/LoginChecker.ashx", { "Action": "CustLoginChecker", "CustName": $("#txt_cust_name").val(), "CustPassword": $("#txt_cust_pwd").val() }, function (data) {
            data = $.trim(data).toLowerCase();
            if (data == "true" && $.cookie('CustID') != null && $.cookie('CustID') != "") {
                location.href = "http://www.qx361.com";
            }

            else if(data=="relogin") {
                alert("用户已经在其它地方登录!");
                $("#Login").show();
                $("#Logining").hide();              
            }
            else if(data=="false"){
                alert("用户名或密码错误");
                $("#Login").show();
                $("#Logining").hide();
            }
        });
    }
}

function keyUp(e) {
    var currKey = 0, e = e || event;
    currKey = e.keyCode || e.which || e.charCode;
    var keyName = String.fromCharCode(currKey);
    if (currKey == 13) {
        LoginBtn();
    }
    //alert("按键码: " + currKey + " 字符: " + keyName);
}
document.onkeyup = keyUp;
