function login(url, form)
{
    var email = form.login_email.value;
    var password = form.login_password.value;
    var parameter = "login_email="+email+"&login_password="+password;
	
    new Ajax.Request(url, {
    method: 'post',
    onSuccess: function(transport) {
        response = transport.responseText;
        if(response != "Failed")
        {
          Modalbox.hide();
          document.cookie = "miniBBforums="+escape(response)+";expires=108000;path=/minibb/;";
          this.window.location.reload();
        }
        else
        {
            //change here into updating div form_error
            $("form_error").innerHTML = "Login failed, please try again";
        }
    },
    onComplete:function(request, json) {
        new Effect.Fade('LoginIndicator', {});
    },   
    onLoading:function(request, json) {
        Element.show('LoginIndicator')
    },
    parameters: parameter
    });
    return false;
}