var TridentFix=new Class({tridentFix:function(a){a.addEvents({mouseover:function(){this.addClass("iehover")},mouseout:function(){this.removeClass("iehover")}})}});var DropMenu=new Class({Implements:[Options,TridentFix],options:{mode:"horizontal"},menu:null,initialize:function(c,a){if(a){this.setOptions(a)}this.menu=$(c);if(!$chk(this.menu)){return false}var b=this.menu.getChildren();b.each(function(f,d){var e,g;e=f.getFirst();g=e.getNext("ul");if(Browser.Engine.trident){this.tridentFix(f)}if(g){f.mel=g;g.pel=f;new SubMenu(g)}},this)}});var SubMenu=new Class({Implements:[Options,TridentFix],options:{mode:"vertical"},menu:null,depth:0,initialize:function(c,d,a){if(a){this.setOptions(a)}if(d){this.depth=d}this.menu=c;if(this.depth==0){this.menu.addClass("submenu")}if(this.depth>=1){this.menu.addClass("sub_submenu")}this.menu.fade("hide");this.menu.pel.addEvents(this.parentEvents);var b=this.menu.getChildren();b.each(function(h,e){var f,i;f=h.getFirst();i=f.getNext("ul");if(Browser.Engine.trident){this.tridentFix(h)}if(i){var g=new Element("span").set("html","&raquo;").addClass("counter");h.adopt(g);g.fade("hide");h.mel=i;h.count=g;i.pel=h;new SubMenu(i,this.depth+1)}},this)},parentEvents:{mouseover:function(){if(this.count){this.count.fade("in")}this.mel.fade("in")},mouseout:function(){if(this.count){this.count.fade("out")}this.mel.fade("out")}}});window.addEvent("domready",function(){menu=new DropMenu("hiFur_menuBar")});