var DotComNavigation = new Class({
	// CONSTRUCTOR
	initialize: function(navigationList) {
		this.navigationList	= navigationList;
		
		this.items			= $$("li", this.navigationList.id);
		
		if(this.items.length > 0) {
			this._listenNavigationItems();
		}
	},
	
	// PUBLIC MEMBER FUNCTIONS
	
	
	// PROTECTED MEMBER FUNCTIONS
	_listenNavigationItems:	function() {
		var self = this;
		
		this.items.each(function(item) {
			item.addEvents({
				"mouseover"	:	function() { self.__showHideLocationLayer(this, true); },
				"mouseout"	:	function() { self.__showHideLocationLayer(this, false); }
			});
		});
	},
	
	// PRIVATE MEMBER FUNCTIONS
	__showHideLocationLayer: function(trigger, show) {
		var layer = $E("div", trigger);
		
		if(layer) {
			layer.style.display		= (show == true) ? "block" : "none";
		}
	}
	
});