// <![CDATA[

/**
* Highslide JS - Start
* Using Highslide for free under the conditions stated on the home page: http://vikjavev.no/highslide/#licence
**/
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}('z q={R:{6a:\'8d...\',6b:\'4V 2s 8e\',6c:\'4V 2s 8f 2s 8g\',4W:\'8h 2s 8i 2V\',6d:\'8j 2F <i>6e 6f</i>\',6g:\'8k 2s 8l 6e 6f 8m\',6h:\'6i\',6j:\'6k\',6l:\'6m\',6n:\'6o\',6p:\'6o (8n)\',8o:\'8p\',6q:\'6r\',6s:\'6r 1e (6t)\',6u:\'6v\',6w:\'6v 1e (6t)\',6x:\'6i (4X V)\',6y:\'6k (4X 2h)\',6z:\'6m\',6A:\'8q 2V\',3B:\'8r %1 8s %2\',4Y:\'4V 2s 1A 1W, 8t 6B 8u 2s 23. 8v 4X 8w O 1O 6B 24.\'},3C:\'X/8x/\',4Z:\'8y.8z\',6C:10,6D:3D,6E:10,6F:3D,2W:15,51:15,3E:15,3g:15,3F:8A,6G:0.75,6H:I,52:5,2G:2,53:3,6I:\'2H 2h\',6J:1,6K:1b,6L:I,6M:\'8B://8C.8D/X/\',6N:I,2t:[],48:6O,2I:0,49:50,2u:\'1X\',54:\'1X\',55:G,56:G,57:I,2J:6P,3h:6P,3G:I,1B:\'8E-8F\',58:\'X-N\',6Q:{2v:\'<1s 2w="X-2v"><6R>\'+\'<1C 2w="X-24">\'+\'<a 1D="#" 1P="{q.R.6x}">\'+\'<C>{q.R.6h}</C></a>\'+\'</1C>\'+\'<1C 2w="X-2i">\'+\'<a 1D="#" 1P="{q.R.6s}">\'+\'<C>{q.R.6q}</C></a>\'+\'</1C>\'+\'<1C 2w="X-26">\'+\'<a 1D="#" 1P="{q.R.6w}">\'+\'<C>{q.R.6u}</C></a>\'+\'</1C>\'+\'<1C 2w="X-1O">\'+\'<a 1D="#" 1P="{q.R.6y}">\'+\'<C>{q.R.6j}</C></a>\'+\'</1C>\'+\'<1C 2w="X-23">\'+\'<a 1D="#" 1P="{q.R.6z}">\'+\'<C>{q.R.6l}</C></a>\'+\'</1C>\'+\'<1C 2w="X-W-1Y">\'+\'<a 1D="#" 1P="{q.R.4W}">\'+\'<C>{q.R.6A}</C></a>\'+\'</1C>\'+\'<1C 2w="X-1A">\'+\'<a 1D="#" 1P="{q.R.6p}" >\'+\'<C>{q.R.6n}</C></a>\'+\'</1C>\'+\'</6R></1s>\'},3H:[],59:I,Q:[],5a:[\'3G\',\'2u\',\'54\',\'55\',\'56\',\'1B\',\'2G\',\'8G\',\'8H\',\'8I\',\'6S\',\'8J\',\'8K\',\'8L\',\'6T\',\'57\',\'2K\',\'3I\',\'2t\',\'2I\',\'58\',\'2J\',\'3h\',\'5b\',\'6U\',\'2j\',\'2L\',\'6V\',\'6W\',\'1j\'],1g:[],5c:0,5d:{x:[\'6X\',\'V\',\'2M\',\'2h\',\'6Y\'],y:[\'3J\',\'Y\',\'5e\',\'2H\',\'4a\']},4b:{},6T:{},6S:{},4c:[],4d:[],2X:{},5f:{},1h:(Z.3K&&!1c.2Y),3L:/6Z/.14(2Z.4e),3i:/8M.+70:1\\.[0-8].+71/.14(2Z.4e),$:A(a){D Z.8N(a)},2k:A(a,b){a[a.16]=b},1a:A(a,b,c,d,e){z f=Z.1a(a);u(b)q.5g(f,b);u(e)q.J(f,{8O:0,72:\'1E\',8P:0});u(c)q.J(f,c);u(d)d.28(f);D f},5g:A(a,b){O(z x 2x b)a[x]=b[x]},J:A(a,b){O(z x 2x b){u(q.1h&&x==\'1q\'){u(b[x]>0.99)a.E.8Q(\'5h\');K a.E.5h=\'8R(1q=\'+(b[x]*29)+\')\'}K a.E[x]=b[x]}},3j:A(){z a=2Z.73.74("8S");D a[1]?76(a[1]):G},4f:A(){z a=Z.5i&&Z.5i!=\'77\'?Z.3M:Z.4g;z b=Z.4g;z c=(1c.4h&&1c.78)?1c.4h+1c.78:(b.5j>b.1Q?b.5j:b.1Q),5k=(1c.4i&&1c.79)?1c.4i+1c.79:(b.7a>b.1R?b.7a:b.1R),3N=q.1h?a.5j:(Z.3M.5l||4j.4h),3O=q.1h?a.5m:(Z.3M.5m||4j.4i);z d=q.1h?a.5l:(Z.3M.5l||4j.4h),S=q.1h?a.5m:4j.4i;D{3N:c<3N?3N:c,3O:5k<3O?3O:5k,P:d,S:S,3P:q.1h?a.3P:8T,3Q:q.1h?a.3Q:8U}},4k:A(a){z p={x:a.7b,y:a.7c};3k(a.7d){a=a.7d;p.x+=a.7b;p.y+=a.7c;u(a!=Z.4g&&a!=Z.3M){p.x-=a.3P;p.y-=a.3Q}}D p},1Y:A(a,b,c){u(a.3R)D b;1t{2N q.3S(a,b,c);D 1b}1u(e){D I}},7e:A(a,b,c){z d=a.2O(b);O(z i=0;i<d.16;i++){u((2N 7f(c)).14(d[i].18)){D d[i]}}D G},7g:A(s){s=s.1Z(/\\s/g,\' \');z a=/{q\\.R\\.([^}]+)\\}/g,4l=s.1I(a),R;O(z i=0;i<4l.16;i++){R=4l[i].1Z(a,"$1");u(1m q.R[R]!=\'1S\')s=s.1Z(4l[i],q.R[R])}D s},7h:A(){z a=0,4m=-1;O(z i=0;i<q.Q.16;i++){u(q.Q[i]){u(q.Q[i].N.E.1n&&q.Q[i].N.E.1n>a){a=q.Q[i].N.E.1n;4m=i}}}u(4m==-1)q.2P=-1;K q.Q[4m].3l()},3T:A(a,b){a.3R=a.2y;z p=a.3R?a.3R():G;a.3R=G;D(p&&1m p[b]!=\'1S\')?p[b]:(1m q[b]!=\'1S\'?q[b]:G)},5n:A(a){z b=q.3T(a,\'1j\');u(b)D b;D a.1D},5o:A(b){z c=q.$(b),30=q.5f[b],a={};u(!c&&!30)D G;u(!30){30=c.4n(I);30.2Q=\'\';q.5f[b]=30;D c}K{D 30.4n(I)}},3m:A(d){q.5p.28(d);q.5p.31=\'\'},35:A(a){u(!q.1F){q.1F=q.1a(\'1s\',{18:\'X-8V\',3U:\'\',2y:A(){q.1A()}},{1f:\'1T\',V:0},q.2a,I);q.2z(1c,\'36\',q.3V)}q.1F.E.1J=\'\';q.3V();q.1F.3U+=\'|\'+a.1d;u(q.3i&&q.7i)q.1F.E.4o=\'5q(\'+q.3C+\'8W.7j)\';K q.1v(q.1F,0,a.2I,q.49)},5r:A(a){u(!q.1F)D;u(1m a!=\'1S\')q.1F.3U=q.1F.3U.1Z(\'|\'+a,\'\');u((1m a!=\'1S\'&&q.1F.3U!=\'\')||(q.21&&q.3T(q.21,\'2I\')))D;u(q.3i&&q.7i)q.1F.E.4o=\'1E\';K q.1v(q.1F,q.2I,0,q.49);1G(A(){q.J(q.1F,{1J:\'1E\',P:0,S:0})},q.49)},3V:A(a){u(!q.1F)D;z b=q.4f();z h=(q.1h&&a&&a.N)?2b(a.N.E.Y)+2b(a.N.E.S)+(a.T?a.T.2c:0):0;q.J(q.1F,{P:b.3N+\'B\',S:17.3W(b.3O,h)+\'B\'})},4p:A(a,b){q.4q();z c=q.H=q.2A(a);1t{z d=q.21=c.5s(b);d.2y()}1u(e){q.H=q.21=G}1t{c.1A()}1u(e){}D 1b},24:A(a){D q.4p(a,-1)},1O:A(a){D q.4p(a,1)},4r:A(e){u(!e)e=1c.4s;u(!e.1k)e.1k=e.5t;u(e.1k.7k)D I;z a=G;8X(e.8Y){2l 32:a=2;4t;2l 34:2l 39:2l 40:a=1;4t;2l 8:2l 33:2l 37:2l 38:a=-1;4t;2l 27:2l 13:a=0}u(a!==G){u(a!=2)q.3n(Z,1c.2Y?\'5u\':\'5v\',q.4r);u(!q.6N)D I;u(e.4u)e.4u();K e.8Z=1b;z b=q.2A();u(b){u(a==0){b.1A()}K u(a==2){u(b.1e)b.1e.7l()}K{u(b.1e)b.1e.26();q.4p(b.1d,a)}D 1b}}D I},90:A(a){q.2k(q.1g,a)},91:A(a){q.2k(q.4d,a)},5w:A(a){z b,1U=/^X-N-([0-9]+)$/;b=a;3k(b.3a){u(b.2Q&&1U.14(b.2Q))D b.2Q.1Z(1U,"$1");b=b.3a}b=a;3k(b.3a){u(b.92&&q.4v(b)){O(z c=0;c<q.Q.16;c++){z d=q.Q[c];u(d&&d.a==b)D c}}b=b.3a}D G},2A:A(a){u(1m a==\'1S\')D q.Q[q.2P]||G;u(1m a==\'3B\')D q.Q[a]||G;u(1m a==\'5x\')a=q.$(a);D q.Q[q.5w(a)]||G},4v:A(a){D(a.2y&&a.2y.7m().1Z(/\\s/g,\' \').1I(/q.(93|e)94/))},7n:A(){O(z i=0;i<q.Q.16;i++)u(q.Q[i]&&q.Q[i].3X)q.7h()},5y:A(e){u(!e)e=1c.4s;u(e.95>1)D I;u(!e.1k)e.1k=e.5t;z a=e.1k;3k(a.3a&&!(/X-(1W|23|7o|36)/.14(a.18))){a=a.3a}z b=q.2A(a);u(b&&(b.5z||!b.3X))D I;u(b&&e.2m==\'7p\'){u(e.1k.7k)D I;z c=a.18.1I(/X-(1W|23|36)/);u(c){q.2d={1o:b,2m:c[1],V:b.x.F,P:b.x.C,Y:b.y.F,S:b.y.C,7q:e.4w,7r:e.4x};q.2z(Z,\'4y\',q.4z);u(e.4u)e.4u();u(/X-(1W|7o)-5A/.14(b.U.18)){b.3l();q.5B=I}D 1b}}K u(e.2m==\'7s\'){q.3n(Z,\'4y\',q.4z);u(q.2d){u(q.2d.2m==\'1W\')q.2d.1o.U.E.3o=q.3Y;z d=q.2d.4A;u(!d&&!q.5B&&!/(23|36)/.14(q.2d.2m)){b.1A()}K u(d||(!d&&q.96)){q.2d.1o.5C()}u(d)q.3V(b);q.5B=1b;q.2d=G}K u(/X-1W-5A/.14(a.18)){a.E.3o=q.3Y}}D 1b},4z:A(e){u(!q.2d)D I;u(!e)e=1c.4s;z a=q.2d,1o=a.1o;a.4B=e.4w-a.7q;a.5D=e.4x-a.7r;z b=17.97(17.7t(a.4B,2)+17.7t(a.5D,2));u(!a.4A)a.4A=(a.2m!=\'1W\'&&b>0)||(b>(q.98||5));u(a.4A&&e.4w>5&&e.4x>5){u(a.2m==\'36\')1o.36(a);K 1o.23(a)}D 1b},7u:A(e){1t{u(!e)e=1c.4s;z a=/9a/i.14(e.2m);u(!e.1k)e.1k=e.5t;u(q.1h)e.5E=a?e.9b:e.9c;z b=q.2A(e.1k);u(!b.3X)D;u(!b||!e.5E||q.2A(e.5E)==b||q.2d)D;O(z i=0;i<b.1g.16;i++){z o=q.$(\'1w\'+b.1g[i]);u(o&&o.3p){z c=a?0:o.1q,2s=a?o.1q:0;q.1v(o,c,2s)}}}1u(e){}},2z:A(a,b,c){1t{a.2z(b,c,1b)}1u(e){1t{a.7v(\'3Z\'+b,c);a.9d(\'3Z\'+b,c)}1u(e){a[\'3Z\'+b]=c}}},3n:A(a,b,c){1t{a.3n(b,c,1b)}1u(e){1t{a.7v(\'3Z\'+b,c)}1u(e){a[\'3Z\'+b]=G}}},4C:A(i){u(q.59&&q.3H[i]&&q.3H[i]!=\'1S\'){z a=Z.1a(\'3q\');a.4D=A(){a=G;q.4C(i+1)};a.1j=q.3H[i]}},7w:A(a){u(a&&1m a!=\'9e\')q.52=a;z b=q.7x();O(z i=0;i<b.3r.16&&i<q.52;i++){q.2k(q.3H,q.5n(b.3r[i]))}u(q.1B)2N q.41(q.1B,A(){q.4C(0)});K q.4C(0);z c=q.1a(\'3q\',{1j:q.3C+q.4Z})},5F:A(){u(!q.2a){q.2a=q.1a(\'1s\',G,{1f:\'1T\',V:0,Y:0,P:\'29%\',1n:q.3F},Z.4g,I);q.1p=q.1a(\'a\',{18:\'X-1p\',1P:q.R.6b,31:q.R.6a,1D:\'4E:;\'},{1f:\'1T\',Y:\'-3s\',1q:q.6G,1n:1},q.2a);q.5p=q.1a(\'1s\',G,{1J:\'1E\'},q.2a);17.9f=A(t,b,c,d){D c*t/d+b};17.7y=A(t,b,c,d){D c*(t/=d)*t+b};17.7z=A(t,b,c,d){u((t/=d/2)<1)D c/2*t*t+b;D-c/2*((--t)*(t-2)-1)+b};O(z x 2x q.4F){u(1m q[x]!=\'1S\')q.R[x]=q[x];K u(1m q.R[x]==\'1S\'&&1m q.4F[x]!=\'1S\')q.R[x]=q.4F[x]}}},7A:A(){q.7B=I;u(q.5G)q.5G()},4q:A(){z a=Z.2O(\'*\'),3K=[],3r=[],2n={},1U;O(z i=0;i<a.16;i++){1U=q.4v(a[i]);u(1U){q.2k(3K,a[i]);u(1U[0]==\'q.1Y\')q.2k(3r,a[i]);z g=q.3T(a[i],\'2j\')||\'1E\';u(!2n[g])2n[g]=[];q.2k(2n[g],a[i])}}q.3b={3K:3K,2n:2n,3r:3r};D q.3b},7x:A(){D q.3b||q.4q()},1v:A(a,o,b,c,i,d){u(1m i==\'1S\'){u(1m c!=\'3B\')c=3D;u(c<25){q.J(a,{1q:b});D}i=q.4c.16;d=b>o?1:-1;z e=(25/(c-c%25))*17.7C(o-b)}o=76(o);z f=(a.1v===0||a.1v===1b||(a.1v==2&&q.1h));a.E.1i=((f?b:o)<=0)?\'19\':\'1r\';u(f||o<0||(d==1&&o>b))D;u(a.3c&&a.3c.i!=i){7D(q.4c[a.3c.i]);o=a.3c.o}a.3c={i:i,o:o,5H:(e||a.3c.5H)};a.E.1i=(o<=0)?\'19\':\'1r\';q.J(a,{1q:o});q.4c[i]=1G(A(){q.1v(a,o+a.3c.5H*d,b,G,i,d)},25)},1A:A(a){z b=q.2A(a);u(b)b.1A();D 1b}};q.41=A(a,b){m.5I=b;m.1B=a;z v=q.3j(),4G;m.5J=q.1h&&v>=5.5&&v<7;u(!a){u(b)b();D}q.5F();m.2e=q.1a(\'2e\',{9g:0},{1i:\'19\',1f:\'1T\',9h:\'9i\'},q.2a,I);z c=q.1a(\'9j\',G,G,m.2e,1);m.1V=[];O(z i=0;i<=8;i++){u(i%3==0)4G=q.1a(\'4G\',G,{S:\'1X\'},c,I);m.1V[i]=q.1a(\'1V\',G,G,4G,I);z d=i!=4?{9k:0,9l:0}:{1f:\'5K\'};q.J(m.1V[i],d)}m.1V[4].18=a;m.7E()};q.41.5L={7E:A(){z a=q.3C+(q.9m||"9n/")+m.1B+".7j";z b=q.3L?q.2a:G;m.2B=q.1a(\'3q\',G,{1f:\'1T\',V:\'-3s\',Y:\'-3s\'},b,I);z c=m;m.2B.4D=A(){c.7F()};m.2B.1j=a},7F:A(){z o=m.2c=m.2B.P/4,3t=[[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-6],[-2,-2]],35={S:(2*o)+\'B\',P:(2*o)+\'B\'};q.3m(m.2B);O(z i=0;i<=8;i++){u(3t[i]){u(m.5J){z w=(i==1||i==7)?\'29%\':m.2B.P+\'B\';z a=q.1a(\'1s\',G,{P:\'29%\',S:\'29%\',1f:\'5K\',2R:\'19\'},m.1V[i],I);q.1a(\'1s\',G,{5h:"9o:9p.9q.9r(9s=9t, 1j=\'"+m.2B.1j+"\')",1f:\'1T\',P:w,S:m.2B.S+\'B\',V:(3t[i][0]*o)+\'B\',Y:(3t[i][1]*o)+\'B\'},a,I)}K{q.J(m.1V[i],{4o:\'5q(\'+m.2B.1j+\') \'+(3t[i][0]*o)+\'B \'+(3t[i][1]*o)+\'B\'})}u(1c.2Y&&(i==3||i==5))q.1a(\'1s\',G,35,m.1V[i],I);q.J(m.1V[i],35)}}u(q.2X[m.1B])q.2X[m.1B].42();q.2X[m.1B]=m;u(m.5I)m.5I()},2S:A(a,b,c){b=b||{x:a.x.F,y:a.y.F,w:a.x.C+a.x.M+a.x.11,h:a.y.C+a.y.M+a.y.11};u(c)m.2e.E.1i=(b.h>=4*m.2c)?\'1r\':\'19\';q.J(m.2e,{V:(b.x-m.2c)+\'B\',Y:(b.y-m.2c)+\'B\',P:(b.w+2*(a.x.L+m.2c))+\'B\'});b.w+=2*(a.x.L-m.2c);b.h+=+2*(a.y.L-m.2c);q.J(m.1V[4],{P:b.w>=0?b.w+\'B\':0,S:b.h>=0?b.h+\'B\':0});u(m.5J)m.1V[3].E.S=m.1V[5].E.S=m.1V[4].E.S},42:A(a){u(a)m.2e.E.1i=\'19\';K q.3m(m.2e)}};q.3S=A(a,b,c,d){u(Z.5M&&q.1h&&!q.7B){q.5G=A(){2N q.3S(a,b,c,d)};D}m.a=a;m.9u=c;m.3d=d||\'1W\';m.3u=!m.9v;q.59=1b;m.1g=[];m.H=q.H;q.H=G;q.5F();z e=m.1d=q.Q.16;O(z i=0;i<q.5a.16;i++){z f=q.5a[i];m[f]=b&&1m b[f]!=\'1S\'?b[f]:q[f]}u(!m.1j)m.1j=a.1D;z g=(b&&b.5N)?q.$(b.5N):a;g=m.7G=g.2O(\'3q\')[0]||g;m.4H=g.2Q||a.2Q;O(z i=0;i<q.Q.16;i++){u(q.Q[i]&&q.Q[i].a==a&&!(m.H&&m.2t[1]==\'3v\')){q.Q[i].3l();D 1b}}O(z i=0;i<q.Q.16;i++){u(q.Q[i]&&q.Q[i].7G!=g&&!q.Q[i].4I){q.Q[i].5O()}}q.Q[m.1d]=m;u(!q.6H){u(q.Q[e-1])q.Q[e-1].1A();u(1m q.2P!=\'1S\'&&q.Q[q.2P])q.Q[q.2P].1A()}z h=q.4k(g);z x=m.x={};x.t=g.P?2b(g.P):g.1Q;x.1K=h.x;x.2f=(g.1Q-x.t)/2;z y=m.y={};y.t=g.S?2b(g.S):g.1R;y.1K=h.y;y.2f=(g.1R-y.t)/2;x.M=x.11=y.M=y.11=0;m.N=q.1a(\'1s\',{2Q:\'X-N-\'+m.1d,18:m.58},{1i:\'19\',1f:\'1T\',1n:q.3F++},G,I);m.N.9w=m.N.9x=q.7u;u(m.3d==\'1W\'&&m.2G==2)m.2G=0;u(!m.1B||(m.H&&m.3u&&m.2t[1]==\'3v\')){m[m.3d+\'5P\']()}K u(q.2X[m.1B]){m.5Q();m[m.3d+\'5P\']()}K{m.5R();z j=m;2N q.41(m.1B,A(){j.5Q();j[j.3d+\'5P\']()})}D I};q.3S.5L={5Q:A(x,y){z o=m.T=q.2X[m.1B];o.2e.E.1n=m.N.E.1n;q.2X[m.1B]=G},5R:A(){u(m.4I||m.1p)D;m.1p=q.1p;z a=m;m.1p.2y=A(){a.5O()};z a=m,l=(m.x.1K+m.x.2f+(m.x.t-m.1p.1Q)/2)+\'B\',t=(m.y.1K+(m.y.t-m.1p.1R)/2)+\'B\';u(!b&&m.H&&m.2t[1]==\'3v\')z b=m.H;u(b){l=(b.x.F+b.x.L+b.x.M+(b.x.C-m.1p.1Q)/2)+\'B\';t=(b.y.F+b.y.L+b.y.M+(b.y.C-m.1p.1R)/2)+\'B\';m.1p.E.1n=q.3F++}1G(A(){u(a.1p)q.J(a.1p,{V:l,Y:t})},29)},9y:A(){z a=m;z b=Z.1a(\'3q\');m.U=b;b.4D=A(){u(q.Q[a.1d])a.7H()};u(q.9z)b.9A=A(){D 1b};b.18=\'X-1W\';q.J(b,{1i:\'19\',1J:\'7I\',1f:\'1T\',5b:\'3s\',1n:3});b.1P=q.R.4Y;u(q.3L)q.2a.28(b);u(q.1h&&q.9B)b.1j=G;b.1j=m.1j;m.5R()},7H:A(){1t{u(!m.U)D;m.U.4D=G;u(m.4I)D;K m.4I=I;z x=m.x,y=m.y;u(m.1p){q.J(m.1p,{Y:\'-3s\'});m.1p=G}m.3g=q.3g;x.W=m.U.P;y.W=m.U.S;q.J(m.U,{P:m.x.t+\'B\',S:m.y.t+\'B\'});m.N.28(m.U);q.J(m.N,{V:m.x.1K+\'B\',Y:m.y.1K+\'B\'});q.2a.28(m.N);x.L=(m.U.1Q-m.x.t)/2;y.L=(m.U.1R-m.y.t)/2;z a=q.51+2*x.L;m.3g+=2*y.L;m.7J();m.7K();z b=x.W/y.W;z c=m.3G?m.2J:x.W;z d=m.3G?m.3h:y.W;z f={x:\'1X\',y:\'1X\'};u(m.54==\'2M\'){f.x=\'2M\';f.y=\'2M\'}K{u(m.2u.1I(/^Y/))f.y=G;u(m.2u.1I(/2h$/))f.x=\'3W\';u(m.2u.1I(/^2H/))f.y=\'3W\';u(m.2u.1I(/V$/))f.x=G}z g=q.4f();x.F=x.1K-x.L+x.2f;x.C=17.F(x.W,m.5b||x.W);x.2o=17.F(x.W,c);x.2g=f.x;x.1k=m.55;x.22=q.2W;x.2C=a;x.2T=g.3P;x.2D=g.P;m.2g(x);y.F=y.1K-y.L+y.2f;y.C=17.F(y.W,m.6U||y.W);y.2o=17.F(y.W,d);y.2g=f.y;y.1k=m.56;y.22=q.3E;y.2C=m.3g;y.2T=g.3Q;y.2D=g.S;m.2g(y);u(m.1l)m.3e(0,1);u(m.3G){m.7L(b);z h=m.1e;u(h&&m.H&&h.9C&&h.5S){z j=h.7M.1f||\'\';O(z k 2x q.5d)O(z i=0;i<5;i++){u(j.1I(q.5d[k][i]))m[k].F=m.H[k].F+(m.H[k].M-m[k].M)+(m.H[k].C-m[k].C)*[0,0,.5,1,1][i]}}u(m.3u&&m.x.W>m.x.C){m.7N();u(m.1g.16==1)m.3e()}}m.7O()}1u(e){1c.4J.1D=m.1j}},2g:A(p,a){z b,35=p==m.x?\'x\':\'y\';u(p.1k&&p.1k.1I(/ /)){b=p.1k.74(\' \');p.1k=b[0]}u(p.1k&&q.$(p.1k)){p.F=q.4k(q.$(p.1k))[35];u(b&&b[1]&&b[1].1I(/^[-]?[0-9]+B$/))p.F+=2b(b[1])}K u(p.2g==\'1X\'||p.2g==\'2M\'){z c=1b;z d=I;u(p.2g==\'2M\')p.F=17.2U(p.2T+(p.2D-p.C-p.2C-p.M-p.11)/2);K p.F=17.2U(p.F-((p.C+p.M+p.11-p.t)/2));u(p.F<p.2T+p.22){p.F=p.2T+p.22;c=I}u(!a&&p.C<p.2o){p.C=p.2o;d=1b}u(p.F+p.C+p.M+p.11>p.2T+p.2D-p.2C){u(!a&&c&&d){p.C=p.2D-p.22-p.2C}K u(p.C+p.M+p.11<p.2D-p.22-p.2C){p.F=p.2T+p.2D-p.C-p.22-p.2C-p.M-p.11}K{p.F=p.2T+p.22;u(!a&&d)p.C=p.2D-p.22-p.2C}}u(!a&&p.C<p.2o){p.C=p.2o;d=1b}}K u(p.2g==\'3W\'){p.F=17.9D(p.F-p.C+p.t)}u(p.F<p.22){z e=p.F;p.F=p.22;u(d&&!a)p.C=p.C-(p.F-e)}},7L:A(a){z x=m.x,y=m.y;z b=1b;u(x.C/y.C>a){x.C=y.C*a;u(x.C<x.2o){x.C=x.2o;y.C=x.C/a}b=I}K u(x.C/y.C<a){z c=y.C;y.C=x.C/a;b=I}m.7P(a);u(b){x.F=x.1K-x.L+x.2f;x.2o=x.C;m.2g(x,I);y.F=y.1K-y.L+y.2f;y.2o=y.C;m.2g(y,I);u(m.1l)m.3e()}},7P:A(a){z x=m.x,y=m.y;u(m.1l){3k(y.C>m.3h&&x.C>m.2J&&y.22+y.M+y.C+y.11+y.2C>y.2D){y.C-=10;u(a)x.C=y.C*a;m.3e(0,1)}}},7O:A(){z a={x:m.x.F-20,y:m.y.F-20,w:m.x.C+40,h:m.y.C+40};q.4K=(q.1h&&q.3j()<7);u(q.4K)m.2p(\'5T\',\'19\',a);q.4L=((1c.2Y&&2Z.73<9)||2Z.9E==\'9F\'||(q.1h&&q.3j()<5.5));u(q.4L)m.2p(\'5U\',\'19\',a);u(q.3i)m.2p(\'*\',\'19\',a);m.5V(1,{1L:m.x.1K+m.x.2f-m.x.L,1M:m.y.1K+m.y.2f-m.y.L,1N:m.x.t,1H:m.y.t,1x:0,2q:0,1y:0,2r:0,o:q.53},{1L:m.x.F,1M:m.y.F,1N:m.x.C,1H:m.y.C,1x:m.x.M,1y:m.y.M,2q:m.x.11,2r:m.y.11,o:m.T?m.T.2c:0},q.6D,q.6C)},5V:A(b,d,e,f,g){z h=m.2t,5W=b?(m.H?m.H.a:G):q.21,t=(h[1]&&5W&&q.3T(5W,\'2t\')[1]==h[1])?h[1]:h[0];u(m[t]&&t!=\'1Y\'){m[t](b,d,e);D}u(b)q.J(m.N,{1q:1});u(m.T&&!m.2G){u(b)m.T.2S(m);K m.T.42()}u(!b&&m.1l){u(m.1e){z c=m.1e.2v;u(q.2A(c)==m)c.3a.9G(c)}q.3m(m.1l)}u(m.6W){d.43=b?0:1;e.43=b}z t,1o=m,2L=17[m.2L]||17.7y;u(!b)2L=17[m.6V]||2L;O(z i=1;i<=g;i++){t=17.2U(i*(f/g));(A(){z a=i,2V={};O(z x 2x d){2V[x]=2L(t,d[x],e[x]-d[x],f);u(!/^43$/.14(x))2V[x]=17.2U(2V[x])}1G(A(){u(b&&a==1){1o.U.E.1i=\'1r\';1o.a.18+=\' X-5X-2u\'}1o.5Y(2V)},t)})()}u(b){1G(A(){u(1o.T)1o.T.2e.E.1i="1r"},t);1G(A(){1o.4M()},t+50)}K 1G(A(){1o.44()},t)},5Y:A(a){1t{u(a.43)q.J(m.N,{1q:a.43});q.J(m.N,{P:(a.1N+a.1x+a.2q+2*m.x.L)+\'B\',S:(a.1H+a.1y+a.2r+2*m.y.L)+\'B\',V:a.1L+\'B\',Y:a.1M+\'B\'});q.J(m.U,{Y:a.1y+\'B\',V:a.1x+\'B\',P:a.1N+\'B\',S:a.1H+\'B\'});u(m.T&&m.2G){z o=m.T.2c-a.o;m.T.2S(m,{x:a.1L+o,y:a.1M+o,w:a.1N+a.1x+a.2q+ -2*o,h:a.1H+a.1y+a.2r+ -2*o},1)}m.N.E.1i=\'1r\'}1u(e){1c.4J.1D=m.1j}},1v:A(a,b,c){m.2G=1b;z d=m,t=a?3D:0;u(a){q.J(m.N,{1q:0});m.5Y(c);m.U.E.1i=\'1r\';q.1v(m.N,0,1)}u(m.T){m.T.2e.E.1n=m.N.E.1n;z e=a||-1;O(z i=b.o;e*i<=e*c.o;i+=e,t+=25){(A(){z o=a?c.o-i:b.o-i;1G(A(){d.T.2S(d,{x:(d.x.F+o),y:(d.y.F+o),w:(d.x.C-2*o+d.x.M+d.x.11),h:(d.y.C-2*o+d.y.M+d.y.11)},1)},t)})()}}u(a)1G(A(){d.4M()},t+50);K{1G(A(){u(d.T)d.T.42(d.9H);q.1v(d.N,1,0);1G(A(){d.44()},3D)},t)}},3v:A(c,d,e){u(!c)D;z f=m,4N=2b(q.48/25),H=m.H;q.3n(Z,\'4y\',q.4z);q.J(m.U,{P:e.1N+\'B\',S:e.1H+\'B\'});m.T=m.H.T;m.H.T=G;m.3w=q.1a(\'1s\',{18:\'X-1W\'},{1f:\'1T\',1n:4,2R:\'19\',1J:\'1E\'});z g={7Q:H,7R:m};O(z x 2x g){m[x]=g[x].U.4n(1);q.J(m[x],{1f:\'1T\',72:0,1i:\'1r\'});m.3w.28(m[x])}m.N.28(m.3w);d={1L:H.x.F,1N:H.x.C,1x:H.x.M,2q:H.x.11,1M:H.y.F,1H:H.y.C,1y:H.y.M,2r:H.y.11,o:1/4N};e.1H=m.y.C;e.o=1;z t,2L=17.7z;m.5Z(d);A 60(){u(f.1l){f.N.28(f.1l);O(z i=0;i<f.H.1g.16;i++){z a=q.$(\'1w\'+f.H.1g[i]);u(a.7S===f.1d)f.1l.28(a);K q.1v(a,a.1q,0)}}f.3w.E.1J=\'\';f.H.U.E.1J=\'1E\'};u(/70:1\\.[0-8].+71/.14(2Z.4e))1G(60,0);K 60();u(q.3L){z h=2Z.4e.1I(/6Z\\/([0-9]{3})/);u(h&&2b(h[1])<9I)m.N.E.1i=\'1r\'}O(z i=1;i<=4N;i++){t=17.2U(i*(q.48/4N));(A(){z a={},9J=i;O(z x 2x d){z b=2L(t,d[x],e[x]-d[x],q.48);a[x]=(x!=\'o\')?17.2U(b):b}1G(A(){f.5Z(a)},t)})()}1G(A(){f.7T()},t+29)},5Z:A(a){1t{u(m.T)m.T.2S(m,{x:a.1L,y:a.1M,w:a.1N+a.1x+a.2q,h:a.1H+a.1y+a.2r},1);m.H.N.E.9K=\'9L(\'+(a.1M-m.H.y.F)+\'B, \'+(a.1N+a.1x+a.2q+2*m.H.x.L+a.1L-m.H.x.F)+\'B, \'+(a.1H+a.1y+a.2r+2*m.H.y.L+a.1M-m.H.y.F)+\'B, \'+(a.1L-m.H.x.F)+\'B)\';q.J(m.U,{Y:a.1y+\'B\',V:a.1x+\'B\',3E:(m.y.F-a.1M)+\'B\',2W:(m.x.F-a.1L)+\'B\'});q.J(m.N,{Y:a.1M+\'B\',V:a.1L+\'B\',P:(a.1x+a.2q+a.1N+2*m.x.L)+\'B\',S:(a.1y+a.2r+a.1H+2*m.y.L)+\'B\'});q.J(m.3w,{P:a.1N+\'B\',S:a.1H+\'B\',V:a.1x+\'B\',Y:a.1y+\'B\',1i:\'1r\'});q.J(m.7Q,{Y:(m.H.y.F-a.1M+m.H.y.M-a.1y)+\'B\',V:(m.H.x.F-a.1L+m.H.x.M-a.1x)+\'B\'});q.J(m.7R,{1q:a.o,Y:(m.y.F-a.1M+m.y.M-a.1y)+\'B\',V:(m.x.F-a.1L+m.x.M-a.1x)+\'B\'});q.J(m.1l,{P:a.1N+\'B\',S:a.1H+\'B\',V:(a.1x+m.x.L)+\'B\',Y:(a.1y+m.y.L)+\'B\'})}1u(e){}},7T:A(){m.N.E.4o=m.9M||\'\';m.N.E.1i=m.U.E.1i=\'1r\';m.3w.E.1J=\'1E\';m.a.18+=\' X-5X-2u\';m.4M();m.H.44()},7U:A(o,a){u(!m.H)D 1b;O(z i=0;i<m.H.1g.16;i++){z b=q.$(\'1w\'+m.H.1g[i]);u(b&&b.1w==o.1w){m.61();b.7S=m.1d;q.2k(m.1g,m.H.1g[i]);D I}}D 1b},4M:A(){m.3X=I;m.3l();u(m.2I)q.35(m);u(q.21&&q.21==m.a)q.21=G;m.7V();u(m.1l)m.7W()},7V:A(){z a=m.1d;z b=m.1B;2N q.41(b,A(){1t{q.Q[a].7X()}1u(e){}})},7X:A(){z a=m.5s(1);u(a&&a.2y.7m().1I(/q\\.1Y/))z b=q.1a(\'3q\',{1j:q.5n(a)})},5s:A(a){z b=m.4O(),3x=q.3b.2n[m.2j||\'1E\'];u(!3x[b+a]&&m.1e&&m.1e.7Y){u(a==1)D 3x[0];K u(a==-1)D 3x[3x.16-1]}D 3x[b+a]||G},4O:A(){z a=q.3b.2n[m.2j||\'1E\'];O(z i=0;i<a.16;i++){u(a[i]==m.a)D i}D G},7Z:A(){u(m[m.3I]){z a=q.3b.2n[m.2j||\'1E\'];z s=q.R.3B.1Z(\'%1\',m.4O()+1).1Z(\'%2\',a.16);m[m.3I].31=\'<1s 2w="X-3B">\'+s+\'</1s>\'+m[m.3I].31}},7J:A(){u(m.1e)D;u(!m.H){O(z i=0;i<q.4d.16;i++){z a=q.4d[i],3y=a.2j;u(3y===m.2j)m.1e=2N q.62(a)}}K{m.1e=m.H.1e}z a=m.1e;u(!a)D;z b=a.1o=m;a.80();u(a.5S){z o=a.7M||{};o.3z=a.2v;o.1w=\'2v\';m.3A(o)}u(!m.H&&m.2K)a.2i(I);u(a.2K){a.2K=1G(A(){q.1O(b.1d)},(a.9N||6O))}},5O:A(){q.Q[m.1d]=G;u(q.21==m.a)q.21=G;q.5r();u(m.1p)q.1p.E.V=\'-3s\'},81:A(){u(m.45)D;m.45=q.1a(\'a\',{1D:q.6M,18:\'X-45\',31:q.R.6d,1P:q.R.6g});m.3A({3z:m.45,1f:\'Y V\',1w:\'45\'})},82:A(a,b){O(z i=0;i<a.16;i++){z c=a[i],s=G;u(!m[c+\'4P\']&&m.4H)m[c+\'4P\']=c+\'-O-\'+m.4H;u(m[c+\'4P\'])m[c]=q.5o(m[c+\'4P\']);u(!m[c]&&!m[c+\'63\']&&m[c+\'83\'])1t{s=9O(m[c+\'83\'])}1u(e){}u(!m[c]&&m[c+\'63\']){s=m[c+\'63\']}u(!m[c]&&!s){z d=m.a.84;3k(d&&!q.4v(d)){u((2N 7f(\'X-\'+c)).14(d.18||G)){m[c]=d.4n(1);4t}d=d.84}}u(!m[c]&&!s&&m.3I==c)s=\'\\n\';u(!m[c]&&s)m[c]=q.1a(\'1s\',{18:\'X-\'+c,31:s});u(b&&m[c]){z o={1f:(c==\'4Q\')?\'3J\':\'4a\'};O(z x 2x m[c+\'85\'])o[x]=m[c+\'85\'][x];o.3z=m[c];m.3A(o)}}},2p:A(a,b,c){z d=Z.2O(a);z e=a==\'*\'?\'2R\':\'1i\';O(z i=0;i<d.16;i++){u(e==\'1i\'||(Z.9P.9Q(d[i],"").9R(\'2R\')==\'1X\'||d[i].86(\'19-2F\')!=G)){z f=d[i].86(\'19-2F\');u(b==\'1r\'&&f){f=f.1Z(\'[\'+m.1d+\']\',\'\');d[i].46(\'19-2F\',f);u(!f)d[i].E[e]=d[i].64}K u(b==\'19\'){z g=q.4k(d[i]);g.w=d[i].1Q;g.h=d[i].1R;u(!m.2I){z h=(g.x+g.w<c.x||g.x>c.x+c.w);z j=(g.y+g.h<c.y||g.y>c.y+c.h)}z k=q.5w(d[i]);u(!h&&!j&&k!=m.1d){u(!f){d[i].46(\'19-2F\',\'[\'+m.1d+\']\');d[i].64=d[i].E[e];d[i].E[e]=\'19\'}K u(!f.1I(\'[\'+m.1d+\']\')){d[i].46(\'19-2F\',f+\'[\'+m.1d+\']\')}}K u(f==\'[\'+m.1d+\']\'||q.2P==k){d[i].46(\'19-2F\',\'\');d[i].E[e]=d[i].64||\'\'}K u(f&&f.1I(\'[\'+m.1d+\']\')){d[i].46(\'19-2F\',f.1Z(\'[\'+m.1d+\']\',\'\'))}}}}},3l:A(){m.N.E.1n=q.3F++;O(z i=0;i<q.Q.16;i++){u(q.Q[i]&&i==q.2P){z a=q.Q[i];a.U.18+=\' X-\'+a.3d+\'-5A\';a.U.E.3o=q.1h?\'87\':\'65\';a.U.1P=q.R.6c}}u(m.T)m.T.2e.E.1n=m.N.E.1n;m.U.18=\'X-\'+m.3d;m.U.1P=q.R.4Y;q.3Y=1c.2Y?\'65\':\'5q(\'+q.3C+q.4Z+\'), 65\';u(q.1h&&q.3j()<6)q.3Y=\'87\';m.U.E.3o=q.3Y;q.2P=m.1d;q.2z(Z,1c.2Y?\'5u\':\'5v\',q.4r)},23:A(e){m.x.F=e.V+e.4B;m.y.F=e.Y+e.5D;u(e.2m==\'1W\')m.U.E.3o=\'23\';q.J(m.N,{V:m.x.F+\'B\',Y:m.y.F+\'B\'});u(m.T)m.T.2S(m)},36:A(e){z w,h,r=e.P/e.S;w=17.3W(e.P+e.4B,17.F(m.2J,m.x.W));u(m.3u&&17.7C(w-m.x.W)<12)w=m.x.W;h=w/r;u(h<17.F(m.3h,m.y.W)){h=17.F(m.3h,m.y.W);u(m.3u)w=h*r}m.x.C=w;m.y.C=h;z a={P:m.x.C+\'B\',S:m.y.C+\'B\'};q.J(m.U,a);u(m.1l)m.3e(I);q.J(m.N,{P:(m.x.M+m.x.11+2*m.x.L+m.x.C)+\'B\',S:(m.y.M+m.y.11+2*m.y.L+m.y.C)+\'B\'});u(m.1e&&m.3u){u(w==m.x.W)m.1e.2E(\'W-1Y\');K m.1e.3f(\'W-1Y\')}u(m.T)m.T.2S(m)},1A:A(){u(m.5z||!m.3X||(q.21&&m.2t[1]==\'3v\'))D;m.5z=I;u(m.1e&&!q.21)m.1e.26();q.3n(Z,1c.2Y?\'5u\':\'5v\',q.4r);1t{m.U.E.3o=\'9S\';m.5V(0,{1L:m.x.F,1M:m.y.F,1N:m.x.C,1H:2b(m.U.E.S),1x:m.x.M,1y:m.y.M,2q:m.x.11,2r:m.y.11,o:m.T?m.T.2c:0},{1L:m.x.1K-m.x.L+m.x.2f,1M:m.y.1K-m.y.L+m.y.2f,1N:m.x.t,1H:m.y.t,1x:0,1y:0,2q:0,2r:0,o:q.53},q.6F,q.6E)}1u(e){m.44()}},3A:A(o){z a=o.3z;u(1m a==\'5x\')a=q.5o(a);u(!a||1m a==\'5x\')D;a.E.1J=\'7I\';o.1w=o.1w||o.3z;u(m.2t[1]==\'3v\'&&m.7U(o,a))D;m.61();z b=o.P&&/^[0-9]+(B|%)$/.14(o.P)?o.P:\'1X\';u(/^(V|2h)88$/.14(o.1f)&&!/^[0-9]+B$/.14(o.P))b=\'9T\';z c=q.1a(\'1s\',{2Q:\'1w\'+q.5c++,1w:o.1w},{1f:\'1T\',1i:\'19\',P:b},m.1l,I);c.28(a);q.5g(c,{3p:o.3p,1q:o.1q||1,47:o.1f,1v:o.1v});u(m.89){m.4R(c);u(!c.3p||m.66)q.1v(c,0,c.1q)}q.2k(m.1g,q.5c-1)},4R:A(a){z p=a.47||\'5e 2M\';u(/V$/.14(p))a.E.V=0;u(/2M$/.14(p))q.J(a,{V:\'50%\',2W:\'-\'+17.2U(a.1Q/2)+\'B\'});u(/2h$/.14(p))a.E.2h=0;u(/^6X$/.14(p)){q.J(a,{2h:\'29%\',51:m.x.L+\'B\',Y:-m.y.L+\'B\',2H:-m.y.L+\'B\',2R:\'1X\'});m.x.M=a.1Q}K u(/^6Y$/.14(p)){q.J(a,{V:\'29%\',2W:m.x.L+\'B\',Y:-m.y.L+\'B\',2H:-m.y.L+\'B\',2R:\'1X\'});m.x.11=a.1Q}u(/^Y/.14(p))a.E.Y=0;u(/^5e/.14(p))q.J(a,{Y:\'50%\',3E:\'-\'+17.2U(a.1R/2)+\'B\'});u(/^2H/.14(p))a.E.2H=0;u(/^3J$/.14(p)){q.J(a,{V:(-m.x.M-m.x.L)+\'B\',2h:(-m.x.11-m.x.L)+\'B\',2H:\'29%\',3g:m.y.L+\'B\',P:\'1X\'});m.y.M=a.1R}K u(/^4a$/.14(p)){q.J(a,{1f:\'5K\',V:(-m.x.M-m.x.L)+\'B\',2h:(-m.x.11-m.x.L)+\'B\',Y:\'29%\',3E:m.y.L+\'B\',P:\'1X\'});m.y.11=a.1R;a.E.1f=\'1T\'}},7K:A(){m.82([\'4Q\',\'9U\'],I);m.7Z();u(m.4Q&&m.57)m.4Q.18+=\' X-23\';u(q.6L)m.81();O(z i=0;i<q.1g.16;i++){z o=q.1g[i],4S=o.5N,3y=o.2j;u((!4S&&!3y)||(4S&&4S==m.4H)||(3y&&3y===m.2j)){m.3A(o)}}z a=[];O(z i=0;i<m.1g.16;i++){z o=q.$(\'1w\'+m.1g[i]);u(/88$/.14(o.47))m.4R(o);K q.2k(a,o)}z b=m.x.M+m.x.W+m.x.11;u(q.6K&&b<q.2J){m.x.M+=(q.2J-b)/2;m.x.11+=(q.2J-b)/2}O(z i=0;i<a.16;i++)m.4R(a[i]);m.89=I},61:A(){u(!m.1l)m.1l=q.1a(\'1s\',G,{1f:\'1T\',P:m.x.C?m.x.C+\'B\':m.x.W+\'B\',S:0,1i:\'19\',2R:\'19\',1n:q.1h?4:G},q.2a,I)},3e:A(a,b){q.J(m.1l,{P:m.x.C+\'B\',S:m.y.C+\'B\'});u(a||b){O(z i=0;i<m.1g.16;i++){z o=q.$(\'1w\'+m.1g[i]);u(o&&/^(3J|4a)$/.14(o.47)){u(q.1h&&(q.3j()<=6||Z.5i==\'77\')){o.E.P=(m.1l.1Q+2*m.x.L-m.x.M-m.x.11)+\'B\'}m.y[o.47==\'3J\'?\'M\':\'11\']=o.1R}}}u(a){q.J(m.U,{Y:m.y.M+\'B\'});q.J(m.1l,{Y:(m.y.M+m.y.L)+\'B\'})}},7W:A(){z b=m.1l,p=q.4f(),67=q.4b.x+p.3P,68=q.4b.y+p.3Q;q.J(b,{Y:(m.y.M+m.y.L)+\'B\',V:(m.x.M+m.x.L)+\'B\',2R:\'1r\'});u(q.3L)b.E.1i=\'1r\';m.N.28(b);m.66=m.x.F<67&&67<m.x.F+m.x.M+m.x.C+m.x.11&&m.y.F<68&&68<m.y.F+m.y.M+m.y.C+m.y.11;O(z i=0;i<m.1g.16;i++){z o=q.$(\'1w\'+m.1g[i]);o.E.1n=o.1w==\'2v\'?5:4;u(!o.3p||m.66)q.1v(o,0,o.1q)}},7N:A(){u(m.1e){m.1e.3f(\'W-1Y\');D}m.4T=q.1a(\'a\',{1D:\'4E:q.Q[\'+m.1d+\'].69();\',1P:q.R.4W,18:\'X-W-1Y\'});m.3A({3z:m.4T,1f:q.6I,3p:I,1q:q.6J})},69:A(){1t{u(m.4T)q.3m(m.4T);m.3l();m.x.F=2b(m.N.E.V)-(m.x.W-m.U.P)/2;u(m.x.F<q.2W)m.x.F=q.2W;m.N.E.V=m.x.F+\'B\';q.J(m.U,{P:m.x.W+\'B\',S:m.y.W+\'B\'});m.x.C=m.x.W;m.y.C=m.y.W;u(m.1l)m.3e(I);q.J(m.N,{P:(m.x.M+2*m.x.L+m.x.C+m.x.11)+\'B\',S:(m.y.M+2*m.y.L+m.y.C+m.y.11)+\'B\'});u(m.T)m.T.2S(m);m.5C();q.3V(m)}1u(e){1c.4J.1D=m.U.1j}},5C:A(){z a={x:2b(m.N.E.V)-20,y:2b(m.N.E.Y)-20,w:m.U.1Q+40,h:m.U.1R+40};u(q.4K)m.2p(\'5T\',\'19\',a);u(q.4L)m.2p(\'5U\',\'19\',a);u(q.3i)m.2p(\'*\',\'19\',a)},44:A(){m.a.18=m.a.18.1Z(\'X-5X-2u\',\'\');u(q.4K)m.2p(\'5T\',\'1r\');u(q.4L)m.2p(\'5U\',\'1r\');u(q.3i)m.2p(\'*\',\'1r\');u(m.T&&m.2G)m.T.42();q.3m(m.N);u(m.2I)q.5r(m.1d);q.Q[m.1d]=G;q.7n()}};q.62=A(a){q.4q();O(z x 2x a)m[x]=a[x];u(m.5S)m.8a()};q.62.5L={8a:A(){m.2v=q.1a(\'1s\',{31:q.7g(q.6Q.2v)},G,q.2a);z a=[\'2i\',\'26\',\'24\',\'1O\',\'23\',\'W-1Y\',\'1A\'];m.1z={};z b=m;O(z i=0;i<a.16;i++){m.1z[a[i]]=q.7e(m.2v,\'1C\',\'X-\'+a[i]);m.3f(a[i])}m.1z.26.E.1J=\'1E\';m.2E(\'W-1Y\')},80:A(){u(m.7Y)D;z a=0;1t{a=m.1o.4O(),1U=/4U$/;u(a==0)m.2E(\'24\');K u(1U.14(m.1z.24.2O(\'a\')[0].18))m.3f(\'24\');u(a+1==q.3b.2n[m.2j||\'1E\'].16){m.2E(\'1O\');m.2E(\'2i\')}K u(1U.14(m.1z.1O.2O(\'a\')[0].18)){m.3f(\'1O\');m.3f(\'2i\')}}1u(e){m.2E(\'24\');m.2E(\'1O\');m.2E(\'2i\')}},3f:A(b){z c=m,a=m.1z[b].2O(\'a\')[0],1U=/4U$/;a.2y=A(){c[b]();D 1b};u(1U.14(a.18))a.18=a.18.1Z(1U,\'\')},2E:A(b){z a=m.1z[b].2O(\'a\')[0];a.2y=A(){D 1b};u(!/4U$/.14(a.18))a.18+=\' 4U\'},7l:A(){u(m.2K)m.26();K m.2i()},2i:A(a){u(m.1z){m.1z.2i.E.1J=\'1E\';m.1z.26.E.1J=\'\'}m.2K=I;u(!a)q.1O(m.1o.1d)},26:A(){u(m.1z){m.1z.26.E.1J=\'1E\';m.1z.2i.E.1J=\'\'}7D(m.2K);m.2K=G},24:A(){m.26();q.24(m.1z.24)},1O:A(){m.26();q.1O(m.1z.1O)},23:A(){},\'W-1Y\':A(){q.2A().69()},1A:A(){q.1A(m.1z.1A)}};u(Z.5M&&q.1h){z 1j=(1c.4J.9V==\'9W:\')?\'://0\':\'4E:9X(0)\';Z.9Y(\'<8b 2m="9Z/4E" 8c="8c" 1j="\'+1j+\'" \'+\'a0="u (m.5M == \\\'a1\\\') q.7A();"\'+\'><\\/8b>\')}q.4F=q.R;z a2=q.3S;q.2z(Z,\'4y\',A(e){q.4b={x:e.4w,y:e.4x}});q.2z(Z,\'7p\',q.5y);q.2z(Z,\'7s\',q.5y);q.2z(1c,\'a3\',q.7w);',62,624,'||||||||||||||||||||||this||||hs||||if|||||var|function|px|span|return|style|min|null|last|true|setStyles|else|cb|p1|wrapper|for|width|expanders|lang|height|outline|content|left|full|highslide|top|document||p2|||test||length|Math|className|hidden|createElement|false|window|key|slideshow|position|overlays|ie|visibility|src|target|overlayBox|typeof|zIndex|exp|loading|opacity|visible|div|try|catch|fade|hsId|xp1|yp1|btn|close|outlineType|li|href|none|dimmer|setTimeout|yspan|match|display|tpos|xmin|ymin|xspan|next|title|offsetWidth|offsetHeight|undefined|absolute|re|td|image|auto|expand|replace||upcoming|marginMin|move|previous||pause||appendChild|100|container|parseInt|offset|dragArgs|table|tb|justify|right|play|slideshowGroup|push|case|type|groups|minSpan|showHideElements|xp2|yp2|to|transitions|anchor|controls|class|in|onclick|addEventListener|getExpander|graphic|marginMax|clientSpan|disable|by|outlineWhileAnimating|bottom|dimmingOpacity|minWidth|autoplay|easing|center|new|getElementsByTagName|focusKey|id|overflow|setPosition|scroll|round|size|marginLeft|pendingOutlines|opera|navigator|clone|innerHTML||||dim|resize||||parentNode|anchors|fading|contentType|sizeOverlayBox|enable|marginBottom|minHeight|geckoMac|ieVersion|while|focus|discardElement|removeEventListener|cursor|hideOnMouseOut|img|images|9999px|pos|isImage|crossfade|fadeBox|as|sg|overlayId|createOverlay|number|graphicsDir|250|marginTop|zIndexCounter|allowSizeReduction|preloadTheseImages|numberPosition|above|all|safari|documentElement|pageWidth|pageHeight|scrollLeft|scrollTop|getParams|Expander|getParam|owner|setDimmerSize|max|isExpanded|styleRestoreCursor|on||Outline|destroy|op|afterClose|credits|setAttribute|hsPos|transitionDuration|dimmingDuration|below|mouse|faders|slideshows|userAgent|getPageSize|body|innerWidth|innerHeight|self|getPosition|matches|topmostKey|cloneNode|background|previousOrNext|updateAnchors|keyHandler|event|break|preventDefault|isHsAnchor|clientX|clientY|mousemove|dragHandler|hasDragged|dX|preloadFullImage|onload|javascript|langDefaults|tr|thumbsUserSetId|onLoadStarted|location|hideSelects|hideIframes|afterExpand|steps|getAnchorIndex|Id|heading|positionOverlay|tId|fullExpandLabel|disabled|Click|fullExpandTitle|arrow|restoreTitle|restoreCursor||marginRight|numberOfImagesToPreload|outlineStartOffset|align|targetX|targetY|dragByHeading|wrapperClassName|continuePreloading|overrides|maxWidth|idCounter|oPos|middle|clones|setAttribs|filter|compatMode|scrollWidth|yScroll|clientWidth|clientHeight|getSrc|getNode|garbageBin|url|undim|getAdjacentAnchor|srcElement|keypress|keydown|getWrapperKey|string|mouseClickHandler|isClosing|blur|hasFocused|redoShowHide|dY|relatedTarget|init|onDomReady|step|onLoad|hasAlphaImageLoader|relative|prototype|readyState|thumbnailId|cancelLoading|Create|connectOutline|showLoading|useControls|SELECT|IFRAME|changeSize|other|active|setSize|crossfadeStep|prep|genOverlayBox|Slideshow|Text|origProp|pointer|mouseIsOver|mX|mY|doFullExpand|loadingText|loadingTitle|focusTitle|creditsText|Highslide|JS|creditsTitle|previousText|Previous|nextText|Next|moveText|Move|closeText|Close|closeTitle|playText|Play|playTitle|spacebar|pauseText|Pause|pauseTitle|previousTitle|nextTitle|moveTitle|fullExpandText|and|expandSteps|expandDuration|restoreSteps|restoreDuration|loadingOpacity|allowMultipleInstances|fullExpandPosition|fullExpandOpacity|padToMinWidth|showCredits|creditsHref|enableKeyListener|500|200|skin|ul|captionOverlay|headingOverlay|maxHeight|easingClose|fadeInOut|leftpanel|rightpanel|Safari|rv|Gecko|border|appVersion|split||parseFloat|BackCompat|scrollMaxX|scrollMaxY|scrollHeight|offsetLeft|offsetTop|offsetParent|getElementByClass|RegExp|replaceLang|focusTopmost|dimmingGeckoFix|png|form|hitSpace|toString|reOrder|html|mousedown|clickX|clickY|mouseup|pow|wrapperMouseHandler|detachEvent|preloadImages|getAnchors|easeInQuad|easeInOutQuad|domReady|isDomReady|abs|clearTimeout|preloadGraphic|onGraphicLoad|thumb|contentLoaded|block|initSlideshow|getOverlays|correctRatio|overlayOptions|createFullExpand|show|fitOverlayBox|oldImg|newImg|reuse|crossfadeEnd|reuseOverlay|prepareNextOutline|showOverlays|preloadNext|repeat|getNumber|checkFirstAndLast|writeCredits|getInline|Eval|nextSibling|Overlay|getAttribute|hand|panel|gotOverlays|getControls|script|defer|Loading|cancel|bring|front|Expand|actual|Powered|Go|the|homepage|esc|resizeTitle|Resize|Full|Image|of|click|drag|Use|keys|graphics|zoomout|cur|1001|http|vikjavev|no|drop|shadow|captionId|captionText|captionEval|headingId|headingText|headingEval|Macintosh|getElementById|padding|margin|removeAttribute|alpha|MSIE|pageXOffset|pageYOffset|dimming|geckodimmer|switch|keyCode|returnValue|registerOverlay|addSlideshow|tagName|htmlE|xpand|button|hasHtmlexpanders|sqrt|dragSensitivity||mouseover|fromElement|toElement|attachEvent|object|linearTween|cellSpacing|borderCollapse|collapse|tbody|lineHeight|fontSize|outlinesDir|outlines|progid|DXImageTransform|Microsoft|AlphaImageLoader|sizingMethod|scale|custom|isHtml|onmouseover|onmouseout|imageCreate|blockRightClick|oncontextmenu|flushImgSize|fixedControls|floor|vendor|KDE|removeChild|preserveContent|525|pI|clip|rect|wrapperBG|interval|eval|defaultView|getComputedStyle|getPropertyValue|default|200px|caption|protocol|https|void|write|text|onreadystatechange|complete|HsExpander|load'.split('|'),0,{}))
/*******************************************************************************************************************************************/
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.outlineType = 'rounded-white';	//hs.outlineType = 'glossy-dark'; //
hs.fadeInOut = true;
hs.dimmingOpacity = 0.50;
hs.marginTop = 25;
hs.thumbnailId = null;
hs.showCredits = false;

// Add the controlbar
if (hs.addSlideshow) hs.addSlideshow({
//	slideshowGroup: 'group1',
	interval: 5000,
	repeat: false,
	useControls: true,
	fixedControls: false,
	overlayOptions: {
		opacity: 1,
		position: 'top left',
		hideOnMouseOut: false
	}
});
/** Highslide JS - End **/
 
/**
* Image Resizer JS - START
* Code from : http://www.silkroadforums.com/viewtopic.php?f=9&t=81182&view=previous
**/
NcodeImageResizer.IMAGE_ID_BASE = 'ncode_imageresizer_container_';
NcodeImageResizer.WARNING_ID_BASE = 'ncode_imageresizer_warning_';

function NcodeImageResizer(id, img)
{
	this.id = id;
	this.img = img;
	this.originalWidth = 0;
	this.originalHeight = 0;
	this.warning = null;
	this.warningTextNode = null;

	img.id = NcodeImageResizer.IMAGE_ID_BASE + id;
}

NcodeImageResizer.getNextId = function()
{
	id = 1;
	while (document.getElementById(NcodeImageResizer.IMAGE_ID_BASE + id) != null)
	{
		id++;
	}
	return id;
}

NcodeImageResizer.createOn = function(img)
{
	NcodeImageResizer.mode					= ImageResizerMode
	NcodeImageResizer.WarningImage			= ImageResizerWarningImage;
	NcodeImageResizer.MaxWidth				= ImageResizerMaxWidth;
	NcodeImageResizer.MaxHeight				= ImageResizerMaxHeight;
	NcodeImageResizer.warning_small			= ImageResizerWarningSmall;
	NcodeImageResizer.warning_fullsize		= ImageResizerWarningFullsize;
	NcodeImageResizer.warning_filesize		= ImageResizerWarningFilesize;
	NcodeImageResizer.warning_no_filesize	= ImageResizerWarningNoFilesize;

	isRecovery = false;
	/** if this is a recovery from QuickEdit, which only restores the HTML, not the OO structure **/
	if (img.id && img.id.indexOf(NcodeImageResizer.IMAGE_ID_BASE) == 0 && document.getElementById(NcodeImageResizer.WARNING_ID_BASE + img.id.substr(NcodeImageResizer.IMAGE_ID_BASE.length)) != null)
	{
		newid = img.id.substr(NcodeImageResizer.IMAGE_ID_BASE.length);
		resizer = new NcodeImageResizer(newid, img);
		isRecovery = true;
		resizer.restoreImage();
	}
	else
	{
		newid = NcodeImageResizer.getNextId();
		resizer = new NcodeImageResizer(id, img);
	}

	if (resizer.originalWidth == 0) resizer.originalWidth = img.width;
	if (resizer.originalHeight == 0) resizer.originalHeight = img.height;

	if ((NcodeImageResizer.MaxWidth > 0 && resizer.originalWidth > NcodeImageResizer.MaxWidth) || (NcodeImageResizer.MaxHeight > 0 && resizer.originalHeight > NcodeImageResizer.MaxHeight))
	{
		if (isRecovery)
		{
			resizer.reclaimWarning(this.warning);
		}
		else
		{
			resizer.createWarning();
		}
		resizer.scale();
	}
}

NcodeImageResizer.prototype.restoreImage = function()
{
	newimg = document.createElement('IMG');
	newimg.src = this.img.src;
	this.img.width = newimg.width;
	this.img.height = newimg.height;
}

NcodeImageResizer.prototype.reclaimWarning = function()
{
	warning = document.getElementById(NcodeImageResizer.WARNING_ID_BASE + newid);

	this.warning = warning;
	this.warningTextNode = warning.firstChild.firstChild.childNodes[1].firstChild;
	this.warning.resize = this;
	this.scale();
}

NcodeImageResizer.prototype.createWarning = function()
{
	mtable = document.createElement('TABLE');
	mtbody = document.createElement('TBODY');
	mtr = document.createElement('TR');
	mtd1 = document.createElement('TD');
	mtd2 = document.createElement('TD');
	mimg = document.createElement('IMG');
	mtext = document.createTextNode('');

	mimg.src = NcodeImageResizer.WarningImage;
	mimg.width = 16;
	mimg.height = 16;
	mimg.alt = '';
	mimg.border = 0;

	mtd1.width = 20;
	mtd1.className = 'td1';

	mtd2.unselectable = 'on';
	mtd2.className = 'td2';

	mtable.className = 'ncode_imageresizer_warning';
	mtable.textNode = mtext;
	mtable.resize = this;
	mtable.id = NcodeImageResizer.WARNING_ID_BASE + this.id;

	mtd1.appendChild(mimg);
	mtd2.appendChild(mtext);		
	mtr.appendChild(mtd1);
	mtr.appendChild(mtd2);
	mtbody.appendChild(mtr);
	mtable.appendChild(mtbody);

	this.img.parentNode.insertBefore(mtable, this.img);

	this.warning = mtable;
	this.warningTextNode = mtext;
}

NcodeImageResizer.prototype.scale = function()
{
	if (NcodeImageResizer.MaxHeight > 0 && this.originalHeight > NcodeImageResizer.MaxHeight)
	{
		resized = true;
		this.img.height = NcodeImageResizer.MaxHeight;
		this.img.width = (NcodeImageResizer.MaxHeight / this.originalHeight) * this.originalWidth;
	}
	if (NcodeImageResizer.MaxWidth > 0 && this.originalWidth > NcodeImageResizer.MaxWidth)
	{
		resized = true;
		this.img.width = NcodeImageResizer.MaxWidth;
		this.img.height = (NcodeImageResizer.MaxWidth / this.originalWidth) * this.originalHeight;
	}

	this.warning.width = this.img.width;
	this.warning.onclick = function()
	{
		return this.resize.unScale();
	}

	if (this.img.fileSize && this.img.fileSize > 0)
	{
		this.warningTextNode.data = NcodeImageResizer.warning_filesize.replace('%1$s', this.originalWidth).replace('%2$s', this.originalHeight).replace('%3$s', Math.round(this.img.fileSize / 1024));
	}
	else
	{
		this.warningTextNode.data = NcodeImageResizer.warning_no_filesize.replace('%1$s', this.originalWidth).replace('%2$s', this.originalHeight);
	}

	if ( (this.warningTextNode.data.length)*4.4 > this.img.width  )
	{
		this.warningTextNode.data = NcodeImageResizer.warning_small;
	}

	return false;
}

NcodeImageResizer.prototype.unScale = function()
{
	switch (NcodeImageResizer.mode)
	{
		case 'AdvancedBox' :
			return hs.expand(this.img, { src: this.img.src })
			break;
		default:
		case 'newwindow':
			window.open(this.img.src, '_blank');
			break;
		case 'samewindow':
			window.open(this.img.src, '_self');
			break;
		case 'enlarge':
			this.img.width = this.originalWidth;
			this.img.height = this.originalHeight;
			this.img.className = 'ncode_imageresizer_original';
			if (this.warning != null)
			{
				this.warningTextNode.data = NcodeImageResizer.warning_fullsize;
				this.warning.width = this.img.width;
				this.warning.onclick = function()
				{
					return this.resize.scale()
				};
			}
			break;
	}
	return false;
}
/** Image Resizer JS - END **/


/**
*
**/
function ImgOnLoad()
{
	/** Get all images inside posts **/
	var posted_images_ary = new Array();

	/** Subsilver2 styles **/
	if ( document.getElementById("pagecontent") )
	{
		posted_images_ary = document.getElementById("pagecontent").getElementsByTagName("img");
	}
	/** ProSilver styles **/
	if ( document.getElementById("page-body") )
	{
		posted_images_ary = document.getElementById("page-body").getElementsByTagName("img");
	}

	for (var pia = 0; pia < posted_images_ary.length; pia++)
	{
		var GetParent = false;
		var img = posted_images_ary[pia];

		if ( img.className.match(/(^|\s)hoverbox(\s|$)/) //ABBC3 thumbnail
//		  || img.parentNode.className.match(/(^|\s)attach-image(\s|$)/) // prosilver style attach - image
		  || img.parentNode.parentNode.parentNode.className.match(/(^|\s)thumbnail(\s|$)/) // prosilver attach - thumbnail
//		  || img.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.className.match(/(^|\s)attachtitle(\s|$)/) // subsilver2 attach - thumbnail
		  || img.parentNode.parentNode.className.match(/(^|\s)attachcontent(\s|$)/) // subsilver2 attach - thumbnail
		  || ( img.parentNode.parentNode.className.match(/(^|\s)row[\d](\s|$)/) && img.parentNode.parentNode.parentNode.parentNode.parentNode.className.match(/(^|\s)tablebg(\s|$)/) ) // subsilver2 attach - image
		)
		{
			if ( img.parentNode.parentNode.parentNode.className.match(/(^|\s)thumbnail(\s|$)/) // prosilver attach - thumbnail
			||   img.parentNode.parentNode.className.match(/(^|\s)attachcontent(\s|$)/) // subsilver2 attach - thumbnail
			|| ( img.parentNode.parentNode.className.match(/(^|\s)row[\d](\s|$)/) && img.parentNode.parentNode.parentNode.parentNode.parentNode.className.match(/(^|\s)tablebg(\s|$)/) ) // subsilver2 in-line attach
			)
			{
				GetParent = true;

				// IE doesn't understand how to manage attach with this function :( , so skip it :)
				var browser = window.navigator.userAgent.match(/(^|\W)(MSIE)\s+(\d+)(\.\d+)?/);
				if ( browser)
				{
					continue;
				}

			}

			switch (ImageResizerMode)
			{
				case 'AdvancedBox' :
					if ( !GetParent )
					{
						img.className = ( img.className ? 'highslide ' + img.className : 'highslide' );
						img.onclick = function () {return hs.expand(this, { src: this.src });}
					}
					else
					{
						img.parentNode.className = ( img.parentNode.className ? 'highslide ' + img.parentNode.className : 'highslide' );
						img.parentNode.onclick = function () {return hs.expand(this);}
					}
					break;
				default:
				case 'newwindow':
					img.onclick = function () {window.open(this.src, '_blank'); return false;}
					break;
				case 'samewindow':
					img.onclick = function () {window.open(this.src, '_self'); return false;}
					break;
				case 'enlarge':
					img.onclick = function() {ImgOnLoad_unScale(this); return false;}
					break;
			}
		}
		else
		{
			if ( (ImageResizerMaxWidth > 0 || ImageResizerMaxHeight > 0) && (img.width > ImageResizerMaxWidth || img.height > ImageResizerMaxHeight) )
			{
				NcodeImageResizer.createOn(img);
			}
		}
	}
}

function ImgOnLoad_unScale(img)
{
	var new_img = new Image();
	new_img.src = img.src;
	img.setAttribute('width', new_img.width);
	img.onclick = function() { ImgOnLoad_scale(img); return false;}
}

function ImgOnLoad_scale(img)
{
	img.setAttribute('width', (img.className.match(/(^|\s)hoverbox(\s|$)/) ? ImageResizerThumbnails : ImageResizerThumbnailsPhpbb) );
	img.onclick = function() { ImgOnLoad_unScale(img); return false;}
}

/**
* Install the safety net to catch any images that were somehow not resized - START
**/
if (window.onload_functions) // prosilver
{
	onload_functions[onload_functions.length] = "ImgOnLoad();";
}
else if (typeof(window.addEventListener) != "undefined") // DOM
{
	window.addEventListener("load", ImgOnLoad, false);
}
else if (typeof(window.attachEvent) != "undefined") // MSIE
{
	window.attachEvent("onload", ImgOnLoad);
}
/** Install the safety net to catch any images that were somehow not resized - END **/

// ]]>