$(function()
{
	$('#login_toggle').click(function()
	{
		$('#login_box').toggle();
	});
	
	$('#login_box form').submit(function()
	{
		var password = $('#login_box input[@name="password"]').val();
		var hmac = hex_hmac_sha1(hex_sha1(password), challenge);
		
		$.post('index.php?action=login', { 'challenge': challenge, 'hmac': hmac }, function(result)
		{
			if (result.ok) {
				location = location;
			} else {
				challenge = result.challenge;
				alert('Invalid password!');
			}
		}, 'json');
		
		return false;
	});
});
