﻿
$(document).ready(function(){
  $("#UserName").blur(function(){
     $("#Warning").html("");
     CheckUserName();
  });
  $("#PassWord").blur(function(){
     $("#Warning").html("");
     CheckPassWord();
  });
  $("#reset").click(function(){
    $("#Warning").html("");
    $("#vUserName").html("");
    $("#vPassWord").html("");
    $("#PassWord")[0].value="";
    $("#UserName")[0].value="";
  });
window.onerror = killerrors; 
});
function LoginCheck(){
    $("#Warning").html("");
    CheckUserName();
    CheckPassWord();
    if(CheckUserName() && CheckPassWord())
    {
       return CheckLogin();
    }
    else{
       return false;
    }
}
function CheckUserName()
{
     if(CheckNull("UserName","<img src='http://images.jxrsrc.com/waring.gif' /> 请输入您的用户名！")){
         $("#vUserName").html("");
         return true;
     }
     else{
        return false;
     }
}
function CheckPassWord()
{
     if(CheckNull("PassWord","<img src='http://images.jxrsrc.com/waring.gif' /> 请输入您的密码！")){
         $("#vPassWord").html("");
         return true;
     }
     else{
        return false;
     }
}
//验证密码
function CheckLogin(){
     var exist;
     $.ajax({
           type: "post",
           url: "Ashx/CheckLogin.ashx",
           async: false,
           data:"userName="+$.trim($("#UserName").val())+"&passWord="+$.trim($("#PassWord").val())+"",
           beforeSend: function(XMLHttpRequest){
		        $("#Warning").html("正在验证用户名和密码！");
		        exist = false;
           },
           success: function(data, textStatus){
              if(data =="1"){
                 $("#Warning").html("");
                 exist = true;
              }
              else{
                 $("#Warning").html("<font color='#c2130e'> <img src='http://images.jxrsrc.com/waring.gif' />对不起，用户名或者密码错误！</font>");
                 exist = false;
              }
           },
           error: function(){
                $("#Warning").html("验证失败！");
		        exist = false;
           }
    });
    return exist;
}
