function login( redirect )
{
    var infoDiv = $('loginInfoDiv');
    ajaxRequest = $('loginForm').request
    ({
        onSuccess:	function(transport)
        {
            var response = transport.responseText.evalJSON();

            if(response.msg == "Success")
            {
                window.location = redirect;
            }
            else
            {
                infoDiv.innerHTML = response.info + '<br />';
                Effect.BlindDown('loginInfoDiv', { duration: 0.75 });
            }
        },
        onFailure: 	function(transport)
        {
            infoDiv.innerHTML = 'An unexpected problem has occured<br />';
            Effect.BlindDown('infoDiv', { duration: 0.75 });
        },
        onComplete: function()
        {

        }
    });
}

function createAccount()
{
    var infoDiv = $('accountInfoDiv');
    ajaxRequest = $('accountForm').request
    ({
        onSuccess:	function(transport)
        {
            var response = transport.responseText.evalJSON();

            if(response.msg == "Success")
            {
                infoDiv.innerHTML = response.info + '<br />';
            }
            else
            {
                infoDiv.innerHTML = response.info + '<br />';
            }
            Effect.BlindDown('accountInfoDiv', { duration: 0.75 });
        },
        onFailure: 	function(transport)
        {
            infoDiv.innerHTML = 'An unexpected problem has occured<br />';
            Effect.BlindDown('accountInfoDiv', { duration: 0.75 });
        },
        onComplete: function()
        {

        }
    });
}

function emailPass()
{
    var infoDiv = $('passwordInfoDiv');
    ajaxRequest = $('passwordForm').request
    ({
        onSuccess:	function(transport)
        {
            var response = transport.responseText.evalJSON();
            if(response.msg == "Success")
            {
                infoDiv.innerHTML = response.info + '<br />';
            }
            else
            {
                infoDiv.innerHTML = response.info + '<br />';
            }
        },
        onFailure: 	function(transport)
        {
            infoDiv.innerHTML = 'An unexpected problem has occured<br />';
        },
        onComplete: function()
        {
            Effect.BlindDown('passwordInfoDiv', { duration: 0.75 });
        }
    });
}



