javascripts/right-tooltips.js in right-rails-0.4.4 vs javascripts/right-tooltips.js in right-rails-0.5.0

- old
+ new

@@ -1,9 +1,9 @@ /** * The native tooltips feature for RightJS * * See http://rightjs.org/ui/tooltips for more details * - * Copyright (C) 2009 Nikolay V. Nemshilov aka St. + * Copyright (C) 2009-2010 Nikolay V. Nemshilov */ if (!RightJS) throw "Gimme RightJS!"; -eval((function(s,d){for(var i=d.length-1;i>-1;i--)if(d[i])s=s.replace(new RegExp(i,'g'),d[i]);return s})("44 9=59 Class({include:21,extend:{21:{35:'*',45:'15',37:'-15',31:'fade',20:61,39:61},14:47,51:7(s){44 k=9.21.45;($(s)||18).select(9.21.35+'[rel='+k+']').each(7(e){44 t=e.34('42')||e.34('56');if(t){44 d=e.34('data-'+k+'-10');59 9(e,eval('('+d+')'))}})}},initialize:7(e,o){3.11=$E('43',{'55':'24-15'}).36(18.body).33();3.12=$E('43',{'55':'24-15-12'}).36(3.11);3.set21(o).41(e)},46:7(t){3.12.update(t);17 3},34Text:7(){17 3.12.innerHTML},33:7(){9.14=47;3.26();3.11.33(3.10.31,{38:3.10.20});17 3},49:7(){9.14=3;3.11.49(3.10.31,{38:3.10.20});17 3},27:7(){9.14=3;3.23=3.49.48(3).39(3.10.39)},26:7(){if(3.23){3.23.cancel();3.23=47}},52:7(e){3.11.25.32=e.pageX+'px';3.11.25.62=e.pageY+'px';17 3},41:7(e){3.46(e.34('42')||e.34('56'));e.22('42','');e.22('56','');e.on({mouseover:3.27.48(3),mouseout:3.33.48(3)});if(e.id)3.11.id=e.id+3.10.37;3.associate=e;17 3}});18.on({ready:7(){9.51()},mousemove:7(e){if(9.14)9.14.52(e)}});18.write(\"<25 type=\\\"text/css\\\">43.24-15{position:absolute;30-62:16pt;30-32:2pt;19:1px 53 #DDD;background-57:#FFF8EE;57:#666;font-size:80%;cursor:default;19-29:.13;-60-19-29:.13;-50-19-29:.13;58-28:.13 .13 .13 #54;-60-58-28:.13 .13 .13 #54;-50-58-28:.13 .13 .13 #54}43.24-15-12{30:.6em;19-32:2px 53 brown;padding-32:.5em}</25>\");",",,,this,,,,function,,Tooltip,options,element,container,4em,current,tooltip,,return,document,border,fxDuration,Options,setAttribute,timer,right,style,cancelTimer,showDelayed,shadow,radius,margin,fxName,left,hide,get,checkTags,insertTo,idSuffix,duration,delay,,assignTo,title,div,var,relName,setText,null,bind,show,webkit,rescan,moveTo,solid,AAA,class,alt,color,box,new,moz,400,top".split(","))); +eval((function(s,d){for(var i=d.length-1;i>-1;i--)if(d[i])s=s.replace(new RegExp(i,'g'),d[i]);return s})("31 11=68 Class({include:29,extend:{29:{47:'[rel=15]',36:'fade',20:65,45:65,62:true,46:'-15'},12:50,17:[],49:8(a){31 t=a.tar51,b=[t].concat(t.parents()),b=b.slice(0,b.length-2),e=b.first(8(n){18 n._15||n.match(11.29.47)});if(e){31 u=$uid(e);18 11.17[u]=11.17[u]||68 11(e)}},rescan:8(s){}},initialize:8(e,o){7.associate=e=$(e);7.14=$E('24',{'43':'22-15','html':'<24 43=\"22-15-arrow\"></24>'+'<24 43=\"22-15-39\">'+(e.51('52')||e.51('69'))+'</24>'}).insertTo(27.body);7.set29(o||eval('('+e.51('data-15s-13')+')'));e.set({52:'',69:''});if(e.id)7.14.id=e.id+7.13.46},28:8(){7.30();7.14.28(7.13.36,{42:7.13.20,onFinish:8(){if(11.12===7)11.12=50}.63(7)});18 7},48:8(i){11.17.each(8(t){if(t&&t!==7)t.28()},7);7.33=(8(){7.14.s64().48(7.13.36,{42:7.13.20});11.12=7}).63(7).45(7.13.45);18 11.12=7},35:8(e){7.14.32.61=e.pageX+'px';7.14.32.64=e.pageY+'px';18 7},30:8(){if(7.33){7.33.cancel();7.33=50}}});27.on({mouseover:8(e){31 p=11.12,t=11.49(e);if(t){if(p&&p!==t)p.28();if(t.14.hidden())t.48();t.35(e)}},mouseout:8(e){31 c=11.12,t=11.49(e);if(c&&(!t||t===c))c.28()},mouse62:8(e){31 t=11.12;if(t&&t.13.62)t.35(e)}});27.write(\"<32 type=\\\"59/css\\\">24.22-15{display:none;position:absolute;z-index:999999;font-size:90%;34-64:16pt;34-61:5pt;41:#FFF;59-26:0 0 .2em #57;19:.67 53 60(58,58,58,0.2);21-41:60(25,25,25,0.92);21-image:-37-gradient(linear,0% 0%,0% 100%,from(transparent),to(#57));*21-41:#57;*19:.67 53 #444;19-38:.23;-66-19-38:.23;-37-19-38:.23;54-26:0 0 .23 #56;-66-54-26:0 0 .23 #56;-37-54-26:0 0 .23 #56}24.22-15-39{34:.23 .6em}</32>\");",",,,,,,,this,function,,,Tooltip,current,options,element,tooltip,,instances,return,border,fxDuration,background,right,4em,div,,shadow,document,hide,Options,cancelTimer,var,style,timer,margin,moveTo,fxName,webkit,radius,container,,color,duration,class,,delay,idSuffix,cssRule,show,find,null,get,title,solid,box,,555,000,255,text,rgba,left,move,bind,top,400,moz,3em,new,alt".split(","))); \ No newline at end of file