
function forgot_password ()
{
	$('message_forgotpassword').innerHTML = '';
	$('message_forgotpassword').style.display = 'none';
	$('error_forgotpassword').innerHTML = '';
	$('error_forgotpassword').style.display = 'none';
	
	new Ajax.Request(absolute_link_path + 'ajax.php', 
	{
		method: "post",
			
			evalJSON: true, sanitizeJSON: true, parameters: 
 'method=forgotpassword&forgotpassword_email=' + $('forgotpassword').value,
		onSuccess: forgot_password_callback,
		onFailure: forgot_password_errback
	});  // end Ajax.Request.	
}  // end function forgot_password.


function forgot_password_callback ( oReq, json )
{
//	eval ( oReq.responseText );

	if ( oReq.responseJSON.status == 'success' )
	{
		$('message_forgotpassword').style.display = 'block';
		$('message_forgotpassword').innerHTML = oReq.responseJSON.general_messages;
		$('forgotpassword').value = '';
	}
	else
	{
		$('error_forgotpassword').innerHTML = oReq.responseJSON.data_errors['forgotpassword'];
		$('error_forgotpassword').style.display = 'block';	
	}
	
}


function forgot_password_errback ()
{
	$('error_forgotpassword').innerHTML = oReq.responseJSON.data_errors['forgotpassword'];
	$('error_forgotpassword').style.display = 'block';	
}
