$(document).ready(function() {
	$(".login_pressed").click(function() {
		login();
		return false;
	});
	$("#password").keyup(function(e) {
		if (13 == e.keyCode) {
			login();
			return false;
		}
	});
	$("#message").click(function() {
		$("#message").fadeOut();
	});
});

function login() {
	var p = {
		username: $("#username").val(),
		password: $("#password").val()
	}
	$.ajax({
		url: "?action=auth",
		type: "POST",
		data: p,
		dataType: "json",
		timeout: 3000,
		error: function() {
			$("#message").html("サーバーと通信できません。").fadeIn();
		},
		success: function(d) {
			if ("success" == d.result) {
				location.href = d.message;
			}
			else {
				$("#message").html(d.message).fadeIn();
			}
		}
	});
	return false;
}
