$(function(){
	checkLogin();
});
function checkLogin() {
	$.ajax({
		url: "/User/User_ChkLoginStatXml.asp",
		cache: false,
		success: function(data, status){
			if ($("checkstat", data).text() == "ok") {
				showUser(data);
			} else {
				showLogin();
			}
		}
	});
}
function showUser(data) {
	$("#login").html("<input id=\"logout\" type=\"submit\" value=\"注销\" />帐户名称： [<a href='/User/User_Info.asp?Action=ModifyPwd' id='modifypass' title='点击修改密码' target='_blank'>"+$("user", data).text()+"</a>]<br/>用户等级： ["+$("groupname", data).text()+"]");
	$("#logout").click(function(){
		this.disabled = true;
		this.value = "稍等";
		$.ajax({
			url: "/User/User_Logout.asp?action=xml",
			cache: false,
			success: function(data, status){
				showLogin();
			}
		});
	});
}
function showLogin() {
	$("#login").html("<label for=\"UserName\">用户名：</label><input id=\"UserName\" type=\"text\" maxlength=\"20\" name=\"UserName\"/><br><label for=\"Password\">密　码：</label><input id=\"Password\" type=\"password\" maxlength=\"20\" name=\"UserPassword\"/><input id=\"LoginBtn\" type=\"submit\" value=\"登录\" />");
	setLogin();
}
function setLogin() {
	$("#LoginBtn").click(function(){
		if ($("#UserName").val() == "" || $("#Password").val() == "") {
			alert("请填写用户名和密码！");
			return;
		} else {
			var postData = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><root><username>"+$("#UserName").val()+"</username><password>"+$("#Password").val()+"</password><checkcode></checkcode><cookiesdate></cookiesdate></root>";
			this.disabled = true;
			this.value = "稍等";
			$.ajax({
				type: "POST",
				url: "/User/User_ChkLoginXml.asp",
				dataType: "xml",
				data: postData,
				cache: false,
				processData: false,
				contentType: "text/xml",
				success: function(data, status){
					if ($("checkstat", data).text() == "ok")
						showUser(data);
					else {
						$("#UserName").val("");
						$("#Password").val("");
						$("#LoginBtn").attr("disabled",false).val("登录");
						alert("用户名或密码错误!");
					}
				}
			});
		}
	});
}