$(function()
{
	$('.expanded').show();

	$('form.transform').jqTransform();
	$('div.transform').jqTransform();

	$('#menu_login').click(function()
	{
		$('#login_registration').slideToggle('normal', function()
		{
			$('#login_email').focus();
		});
		
		return false;
	});
	
	$('#form_login').submit(function(event)
	{
		event.preventDefault();
	
		var email		= $(this).find('#login_email').val(),
			password	= $(this).find('#login_password').val(),
			remember	= $(this).find('#login_remember').attr('checked'),
			url			= $(this).find('#login_url').val();
	
		$.post('/account/login_ajax_process', { email:email, password:password, remember:remember }, function(error)
		{
			if(error == '') {
				window.location = url;
			}
			else {
				$('#form_login').find('.form_error').html(error).show();
			}
		});
		
		return false;
	});
});