function login_user(err_message)
{

	var myAjax = new Ajax.Request('/main/forms/login.php', 
    			 {
    			 	method: 'post',
    			 	parameters: $('login').serialize(true),
    			 	onSuccess: function(transport, json)
    			 				{
    			 					if (json.success=='no')
    			 					{
    			 						$('login_error').update(err_message);
    			 						
							      		return false;
							      		
    			 					}
    			 					else 
    			 					{
    			 						this.location=this.location
							      		return false;
    			 					}

    			 				}
  				 });
  	return false;
}

function lost_password_r(err,ok)
{
	var myAjax = new Ajax.Request('/main/forms/lost_password.php', 
    			 {
    			 	method: 'post',
    			 	parameters: $('lost_password').serialize(true),
    			 	onSuccess: function(transport, json)
    			 				{
    			 					if (json.success=='no')
    			 					{
    			 						$('result').update(err);
							      		return false;						 
    			 					}
    			 					else 
    			 					{
							      		
							      		$('result').update(ok);
							      		$('lost_password').hide();
							      		return true;
    			 					}

    			 				}
  				 });
}

function login_user_tpl(err_message)
{
	
	var myAjax = new Ajax.Request('/main/forms/login.php', 
    			 {
    			 	method: 'post',
    			 	parameters: $('login_tpl').serialize(true),
    			 	onSuccess: function(transport, json)
    			 				{
    			 					if (json.success=='no')
    			 					{
    			 						$('result').update(err_message);
							      		return false;
							      		
    			 					}
    			 					else 
    			 					{
    			 						history.go(-1);
							      		return true;
    			 					}

    			 				}
  				 });
}