var Site = 
{
	controllers: []
	
	, start: function()
	{
		Site.controllers.push(Site);
		$(Site.controllers).each(function()
		{
			for (var fct in this.Behaviors)
			{
				if (typeof(this.Behaviors[fct])=='function' && !(Function[fct]))
					this.Behaviors[fct]();
			}
		});
	}
	
	, registerController: function(Controller)
	{
		Site.controllers.push(Controller);
	}
}

$(document).ready(Site.start);