function Application(theMediaUrl) 
{
	var contentElements;
	
	function construct()
	{
		contentElements = [];
	}
	
	construct();
	
	function registerContentHandler(contentId)
	{
		var contentElement = new Content(contentId);
		contentElements.push(contentElement);
	}
	
	function hideContent(contentId)
	{
		for(var i = 0; i < contentElements.length; i++)
		{
			if(contentElements[i].getId() == contentId)
			{
				contentElements[i].hide();
			}
		}
	}
	
	
	// public
	return ({
		registerContentHandler : function(id)
		{
			registerContentHandler(id);
		},
		hideContent: function(id)
		{
			hideContent(id);
		}
	});
}
