/* 
Developed by Repkin Kirill, icq: 228110414, e-mail: repkin_kirill@mail.ru
how to use:
-----------
1) /images/z.gif
2) <html><body> ... <script language=javascript src=thisfile.js></script></body></html>
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('3 Z=/(^|\\s)(([^a]([^ ]+)?)|(a([^#.][^ ]+)+)):(J|K)/i,L,C=10.11,p=[],12={1o:{q:\'1p\',M:\'1q\'},1r:{q:\'1s\',M:\'1t\'}};8 13(){7(!/14 (5|6)/.r(15.16))o;10.17(\'1u\',18);3 N=C.1v,l=N.9;f(3 i=0;i<l;i++)O(N[i])}8 O(t){7(t.u){19{3 u=t.u,l=u.9;f(3 i=0;i<l;i++)O(t.u[i])}1a(1b){}}19{3 D=(L=t).D,l=D.9;f(3 j=0;j<l;j++)1c(D[j])}1a(1b){}}8 1c(v){3 h=v.1w,E=v.E.1x;7(!Z.r(h)||!E)o;3 P=h.w(/[^:]+:([a-z-]+).*/i,\'q$1\');3 Q=h.w(/(\\.([a-x-y-]+):[a-z]+)|(:[a-z]+)/1y,\'.$2\'+P);3 d=(/\\.([a-x-y-]*q(J|K))/i).R(Q)[1];3 1d=h.w(/:(J|K).*$/,\'\');3 k=1e(1d);7(k.9==0)o;L.1z(Q,E);f(3 i=0;i<k.9;i++)S 1f(k[i],d,12[P])}8 1f(4,d,T){7(!4.F)4.F={};7(4.F[d])o;4.F[d]=1A;U(4,T.q,8(){4.d+=\' \'+d});U(4,T.M,8(){4.d=4.d.w(S 1g(\'\\\\s+\'+d,\'g\'),\'\')})}8 U(4,A,B){4.17(A,B);p[p.9]={4:4,A:A,B:B}}8 18(){f(3 e,i=0;i<p.9;i++){e=p[i];e.4.1B(e.A,e.B)}}8 1e(v){3 G,m=[C];G=v.1C(\' \');f(3 i=0;i<G.9;i++){m=1h(G[i],m)}o m}8 1h(h,k){3 H,4,m=[];3 V=(/\\#([a-x-y-]+)/i).R(h);7(V)o[C.1D(V[1])];3 W=(/\\.([a-x-y-]+)/i).R(h);3 I=h.w(/(\\.|\\#|\\:)[a-x-y-]+/i,\'\');3 X=W?S 1g(\'\\\\b\'+W[1]+\'\\\\b\'):1E;f(3 i=0;i<k.9;i++){H=I?k[i].1i.1F(I):k[i].1i;f(3 j=0;j<H.9;j++){4=H[j];7(X&&!X.r(4.d))1G;m[m.9]=4}}o m}13();8 1j(n){7(/14 (5\\.5|6).+1H/.r(15.16)){3 c;7(n.I==\'1I\'){7(/\\.1k$/.r(n.c)){c=n.c;n.c="/1J/z.1K"}}1L{c=n.1M.1l.1N(/1O\\("(.+\\.1k)"\\)/i);7(c){c=c[1];n.1m.1l="1P"}}7(c)n.1m.1Q="1R:1S.1T.1U(c=\'"+c+"\',1V=\'1W\')"}}8 1n(){Y=11.1X(\'1Y\');f(3 i=0;i<Y.9;i++){1j(Y[i])}}1n();',62,123,'|||var|node|||if|function|length|||src|className||for||select|||elements||nodes|element|return|hoverEvents|on|test||sheet|imports|rule|replace|z0|9_||type|handler|doc|rules|style|hovers|parts|result|tagName|hover|active|currentSheet|off|sheets|parseStylesheet|pseudo|newSelect|exec|new|events|hookHoverEvent|identify|classname|classReg|pics|csshoverReg|window|document|activators|parseStylesheets|MSIE|navigator|userAgent|attachEvent|unhookHoverEvents|try|catch|securityException|parseCSSRule|affected|getElementsBySelect|HoverElement|RegExp|getSelectedNodes|all|fixPNG|png|backgroundImage|runtimeStyle|html_png_fix|onhover|onmouseover|onmouseout|onactive|onmousedown|onmouseup|onunload|styleSheets|selectorText|cssText|gi|addRule|true|detachEvent|split|getElementById|false|tags|continue|Win|IMG|images|gif|else|currentStyle|match|url|none|filter|progid|DXImageTransform|Microsoft|AlphaImageLoader|sizingMethod|scale|getElementsByTagName|img'.split('|'),0,{}))