﻿$(document).ready(function() {
    //注册登录按钮单击事件
    $("#logOnLink").click(LogOn);
    //注册取消按钮登录事件
    $("#cancelLink").click(Cancel);
});
//登录判断
function LogOn() {
    if ($("#username").val() == "") {
        alert("用户名不能为空！");
        return;
    }
    if ($("#password").val() == "") {
        alert("密码不能为空！");
        return;
    }
    Account.ValidateLogOn($("#username").val(),$("#password").val(),
        function(rel){
            if(rel)
            {
                Account.LogOn($("#username").val(),$("#password").val(),
                    function(rel){
                    window.location.href=rel;
                },
                ErrorHandler,TimeOutHandler);
            }
            else
            {
                alert("用户名或密码错误！");
            }
        },
    ErrorHandler,TimeOutHandler);
        //$.ajax({ type: "post", url: "Account.asmx/HelloWorld", 
        //contentType:"application/json;utf-8",
        //data:{r:-1},
        //success: function(rel) {
            //var rel1=eval(rel);
            //}
            //if (data == false) {
                //alert("用户名或密码错误！");
                //return;
            //}
            //else {
                //document.forms[0].submit();
            //}
       // },
        //error: Error
        //});
}
function GetH(rel)
{
    alert(rel);
}
//取消，清空文本框内容
function Cancel() {
    $("#username").val("");
    $("#password").val("");
}
//错误处理
function Error(XMLHttpRequest) {
    alert(XMLHttpRequest.responseText);
}
function Body_KeyDown(keyCode) {
    if (keyCode == 13) {
        LogOn();
    }
}
function ErrorHandler(result)
{
   var msg=result.get_exceptionType() + "\r\n";
   msg += result.get_message() + "\r\n";
   msg += result.get_stackTrace();
   alert(msg);
}
function TimeOutHandler(result)
{
   alert("Timeout :" + result);
}
