You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

10 lines
8.9 KiB
JavaScript

/*
* FancyBox - simple and fancy jQuery plugin
* Examples and documentation at: http://fancy.klade.lv/
* Version: 1.2.1 (13/03/2009)
* Copyright (c) 2009 Janis Skarnelis
* Licensed under the MIT License: http://en.wikipedia.org/wiki/MIT_License
* Last modified by IMT. (30/07/2009)
* Requires: jQuery v1.3+
*/
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}(';(n($){$.9.2o=n(){F G.2p(n(){o b=$(G).s(\'2q\');5(b.15(/^X\\(["\']?(.*\\.T)["\']?\\)$/i)){b=3k.$1;$(G).s({\'2q\':\'3l\',\'2r\':"3m:3n.3o.3p(3q=R, 3r="+($(G).s(\'3s\')==\'2s-3t\'?\'3u\':\'3v\')+", Y=\'"+b+"\')"}).2p(n(){o a=$(G).s(\'1P\');5(a!=\'2t\'&&a!=\'2u\')$(G).s(\'1P\',\'2u\')})}})};o l,4,3w,16=A,17,B=1t 1u,1v,1w=1,1x=/\\.(3x|3y|T|3z|3A)(.*)?$/i;o m=($.2v.3B&&2w($.2v.3C.2x(0,1))<8);$.9.6=n(j){j=$.3D({},$.9.6.2y,j);o k=G;n 2z(){l=G;4=j;2A();F A};n 2A(){5(16)F;5($.1Q(4.1R)){4.1R()}5(4.1S){$.9.6.19()}o d=j.p;4.p=[];4.q=0;j.p=d;5(j.p.U>0){4.p=j.p}C{o a={};5(!l.1y||l.1y==\'\'){o a={I:l.I,H:l.H};5($(l).1z("1m:1A").U){a.1a=$(l).1z("1m:1A")}4.p.2B(a)}C{o b=$(k).2r("a[1y="+l.1y+"]");o a={};3E(o i=0;i<b.U;i++){a={I:b[i].I,H:b[i].H};5($(b[i]).1z("1m:1A").U){a.1a=$(b[i]).1z("1m:1A")}4.p.2B(a)}3F(4.p[4.q].I!=l.I){4.q++}}}5(4.1T){5(m){$(\'1U, 1V, 1W\').s(\'1X\',\'3G\')}$("#1n").s(\'1Y\',4.2C).N()}V()};n V(){$("#1b, #1c, #Z, #W,#O").11();o b=4.p[4.q].I;5(b.15(/#/)){o c=1d.3H.I.3I(\'#\')[0];c=b.3J(c,\'\');c=c.2x(c.2D(\'#\'));1o(\'<7 u="3K">\'+$(c).2E()+\'</7>\',4.1B,4.1C)}C 5(b.15(1x)){B=1t 1u;B.Y=b;5(B.3L){1Z()}C{$.9.6.2F();$(B).v().P(\'3M\',n(){$(".S").11();1Z()})}}C 5(b.15("1e")||l.3N.2D("1e")>=0){1o(\'<1e u="2G" 3O="$.9.6.2H()" 3P="3Q\'+K.13(K.3R()*3S)+\'" 2I="0" 3T="0" Y="\'+b+\'"></1e>\',4.1B,4.1C)}C{$.3U(b,n(a){1o(\'<7 u="3V">\'+a+\'</7>\',4.1B,4.1C)})}};n 1Z(){5(4.2J){o w=$.9.6.1p();o r=K.21(K.21(w[0]-36,B.x)/B.x,K.21(w[1]-3W,B.y)/B.y);o a=K.13(r*B.x);o b=K.13(r*B.y)}C{o a=B.x;o b=B.y}1o(\'<1m 3X="" u="3Y" Y="\'+B.Y+\'" />\',a,b)};n 2K(){5((4.p.U-1)>4.q){o a=4.p[4.q+1].I;5(a.15(1x)){1D=1t 1u();1D.Y=a}}5(4.q>0){o a=4.p[4.q-1].I;5(a.15(1x)){1D=1t 1u();1D.Y=a}}};n 1o(a,b,c){16=R;o d=4.2L;5(m){$("#D")[0].1E.2M("y");$("#D")[0].1E.2M("x")}5(d>0){b+=d*2;c+=d*2;$("#D").s({\'J\':d+\'L\',\'2N\':d+\'L\',\'2O\':d+\'L\',\'M\':d+\'L\',\'x\':\'2P\',\'y\':\'2P\'});5(m){$("#D")[0].1E.2Q(\'y\',\'(G.2R.3Z - 20)\');$("#D")[0].1E.2Q(\'x\',\'(G.2R.41 - 20)\')}}C{$("#D").s({\'J\':0,\'2N\':0,\'2O\':0,\'M\':0,\'x\':\'2S%\',\'y\':\'2S%\'})}5($("#t").1F(":1f")&&b==$("#t").x()&&c==$("#t").y()){$("#D").22("2T",n(){$("#D").1G().1H($(a)).23("1I",n(){1q()})});F}o w=$.9.6.1p();o e=(b+36)>w[0]?w[2]:(w[2]+K.13((w[0]-b-36)/2));o f=(c+1J)>w[1]?w[3]:(w[3]+K.13((w[1]-c-1J)/2));o g={\'M\':e,\'J\':f,\'x\':b+\'L\',\'y\':c+\'L\'};5($("#t").1F(":1f")){$("#D").22("1I",n(){$("#D").1G();$("#t").24(g,4.2U,4.2V,n(){$("#D").1H($(a)).23("1I",n(){1q()})})})}C{5(4.25>0&&4.p[4.q].1a!==26){$("#D").1G().1H($(a));o h=4.p[4.q].1a;o i=$.9.6.28(h);$("#t").s({\'M\':(i.M-18)+\'L\',\'J\':(i.J-18)+\'L\',\'x\':$(h).x(),\'y\':$(h).y()});5(4.29){g.1Y=\'N\'}$("#t").24(g,4.25,4.2W,n(){1q()})}C{$("#D").11().1G().1H($(a)).N();$("#t").s(g).23("1I",n(){1q()})}}};n 2X(){5(4.q!=0){$("#1c, #2Y").v().P("E",n(e){e.2Z();4.q--;5(!4.p[4.q-1]){V();$.9.6.1g();$(\'#O\').s("1h-1i","X(\'/1j/6/30.T\')").1k("H","19").v().P("E",$.9.6.19);F A}V();F A});$("#1c").N()}5(4.q!=(4.p.U-1)){$("#1b, #31").v().P("E",n(e){e.2Z();4.q++;5(!4.p[4.q+1]){V();$.9.6.1g();$(\'#O\').s("1h-1i","X(\'/1j/6/32.T\')").1k("H","33").v().P("E",$.9.6.2a);F A}V();F A});$("#1b").N()}};n 1q(){2X();2K();$(14).1K(n(e){5(e.2b==27){$.9.6.1r();$(14).v("1K")}C 5(e.2b==37&&4.q!=0){4.q--;V();$(14).v("1K")}C 5(e.2b==39&&4.q!=(4.p.U-1)){4.q++;V();$(14).v("1K")}});5(4.1L){$(1d).P("2c 2d",$.9.6.34)}C{$("7#t").s("1P","2t")}5(4.2e){$("#2f").E($.9.6.1r)}$("#1n, #Z").P("E",$.9.6.1r);$("#Z").N();5(4.p[4.q].H!==26&&4.p[4.q].H.U>0){$(\'#W 7\').2E(4.p[4.q].H);$(\'#W\').N()}5(4.1S){$(\'#O\').N()}5(4.1T&&m){$(\'1U, 1V, 1W\',$(\'#D\')).s(\'1X\',\'1f\')}5($.1Q(4.2g)){4.2g()}16=A};F G.v(\'E\').E(2z)};$.9.6.34=n(){o a=$.9.6.1p();$("#t").s(\'M\',(($("#t").x()+36)>a[0]?a[2]:a[2]+K.13((a[0]-$("#t").x()-36)/2)));$("#t").s(\'J\',(($("#t").y()+1J)>a[1]?a