window.addEvent('domready', function(){
	if ($('drop_down_menu'))
		$('drop_down_menu').getElements('li.menu').each( function( elem ){
			var list = elem.getElement('ul.links');
			var items = list.getElements('li.item');
			if ( (Browser.Engine.trident5) || (Browser.Engine.gecko) || (Browser.Engine.webkit) || (Browser.Engine.presto) || (Browser.Engine.name == 'unknown'))
			{
				list.setStyle("height", (items.length*32));
				list.setStyle("display", "block");
				var myFx = new Fx.Slide(list).hide();
				elem.addEvents({
					'mouseenter' : function(){
						//alert(elem.innerHTML);
						/**Not implement for IE 6 so commenting out
						if (Browser.Engine.trident4)
						{
							var w = list.getParent("li").getStyle("width");
							//alert(w);
							myFx.wrapper.setStyle("width",w);
						}
						**/
						myFx.cancel();
						myFx.slideIn();

					},
					'mouseleave' : function(){
						//alert(elem.innerHTML);
						myFx.cancel();
						myFx.slideOut();
						}
				});
			}
		})
	});

