//Event.observe(window , 'load' , onLoadFunction);
//function onLoadFunction()
//{
//	checkUser();
//}

function Login()
{
	var email = $('emailField').value;
	var password = $('passwordField').value;
	
	new Ajax.Request
	(
		webroot + 'login/login',
		{
			method: 'post',
			parameters: 'email=' + email + '&password=' + password,
			onSuccess: LoginResult,
			onCreate: LoginLoading
		}
	);
}

function LoginResult(transport)
{
	eval('Result = ' + transport.responseText);
	var LoginDiv = $('LoginFormDiv');
	
	if(Result['success'] == 1)
	{
		//reloadLoginIndexAction();
		window.location.reload();
	}
	else
	{
		LoginDiv.innerHTML = "<div style='padding-top:20px; padding-left:10px;'><span class=\"ErrorText\">email si parola nu corespund!</span> <span style=\"padding-left:20px;\"></span> <a href=\"#\" onclick=\"reloadLoginIndexAction(); return false;\" class=\"GrayText Underlined\">Incearca din nou</a></div>";
	}
}


function LoginResultResult(transport)
{
	$('LoginFormDiv').innerHTML = transport.responseText;
}

function reloadLoginIndexAction()
{
	new Ajax.Request
	(
		'/login/index/ajax/true',
		{
			method: 'get',
			onSuccess: LoginResultResult,
			onCreate: LoginLoading
		}
	);
}

function LoginLoading(transport)
{
    $j("#LoginFormDiv").html('<img style="margin-top:10px; margin-left:130px;" src="' + webroot + 'img/loadingAnimation.gif" alt="Loading..." />');
}

function HandleFailure(transport)
{
	
}


//RECOVER PASS
function showRecoveryForm(url)
{
	new Ajax.Request
	(
		url + '/ajax/true',
		{
			method: 'get',
			onSuccess: recoveryFormResult,
			onCreate: LoginLoading
		}
	);
}

function recoverPassword()
{
	var email = $('emailField').value;
	
	new Ajax.Request
	(
		webroot + 'account/recover',
		{
			method: 'post',
			parameters: 'email=' + email,
			onSuccess: recoveryResult,
			onCreate: LoginLoading
		}
	);
}

function recoveryFormResult(transport)
{
	$j('#LoginFormDiv').html(transport.responseText);
}

function recoveryResult(transport)
{
	eval('Result = ' + transport.responseText);
	
	$j('#LoginFormDiv').html("<div style='padding-top:10px; padding-left:10px;'>" + Result['message'] + "</div>");
}
