(function($) {

	/*
	TODO: move all authentication related stuff from Authenticater to this plugin.
	*/

	var authenticate = {};
	var opts;

	authenticate.defaults = {
		urlLoginPage: location.protocol + "//" + location.hostname + "/?action=login&rurl="
	};

	authenticate.toLoginPage = function $$authenticate$toLoginPage(url, options) {
		opts = $.extend({}, authenticate.defaults, options);
		
		if (url == null) {
			location.href = opts.urlLoginPage + $.URLEncode(location.href);
		} else {
			location.href = opts.urlLoginPage + url;
		}
	}

	$.extend({ authenticate: authenticate });
})(jQuery);
