  window.addEvent('domready', function(){


	var menu = $$('#menu span');


	menu.each(function(el){
		var parent = el.getParent().getParent().getParent();

		if (  parent.childNodes.length > 1 ) {
			var submenu = parent.getLast().getFirst();
			var x = new Fx.Style(submenu, 'opacity', {duration:500, wait: false}).set(0);
			submenu.setStyle('display', 'block');

			parent.addEvent('mouseenter', function(){

				menu.each(function(others){
					var other = others.getParent().getParent().getParent();
					if ( other.childNodes.length > 1 ) {
						var xsubmenu = other.getLast().getFirst();

						if (submenu != xsubmenu){
							var o = xsubmenu.getStyle('opacity').toInt();
							if (o != 0) {
								var y = new Fx.Style(xsubmenu, 'opacity', {duration:1000, wait: false}).start(0.9,0);
							}
						}
					}
				});


				parent.getFirst().addClass('menu_hover');
				parent.getFirst().getFirst().getFirst().setStyle('color', '#fff');
				x.start(0,0.9);

			}).addEvent('mouseleave', function(){
				x.start(0.9,0);
				parent.getFirst().removeClass('menu_hover');
				parent.getFirst().getFirst().getFirst().setStyle('color', '#717070');
			});

		}

	});



});