/**
INVOKE A Slideshow using the following:

window.addEvent('domready', function() {
	var slideshowOne = new featureSlideShow;
	slideshowOne.buildSlideShow('slideshow',{'speed':5, 'pause':"Play/Pause", 'prev':"Previous", 'next':"Next"},true);
});
*/

var menuSystem = {
	rootUL: null,
	menuInit : function(container) {
		if (!$(container)) return;
		this.rootUL = $(container).getElement('ul');
		//this.rootUL.setStyles('height: 25px;left: 0px;bottom: 0px; z-index: 100000');
		this.subMenus = this.rootUL.getElements('ul');
		if (this.subMenus.length) {
			for (var i=0; this.subMenus[i]; i++) {
				var parentLI = this.subMenus[i].getParent();
				var xPos = parentLI.getPosition().x;
				var yPos = parentLI.getPosition().y+parentLI.getSize().size.y-5;
				//this.subMenus[i].setStyles({
				//		'border': 'solid 1px #4D4D4D',
				//		'background': '#222', 'z-index': 100,
				//		'width':'170px', 'height': '20px'
				//		});
				this.subMenus[i].mySlider = new Fx.Slide(this.subMenus[i], {duration: 500});
				this.subMenus[i].mySlider.hide();
				$(parentLI).addEvent('mouseenter', (function(){
						this.slideIn('vertical');
				}).bindWithEvent(this.subMenus[i].mySlider));
				$(parentLI).addEvent('mouseleave', (function(){
						this.slideOut('vertical');
				}).bindWithEvent(this.subMenus[i].mySlider));
			}
		}
	}
}
menuSystem = new Class(menuSystem);
menuSystem.implement(new Events);
menuSystem.implement(new Options);
window.addEvent('domready', function() {
	var mainMenu = new menuSystem();
	mainMenu.menuInit('topMenu');	
});
