Event.observe(window,"load",function(){$$("[rel=usesMenu]").each(function(e){var a=e.id;var f=$(e.id+"menu");var d;var c;var b=(f)?Element.getHeight(f)+8:0;Event.observe(e,"mouseover",function(){e.setAttribute("onOut",e.getStyle("background-position"));e.style.backgroundPosition=e.readAttribute("onHover");if(d){clearTimeout(d)}if(f){if(f.getAttribute("menuIsUp")=="1"){return}f.style.display="block";if(f.offsetHeight>e.offsetHeight){Element.clonePosition(f,e,{setWidth:false})}else{Element.clonePosition(f,e,{setHeight:false,setWidth:false})}var g=(f.offsetTop-f.offsetHeight);new Effect.Morph(f,{style:"top: "+(f.offsetTop-b)+"px; height: "+b+"px;",duration:0.25,transition:Effect.Transitions.sinoidal,afterFinish:function(){f.writeAttribute("menuIsUp","1")}})}});Event.observe(e,"mouseout",function(){e.style.backgroundPosition=e.getAttribute("onOut");if(f){d=setTimeout(function(){vehMakeBar.hideMenu(f,e)},g_menuTimer)}});if(f){Event.observe(f,"mouseover",function(){if(d){clearTimeout(d)}});Event.observe(f,"mouseout",function(){d=setTimeout(function(){vehMakeBar.hideMenu(f,e)},g_menuTimer)})}})});var vehMakeBar=function(){return{hideMenu:function(b,a){new Effect.Morph(b,{style:"top: "+a.cumulativeOffset()[1]+"px; height: "+a.offsetHeight+"px;",duration:0.25,afterFinish:function(){b.style.left="-9999px";b.setAttribute("menuIsUp","0")},transition:Effect.Transitions.sinoidal})},debugMsg:function(a){$("placeholder").innerHTML+=a+"
"}}}();