Event.observe(window,'load',function() {
	Event.observe('login_f','submit',function(event) {
		// Ajax login check
		$('login_f').request({
			parameters: { ajax: "true"},
			onComplete: function(transport) {
				var json = transport.responseText.evalJSON();
				if(json.response == 'success') {
					// If login sucessful, then let's go back to the homepage.
					location.href = json.REQUEST_URI;
				}
				else {
                                	// If no success, print a message
					if($('login_response')) {
						$('login_response').update = json.response;
					} else {
						new Insertion.Top('login_window',"<p id=\"login_response\">"+json.response+"</p>");
					}
					new Effect.Shake("login_window");
				}
			}
		});
		event.preventDefault();
	});
});
