/** * RUZEE.Borders 0.16.1 * (c) 2006 Steffen Rusitschka <steffen@rusitschka.de> * * RUZEE.Borders is freely distributable under the terms of an MIT-style license. * For details, see http://www.ruzee.com/ */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}('5 9=1a.9||{};9.1S=34.1S.1T();9.1p=1A 1a.9.1p!=\'23\'?1a.9.1p:9.1S.1q(\'35\')>=0&&9.1S.1q(\'36\')==-1;9.S={2q:1f,2r:R(a){Y(1b 1B a){5 b=1b.37(\',\');Y(5 i=0;i<b.1c;++i){5 r=b[i].24(/^\\s+|\\s+$/,\'\');5 c=9.S.1r[r]||{};Y(m 1B a[1b])c[m]=a[1b][m];9.S.1r[r]=c}}},1C:R(a){7(a)9.S.25=a;5 c=1g 2s().2t();Y(1b 1B 9.S.1r){5 e=9.S.1D(1b);5 b=1g 9.S.1s(9.S.1r[1b]);2u 9.S.1r[1b];b.26(e);7(1g 2s().2t()-c>38){39(\'9.S.1C()\',0);P}}9.S.27();7(9.S.25)9.S.25()},1r:{},28:{},1E:[],1D:R(s){5 c=s.29(0);7(c==\'#\'&&!(/\\s/.2a(s)))P[1d.3a(s.2v(1))];7(1a.1D)P 1a.1D(s);2w("3b\'t 3c 3d 2x 3e 3f \'"+s+"\' 3g 3h 3i 2x 3j 3k?");P[]},2y:R(a){9.S.1E.3l(a)},27:R(){Y(5 i=0;i<9.S.1E.1c;++i){9.S.1E[i]()}9.S.1E=[]}};9.S.1s=R(d){5 t=2z;5 G,T,15,1F,1h,1e,10,1i,17,1G,1H,1I,1j,1t,17,1U,1k,1u,19,1V;5 H=R(e,x,y){7(!17)P;e.Q.2A=17;x=-x;y=-y;e.Q.3m=x+\'11 \'+y+\'11\';7(1G)e.Q.3n=1G};5 I=R(w,h,a,o){5 d=9.1W?1d.3o(\'3p://3q.3r.3s/3t/3u\',\'2B\'):1d.3v(\'2B\');d.Q.2C=d.Q.2b=\'1v\';d.Q.1X=\'1w\';d.Q.2c=w?w:\'3w\';7(h){d.Q.1Y=h;d.Q.3x="0";d.Q.3y="1v"}7(!a)a=\'1Z\';d.Q.1x=a;7(o)d.Q.3z=o;P d};5 J=R(c,a,w,h,b,d){5 e=I(W,h,a);7(1A b!=\'23\')H(e,b,d);7(!w)w=\'13\';c.Q.2b=\'1v \'+(1I?w:\'1v\')+\' 1v \'+(1H?w:\'1v\');e.V(c);P e};5 K=R(a){5 b=9.S.28[1U+\'.\'+a];7(b){7(a){1k=b.2d}U{1u=b.2d}P b.2D.2E(1f)}5 c=a?-1F:1F;5 d=15-G-1;5 f=d;5 g=d+G;5 h=0;5 i=d-1;5 j=G-15+c+1;5 k,1l;5 l=19;7(l==0)l=1;7(a){7(!1j){1k=1;P I(W,\'13\')}k=j+T-1;1l=l>T?j+T-l-1:j-1;2e=-1;1k=k-1l}U{7(!1t){1u=1;P I(W,\'13\')}k=l>T?j+T-l:j;k=k<0?k:0;1l=j+T;2e=1;1u=1l-k}5 e=I(W,Z.3A(k-1l)+\'11\',W,\'2f\');Y(5 y=k;y!=1l;y+=2e){5 m;7(y<=G-l){m=1e}U 7(y<=G){m=10}U 7(y-j<0){m=1y}U{m=1z(1y,1i,(y-j)/T)}5 n=I(W,\'13\',14(m),\'2f\');5 o=n;5 p=W;Y(5 x=0;x<T;++x){5 q=2g,2F=2g;5 r,1J=0;7(y<j){r=x}U{r=Z.2G(Z.1K(x)+Z.1K(y-j))}7(T>G&&r<=T){m=1z(1y,1i,r/T)}U{m=1i;1J++}7(y<=G){7(x>=h&&x<=i){7(y>G-l){m=10}U{q=1f}}U 7(x>=f&&x<=g){5 s=Z.2G(Z.1K(x-d)+Z.1K(y))-G;7(y<0){7(x-d>G-19){m=10}U{q=1f}}U 7(s<-l){q=1f}U 7(s<-l+1){m=1z(1e,10,s+l)}U 7(s<0){m=10}U 7(s<=1){m=1z(10,m,s)}U{1J++}}}U{1J++}7(!q&&n==o&&y<=G-l&&a){H(o,T-x,k-y)}7(1J>1){n=J(n,\'1Z\',(T-x)+\'11\');x=T}U{7(!q){7(9.1p&&x==T-12)n=J(n);n=J(n,14(m))}7(2F)H(n,T-x,k-y+1)}}e.V(n)}5 t={2D:e,2d:a?1k:1u};9.S.28[1U+\'.\'+a]=t;P e};5 L=R(e){5 a=14(1e);5 b=14(10);e.Q.1m=\'1L\';7(19>0)e=J(e,b,19+\'11\');e.Q.1m=\'1L\';Y(5 x=15;x<T;++x){2H=14(1z(1y,1i,x/T));e=J(e,2H);e.Q.1m=\'1L\'}P e};5 M=R(a){a=a?a.1T():\'2h\';1H=a.1q(\'l\')>=0;1I=a.1q(\'r\')>=0;1j=a.1q(\'t\')>=0;1t=a.1q(\'b\')>=0};5 N=R(e){9.1W=1A 1a.9.1W!=\'23\'?1a.9.1W:(/3B\\:/.2a(1d.3C(\'2I\')[0].3D));7(!e)P;7(e.3E==2J){Y(5 i=0;i<e.1c;++i)N(e[i]);P}17=18(e,\'1x-3F\');7(17&&17==\'1w\')17=W;7(17){1G=18(e,\'1x-3G\')}1e=1n(2i(e));1i=1n(2i(e.2K));5 m=\'1X-\'+(1j?\'1M-\':\'1N-\');5 n=18(e,m+\'Q\',\'1w\');7(n&&n!=\'\'&&n!=\'1w\'&&n!=\'2f\'){10=1n(18(e,m+\'2j\',\'2L\'));19=2k(18(e,m+\'2c\',\'13\'))}U{10=1e;19=0}1y=1h==\'.20\'?10:1n(1h);1U=14(1e)+\'.\'+14(1i)+\'.\'+14(10)+\'.\'+14(1y)+\'.\'+19+\'.\'+1H+1I+1j+1t+\'.\'+G+\'.\'+T+\'.\'+15+\'.\'+2z.3H+\'.\'+17+\'.\'+1G;5 o=I();5 p=I();5 q=I();5 r=I();5 s=I();5 t=I();5 u=I();o.Q.1m=u.Q.1m=s.Q.1m=\'1L\';u.Q.3I=2;o.V(p);p.V(I(W,\'13\'));p.V(q);p.V(I(W,\'13\'));r.V(s);s.V(t);t.V(u);q.V(K(1f));5 v=L(r);q.V(v);q.V(K(2g));5 w=T-15+19;5 x=1H?w:0;5 y=1I?w:0;5 z=1j&&1t;5 A=1k;5 B=1u;5 C=1k;H(r,x,C);r.Q.3J=14(1e);5 D=I(\'13\',\'13\');r.3K(D,s);r.V(D.2E(1f));A++;B++;7(1V){u.Q.1Y=1V+\'11\'}5 E=R(l,a){5 b=\'2C-\'+l;5 c=1O(b);5 d=\'2b-\'+l;5 f=1O(d);5 g=\'1X-\'+l+\'-2c\';5 h=1O(g);5 i=18(e,b);5 j=2k(18(e,g));5 k=(l==\'1M\'||l==\'1N\')?-j-1:-j;7(!1t&&l==\'1N\')j-=2;7(!1j&&l==\'1M\')j-=2;o.Q[f]=j+\'11\';q.Q[f]=\'-\'+i;p.Q[f]=k+\'11\';s.Q[f]=(-a)+\'11\';u.Q[f]=i;t.Q[f]=j+\'11\';P R(){7(9.1p){7(l==\'1M\')p.Q[f]=\'-13\';7(l==\'1N\')e.Q[c]=\'13\'}}};5 F=[E(\'1M\',A),E(\'1N\',B),E(\'3L\',x),E(\'3M\',y)];9.S.2y(R(){Y(5 i=0;i<F.1c;++i)F[i]();e.Q.1X=\'1w\';e.Q.1x=\'1Z\';e.Q.2A=\'1w\';7(9.1p){e.Q.1Y=\'1%\'}e.Q.1m=\'1L\';e.V(o);2M(e.2N.1c>1){u.V(e.3N(e.2N[0]))}})};5 O={2l:R(d){5 a=d.1P||8;1V=d.1Y||0;1F=0;M(d.3O||\'2h\');3P(d.1o){21\'2O\':G=T=15=a;1h=\'2P\';22;21\'2Q\':5 b=d.2R||8;G=a;T=a+b*2;15=a+b;1F=Z.1Q(b/2);1h=d.2S||\'2P\';22;21\'20\':G=15=1;T=a;1h=\'.20\';22;21\'2T\':G=15=a;T=a+(d.2U||a);1h=d.2V||\'2W\';22;3Q:2w(\'3R 1o: \'+d.1o)}},26:N,1C:R(e){t.26(e);9.S.27()},3S:R(e,a){M(a?a.1T():\'2h\');7(1A e==\'2X\'){7(e.29(0)!=\'.\')e=\'#\'+e;e=9.S.1D(e)}t.1C(e)}};O.2l(d);2u O.2l;Y(m 1B O)t[m]=O[m]};7(9.2Y){9.2Y.2r(1a,\'3T\',R(){7(9.S.2q)9.S.1C()})}Z.1K=R(x){P x*x};R 1O(s){Y(5 a=/-([a-z])/;a.2a(s);s=s.24(a,3U.$1.3V()));P s};R 18(e,a,d){7(e==W)P d;5 v=W;7(1d.2m&&1d.2m.2Z){5 b=1d.2m.2Z(e,W);7(b&&b.30)v=b.30(a)}7(!v&&e.31)v=e.31[1O(a)];P v?v:d?d:W};R 2i(e){5 v=18(e,\'1x-2j\');2M(!v||v==\'1Z\'||v==\'#32\'||v==\'33(0, 0, 0, 0)\'){7(e==1d.2I)v=\'2W\';U{e=e.2K;v=18(e,\'1x-2j\')}}P v};R 2k(a){7(!a)P 0;5 p=/\\s*(\\d\\d*)11/.1R(a);7(p)P X(p[1]);P 0};R 1n(s,d){7(!s)P d?1n(d):[0,0,0,0];7(s.29(0)==\'#\')s=s.2v(1,6);s=s.24(/ /g,\'\').1T();5 a={3W:\'3X\',2L:\'32\',3Y:\'3Z\',40:\'41\',42:\'43\',44:\'45\',46:\'47\',48:\'49\',4a:\'4b\',4c:\'4d\',4e:\'4f\',4g:\'4h\',4i:\'4j\',4k:\'4l\',4m:\'4n\',4o:\'4p\',4q:\'4r\'};Y(5 b 1B a)7(s==b)s=a[b];5 p=/^33\\((\\d{1,3}),\\s*(\\d{1,3}),\\s*(\\d{1,3}),\\s*(\\d{1,3})\\)$/.1R(s);7(p)P[X(p[1]),X(p[2]),X(p[3]),X(p[4])];5 p=/^4s\\((\\d{1,3}),\\s*(\\d{1,3}),\\s*(\\d{1,3})\\)$/.1R(s);7(p)P[X(p[1]),X(p[2]),X(p[3]),2n];p=/^(\\w{2})(\\w{2})(\\w{2})$/.1R(s);7(p)P[X(p[1],16),X(p[2],16),X(p[3],16),2n];p=/^(\\w{1})(\\w{1})(\\w{1})$/.1R(s);7(p)P[X(p[1]+p[1],16),X(p[2]+p[2],16),X(p[3]+p[3],16),2n];P d?1n(d):[0,0,0,0]};R 14(c){7(1A c==\'2X\')P c;r=\'0\'+c[0].2o(16);g=\'0\'+c[1].2o(16);b=\'0\'+c[2].2o(16);P\'#\'+r.2p(r.1c-2)+g.2p(g.1c-2)+b.2p(b.1c-2)};R 1z(a,b,w){P 2J(Z.1Q(a[0]+(b[0]-a[0])*w),Z.1Q(a[1]+(b[1]-a[1])*w),Z.1Q(a[2]+(b[2]-a[2])*w),Z.1Q(a[3]+(b[3]-a[3])*w))};R 4t(a){P 1g 9.S.1s({1o:\'2O\',1P:a})};R 4u(a,b,c){P 1g 9.S.1s({1o:\'2Q\',1P:a,2R:b,2S:c})};R 4v(a){P 1g 9.S.1s({1o:\'20\',1P:a})};R 4w(a,b,c){P 1g 9.S.1s({1o:\'2T\',1P:a,2U:b,2V:c})};',62,281,'|||||var||if||RUZEE||||||||||||||||||||||||||||||||||||||||||return|style|function|Borders|_shadowRadius|else|appendChild|null|parseInt|for|Math|_coBorder|px||1px|rzC2S|_shadowPadding||_imgBgInURL|rzGetStyle|_wBorder|window|rule|length|document|_coBgIn|true|new|_coShadowS|_coBgOut|_isT|_psT|ye|position|rzS2C|borderType|isIE|indexOf|mappings|Border|_isB|_psB|0px|none|background|_coShadow|rzBlend|typeof|in|render|cssQuery|calcs|_shadowShift|_imgBgInRepeat|_isL|_isR|out|sqr|relative|top|bottom|rzCC|cornerRadius|round|exec|userAgent|toLowerCase|_cacheID|_height|isXHTML|border|height|transparent|fade|case|break|undefined|replace|onfinished|calc|renderCalcs|cache|charAt|test|margin|width|ps|yi|hidden|false|lrtb|rzGetBg|color|rzPX2I|init|defaultView|255|toString|substring|autoRender|add|Date|getTime|delete|substr|alert|to|addCalc|this|backgroundImage|div|padding|el|cloneNode|doBgImg|sqrt|coS|body|Array|parentNode|black|while|childNodes|simple|000|shadow|shadowWidth|shadowColor|glow|glowWidth|glowColor|fff|string|Events|getComputedStyle|getPropertyValue|currentStyle|000000|rgba|navigator|msie|opera|split|3000|setTimeout|getElementById|Don|know|what|do|with|Did|you|forget|include|cssquery|push|backgroundPosition|backgroundRepeat|createElementNS|http|www|w3|org|1999|xhtml|createElement|auto|fontSize|lineHeight|overflow|abs|html|getElementsByTagName|nodeName|constructor|image|repeat|shadowShift|zIndex|backgroundColor|insertBefore|left|right|removeChild|edges|switch|default|Unknown|draw|domload|RegExp|toUpperCase|aqua|00ffff|blue|0000ff|fuchsia|ff00ff|gray|808080|green|008000|lime|00ff00|maroon|800000|navy|000080|olive|808000|orange|ffa500|purple|800080|red|ff0000|silver|c0c0c0|teal|008080|white|ffffff|yellow|ffff00|rgb|rzCrSimpleBorder|rzCrShadowBorder|rzCrFadeBorder|rzCrGlowBorder'.split('|'),0,{}))
