window.addEvent('domready', function() {

	var slides = $$('#mainMenu .submenu');
	var togs = $$('.trigger');

	slides.each(function(el, i){

		var slider = new Fx.Slide(el, {
			onComplete: function(){
				if (this.wrapper.offsetHeight != 0)
				this.wrapper.setStyle('height', 'auto');
			}
		});

 		var titre = el.getProperty('lang');
 		var titre = titre.split('_');
 		var ellevel = titre[1].toInt();

		if (titre[2] == 'selected') {
			el.setStyle('visibility', 'visible');
		} else {
			slider.hide();
		}

		togs.each(function(elem, j){
			var detect = elem.getProperty('rel');
			var detect = detect.split('_');
			var elemlevel = detect[1].toInt();

			if ( j == i )
			elem.addEvent('click', function(e){
				e = new Event(e).stop();
				slider.toggle();
				//elem.setStyle('background-color', '#000');
			});

			if ( (j != i) && (ellevel >= elemlevel) )
				if (i < 3)
				{
					//console.log(elem);
					elem.addEvent('click', function(e){
						e = new Event(e).stop();
						slider.slideOut();
						//elem.setStyle('border-bottom', '1px solid #f4f4f4');
					});
				}
		});
	});

	/*
	var menuSlider = [];

	$$('#mainMenu div.submenuOne','#mainMenu div.submenuTwo').each(function(submenu, index) {

		menuSlider[index] = new Fx.Slide($E('div', submenu), {duration: 150}).hide();

		submenu.getParent().addEvent('click', function(e){
			submenu.getParent().toggleClass('noBorder');
			menuSlider[index].toggle();
			new Event(e).stop();
		});
	});
	*/

});