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

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

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


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

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

function LoginLoading(transport)
{
	var LoginDiv = $('LoginFormDiv');
	LoginDiv.innerHTML = "<div style=\"width:16px; height:16px; position:relative; left:70px;\" class=\"ErrorText\"><img class=\"Mid\" src=\"/img/MagielleLoading.gif\" alt=\"Loading...\"  /></div>";
}

function HandleFailure(transport)
{
	
}


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

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

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

function recoveryResult(transport)
{
	eval('Result = ' + transport.responseText);
	var LoginDiv = $('LoginFormDiv');
	
	LoginDiv.innerHTML = Result['message'];
	
}
