
$j(function () {
	$j("[@name=loginButton]").each(function (i) {
		var pw = this.form.passWord;
		$j(pw).keyup(function (e) {
			if (e.keyCode == 13) {
				this.form.loginButton.click();
			}
		});
		$j(this).click(function () {
			var form = this.form;
			if (form.userName.value == "") {
				alert("\u7528\u6236\u540d\u4e0d\u80fd\u672a\u7a7a");
				form.userName.focus();
				return;
			} else {
				if (form.passWord.value == "") {
					alert("\u5bc6\u78bc\u4e0d\u80fd\u4e3a\u7a7a");
					form.passWord.focus();
					return;
				}
			}
			new Ajax.Request("user/user!login.action", {method:"post", parameters:Form.serialize(form), onComplete:function (r) {
				var ret = r.responseText.evalJSON();
				if (ret.requestAttention) {
					alert(ret.requestAttention);
				} else {
					$go("user/updateUser.jspx");
				}
			}});
		});
	});
	$j("[@name=registerButton]").each(function(i){
		$j(this).click(function () {
			$go("entry/regist.jspx");
		})
	});
	$j("[@name=adminButton]").each(function(i){
		$j(this).click(function () {
			$go("/user/updateUser.jspx");
		})
	});
	$j("[@name=logOutButton]").each(function(i){
		$j(this).click(function () {
			new Ajax.Request("user/user!logOut.action", {method:"post",onComplete:function (r) {
				$go("entry/login.jspx");
			}});
		})
	});
});


