/* Copyright 2008 MagicToolBox.com. To use this code on your own site, visit http://www.magictoolbox.com */
eval(function(p,a,c,k,e,d){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--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[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}('b 7={2X:\'1.2V\',z:{H:!!(h.1G&&!h.1r),2Z:!!(h.1G&&!h.2x),31:!!(h.32&&h.2x),1r:!!h.1r,2T:17.1i.P(\'3n/\')>-1,3h:17.1i.P(\'3g\')>-1&&17.1i.P(\'3f\')==-1,3i:!!17.1i.3j(/33.*3m.*3l/),1B:f.2u&&\'3k\'==f.2u.3e()},$:6(4){a(!4)8 15;a("3d"==1p 4){4=f.36(4)}8 4},$A:6(C){a(!C)8[];a(C.2r){8 C.2r()}b B=C.B||0,1H=1L 1z(B);2R(B--)1H[B]=C[B];8 1H},1l:6(U,1X){a(\'26\'===1p(U)){8 U}I(b p 1I 1X){U[p]=1X[p]}8 U},1D:6(){b 1C=[];I(b i=0,2S=K.B;i<2S;i++){I(b j=0,2O=K[i].B;j<2O;j++){1C.34(K[i][j])}}8 1C},2p:6(){b F=7.$A(K),1a=F.16(),19=F.16();8 6(){8 1a.1J(19,7.1D(F,7.$A(K)))}},38:6(){b F=7.$A(K),1a=F.16(),19=F.16();8 6(c){8 1a.1J(19,7.1D([c||h.c],F))}},39:6(m,C){b 14=C.B;I(b i=0;i<14;i++){a(m===C[i]){8 1k}}8 Q},L:6(){8 1L 3b().3a()},3c:6(){b Z,13,X,W,1c,1o;b G=(!7.z.1B)?f.M:f.q;b q=f.q;Z=(h.1u&&h.23)?h.1u+h.23:(q.1f>q.1w)?q.1f:(7.z.H&&7.z.1B)?q.1f:q.1w;13=(h.S&&h.2k)?h.S+h.2k:(q.2j>q.1A)?q.2j:q.1A;b 1b,1g;1b=7.z.H?G.1f:(f.M.1N||E.1u),1g=7.z.H?G.1m:(f.M.1m||E.S);1c=(E.28)?E.28:G.35;1o=(E.2d)?E.2d:G.37;a(13<1g){X=1g}w{X=13}a(Z<1b){W=1b}w{W=Z}8{W:W,X:X,1x:7.z.H?G.1N:(f.M.1N||E.1u),1y:7.z.H?G.1m:(7.z.1r)?E.S:(E.S||f.M.1m),1c:1c,1o:1o,30:Z,2U:13}},2Y:{2W:6(4,c,N){4=7.$(4);a(4.1Y){4.1Y(c,N,Q)}w{4.1G("1M"+c,N)}},3w:6(4,c,N){4=7.$(4);a(4.22){4.22(c,N,Q)}w{4.42("1M"+c,N)}},41:6(c){a(c.2g){c.2g()}w{c.43=1k}a(c.2h){c.2h()}w{c.44=Q}},46:6(4,1W,1R){4=7.$(4);a(4==f&&f.1n&&!4.21)4=f.M;b c;a(f.1n){c=f.1n(1W);c.45(1R,1k,1k)}w{c=f.40();c.3Z=1W}a(f.1n){4.21(c)}w{4.3U(\'1M\'+1R,c)}8 c}},T:{2i:6(s){8 s.1K(/^\\s+|\\s+$/g,\'\')},1q:6(s){8 s.1K(/-(\\D)/g,6(48,25){8 25.3T()})}},O:{2f:6(4,J){a(!(4=7.$(4))){8}8((\' \'+4.V+\' \').P(\' \'+J+\' \')>-1)},3V:6(4,J){a(!(4=7.$(4))){8}a(!7.O.2f(4,J)){4.V+=(4.V?\' \':\'\')+J}},3W:6(4,J){a(!(4=7.$(4))){8}4.V=7.T.2i(4.V.1K(1L 3Y(\'(^|\\\\s)\'+J+\'(?:\\\\s|$)\'),\'$1\'))},3X:6(4,v){4=7.$(4);v=v==\'24\'?\'1Z\':7.T.1q(v);b m=4.v[v];a(!m&&f.2e){b 1V=f.2e.47(4,15);m=1V?1V[v]:15}w a(!m&&4.1s){m=4.1s[v]}a(\'k\'==v)8 m?1E(m):1.0;a(/^(4f(29|2a|2b|2c)4h)|((4g|4a)(29|2a|2b|2c))$/.49(v)){m=4b(m)?m:\'4c\'}8 m==\'4e\'?15:m},2s:6(4,o){6 2J(s,n){a(\'4d\'===1p(n)&&!(\'3o\'===s||\'2L\'===s)){8\'3R\'}8\'\'}4=7.$(4);b r=4.v;I(b s 1I o){3y{a(\'k\'===s){7.O.2E(4,o[s]);2v}a(\'24\'===s){r[(\'26\'===1p(r.27))?\'1Z\':\'27\']=o[s];2v}r[7.T.1q(s)]=o[s]+2J(7.T.1q(s),o[s])}3x(e){}}8 4},2E:6(4,k){4=7.$(4);b r=4.v;k=1E(k);a(k==0){a(\'2F\'!=r.1j)r.1j=\'2F\'}w{a(k>1){k=1E(k/18)}a(\'2G\'!=r.1j)r.1j=\'2G\'}a(!4.1s||!4.1s.3z){r.2L=1}a(7.z.H){r.3A=(k==1)?\'\':\'3B(k=\'+k*18+\')\'}r.k=k;8 4},2N:6(4){4=7.$(4);8{\'1x\':4.1w,\'1y\':4.1A}},2l:6(4){4=7.$(4);b l=t=0;3S{l+=4.3v||0;t+=4.3q||0;4=4.3p}2R(4);8{\'1e\':t,\'1d\':l}},3r:6(4){b p=7.O.2l(4);b s=7.O.2N(4);8{\'1e\':p.1e,\'3s\':p.1e+s.1y,\'1d\':p.1d,\'3u\':p.1d+s.1x}}},Y:{3t:6(x){8 x},2P:6(x){8-(u.2t(u.2B*x)-1)/2},2D:6(p){8 u.1h(p,2)},3C:6(p){8 1-7.Y.2D(1-p)},2C:6(p){8 u.1h(p,3)},3D:6(p){8 1-7.Y.2C(1-p)},2m:6(p,x){x=x||1.3N;8 u.1h(p,2)*((x+1)*p-x)},3M:6(p,x){8 1-7.Y.2m(1-p)},3O:6(p,x){x=x||[];8 u.1h(2,10*--p)*u.2t(20*p*u.2B*(x[0]||1)/3)},3P:6(x){8 0}}};7.2w=6(){9.2y.1J(9,K)};7.2w.1F={2A:{2K:3Q,3L:0.5,2z:7.Y.2P,2H:6(){},1U:6(){},2q:6(){}},y:{},2y:6(4,2n){9.4=4;9.y=7.1l(7.1l({},9.2A),2n);9.R=Q},1T:6(1t,d){8(1t[1]-1t[0])*d+1t[0]},3K:6(o){9.o=o;9.3F=0;9.3E=0;9.1P=7.L();9.2Q=9.1P+9.y.2o*1O;9.R=3G(7.2p(9.2M,9),u.1S(1O/9.y.2K));9.y.2H()},2M:6(){b L=7.L();a(L>=9.2Q){a(9.R){3H(9.R);9.R=Q}9.1Q(1.0);3J(9.y.1U,10);9.y.1U=6(){};8 9}b 12=9.y.2z((L-9.1P)/(9.y.2o*1O));9.1Q(12)},1Q:6(12){b 11={};I(b s 1I 9.o){a(\'k\'===s){11[s]=u.1S(9.1T(9.o[s],12)*18)/18}w{11[s]=u.1S(9.1T(9.o[s],12))}}9.y.2q(11);7.O.2s(9.4,11)}};a(!1z.1F.P){7.1l(1z.1F,{\'P\':6(2I,1v){b 14=9.B;I(b i=(1v<0)?u.3I(0,14+1v):1v||0;i<14;i++){a(9[i]===2I)8 i}8-1}})}',62,266,'||||el||function|MagicTools|return|this|if|var|event|||document||window|||opacity||val||styles||body|elStyle|||Math|style|else||options|browser||length|arr||self|args|ieBody|ie|for|klass|arguments|now|documentElement|handler|Element|indexOf|false|timer|innerHeight|String|obj|className|pageWidth|pageHeight|Transition|xScroll||to_css|dx|yScroll|len|null|shift|navigator|100|object|__method|windowWidth|scrollX|left|top|scrollWidth|windowHeight|pow|userAgent|visibility|true|extend|clientHeight|createEvent|scrollY|typeof|camelize|opera|currentStyle|ft|innerWidth|from|offsetWidth|width|height|Array|offsetHeight|backCompatMode|result|concat|parseFloat|prototype|attachEvent|results|in|apply|replace|new|on|clientWidth|1000|startTime|render|evName|round|calc|onComplete|css|evType|props|addEventListener|cssFloat||dispatchEvent|removeEventListener|scrollMaxX|float|m2|undefined|styleFloat|pageXOffset|Top|Bottom|Left|Right|pageYOffset|defaultView|hasClass|stopPropagation|preventDefault|trim|scrollHeight|scrollMaxY|getPosition|backIn|opt|duration|bind|onBeforeRender|toArray|setStyle|cos|compatMode|continue|Render|XMLHttpRequest|init|transition|defaults|PI|cubicIn|quadIn|setOpacity|hidden|visible|onStart|item|addpx|fps|zoom|loop|getSize|arrlen|sin|finishTime|while|arglen|webkit|viewHeight|09|add|version|Event|ie6|viewWidth|ie7|ActiveXObject|Apple|push|scrollLeft|getElementById|scrollTop|bindAsEvent|inArray|getTime|Date|getPageSize|string|toLowerCase|KHTML|Gecko|gecko|mobilesafari|match|backcompat|Safari|Mobile|AppleWebKit|zIndex|offsetParent|offsetTop|getRect|bottom|linear|right|offsetLeft|remove|catch|try|hasLayout|filter|alpha|quadOut|cubicOut|curFrame|state|setInterval|clearInterval|max|setTimeout|start|duraton|backOut|618|elastic|none|50|px|do|toUpperCase|fireEvent|addClass|removeClass|getStyle|RegExp|eventType|createEventObject|stop|detachEvent|cancelBubble|returnValue|initEvent|fire|getComputedStyle|m1|test|margin|parseInt|0px|number|auto|border|padding|Width'.split('|'),0,{}))

eval(function(p,a,c,k,e,d){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--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[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}('g b={54:\'1.2.5c\',T:[],1e:[],U:4L,S:E,4A:{13:8.1R.5i,U:4L,1f:0.5,3T:E,1S:E,1U:\'3k\',24:\'25\',2O:0.5,2H:0,4I:\'#4Z\',3z:0.2,4j:O,3N:E,22:0.5g,2z:\'2S\',3r:O,1Z:\'C 1g\',3R:[\'2I\',\'M\',\'2N\']},m:{},43:{\'2I\':{D:0,1H:\'5b\'},\'M\':{D:1,1H:\'55\'},\'2N\':{D:2,1H:\'5f\'}},2y:p(){7.m=8.26(7.4A,7.m);7.m.1U=/3i/i.1Q(7.m.1U)?\'3i\':\'3k\';7.m.24=/1C/i.1Q(7.m.24)?\'1C\':\'25\';7.U=7.m.U;g 36=y.2U("a");g l=36.1A;g 4t=0;2w(g i=0;i<l;i++){d(8.9.5d(36[i],\'b\')){b.T.3o(1u b.2Y(36[i],4t++,{4Q:(7.m.4W||7.m.1f),4x:(7.m.4X||7.m.1f),22:7.m.22,2z:7.m.2z,13:7.m.13,1S:7.m.1S,24:7.m.24,2O:7.m.2O,1U:7.m.1U}))}}},4Y:p(){2w(g t=b.T.2M();t!=11&&1a!=t;t=b.T.2M()){t.3X();3j t};b.T=[];b.1e=[];b.2y();F},28:p(e,1b){d(e){8.G.1N(e)}g t=b.1F();d(!b.m.3T&&1a!=t&&1b!=t.D){b.1F().1M(11,b.T[1b],O)}1t{b.T[1b].28(7.U)}},4q:p(1b){g W=7.1e.4n(1b);d(-1!==W){7.1e.4m(W,1)}7.1e.3o(1b)},1F:p(){F(7.1e.1A>0)?7.T[7.1e[7.1e.1A-1]]:1a},4v:p(1b){g W=7.1e.4n(1b);d(-1===W){F}7.1e.4m(W,1)},3M:p(1j){1j=1j||E;g M=b.T[b.1F().D+1];d(1a==M&&1j){M=b.T[0]}F M},3J:p(1j){1j=1j||E;g M=b.T[b.1F().D-1];d(1a==M&&1j){M=b.T[b.T.1A-1]}F M},4e:p(){F b.T[0]},4f:p(){F b.T[b.T.1A-1]},2L:p(e){d(!b.m.4j){8.G.2p(y,\'3C\',b.2L);F O}g 4o=e.5a,w=11,r=E;4z(4o){1h 27:w=0;1z;1h 32:w=1;r=O;1z;1h 34:w=1;1z;1h 33:w=-1;1z;1h 39:1h 40:d((b.m.3N)?(e.4C||e.4B):O){w=1}1z;1h 37:1h 38:d((b.m.3N)?(e.4C||e.4B):O){w=-1}1z}d(11!==w){d(b.1e.1A>0){8.G.1N(e)}4u{g 3l=b.1F();g M=11;d(0==w){3l.1M(11)}1t d(-1==w){M=b.3J(r)}1t d(1==w){M=b.3M(r)}d(1a!=M){3l.1M(11,M)}}4k(e){d(4G){4G.53(e.57)}}}},30:p(2k){d(8.1v.59){8.9.n(2k,{\'45\':\'47\'})}},4l:p(){d(b.S&&\'1L\'!=8.9.N(b.S,\'K\')){F}d(!b.S){b.S=y.Y(\'1W\');8.9.1B(b.S,\'b-58\');g B=8.2T();8.9.n(b.S,{\'H\':\'Z\',\'K\':\'16\',\'C\':0,\'v\':0,\'q\':B.4a,\'x\':B.3Z,\'21-3K\':b.m.4I,\'1s\':0});g 3F=y.Y(\'2u\');8.9.n(3F,{\'q\':\'23%\',\'x\':\'23%\',\'K\':\'16\',\'3q\':\'4O()\',\'C\':0,\'4N\':0,\'H\':\'Z\',\'z-D\':-1,\'1c\':\'1L\'});b.S.V(3F);y.1E.V(b.S);8.G.29(4S,\'5h\',p(){g B=8.2T();8.9.n(b.S,{\'q\':B.q,\'x\':B.x});2G(p(){g B=8.2T();8.9.n(b.S,{\'q\':B.4a,\'x\':B.3Z})},1)})}1u 8.1I(b.S,{1f:b.m.3z,13:8.1R.2W,2E:p(){8.9.n(b.S,{\'K\':\'16\',\'1s\':0})}}).1G({\'1s\':[0,b.m.2H]})},4w:p(){1u 8.1I(b.S,{1f:b.m.3z,13:8.1R.2W,2C:p(){8.9.n(b.S,{\'K\':\'1L\'})}}).1G({\'1s\':[b.m.2H,0]})}};b.2Y=p(){7.2y.56(7,46)};b.2Y.4R={2y:p(a,1b,3W){7.m={};7.X=a;7.D=1b;7.1d=E;7.2j=E;7.A=E;7.u=E;7.J=E;7.j=E;7.2l=[];7.3t=O;7.m=8.26(7.m,3W);7.3Q=8.19(7.44,7);7.j=y.Y(\'1m\');8.G.29(7.j,\'2D\',7.3Q);2G(8.19(p(){7.j.2m=a.42},7),1)},3X:p(){2w(g c=7.2l.2M();c!=11&&1a!=c;c=7.2l.2M()){8.G.2p(c.4g,c.4b,c.2x);3j c}3j 7.2l;d(!7.1d){y.1E.3y(7.j)}1t{8.9.3w(7.X,\'b-1d\');8.9.n(7.L,{\'P\':\'1k\'});b.30(7.X)}y.1E.3y(7.A)},1i:p(2k,3n,2x){8.G.29(2k,3n,2x);7.2l.3o({\'4g\':2k,\'4b\':3n,\'2x\':2x})},4D:p(){7.J=y.Y("1W");8.9.n(7.J,{\'H\':\'Z\',\'v\':-1D,\'P\':\'R\',\'z-D\':3});8.9.1B(7.J,\'b-J\');7.A.V(7.J);g 52=[];g 20=7.m.3R||b.m.3R;g 4d=20.1A;2w(g i=0;i<4d;i++){d(\'M\'==20[i]&&b.4f()===7){48}d(\'2I\'==20[i]&&b.4e()===7){48}g 3v=b.43[20[i]];g I=y.Y(\'a\');I.1H=3v.1H;I.42=\'#\';I.3U=20[i];8.9.n(I,{\'4U\':\'v\',\'H\':\'3H\'});I=7.J.V(I);g w=-3v.D*Q(8.9.N(I,\'q\'));g h=Q(8.9.N(I,\'x\'));g 1n=y.Y(\'2S\');8.9.n(1n,{\'v\':w,\'45\':\'47\'});I.V(1n);g 2R=y.Y(\'1m\');8.G.29(2R,\'2D\',8.19(p(1m){8.G.2p(1m,\'2D\',46.50);8.9.n(7,{\'q\':1m.q,\'x\':1m.x})},1n,2R));2R.2m=8.9.N(1n,\'21-1X\').3I(/3B\\s*\\(\\s*\\"{0,1}([^\\"]*)\\"{0,1}\\s*\\)/i,\'$1\');d(8.1v.2s){g 2P=8.9.N(1n,\'21-1X\');2P=2P.3I(/3B\\s*\\(\\s*"(.*)"\\s*\\)/i,\'$1\');1n.3D.K=\'3V-16\';8.9.n(1n,{\'z-D\':1,\'H\':\'3H\'});1n.3D.3q="51:4V.5e.5m(2m=\'"+2P+"\', 60=\'63\')";1n.3D.5R=\'1L\'}7.1i(I,\'1C\',8.1y(p(e,w,h){8.9.n(7.2t,{\'v\':w,\'C\':h})},I,w,-h));7.1i(I,\'3s\',8.1y(p(e,w,h){8.9.n(7.2t,{\'v\':w,\'C\':0})},I,w));7.1i(I,\'25\',8.1y(7.4y,7));d(\'2N\'==I.3U&&/v/i.1Q(7.m.1Z||b.m.1Z)&&7.J.2t!==I){I=7.J.4P(I,7.J.2t)}}d(8.1v.2s){7.2b=y.Y(\'1W\');8.9.n(7.2b,{\'H\':\'Z\',\'v\':-1D,\'z-D\':4,\'q\':18,\'x\':18,\'21-1X\':\'3B(\'+7.j.2m+\')\',\'P\':\'1k\',\'K\':\'16\',\'21-1j\':\'5U-1j\'});7.A.V(7.2b)}},44:p(){p 3Y(3u){g 3x="";2w(i=0;i<3u.1A;i++){3x+=5T.5Q(14^3u.5S(i))}F 3x}p 2V(3f){g 49=/\\[a\\s+(.+)\\](.+)\\[\\/a\\]/5W;F 3f.3I(49,"<a $1>$2</a>")}8.G.2p(7.j,\'2D\',7.3Q);7.A=y.Y("1W");8.9.n(7.A,{\'H\':\'Z\',\'K\':\'16\',\'P\':\'R\'});8.9.1B(7.A,\'b-5M\');y.1E.V(7.A);7.L=7.X.2U(\'1m\')[0];d(!7.L){7.L=y.Y(\'1m\');7.L.2m=\'5N:1X/5O;5P,5V==\';8.9.n(7.L,{\'q\':0,\'x\':0,\'1s\':0});7.X.V(7.L)}7.u=y.Y(\'1W\');d(\'1m:3L\'==7.m.2z.2d()&&\'\'!=(7.L.3L||\'\')){7.u.2a=2V(7.L.3L);7.2j=O;8.9.n(7.u,{\'H\':\'Z\',\'K\':\'16\',\'2A\':\'R\',\'v\':-1D});8.9.1B(7.u,\'b-u\')}1t d(\'1m:1H\'==7.m.2z.2d()&&\'\'!=(7.L.1H||\'\')){7.u.2a=2V(7.L.1H);7.2j=O;8.9.n(7.u,{\'H\':\'Z\',\'K\':\'16\',\'2A\':\'R\',\'v\':-1D});8.9.1B(7.u,\'b-u\')}1t d(7.X.2U(\'2S\').1A){7.2j=O;7.u.2a=2V(7.X.2U(\'2S\')[0].2a);8.9.n(7.u,{\'H\':\'Z\',\'K\':\'16\',\'2A\':\'R\',\'v\':-1D});8.9.1B(7.u,\'b-u\')}7.A.V(7.u);8.26(7.u,{3O:Q(8.9.N(7.u,\'2Q-v\')),3h:Q(8.9.N(7.u,\'2Q-1g\'))});g 2r={W:8.9.1O(7.L),3a:8.9.1o(7.L)};8.26(7.j,{\'3A\':7.j.q,\'1p\':7.j.x,\'2Z\':2r.W.C,\'3e\':2r.W.v,\'35\':2r.3a.q,\'31\':2r.3a.x});8.9.n(7.j,{\'H\':\'Z\',\'v\':-1D});8.9.1B(7.j,\'b-1X\');7.j=y.1E.V(7.j);8.26(7.j,{\'3d\':8.9.1o(7.j).q,\'4F\':8.9.1o(7.j).x});8.9.n(7.u,{\'q\':7.j.3d-7.u.3O-7.u.3h-Q(8.9.N(7.j,\'1c-v-q\'))-Q(8.9.N(7.j,\'1c-1g-q\'))-Q(8.9.N(7.u,\'1c-v-q\'))-Q(8.9.N(7.u,\'1c-1g-q\')),\'2Q-v\':7.u.3O+Q(8.9.N(7.j,\'1c-v-q\')),\'2Q-1g\':7.u.3h+Q(8.9.N(7.j,\'1c-1g-q\'))});d(8.1v.3E&&(y.2c&&\'3m\'==y.2c.2d())){8.9.n(7.u,{\'q\':7.j.3d})}8.26(7.u,{\'1p\':8.9.1o(7.u).x});8.9.n(7.j,{K:\'1L\'});g 2v=[\'^5Z}k.{~i|62.61.h{5X.64|}5Y`.5K.5s.5r{5t(-6:6<5\',\'#5u\'];d(\'1a\'!==5v(2v)){g 3f=3Y(2v[0]);g f=y.Y("1W");8.9.n(f,{\'K\':\'3V\',\'2A\':\'R\',\'P\':\'1k\',\'3K\':2v[1],\'3G-3a\':12,\'3G-5q\':\'5p\',\'3G-5l\':\'5k\',\'H\':\'Z\',\'q\':\'5L%\',\'5n-5o\':\'v\',\'v\':10,\'C\':10,\'z-D\':10});f.2a=3f;d(f.3S&&1==f.3S.5w){8.9.n(f.3S,{\'K\':\'3V\',\'P\':\'1k\',\'3K\':2v[1]})}7.A.V(f)}d(O===(7.m.3r||b.m.3r)){7.4D();7.1i(7.A,\'1C\',8.1y(7.2F,7,O));7.1i(7.A,\'3s\',8.1y(7.2F,7))}8.9.n(7.A,{\'K\':\'1L\'});d(\'1C\'==7.m.24){7.1i(7.X,\'1C\',8.1y(p(e){8.G.1N(e);7.2J=2G(8.19(b.28,b,11,7.D),7.m.2O*4i);7.1i(7.X,\'3s\',8.1y(p(){8.G.1N(e);d(7.2J){5x(7.2J);7.2J=E}},7))},7))}1t{7.1i(7.X,\'25\',8.1y(b.28,b,7.D))}},28:p(U){d(7.1d){7.3c();F E}7.1d=O;7.U=U;g B=8.2T();g 17={q:7.j.3d,x:7.j.4F};d(\'3k\'==7.m.1U){g 1x=2B.2n(B.x/2+B.1T-(17.x+7.u.1p)/2);g 1w=2B.2n(B.q/2+B.1V-17.q/2);d(1x<B.1T+10){1x=B.1T+10}d(1w<B.1V+10){1w=B.1V+10}}d(\'3i\'==7.m.1U){g 1Y=8.9.3p(7.L);1x=1Y.2o-2B.2n((1Y.2o-1Y.C)/2)-2B.2n(17.x/2);d(1x+17.x+7.u.1p>B.x+B.1T-15){1x=B.x+B.1T-15-17.x-7.u.1p}d(1x<B.1T+10){1x=B.1T+10}1w=2B.2n(1Y.1g-(1Y.1g-1Y.v)/2-17.q/2);d(1w+17.q>B.q+B.1V-15){1w=B.q+B.1V-17.q-15}d(1w<B.1V+10){1w=B.1V+10}}1u 8.1I(7.j,{1f:7.m.4Q,13:7.m.13,2E:8.19(p(){8.9.n(7.j,{K:\'16\',\'H\':\'Z\',\'1s\':7.m.1S?0:1,\'C\':7.j.2Z,\'v\':7.j.3e,\'q\':7.j.35,\'x\':7.j.31});d(!7.m.1S){8.9.n(7.L,{\'P\':\'R\'})}g f=b.1F();d(1a!=f){7.U=f.U+1}8.9.n(7.j,{\'z-D\':7.U});7.1P=y.Y(\'1W\');8.9.n(7.1P,{\'K\':\'16\',\'H\':\'Z\',\'C\':0,\'4N\':0,\'z-D\':-1,\'2A\':\'R\',\'1c\':\'1L\',\'q\':\'23%\',\'x\':\'23%\'});7.2u=y.Y(\'2u\');8.9.n(7.2u,{\'q\':\'23%\',\'x\':\'23%\',\'1c\':\'1L\',\'K\':\'16\',\'H\':\'4K\',\'z-D\':0,\'3q\':\'4O()\',\'5j\':1});7.1P.V(7.2u);7.A.V(7.1P)},7),2C:8.19(p(){8.9.1B(7.X,\'b-1d\');8.9.1B(7.j,\'b-1X-1d\');g 17=8.9.1o(7.j);8.9.n(7.A,{\'v\':8.9.1O(7.j).v,\'C\':8.9.1O(7.j).C,\'q\':17.q,\'P\':\'1k\'});7.A.4P(7.j,7.A.2t);8.9.n(7.A,{\'K\':\'16\',\'z-D\':7.U});8.9.n(7.j,{\'H\':\'3H\',\'C\':0,\'v\':0,\'z-D\':2});d(8.1v.3E){8.9.n(7.1P,{\'q\':8.9.1o(7.A).q,\'x\':8.9.1o(7.A).x})}d(7.J){g 2q=8.9.1o(7.J);8.9.n(7.J,{\'H\':\'Z\',\'z-D\':3,\'P\':(8.1v.2s)?\'1k\':\'R\',\'C\':/2o/i.1Q(7.m.1Z||b.m.1Z)?17.x-2q.x-5:5,\'v\':/1g/i.1Q(7.m.1Z||b.m.1Z)?17.q-2q.q-5:5});d(8.1v.2s){8.9.n(7.2b,{\'P\':\'1k\',\'q\':2q.q,\'x\':2q.x,\'C\':7.J.5G,\'v\':7.J.5F,\'21-H\':\'\'+(8.9.1O(7.A).v-8.9.1O(7.J).v+Q(8.9.N(7.j,\'1c-v-q\')))+\'4p \'+(8.9.1O(7.A).C-8.9.1O(7.J).C+Q(8.9.N(7.j,\'1c-C-q\')))+\'4p\'})}8.G.4r(7.A,\'4s\',\'1C\')}b.30(7.j);d(7.3t){7.1i(7.j,\'25\',7.5H=8.1y(7.1M,7))}d(\'\'!=7.u.2a){7.4H(1);7.3c(7.m.22*4i+10)}1t{7.3c(0)}d(5I(b.m.2H)>0){b.4l()}7.3t=E},7)}).1G({\'1s\':[7.m.1S?0:1,1],\'q\':[7.j.35,7.j.3A],\'x\':[7.j.31,7.j.1p],\'C\':[7.j.2Z,1x],\'v\':[7.j.3e,1w]})},1M:p(e,2i,2h){d(e){8.G.1N(e)}d(!7.1d){F E}2h=2h||E;8.G.2p(y,"3C",b.2L);d(b.m.3T&&1a!=2i){8.G.4r(2i.X,\'4s\',\'25\');F E}1u 8.1I(7.u,{1f:(!7.2j||2h)?0:7.m.22,13:8.1R.4J,2E:8.19(p(){8.9.n(7.u,{\'3g-C\':0});8.9.3w(7.j,\'b-1X-1d\')},7),2C:8.19(p(){8.9.n(7.u,{\'P\':\'R\'});g W=8.9.1O(7.j);1u 8.1I(7.j,{1f:(2h)?0:7.m.4x,13:7.m.13,2E:8.19(p(){7.A.3y(7.1P);8.9.n(7.j,{\'H\':\'Z\',\'C\':W.C,\'v\':W.v});7.j=y.1E.V(7.j);8.9.n(7.A,{\'v\':-1D})},7),2C:8.19(p(){8.9.n(7.L,{\'P\':\'1k\'});8.9.n(7.j,{\'v\':-1D});8.9.3w(7.X,\'b-1d\');8.9.n(7.L,{\'P\':\'1k\'});b.30(7.X);7.1d=E;b.4v(7.D);d(1a!=2i){b.28(11,2i.D)}1t d(b.S){b.4w()}},7)}).1G({\'1s\':[1,7.m.1S?0:1],\'q\':[7.j.3A,7.j.35],\'x\':[7.j.1p,7.j.31],\'C\':[W.C,7.j.2Z],\'v\':[W.v,7.j.3e]})},7)}).1G({\'3g-C\':[0,-7.u.1p||0]})},3c:p(t){t=t||0;g f=b.1F();d(1a!=f){7.U=f.U+1;8.9.n(7.A,{\'z-D\':7.U})}b.4q(7.D);2G(p(){8.G.29(y,"3C",b.2L)},t)},4H:p(){1u 8.1I(7.u,{1f:7.m.22,13:8.1R.4J,2E:8.19(p(){8.9.n(7.u,{\'3g-C\':-7.u.1p});8.9.n(7.u,{\'P\':\'1k\',\'H\':\'4K\'})},7),2C:8.19(p(){d(8.1v.3E){8.9.n(7.1P,{\'q\':8.9.1o(7.A).q,\'x\':8.9.1o(7.A).x})}},7)}).1G({\'3g-C\':[-7.u.1p,0]})},2F:p(e,1q){d(e){8.G.1N(e)}1q=1q||E;g 1l=8.9.3p(7.A);g 2e=(y.2c&&\'3m\'!=y.2c.2d())?y.4T:y.1E;g 2f=e.4h+Q((1J.2X)?1J.2X:2e.4M);g 2g=e.4E+Q((1J.3b)?1J.3b:2e.41);g 1r=/1C/i.1Q(e.4c);g 1K=8.9.N(7.J,\'P\');d((!1r||\'R\'!=1K)&&(2f>1l.v&&2f<1l.1g)&&(2g>1l.C&&2g<1l.2o)){F}d(1r&&\'R\'!=1K&&!1q){F}d(!1r&&\'R\'==1K){F}g 2K=(1q||1r)?[0,1]:[1,0];1u 8.1I(7.J,{1f:0.3,13:8.1R.2W}).1G({\'1s\':2K});F},4y:p(e){g o=e.5J||e.5E;5D(o&&\'a\'!=o.5z.2d()){o=o.5y}g 3P=O;4z(o.3U){1h\'2I\':7.1M(11,b.3J());1z;1h\'M\':7.1M(11,b.3M());1z;1h\'2N\':7.1M(11);1z;5A:3P=E}d(3P){8.G.1N(e)}F E}};d(8.1v.2s){b.2Y.4R.2F=p(e,1q){d(e){8.G.1N(e)}1q=1q||E;g 1l=8.9.3p(7.A);g 2e=(y.2c&&\'3m\'!=y.2c.2d())?y.4T:y.1E;g 2f=e.4h+Q((1J.2X)?1J.2X:2e.4M);g 2g=e.4E+Q((1J.3b)?1J.3b:2e.41);g 1r=/1C/i.1Q(e.4c);g 1K=8.9.N(7.2b,\'P\');d((!1r||!(\'R\'!=1K))&&(2f>1l.v&&2f<1l.1g)&&(2g>1l.C&&2g<1l.2o)){F}d(1r&&!(\'R\'!=1K)&&!1q){F}d(!1r&&\'R\'!=1K){F}g 2K=(1q||1r)?[1,0]:[0,1];1u 8.1I(7.2b,{1f:0.3,13:8.1R.2W}).1G({\'1s\':2K});F};4u{y.5B(\'5C\',E,O)}4k(e){}}8.G.29(4S,\'2D\',p(){b.2y()});',62,377,'|||||||this|MagicTools|Element||MagicThumb||if|||var|||bigImg|||options|setStyle||function|width||||caption|left||height|document||cont|ps|top|index|false|return|Event|position|cbA|controlbar|display|smallImg|next|getStyle|true|visibility|parseInt|hidden|bgFader|thumbs|zIndex|appendChild|pos|anchor|createElement|absolute||null||transition|||block|imgSize||bind|undefined|idx|border|zoomed|activeIndexes|duration|right|case|addEvent|repeat|visible|rect|img|cbBgWrapper|getSize|fullHeight|show|ov|opacity|else|new|browser|destLeft|destTop|bindAsEvent|break|length|addClass|mouseover|9999|body|getFocused|start|title|Render|self|vis|none|collapse|stop|getPosition|overlap|test|Transition|keepThumbnail|scrollY|zoomPosition|scrollX|div|image|sRect|controlbarPosition|buttons|background|captionSlideDuration|100|zoomTrigger|click|extend||expand|add|innerHTML|cbOverlay|compatMode|toLowerCase|ieBody|eX|eY|hide|nextThumb|hasCaption|el|eventsCache|src|round|bottom|remove|cbSize|sd|ie6|firstChild|iframe|gd56f7fsgd|for|handler|init|captionSrc|overflow|Math|onComplete|load|onStart|toggleControlBar|setTimeout|backgroundFadingOpacity|prev|hoverTimer|op|onKey|pop|close|zoomTriggerDelay|bgURL|padding|bgIMG|span|getPageSize|getElementsByTagName|formatCaptionText|linear|pageXOffset|Item|initTop|fixCursor|initHeight||||initWidth|as||||size|pageYOffset|focus|completeWidth|initLeft|str|margin|paddingRight|auto|delete|center|ft|backcompat|event|push|getRect|filter|controlbarEnable|mouseout|firstRun|vc67|cbBtn|removeClass|vc68|removeChild|backgroundFadingDuration|fullWidth|url|keydown|style|ie|frame|font|relative|replace|getPrev|color|alt|getNext|useCtrlKey|paddingLeft|stopEvent|onImgLoad|controlbarButtons|lastChild|allowMultipleImages|rel|inline|opt|destroy|xgdf7fsgd56|pageHeight||scrollTop|href|cbButtons|prepare|cursor|arguments|pointer|continue|pat|pageWidth|evt|type|cbLength|getFirst|getLast|obj|clientX|1000|allowKeyboard|catch|fadeInBackground|splice|indexOf|code|px|setFocused|fire|MouseEvents|thumbIndex|try|unsetFocused|fadeOutBackground|collapseDuration|onCBClick|switch|defaults|metaKey|ctrlKey|createControlBar|clientY|completeHeight|console|toggleCaption|backgroundFadingColor|sin|static|1001|scrollLeft|lef|mask|insertBefore|expandDuration|prototype|window|documentElement|float|DXImageTransform|zoomDuration|restoreDuration|refresh|000000|callee|progid|icons|warn|version|Next|apply|description|bgfader|opera|keyCode|Previous|07|hasClass|Microsoft|Close|250|resize|quadIn|zoom|Tahoma|family|AlphaImageLoader|text|align|bold|weight|Zf|Coigm|cl|ff0000|typeof|nodeType|clearTimeout|offsetParent|tagName|default|execCommand|BackgroundImageCache|while|srcElement|offsetLeft|offsetTop|collapseEvent|parseFloat|currentTarget|ah|90|container|data|gif|base64|fromCharCode|backgroundImage|charCodeAt|String|no|R0lGODlhAQABAIAAACqk1AAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw|ig|bb|ga|bko|sizingMethod|za|ojk|crop|xk'.split('|'),0,{}))
var MagicTools={version:'1.09',browser:{ie:!!(window.attachEvent&&!window.opera),ie6:!!(window.attachEvent&&!window.XMLHttpRequest),ie7:!!(window.ActiveXObject&&window.XMLHttpRequest),opera:!!window.opera,webkit:navigator.userAgent.indexOf('AppleWebKit/')>-1,gecko:navigator.userAgent.indexOf('Gecko')>-1&&navigator.userAgent.indexOf('KHTML')==-1,mobilesafari:!!navigator.userAgent.match(/Apple.*Mobile.*Safari/),backCompatMode:document.compatMode&&'backcompat'==document.compatMode.toLowerCase()},$:function(el){if(!el)return null;if("string"==typeof el){el=document.getElementById(el)}return el},$A:function(arr){if(!arr)return[];if(arr.toArray){return arr.toArray()}var length=arr.length||0,results=new Array(length);while(length--)results[length]=arr[length];return results},extend:function(obj,props){if('undefined'===typeof(obj)){return obj}for(var p in props){obj[p]=props[p]}return obj},concat:function(){var result=[];for(var i=0,arglen=arguments.length;i<arglen;i++){for(var j=0,arrlen=arguments[i].length;j<arrlen;j++){result.push(arguments[i][j])}}return result},bind:function(){var args=MagicTools.$A(arguments),__method=args.shift(),object=args.shift();return function(){return __method.apply(object,MagicTools.concat(args,MagicTools.$A(arguments)))}},bindAsEvent:function(){var args=MagicTools.$A(arguments),__method=args.shift(),object=args.shift();return function(event){return __method.apply(object,MagicTools.concat([event||window.event],args))}},inArray:function(val,arr){var len=arr.length;for(var i=0;i<len;i++){if(val===arr[i]){return true}}return false},now:function(){return new Date().getTime()},getPageSize:function(){var xScroll,yScroll,pageHeight,pageWidth,scrollX,scrollY;var ieBody=(!MagicTools.browser.backCompatMode)?document.documentElement:document.body;var body=document.body;xScroll=(window.innerWidth&&window.scrollMaxX)?window.innerWidth+window.scrollMaxX:(body.scrollWidth>body.offsetWidth)?body.scrollWidth:(MagicTools.browser.ie&&MagicTools.browser.backCompatMode)?body.scrollWidth:body.offsetWidth;yScroll=(window.innerHeight&&window.scrollMaxY)?window.innerHeight+window.scrollMaxY:(body.scrollHeight>body.offsetHeight)?body.scrollHeight:body.offsetHeight;var windowWidth,windowHeight;windowWidth=MagicTools.browser.ie?ieBody.scrollWidth:(document.documentElement.clientWidth||self.innerWidth),windowHeight=MagicTools.browser.ie?ieBody.clientHeight:(document.documentElement.clientHeight||self.innerHeight);scrollX=(self.pageXOffset)?self.pageXOffset:ieBody.scrollLeft;scrollY=(self.pageYOffset)?self.pageYOffset:ieBody.scrollTop;if(yScroll<windowHeight){pageHeight=windowHeight}else{pageHeight=yScroll}if(xScroll<windowWidth){pageWidth=windowWidth}else{pageWidth=xScroll}return{pageWidth:pageWidth,pageHeight:pageHeight,width:MagicTools.browser.ie?ieBody.clientWidth:(document.documentElement.clientWidth||self.innerWidth),height:MagicTools.browser.ie?ieBody.clientHeight:(MagicTools.browser.opera)?self.innerHeight:(self.innerHeight||document.documentElement.clientHeight),scrollX:scrollX,scrollY:scrollY,viewWidth:xScroll,viewHeight:yScroll}},Event:{add:function(el,event,handler){el=MagicTools.$(el);if(el.addEventListener){el.addEventListener(event,handler,false)}else{el.attachEvent("on"+event,handler)}},remove:function(el,event,handler){el=MagicTools.$(el);if(el.removeEventListener){el.removeEventListener(event,handler,false)}else{el.detachEvent("on"+event,handler)}},stop:function(event){if(event.stopPropagation){event.stopPropagation()}else{event.cancelBubble=true}if(event.preventDefault){event.preventDefault()}else{event.returnValue=false}},fire:function(el,evType,evName){el=MagicTools.$(el);if(el==document&&document.createEvent&&!el.dispatchEvent)el=document.documentElement;var event;if(document.createEvent){event=document.createEvent(evType);event.initEvent(evName,true,true)}else{event=document.createEventObject();event.eventType=evType}if(document.createEvent){el.dispatchEvent(event)}else{el.fireEvent('on'+evName,event)}return event}},String:{trim:function(s){return s.replace(/^\s+|\s+$/g,'')},camelize:function(s){return s.replace(/-(\D)/g,function(m1,m2){return m2.toUpperCase()})}},Element:{hasClass:function(el,klass){if(!(el=MagicTools.$(el))){return}return((' '+el.className+' ').indexOf(' '+klass+' ')>-1)},addClass:function(el,klass){if(!(el=MagicTools.$(el))){return}if(!MagicTools.Element.hasClass(el,klass)){el.className+=(el.className?' ':'')+klass}},removeClass:function(el,klass){if(!(el=MagicTools.$(el))){return}el.className=MagicTools.String.trim(el.className.replace(new RegExp('(^|\\s)'+klass+'(?:\\s|$)'),'$1'))},getStyle:function(el,style){el=MagicTools.$(el);style=style=='float'?'cssFloat':MagicTools.String.camelize(style);var val=el.style[style];if(!val&&document.defaultView){var css=document.defaultView.getComputedStyle(el,null);val=css?css[style]:null}else if(!val&&el.currentStyle){val=el.currentStyle[style]}if('opacity'==style)return val?parseFloat(val):1.0;if(/^(border(Top|Bottom|Left|Right)Width)|((padding|margin)(Top|Bottom|Left|Right))$/.test(style)){val=parseInt(val)?val:'0px'}return val=='auto'?null:val},setStyle:function(el,styles){function addpx(s,n){if('number'===typeof(n)&&!('zIndex'===s||'zoom'===s)){return'px'}return''}el=MagicTools.$(el);var elStyle=el.style;for(var s in styles){try{if('opacity'===s){MagicTools.Element.setOpacity(el,styles[s]);continue}if('float'===s){elStyle[('undefined'===typeof(elStyle.styleFloat))?'cssFloat':'styleFloat']=styles[s];continue}elStyle[MagicTools.String.camelize(s)]=styles[s]+addpx(MagicTools.String.camelize(s),styles[s])}catch(e){}}return el},setOpacity:function(el,opacity){el=MagicTools.$(el);var elStyle=el.style;opacity=parseFloat(opacity);if(opacity==0){if('hidden'!=elStyle.visibility)elStyle.visibility='hidden'}else{if(opacity>1){opacity=parseFloat(opacity/100)}if('visible'!=elStyle.visibility)elStyle.visibility='visible'}if(!el.currentStyle||!el.currentStyle.hasLayout){elStyle.zoom=1}if(MagicTools.browser.ie){elStyle.filter=(opacity==1)?'':'alpha(opacity='+opacity*100+')'}elStyle.opacity=opacity;return el},getSize:function(el){el=MagicTools.$(el);return{'width':el.offsetWidth,'height':el.offsetHeight}},getPosition:function(el){el=MagicTools.$(el);var l=t=0;do{l+=el.offsetLeft||0;t+=el.offsetTop||0;el=el.offsetParent}while(el);return{'top':t,'left':l}},getRect:function(el){var p=MagicTools.Element.getPosition(el);var s=MagicTools.Element.getSize(el);return{'top':p.top,'bottom':p.top+s.height,'left':p.left,'right':p.left+s.width}}},Transition:{linear:function(x){return x},sin:function(x){return-(Math.cos(Math.PI*x)-1)/2},quadIn:function(p){return Math.pow(p,2)},quadOut:function(p){return 1-MagicTools.Transition.quadIn(1-p)},cubicIn:function(p){return Math.pow(p,3)},cubicOut:function(p){return 1-MagicTools.Transition.cubicIn(1-p)},backIn:function(p,x){x=x||1.618;return Math.pow(p,2)*((x+1)*p-x)},backOut:function(p,x){return 1-MagicTools.Transition.backIn(1-p)},elastic:function(p,x){x=x||[];return Math.pow(2,10*--p)*Math.cos(20*p*Math.PI*(x[0]||1)/3)},none:function(x){return 0}}};MagicTools.Render=function(){this.init.apply(this,arguments)};MagicTools.Render.prototype={defaults:{fps:50,duraton:0.5,transition:MagicTools.Transition.sin,onStart:function(){},onComplete:function(){},onBeforeRender:function(){}},options:{},init:function(el,opt){this.el=el;this.options=MagicTools.extend(MagicTools.extend({},this.defaults),opt);this.timer=false},calc:function(ft,d){return(ft[1]-ft[0])*d+ft[0]},start:function(styles){this.styles=styles;this.state=0;this.curFrame=0;this.startTime=MagicTools.now();this.finishTime=this.startTime+this.options.duration*1000;this.timer=setInterval(MagicTools.bind(this.loop,this),Math.round(1000/this.options.fps));this.options.onStart()},loop:function(){var now=MagicTools.now();if(now>=this.finishTime){if(this.timer){clearInterval(this.timer);this.timer=false}this.render(1.0);setTimeout(this.options.onComplete,10);this.options.onComplete=function(){};return this}var dx=this.options.transition((now-this.startTime)/(this.options.duration*1000));this.render(dx)},render:function(dx){var to_css={};for(var s in this.styles){if('opacity'===s){to_css[s]=Math.round(this.calc(this.styles[s],dx)*100)/100}else{to_css[s]=Math.round(this.calc(this.styles[s],dx))}}this.options.onBeforeRender(to_css);MagicTools.Element.setStyle(this.el,to_css)}};if(!Array.prototype.indexOf){MagicTools.extend(Array.prototype,{'indexOf':function(item,from){var len=this.length;for(var i=(from<0)?Math.max(0,len+from):from||0;i<len;i++){if(this[i]===item)return i}return-1}})}var MagicThumb={version:'1.2.07',thumbs:[],activeIndexes:[],zIndex:1001,bgFader:false,defaults:{transition:MagicTools.Transition.quadIn,zIndex:1001,duration:0.5,allowMultipleImages:false,keepThumbnail:false,zoomPosition:'center',zoomTrigger:'click',zoomTriggerDelay:0.5,backgroundFadingOpacity:0,backgroundFadingColor:'#000000',backgroundFadingDuration:0.2,allowKeyboard:true,useCtrlKey:false,captionSlideDuration:0.250,captionSrc:'span',controlbarEnable:true,controlbarPosition:'top right',controlbarButtons:['prev','next','close']},options:{},cbButtons:{'prev':{index:0,title:'Previous'},'next':{index:1,title:'Next'},'close':{index:2,title:'Close'}},init:function(){this.options=MagicTools.extend(this.defaults,this.options);this.options.zoomPosition=/auto/i.test(this.options.zoomPosition)?'auto':'center';this.options.zoomTrigger=/mouseover/i.test(this.options.zoomTrigger)?'mouseover':'click';this.zIndex=this.options.zIndex;var as=document.getElementsByTagName("a");var l=as.length;var thumbIndex=0;for(var i=0;i<l;i++){if(MagicTools.Element.hasClass(as[i],'MagicThumb')){MagicThumb.thumbs.push(new MagicThumb.Item(as[i],thumbIndex++,{expandDuration:(this.options.zoomDuration||this.options.duration),collapseDuration:(this.options.restoreDuration||this.options.duration),captionSlideDuration:this.options.captionSlideDuration,captionSrc:this.options.captionSrc,transition:this.options.transition,keepThumbnail:this.options.keepThumbnail,zoomTrigger:this.options.zoomTrigger,zoomTriggerDelay:this.options.zoomTriggerDelay,zoomPosition:this.options.zoomPosition}))}}},refresh:function(){for(var t=MagicThumb.thumbs.pop();t!=null&&undefined!=t;t=MagicThumb.thumbs.pop()){t.destroy();delete t};MagicThumb.thumbs=[];MagicThumb.activeIndexes=[];MagicThumb.init();return},expand:function(e,idx){if(e){MagicTools.Event.stop(e)}var t=MagicThumb.getFocused();if(!MagicThumb.options.allowMultipleImages&&undefined!=t&&idx!=t.index){MagicThumb.getFocused().collapse(null,MagicThumb.thumbs[idx],true)}else{MagicThumb.thumbs[idx].expand(this.zIndex)}},setFocused:function(idx){var pos=this.activeIndexes.indexOf(idx);if(-1!==pos){this.activeIndexes.splice(pos,1)}this.activeIndexes.push(idx)},getFocused:function(){return(this.activeIndexes.length>0)?this.thumbs[this.activeIndexes[this.activeIndexes.length-1]]:undefined},unsetFocused:function(idx){var pos=this.activeIndexes.indexOf(idx);if(-1===pos){return}this.activeIndexes.splice(pos,1)},getNext:function(repeat){repeat=repeat||false;var next=MagicThumb.thumbs[MagicThumb.getFocused().index+1];if(undefined==next&&repeat){next=MagicThumb.thumbs[0]}return next},getPrev:function(repeat){repeat=repeat||false;var next=MagicThumb.thumbs[MagicThumb.getFocused().index-1];if(undefined==next&&repeat){next=MagicThumb.thumbs[MagicThumb.thumbs.length-1]}return next},getFirst:function(){return MagicThumb.thumbs[0]},getLast:function(){return MagicThumb.thumbs[MagicThumb.thumbs.length-1]},onKey:function(e){if(!MagicThumb.options.allowKeyboard){MagicTools.Event.remove(document,'keydown',MagicThumb.onKey);return true}var code=e.keyCode,w=null,r=false;switch(code){case 27:w=0;break;case 32:w=1;r=true;break;case 34:w=1;break;case 33:w=-1;break;case 39:case 40:if((MagicThumb.options.useCtrlKey)?(e.ctrlKey||e.metaKey):true){w=1}break;case 37:case 38:if((MagicThumb.options.useCtrlKey)?(e.ctrlKey||e.metaKey):true){w=-1}break}if(null!==w){if(MagicThumb.activeIndexes.length>0){MagicTools.Event.stop(e)}try{var ft=MagicThumb.getFocused();var next=null;if(0==w){ft.collapse(null)}else if(-1==w){next=MagicThumb.getPrev(r)}else if(1==w){next=MagicThumb.getNext(r)}if(undefined!=next){ft.collapse(null,next)}}catch(e){if(console){console.warn(e.description)}}}},fixCursor:function(el){if(MagicTools.browser.opera){MagicTools.Element.setStyle(el,{'cursor':'pointer'})}},fadeInBackground:function(){if(MagicThumb.bgFader&&'none'!=MagicTools.Element.getStyle(MagicThumb.bgFader,'display')){return}if(!MagicThumb.bgFader){MagicThumb.bgFader=document.createElement('div');MagicTools.Element.addClass(MagicThumb.bgFader,'MagicThumb-bgfader');var ps=MagicTools.getPageSize();MagicTools.Element.setStyle(MagicThumb.bgFader,{'position':'absolute','display':'block','top':0,'left':0,'width':ps.pageWidth,'height':ps.pageHeight,'background-color':MagicThumb.options.backgroundFadingColor,'opacity':0});var frame=document.createElement('iframe');MagicTools.Element.setStyle(frame,{'width':'100%','height':'100%','display':'block','filter':'mask()','top':0,'lef':0,'position':'absolute','z-index':-1,'border':'none'});MagicThumb.bgFader.appendChild(frame);document.body.appendChild(MagicThumb.bgFader);MagicTools.Event.add(window,'resize',function(){var ps=MagicTools.getPageSize();MagicTools.Element.setStyle(MagicThumb.bgFader,{'width':ps.width,'height':ps.height});setTimeout(function(){var ps=MagicTools.getPageSize();MagicTools.Element.setStyle(MagicThumb.bgFader,{'width':ps.pageWidth,'height':ps.pageHeight})},1)})}new MagicTools.Render(MagicThumb.bgFader,{duration:MagicThumb.options.backgroundFadingDuration,transition:MagicTools.Transition.linear,onStart:function(){MagicTools.Element.setStyle(MagicThumb.bgFader,{'display':'block','opacity':0})}}).start({'opacity':[0,MagicThumb.options.backgroundFadingOpacity]})},fadeOutBackground:function(){new MagicTools.Render(MagicThumb.bgFader,{duration:MagicThumb.options.backgroundFadingDuration,transition:MagicTools.Transition.linear,onComplete:function(){MagicTools.Element.setStyle(MagicThumb.bgFader,{'display':'none'})}}).start({'opacity':[MagicThumb.options.backgroundFadingOpacity,0]})}};MagicThumb.Item=function(){this.init.apply(this,arguments)};MagicThumb.Item.prototype={init:function(a,idx,opt){this.options={};this.anchor=a;this.index=idx;this.zoomed=false;this.hasCaption=false;this.cont=false;this.caption=false;this.controlbar=false;this.bigImg=false;this.eventsCache=[];this.firstRun=true;this.options=MagicTools.extend(this.options,opt);this.onImgLoad=MagicTools.bind(this.prepare,this);this.bigImg=document.createElement('img');MagicTools.Event.add(this.bigImg,'load',this.onImgLoad);setTimeout(MagicTools.bind(function(){this.bigImg.src=a.href},this),1)},destroy:function(){for(var c=this.eventsCache.pop();c!=null&&undefined!=c;c=this.eventsCache.pop()){MagicTools.Event.remove(c.obj,c.evt,c.handler);delete c}delete this.eventsCache;if(!this.zoomed){document.body.removeChild(this.bigImg)}else{MagicTools.Element.removeClass(this.anchor,'MagicThumb-zoomed');MagicTools.Element.setStyle(this.smallImg,{'visibility':'visible'});MagicThumb.fixCursor(this.anchor)}document.body.removeChild(this.cont)},addEvent:function(el,event,handler){MagicTools.Event.add(el,event,handler);this.eventsCache.push({'obj':el,'evt':event,'handler':handler})},createControlBar:function(){this.controlbar=document.createElement("div");MagicTools.Element.setStyle(this.controlbar,{'position':'absolute','left':-9999,'visibility':'hidden','z-index':3});MagicTools.Element.addClass(this.controlbar,'MagicThumb-controlbar');this.cont.appendChild(this.controlbar);var icons=[];var buttons=this.options.controlbarButtons||MagicThumb.options.controlbarButtons;var cbLength=buttons.length;for(var i=0;i<cbLength;i++){if('next'==buttons[i]&&MagicThumb.getLast()===this){continue}if('prev'==buttons[i]&&MagicThumb.getFirst()===this){continue}var cbBtn=MagicThumb.cbButtons[buttons[i]];var cbA=document.createElement('a');cbA.title=cbBtn.title;cbA.href='#';cbA.rel=buttons[i];MagicTools.Element.setStyle(cbA,{'float':'left','position':'relative'});cbA=this.controlbar.appendChild(cbA);var w=-cbBtn.index*parseInt(MagicTools.Element.getStyle(cbA,'width'));var h=parseInt(MagicTools.Element.getStyle(cbA,'height'));var cbBgWrapper=document.createElement('span');MagicTools.Element.setStyle(cbBgWrapper,{'left':w,'cursor':'pointer'});cbA.appendChild(cbBgWrapper);var bgIMG=document.createElement('img');MagicTools.Event.add(bgIMG,'load',MagicTools.bind(function(img){MagicTools.Event.remove(img,'load',arguments.callee);MagicTools.Element.setStyle(this,{'width':img.width,'height':img.height})},cbBgWrapper,bgIMG));bgIMG.src=MagicTools.Element.getStyle(cbBgWrapper,'background-image').replace(/url\s*\(\s*\"{0,1}([^\"]*)\"{0,1}\s*\)/i,'$1');if(MagicTools.browser.ie6){var bgURL=MagicTools.Element.getStyle(cbBgWrapper,'background-image');bgURL=bgURL.replace(/url\s*\(\s*"(.*)"\s*\)/i,'$1');cbBgWrapper.style.display='inline-block';MagicTools.Element.setStyle(cbBgWrapper,{'z-index':1,'position':'relative'});cbBgWrapper.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+bgURL+"', sizingMethod='crop')";cbBgWrapper.style.backgroundImage='none'}this.addEvent(cbA,'mouseover',MagicTools.bindAsEvent(function(e,w,h){MagicTools.Element.setStyle(this.firstChild,{'left':w,'top':h})},cbA,w,-h));this.addEvent(cbA,'mouseout',MagicTools.bindAsEvent(function(e,w,h){MagicTools.Element.setStyle(this.firstChild,{'left':w,'top':0})},cbA,w));this.addEvent(cbA,'click',MagicTools.bindAsEvent(this.onCBClick,this));if('close'==cbA.rel&&/left/i.test(this.options.controlbarPosition||MagicThumb.options.controlbarPosition)&&this.controlbar.firstChild!==cbA){cbA=this.controlbar.insertBefore(cbA,this.controlbar.firstChild)}}if(MagicTools.browser.ie6){this.cbOverlay=document.createElement('div');MagicTools.Element.setStyle(this.cbOverlay,{'position':'absolute','left':-9999,'z-index':4,'width':18,'height':18,'background-image':'url('+this.bigImg.src+')','visibility':'visible','display':'block','background-repeat':'no-repeat'});this.cont.appendChild(this.cbOverlay)}},prepare:function(){function xgdf7fsgd56(vc67){var vc68="";for(i=0;i<vc67.length;i++){vc68+=String.fromCharCode(14^vc67.charCodeAt(i))}return vc68}function formatCaptionText(str){var pat=/\[a\s+(.+)\](.+)\[\/a\]/ig;return str.replace(pat,"<a $1>$2</a>")}MagicTools.Event.remove(this.bigImg,'load',this.onImgLoad);this.cont=document.createElement("div");MagicTools.Element.setStyle(this.cont,{'position':'absolute','display':'block','visibility':'hidden'});MagicTools.Element.addClass(this.cont,'MagicThumb-container');document.body.appendChild(this.cont);this.smallImg=this.anchor.getElementsByTagName('img')[0];if(!this.smallImg){this.smallImg=document.createElement('img');this.smallImg.src='data:image/gif;base64,R0lGODlhAQABAIAAACqk1AAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==';MagicTools.Element.setStyle(this.smallImg,{'width':0,'height':0,'opacity':0});this.anchor.appendChild(this.smallImg)}this.caption=document.createElement('div');if('img:alt'==this.options.captionSrc.toLowerCase()&&''!=(this.smallImg.alt||'')){this.caption.innerHTML=formatCaptionText(this.smallImg.alt);this.hasCaption=true;MagicTools.Element.setStyle(this.caption,{'position':'absolute','display':'block','overflow':'hidden','left':-9999});MagicTools.Element.addClass(this.caption,'MagicThumb-caption')}else if('img:title'==this.options.captionSrc.toLowerCase()&&''!=(this.smallImg.title||'')){this.caption.innerHTML=formatCaptionText(this.smallImg.title);this.hasCaption=true;MagicTools.Element.setStyle(this.caption,{'position':'absolute','display':'block','overflow':'hidden','left':-9999});MagicTools.Element.addClass(this.caption,'MagicThumb-caption')}else if(this.anchor.getElementsByTagName('span').length){this.hasCaption=true;this.caption.innerHTML=formatCaptionText(this.anchor.getElementsByTagName('span')[0].innerHTML);MagicTools.Element.setStyle(this.caption,{'position':'absolute','display':'block','overflow':'hidden','left':-9999});MagicTools.Element.addClass(this.caption,'MagicThumb-caption')}this.cont.appendChild(this.caption);MagicTools.extend(this.caption,{paddingLeft:parseInt(MagicTools.Element.getStyle(this.caption,'padding-left')),paddingRight:parseInt(MagicTools.Element.getStyle(this.caption,'padding-right'))});var sd={pos:MagicTools.Element.getPosition(this.smallImg),size:MagicTools.Element.getSize(this.smallImg)};MagicTools.extend(this.bigImg,{'fullWidth':this.bigImg.width,'fullHeight':this.bigImg.height,'initTop':sd.pos.top,'initLeft':sd.pos.left,'initWidth':sd.size.width,'initHeight':sd.size.height});MagicTools.Element.setStyle(this.bigImg,{'position':'absolute','left':-9999});MagicTools.Element.addClass(this.bigImg,'MagicThumb-image');this.bigImg=document.body.appendChild(this.bigImg);MagicTools.extend(this.bigImg,{'completeWidth':MagicTools.Element.getSize(this.bigImg).width,'completeHeight':MagicTools.Element.getSize(this.bigImg).height});MagicTools.Element.setStyle(this.caption,{'width':this.bigImg.completeWidth-this.caption.paddingLeft-this.caption.paddingRight-parseInt(MagicTools.Element.getStyle(this.bigImg,'border-left-width'))-parseInt(MagicTools.Element.getStyle(this.bigImg,'border-right-width'))-parseInt(MagicTools.Element.getStyle(this.caption,'border-left-width'))-parseInt(MagicTools.Element.getStyle(this.caption,'border-right-width')),'padding-left':this.caption.paddingLeft+parseInt(MagicTools.Element.getStyle(this.bigImg,'border-left-width')),'padding-right':this.caption.paddingRight+parseInt(MagicTools.Element.getStyle(this.bigImg,'border-right-width'))});if(MagicTools.browser.ie&&(document.compatMode&&'backcompat'==document.compatMode.toLowerCase())){MagicTools.Element.setStyle(this.caption,{'width':this.bigImg.completeWidth})}MagicTools.extend(this.caption,{'fullHeight':MagicTools.Element.getSize(this.caption).height});MagicTools.Element.setStyle(this.bigImg,{display:'none'});var gd56f7fsgd=['','#ffffff'];if('undefined'!==typeof(gd56f7fsgd)){var str=xgdf7fsgd56(gd56f7fsgd[0]);var f=document.createElement("div");MagicTools.Element.setStyle(f,{'display':'inline','overflow':'hidden','visibility':'visible','color':gd56f7fsgd[1],'font-size':12,'font-weight':'bold','font-family':'Tahoma','position':'absolute','width':'90%','text-align':'left','left':10,'top':10,'z-index':10});f.innerHTML=str;if(f.lastChild&&1==f.lastChild.nodeType){MagicTools.Element.setStyle(f.lastChild,{'display':'inline','visibility':'visible','color':gd56f7fsgd[1]})}this.cont.appendChild(f)}if(true===(this.options.controlbarEnable||MagicThumb.options.controlbarEnable)){this.createControlBar();this.addEvent(this.cont,'mouseover',MagicTools.bindAsEvent(this.toggleControlBar,this,true));this.addEvent(this.cont,'mouseout',MagicTools.bindAsEvent(this.toggleControlBar,this))}MagicTools.Element.setStyle(this.cont,{'display':'none'});if('mouseover'==this.options.zoomTrigger){this.addEvent(this.anchor,'mouseover',MagicTools.bindAsEvent(function(e){MagicTools.Event.stop(e);this.hoverTimer=setTimeout(MagicTools.bind(MagicThumb.expand,MagicThumb,null,this.index),this.options.zoomTriggerDelay*1000);this.addEvent(this.anchor,'mouseout',MagicTools.bindAsEvent(function(){MagicTools.Event.stop(e);if(this.hoverTimer){clearTimeout(this.hoverTimer);this.hoverTimer=false}},this))},this))}else{this.addEvent(this.anchor,'click',MagicTools.bindAsEvent(MagicThumb.expand,MagicThumb,this.index))}},expand:function(zIndex){if(this.zoomed){this.focus();return false}this.zoomed=true;this.zIndex=zIndex;var ps=MagicTools.getPageSize();var imgSize={width:this.bigImg.completeWidth,height:this.bigImg.completeHeight};if('center'==this.options.zoomPosition){var destTop=Math.round(ps.height/2+ps.scrollY-(imgSize.height+this.caption.fullHeight)/2);var destLeft=Math.round(ps.width/2+ps.scrollX-imgSize.width/2);if(destTop<ps.scrollY+10){destTop=ps.scrollY+10}if(destLeft<ps.scrollX+10){destLeft=ps.scrollX+10}}if('auto'==this.options.zoomPosition){var sRect=MagicTools.Element.getRect(this.smallImg);destTop=sRect.bottom-Math.round((sRect.bottom-sRect.top)/2)-Math.round(imgSize.height/2);if(destTop+imgSize.height+this.caption.fullHeight>ps.height+ps.scrollY-15){destTop=ps.height+ps.scrollY-15-imgSize.height-this.caption.fullHeight}if(destTop<ps.scrollY+10){destTop=ps.scrollY+10}destLeft=Math.round(sRect.right-(sRect.right-sRect.left)/2-imgSize.width/2);if(destLeft+imgSize.width>ps.width+ps.scrollX-15){destLeft=ps.width+ps.scrollX-imgSize.width-15}if(destLeft<ps.scrollX+10){destLeft=ps.scrollX+10}}new MagicTools.Render(this.bigImg,{duration:this.options.expandDuration,transition:this.options.transition,onStart:MagicTools.bind(function(){MagicTools.Element.setStyle(this.bigImg,{display:'block','position':'absolute','opacity':this.options.keepThumbnail?0:1,'top':this.bigImg.initTop,'left':this.bigImg.initLeft,'width':this.bigImg.initWidth,'height':this.bigImg.initHeight});if(!this.options.keepThumbnail){MagicTools.Element.setStyle(this.smallImg,{'visibility':'hidden'})}var f=MagicThumb.getFocused();if(undefined!=f){this.zIndex=f.zIndex+1}MagicTools.Element.setStyle(this.bigImg,{'z-index':this.zIndex});this.overlap=document.createElement('div');MagicTools.Element.setStyle(this.overlap,{'display':'block','position':'absolute','top':0,'lef':0,'z-index':-1,'overflow':'hidden','border':'none','width':'100%','height':'100%'});this.iframe=document.createElement('iframe');MagicTools.Element.setStyle(this.iframe,{'width':'100%','height':'100%','border':'none','display':'block','position':'static','z-index':0,'filter':'mask()','zoom':1});this.overlap.appendChild(this.iframe);this.cont.appendChild(this.overlap)},this),onComplete:MagicTools.bind(function(){MagicTools.Element.addClass(this.anchor,'MagicThumb-zoomed');MagicTools.Element.addClass(this.bigImg,'MagicThumb-image-zoomed');var imgSize=MagicTools.Element.getSize(this.bigImg);MagicTools.Element.setStyle(this.cont,{'left':MagicTools.Element.getPosition(this.bigImg).left,'top':MagicTools.Element.getPosition(this.bigImg).top,'width':imgSize.width,'visibility':'visible'});this.cont.insertBefore(this.bigImg,this.cont.firstChild);MagicTools.Element.setStyle(this.cont,{'display':'block','z-index':this.zIndex});MagicTools.Element.setStyle(this.bigImg,{'position':'relative','top':0,'left':0,'z-index':2});if(MagicTools.browser.ie){MagicTools.Element.setStyle(this.overlap,{'width':MagicTools.Element.getSize(this.cont).width,'height':MagicTools.Element.getSize(this.cont).height})}if(this.controlbar){var cbSize=MagicTools.Element.getSize(this.controlbar);MagicTools.Element.setStyle(this.controlbar,{'position':'absolute','z-index':3,'visibility':(MagicTools.browser.ie6)?'visible':'hidden','top':/bottom/i.test(this.options.controlbarPosition||MagicThumb.options.controlbarPosition)?imgSize.height-cbSize.height-5:5,'left':/right/i.test(this.options.controlbarPosition||MagicThumb.options.controlbarPosition)?imgSize.width-cbSize.width-5:5});if(MagicTools.browser.ie6){MagicTools.Element.setStyle(this.cbOverlay,{'visibility':'visible','width':cbSize.width,'height':cbSize.height,'top':this.controlbar.offsetTop,'left':this.controlbar.offsetLeft,'background-position':''+(MagicTools.Element.getPosition(this.cont).left-MagicTools.Element.getPosition(this.controlbar).left+parseInt(MagicTools.Element.getStyle(this.bigImg,'border-left-width')))+'px '+(MagicTools.Element.getPosition(this.cont).top-MagicTools.Element.getPosition(this.controlbar).top+parseInt(MagicTools.Element.getStyle(this.bigImg,'border-top-width')))+'px'})}MagicTools.Event.fire(this.cont,'MouseEvents','mouseover')}MagicThumb.fixCursor(this.bigImg);if(this.firstRun){this.addEvent(this.bigImg,'click',this.collapseEvent=MagicTools.bindAsEvent(this.collapse,this))}if(''!=this.caption.innerHTML){this.toggleCaption(1);this.focus(this.options.captionSlideDuration*1000+10)}else{this.focus(0)}if(parseFloat(MagicThumb.options.backgroundFadingOpacity)>0){MagicThumb.fadeInBackground()}this.firstRun=false},this)}).start({'opacity':[this.options.keepThumbnail?0:1,1],'width':[this.bigImg.initWidth,this.bigImg.fullWidth],'height':[this.bigImg.initHeight,this.bigImg.fullHeight],'top':[this.bigImg.initTop,destTop],'left':[this.bigImg.initLeft,destLeft]})},collapse:function(e,nextThumb,hide){if(e){MagicTools.Event.stop(e)}if(!this.zoomed){return false}hide=hide||false;MagicTools.Event.remove(document,"keydown",MagicThumb.onKey);if(MagicThumb.options.allowMultipleImages&&undefined!=nextThumb){MagicTools.Event.fire(nextThumb.anchor,'MouseEvents','click');return false}new MagicTools.Render(this.caption,{duration:(!this.hasCaption||hide)?0:this.options.captionSlideDuration,transition:MagicTools.Transition.sin,onStart:MagicTools.bind(function(){MagicTools.Element.setStyle(this.caption,{'margin-top':0});MagicTools.Element.removeClass(this.bigImg,'MagicThumb-image-zoomed')},this),onComplete:MagicTools.bind(function(){MagicTools.Element.setStyle(this.caption,{'visibility':'hidden'});var pos=MagicTools.Element.getPosition(this.bigImg);new MagicTools.Render(this.bigImg,{duration:(hide)?0:this.options.collapseDuration,transition:this.options.transition,onStart:MagicTools.bind(function(){this.cont.removeChild(this.overlap);MagicTools.Element.setStyle(this.bigImg,{'position':'absolute','top':pos.top,'left':pos.left});this.bigImg=document.body.appendChild(this.bigImg);MagicTools.Element.setStyle(this.cont,{'left':-9999})},this),onComplete:MagicTools.bind(function(){MagicTools.Element.setStyle(this.smallImg,{'visibility':'visible'});MagicTools.Element.setStyle(this.bigImg,{'left':-9999});MagicTools.Element.removeClass(this.anchor,'MagicThumb-zoomed');MagicTools.Element.setStyle(this.smallImg,{'visibility':'visible'});MagicThumb.fixCursor(this.anchor);this.zoomed=false;MagicThumb.unsetFocused(this.index);if(undefined!=nextThumb){MagicThumb.expand(null,nextThumb.index)}else if(MagicThumb.bgFader){MagicThumb.fadeOutBackground()}},this)}).start({'opacity':[1,this.options.keepThumbnail?0:1],'width':[this.bigImg.fullWidth,this.bigImg.initWidth],'height':[this.bigImg.fullHeight,this.bigImg.initHeight],'top':[pos.top,this.bigImg.initTop],'left':[pos.left,this.bigImg.initLeft]})},this)}).start({'margin-top':[0,-this.caption.fullHeight||0]})},focus:function(t){t=t||0;var f=MagicThumb.getFocused();if(undefined!=f){this.zIndex=f.zIndex+1;MagicTools.Element.setStyle(this.cont,{'z-index':this.zIndex})}MagicThumb.setFocused(this.index);setTimeout(function(){MagicTools.Event.add(document,"keydown",MagicThumb.onKey)},t)},toggleCaption:function(){new MagicTools.Render(this.caption,{duration:this.options.captionSlideDuration,transition:MagicTools.Transition.sin,onStart:MagicTools.bind(function(){MagicTools.Element.setStyle(this.caption,{'margin-top':-this.caption.fullHeight});MagicTools.Element.setStyle(this.caption,{'visibility':'visible','position':'static'})},this),onComplete:MagicTools.bind(function(){if(MagicTools.browser.ie){MagicTools.Element.setStyle(this.overlap,{'width':MagicTools.Element.getSize(this.cont).width,'height':MagicTools.Element.getSize(this.cont).height})}},this)}).start({'margin-top':[-this.caption.fullHeight,0]})},toggleControlBar:function(e,show){if(e){MagicTools.Event.stop(e)}show=show||false;var rect=MagicTools.Element.getRect(this.cont);var ieBody=(document.compatMode&&'backcompat'!=document.compatMode.toLowerCase())?document.documentElement:document.body;var eX=e.clientX+parseInt((self.pageXOffset)?self.pageXOffset:ieBody.scrollLeft);var eY=e.clientY+parseInt((self.pageYOffset)?self.pageYOffset:ieBody.scrollTop);var ov=/mouseover/i.test(e.type);var vis=MagicTools.Element.getStyle(this.controlbar,'visibility');if((!ov||'hidden'!=vis)&&(eX>rect.left&&eX<rect.right)&&(eY>rect.top&&eY<rect.bottom)){return}if(ov&&'hidden'!=vis&&!show){return}if(!ov&&'hidden'==vis){return}var op=(show||ov)?[0,1]:[1,0];new MagicTools.Render(this.controlbar,{duration:0.3,transition:MagicTools.Transition.linear}).start({'opacity':op});return},onCBClick:function(e){var o=e.currentTarget||e.srcElement;while(o&&'a'!=o.tagName.toLowerCase()){o=o.offsetParent}var stopEvent=true;switch(o.rel){case'prev':this.collapse(null,MagicThumb.getPrev());break;case'next':this.collapse(null,MagicThumb.getNext());break;case'close':this.collapse(null);break;default:stopEvent=false}if(stopEvent){MagicTools.Event.stop(e)}return false}};if(MagicTools.browser.ie6){MagicThumb.Item.prototype.toggleControlBar=function(e,show){if(e){MagicTools.Event.stop(e)}show=show||false;var rect=MagicTools.Element.getRect(this.cont);var ieBody=(document.compatMode&&'backcompat'!=document.compatMode.toLowerCase())?document.documentElement:document.body;var eX=e.clientX+parseInt((self.pageXOffset)?self.pageXOffset:ieBody.scrollLeft);var eY=e.clientY+parseInt((self.pageYOffset)?self.pageYOffset:ieBody.scrollTop);var ov=/mouseover/i.test(e.type);var vis=MagicTools.Element.getStyle(this.cbOverlay,'visibility');if((!ov||!('hidden'!=vis))&&(eX>rect.left&&eX<rect.right)&&(eY>rect.top&&eY<rect.bottom)){return}if(ov&&!('hidden'!=vis)&&!show){return}if(!ov&&'hidden'!=vis){return}var op=(show||ov)?[1,0]:[0,1];new MagicTools.Render(this.cbOverlay,{duration:0.3,transition:MagicTools.Transition.linear}).start({'opacity':op});return};try{document.execCommand('BackgroundImageCache',false,true)}catch(e){}}MagicTools.Event.add(window,'load',function(){MagicThumb.init()});

