var Drop=new Class({wrapper:null,elms:null,listInitialHeight:0,initialize:function(a){this.wrapper=$(a);this.elms=this.getElms();this.activate();this.hide()},getElms:function(){var a=this.wrapper;return{wrapper:a,toggler:a.getElement("#toggler"),list:a.getElement("#list")}},activate:function(){var b=this;var a=this.elms.wrapper;var e=this.elms.list;a.addEvents({mouseenter:function(){b.show()},mouseleave:function(){b.close()}});var c=this.getListItems();c.each(function(f){f.addEvents({mouseenter:function(){this.addClass("hi")},mouseleave:function(){this.removeClass("hi")}})});var d=e.getCoordinates();this.listInitialHeight=d.height;e.setStyles({overflow:"hidden",width:d.width,height:d.height})},getListItems:function(){return this.elms.list.getElements("li")},hide:function(){this.elms.list.setStyle("height",1)},close:function(){this.elms.list.tween("height",1)},show:function(){var d=this.listInitialHeight;var f=this.elms.list;f.setStyle("visibility","visible");f.tween("height",d);var b=this.getListItems();b.set("opacity",0);var a=b.length;var g=70;var c=0;var e=setInterval(function(){if(c==a){clearInterval(e)}else{var i=b[c];var h=new Fx.Morph(i);h.start({opacity:1});c++}},g)}});window.addEvent("domready",function(){var b=new Asset.image("images/arrowRightRed.png");var a=new Drop("selectionWrapper")});