
function showLoginForm( )
{
	$('frmPassword').reset( );
	$('Password').hide( );
	$('Result').hide( );
	$('Login').show( );
}


function showPasswordForm( )
{
	$('Login').hide( );
	$('Result').hide( );
	$('Password').show( );	
}


function validateLoginForm( )
{
	var objFV = new FormValidator("frmLogin");

	if (!objFV.validate("txtEmail", "B,E", "Please enter your valid Email Address."))
		return false;
		
	if (!objFV.validate("txtPassword", "B,L(5)", "Please enter the valid Password."))
		return false;
		
	return true;
}

function validatePasswordForm( )
{
	var objFV = new FormValidator("frmPassword");

	if (!objFV.validate("txtEmail", "B,E", "Please enter your valid Email Address."))
		return false;
	
	$('BtnGetNow').disable( );
	
	var sUrl    = "ajax/get-password.php"; 
	var sParams = $('frmPassword').serialize( );
	
	new Ajax.Request(sUrl, { method:'post', parameters:sParams, onFailure:_showError, onSuccess:_getPassword });
}

function _getPassword(sResponse)
{
	if (sResponse.status == 200 && sResponse.statusText == "OK")
	{
		var sParams = sResponse.responseText.split('|-|');
		
		if (sParams[0] == "OK")
		{
			$('Result').innerHTML = sParams[1];

			$('Password').hide( );
			$('Result').show( );
		}
			
		else
			_showError(sParams[1]);
			
		$('BtnGetNow').enable( );
	}
	
	else
		_showError( );
}
