window.addEvent("domready",function(){WMCTooltips=new Class({initialWidth:300,opacity:0.85,borderColor:"#d9cbc0",initialize:function(B){var A=this;this.timer=null;this.container=new Element("div",{progress:false,styles:{display:"none",position:"absolute","z-index":11002,"background-color":"#ece2dc","max-width":A.initialWidth,border:"solid "+A.borderColor+" 1px"}}).inject(document.body);this.fx={container:new Fx.Morph(A.container,{duration:500,link:"cancel"}).set({opacity:0})};this.capture()},capture:function(){var B=this;var A=$$("a").filter(function(C){if(C.title){if(C.get("rel")!=="!tooltip"){C.set("tooltip",C.get("title"));C.erase("title");return true}else{C.erase("title");return false}}return false});A.each(function(D,C){D.set({events:{mouseover:function(F){B.timer=$clear(B.timer);var E=new Element("span").set("text",this.get("tooltip"));var G=E.getCoordinates();B.container.empty();E.inject(B.container);B.container.set({styles:{width:"auto",height:"auto",padding:"5px 10px",top:F.page.y+10,left:F.page.x+10,display:"block"}});B.timer=B.fx.container.start.delay(250,B.fx.container,{opacity:[B.container.get("opacity"),B.opacity]});window.document.addEvent("mousemove",function(H){B.container.set({styles:{left:(H.page.x+10).toInt(),top:(H.page.y+10).toInt()}})})},mouseleave:function(E){B.timer=$clear(B.timer);window.document.removeEvent("mousemove");B.hideContainer()}}})})},hideContainer:function(){this.fx.container.pause();this.container.set({styles:{display:"none",width:"0px",height:"0px",padding:"0px",opacity:0}})}});new WMCTooltips()});

