﻿///<reference path="jquery-1.3.2-vsdoc-CN.js" />

$(document).ready(function() {

    IsLogin();

    function IsLogin() {
        $.ajax({
            url: escape("/Asmx/Ajax.asmx/IsLogin"),
            type: "POST",
            dataType: "json",
            contentType: "application/json; charset=utf-8",
            data: "{}",
            beforeSend: function() {
                $("#logmess").html("<img src='/Skin/Images/Loading.gif'/>");
            },
            success: function(data) {
                try {
                    //                    alert(data.d);

                    var json = JSON.parse(data.d);
                    if (json.Islo == "true") {
                        //                        $("#code").html("已经登录！");
                        $(".nologin").hide();
                        $(".login").show();
                    }
                    else {
                        $("#logmess").html("");
                        $(".nologin").show();
                        $(".login").hide();
                    }
                }
                catch (e) {
                    alert("返回的字符串不是json格式！");
                    return;
                }
            },
            error: function(x, e) {
                alert(x.responseText);
            }
        });

    };
    $("#tbxUserName").blur(function() {
        if ($("#tbxUserName").val() == "") {
            $("#usermess").html("<img src='/Skin/Images/out.jpg'/>");
        }
        else {
            $("#usermess").html("");
        }
    });
    $("#tbxPwd").blur(function() {
        if ($("#tbxPwd").val() == "") {
            $("#passmess").html("<img src='/Skin/Images/out.jpg'/>");
        }
        else {
            $("#passmess").html("");
        }
    });
    $("#tbxNum").blur(function() {
        if ($("#tbxNum").val() == "") {
            $("#num").html("<img src='/Skin/Images/out.jpg'/>");
        }
        else {
            $("#num").html("");
        }
    });
    $("#imgBtn").click(function() {
        clicklogin();
    });
    function clicklogin() {
        if ($("#tbxUserName").val() == "") {
            $("#usermess").html("<img src='/Skin/Images/out.jpg'/>");
            $("#tbxUserName").focus();
            return;
        }
        else if ($("#tbxPwd").val() == "") {
            $("#passmess").html("<img src='/Skin/Images/out.jpg'/>");
            $("#tbxPwd").focus();
            return;
        }
        else if ($("#tbxNum").val() == "") {
            $("#num").html("<img src='/Skin/Images/out.jpg'/>");
            $("#tbxNum").focus();
            return;
        }
        else {
            UserLogin();
        }
    };
    $("html").die().live("keydown", function(event) {
        if (event.keyCode == 13) {
            clicklogin();
        }
    });     

    function UserLogin() {
        $.ajax({
            url: escape("/Asmx/Ajax.asmx/DefaultUserLogin"),
            type: "POST",
            dataType: "json",
            contentType: "application/json; charset=utf-8",
            data: "{UserName:'" + $("#tbxUserName").val() + "',PassWord:'" + $("#tbxPwd").val() + "',Num:'" + $("#tbxNum").val() + "'}",
            beforeSend: function() {
                $('#imgBtn').attr('disabled', "true"); //添加disabled属性 
                $("#logmess").html("<img src='/Skin/Images/Loading.gif'/>登录中...");
            },
            success: function(data) {
                try {
                    //                    alert(data.d);

                    var json = JSON.parse(data.d);
                    if (json.UserLog == "true") {
                        var url = "/User/UserDefault.aspx"

                        window.location = url;
                    }
                    else if (json.UserLog == "卡号错误！") {
                        $("#usermess").html("<img src='/Skin/Images/out.jpg'/>");
                        $("#tbxUserName").focus();
                        $("#logmess").html(json.UserLog);
                    }
                    else if (json.UserLog == "密码错误！") {
                        $("#passmess").html("<img src='/Skin/Images/out.jpg'/>");
                        $("#tbxPwd").focus();
                        $("#logmess").html(json.UserLog);
                    }
                    else {
                        $("#num").html("<img src='/Skin/Images/out.jpg'/>");
                        $("#tbxNum").focus();
                        $("#logmess").html(json.UserLog);
                    }
                    $('#imgBtn').removeAttr("disabled"); //移除disabled属性 
                }
                catch (e) {
                    alert("返回的字符串不是json格式！");
                    return;
                }
            },
            error: function(x, e) {
                alert(x.responseText);
            }
        });
    }
});



