﻿function user_login()
{
    var username = $F('_loginuser');	
	var userpass = $F('_loginpass');
	var btn=$('_loginbutton');
	if(!check_Null(username))
	{
	    alert("账号不能为空！");
	    $('_loginuser').focus();
	}
	else if(!check_Null(userpass))
	{
	    alert("密码不能为空！");
	    $('_loginpass').focus();
	}
	else
	{
	    btn.disabled = true;
	    var url = '/user/ajaxlogin.aspx';
	    var myAjax = new Ajax.Request(url,{method: 'post', parameters: Form.serialize(login_form), onComplete: userloginResult});
	}
}

function userloginResult(originalRequest)
{
    var btn=$('_loginbutton');
    var username = $('_loginuser');	
	var userpass = $('_loginpass');
    if(originalRequest.readyState == 4&&originalRequest.status == 200)
	{ 
		//正式处理有信息
		var str = originalRequest.responseText;
		if(str == "1")
		{
		    location.reload();
		}
		else if(str == "2")
		{
		    alert("用户被锁定，请与网站负责人联系解密！");
			btn.disabled = false;
			username.value = "";
			userpass.value = "";
			username.focus();
		}
		else
		{
			alert("账号或密码错误！");
			btn.disabled = false;
			userpass.value = "";
			username.focus();
		}
	}
	else
	{
	    alert("错误：" + originalRequest.status);
	    btn.disabled = false;
	}
}

//验证为空
function check_Null(_value)
{
    if(_value.replace(/^\s+$/,'') == "")
    {
        return false;
    }
    else
    {
        return true;
    }
}