// ----------------------------------
// Logout & remove session cookie
// ----------------------------------
function logout() {
  new Ajax.Request("api/accounts/logout", {onSuccess: logoutSuccessful, onFailure: logoutFailed});
}

function logoutSuccessful(transport) {
	if(transport.responseJSON.success) {
		if (logoutURL == null || logoutURL == "None")
      window.location = "http://ncss.edu.au/";
    else
      window.location = logoutURL;
	} else {
		if(transport.responseJSON.reason)
			alert(transport.responseJSON.reason);
		else
			alert("An unknown error occurred when logging out. Please try again later.");
	}
}

function logoutFailed() {
	alert("The server encountered an error when trying to log you out. Please try again later.");
}
