var IndiciuNIX=new Class({initialize:function(a,b,c){this.setOptions({duration:200,transition:Fx.Transitions.linear,wait:false,tooltipClass:'indiciu',style:'default',width:250,display:'inline',mode:'cursor',sticky:0},c);this.open=false;this.trigger=$(a);this.trigger.setStyles(this.triggerstyles());this.tooltip=new Element('div',{'class':this.options.tooltipClass,'styles':{'position':'absolute','top':0,'left':0,'z-index':10,'visibility':'hidden','width':this.options.width}}).injectTop(document.body);this.tooltip_style=new Element('div',{'class':this.options.style}).injectInside(this.tooltip);this.tooltip_tl=new Element('div',{'class':'indiciu-sstg','styles':{'width':this.options.width}}).injectInside(this.tooltip_style);this.tooltip_tr=new Element('div',{'class':'indiciu-sdrt'}).injectInside(this.tooltip_tl);this.tooltip_t=new Element('div',{'class':'indiciu-s','styles':{'height':15}}).injectInside(this.tooltip_tr);this.tooltip_l=new Element('div',{'class':'indiciu-stg','styles':{'width':this.options.width}}).injectAfter(this.tooltip_tl);this.tooltip_r=new Element('div',{'class':'indiciu-drt'}).injectInside(this.tooltip_l);this.tooltip_m=new Element('div',{'class':'indiciu-m'}).injectInside(this.tooltip_r).setHTML(b);this.tooltip_bl=new Element('div',{'class':'indiciu-jstg','styles':{'width':this.options.width}}).injectAfter(this.tooltip_l);this.tooltip_br=new Element('div',{'class':'indiciu-jdrt'}).injectInside(this.tooltip_bl);this.tooltip_b=new Element('div',{'class':'indiciu-j'}).injectInside(this.tooltip_br);this.tooltip_arrow=new Element('div',{'class':'indiciu-sageata','styles':{'height':23}}).injectInside(this.tooltip_b);if(this.options.sticky){this.close=new Element('div',{'class':'indiciu-inchide'}).injectInside(this.tooltip_tl)}this.fx=new Fx.Styles(this.tooltip,this.options);this.trigger.addEvent('mouseenter',this.show.bindWithEvent(this));if(this.options.sticky){this.close.addEvent('mouseenter',this.hide.bindWithEvent(this))}else{this.trigger.addEvent('mouseleave',this.hide.bindWithEvent(this))}},show:function(a){if(!this.open){this.pos=this.position(a);this.tooltip.setStyles({'opacity':0,'top':this.pos.top+'px','left':this.pos.left+'px'});this.fx.start({'opacity':1,'top':(this.pos.top-10)+'px'});this.open=true}},hide:function(a){this.fx.start({'opacity':0,'top':(this.pos.top-30020)+'px'});this.open=false},position:function(a){var b=this.trigger.getCoordinates();var c=this.tooltip.getCoordinates();if(this.options.mode=='cursor'){var a=new Event(a);b=$extend(b,{'top':a.page.y,'left':a.page.x,'width':0})}return{'top':b.top-(c.height),'left':b.left-(c.width/2)+(b.width/2)}},triggerstyles:function(){var a={'display':this.options.display};if(!this.trigger.getFirst())return a;var b=this.trigger.getFirst().getCoordinates();return $extend(a,{'width':b.width})}});IndiciuNIX.implement(new Options);
