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 } ('(v($){$.1h.1i=v(o){9(K.U==0)y 14(\'3h 3i 2t.\');9(K.U>1){y K.1z(v(){$(K).1i(o)})}K.2u=v(o){9(q o!=\'1a\')o={};9(q o.S==\'C\'){9(o.S<=3j)o.S={u:o.S};A o.S={W:o.S}}A{9(q o.S==\'15\')o.S={X:o.S}}9(q o.u==\'C\')o.u={F:o.u};A 9(q o.u==\'15\')o.u={F:o.u,1s:o.u,1t:o.u};8=$.1M(J,{},$.1h.1i.2O,o);8.Q=2P(8.Q);8.11=(8.Q[0]==0&&8.Q[1]==0&&8.Q[2]==0&&8.Q[3]==0)?L:J;1j=(8.1j==\'2Q\'||8.1j==\'1k\')?\'E\':\'G\';9(8.1j==\'2R\'||8.1j==\'1k\'){8.w=[\'1s\',\'2v\',\'1t\',\'2w\',\'1k\',\'21\',\'3k\',\'3l\']}A{8.w=[\'1t\',\'2w\',\'1s\',\'2v\',\'21\',\'1k\',\'3m\',\'3n\'];8.Q=[8.Q[3],8.Q[2],8.Q[1],8.Q[0]]}9(!8.u.1s)8.u.1s=I(j).2v(J);9(!8.u.1t)8.u.1t=I(j).2w(J);9(8.u.F==\'2S\'){9(q 8[8.w[0]]==\'C\'){8.1A=8[8.w[0]];8[8.w[0]]=1N}A{8.1A=$1d.2x()[8.w[7]]()}9(8.u[8.w[0]]==\'2S\'){2y=J;8.u.F=0}A{8.u.F=2z.3o(8.1A/8.u[8.w[0]])}}9(q 8.u.1O!=\'C\')8.u.1O=8.u.F;9(q 8.S.u!=\'C\')8.S.u=8.u.F;9(q 8.S.W!=\'C\')8.S.W=3p;8.M=1P(8.M,L,J);8.G=1P(8.G);8.E=1P(8.E);8.T=1P(8.T,J);8.M=$.1M({},8.S,8.M);8.G=$.1M({},8.S,8.G);8.E=$.1M({},8.S,8.E);8.T=$.1M({},8.S,8.T);9(q 8.T.22!=\'Z\')8.T.22=L;9(q 8.T.2A!=\'v\')8.T.2A=$.1h.1i.2T;9(q 8.M.V!=\'Z\')8.M.V=J;9(q 8.M.1Q!=\'Z\')8.M.1Q=J;9(q 8.M.2B!=\'C\')8.M.2B=0;9(q 8.M.23!=\'C\')8.M.23=(8.M.W<10)?3q:8.M.W*5};K.2U=v(){$1d.O({24:\'3r\',3s:\'3t\'});j.z(\'2V\',{1s:j.O(\'1s\'),1t:j.O(\'1t\'),24:j.O(\'24\'),21:j.O(\'21\'),1k:j.O(\'1k\')}).O({24:\'3u\'});9(8.11){I(j).1z(v(){D m=1R($(K).O(8.w[6]));9(25(m))m=0;$(K).z(\'Y\',m)})}26(8,H)};K.2W=v(){j.16(\'1l\',v(e,g){9(q g!=\'Z\')g=L;9(g)27=J;9(28!=1N){3v(28)}9(29!=1N){3w(29)}});j.16(\'V\',v(e,d,f,g){j.B(\'1l\');9(8.M.V){9(q g!=\'Z\'){9(q f==\'Z\')g=f;A 9(q d==\'Z\')g=d;A g=L}9(q f!=\'C\'){9(q d==\'C\')f=d;A f=0}9(d!=\'G\'&&d!=\'E\')d=1j;9(g)27=L;9(27)y;28=3x(v(){9(j.1e(\':1B\')){j.B(\'V\',d)}A{2a=0;j.B(d,8.M)}},8.M.23+f-2a);9(8.M.1C===\'3y\'){29=3z(v(){2a+=2X},2X)}}});9(2y){j.16(\'G\',v(e,b,c){9(j.1e(\':1B\'))y L;D d=I(j),1m=0,x=0;9(q b==\'C\')c=b;9(q c!=\'C\'){1S(D a=d.U-1;a>=0;a--){1f=d.18(\':2C(\'+a+\')\')[8.w[1]](J);9(1m+1f>8.1A)2D;1m+=1f;x++}c=x}1S(D a=d.U-c;a<d.U;a++){1f=d.18(\':2C(\'+a+\')\')[8.w[1]](J);9(1m+1f>8.1A)2D;1m+=1f;9(a==d.U-1)a=0;x++};8.u.F=x;j.B(\'2E\',[b,c])});j.16(\'E\',v(e,b,c){9(j.1e(\':1B\'))y L;D d=I(j),1m=0,x=0;9(q b==\'C\')c=b;9(q c!=\'C\')c=8.u.F;1S(D a=c;a<d.U;a++){1f=d.18(\':2C(\'+a+\')\')[8.w[1]](J);9(1m+1f>8.1A)2D;1m+=1f;9(a==d.U-1)a=0;x++};8.u.F=x;j.B(\'2F\',[b,c])}).B(\'E\',{W:0})}A{j.16(\'G\',v(e,a,b){j.B(\'2E\',[a,b])});j.16(\'E\',v(e,a,b){j.B(\'2F\',[a,b])})}j.16(\'2E\',v(e,b,c){9(j.1e(\':1B\'))y L;9(8.u.1O>=H)y 14(\'1u 2G u: 1T 1U\');9(q b==\'C\')c=b;9(q b!=\'1a\')b=8.G;9(q c!=\'C\')c=b.u;9(q c!=\'C\')y 14(\'1u a 2b C: 1T 1U\');9(!8.1v){D d=H-P;9(d-c<0){c=d}9(P==0){c=0}}P+=c;9(P>=H)P-=H;9(!8.1v){9(P==0&&c!=0&&8.G.2c){8.G.2c()}9(8.2d){9(c==0){j.B(\'E\',H-8.u.F);y L}}A{9(P==0&&8.G.R)8.G.R.2e(\'1V\');9(8.E.R)8.E.R.2H(\'1V\')}}9(c==0){y L}I(j,\':2f(\'+(H-c-1)+\')\').3A(j);9(H<8.u.F+c)I(j,\':1n(\'+((8.u.F+c)-H)+\')\').2Y(J).2I(j);D f=2J(j,8,c),1o=I(j,\':1w(\'+(c-1)+\')\'),17=f[1].18(\':1D\'),1b=f[0].18(\':1D\');9(8.11)17.O(8.w[6],17.z(\'Y\'));D g=1x(8,I(j,\':1n(\'+c+\')\')),1p=2g(1x(8,f[0],J),8);9(8.11)17.O(8.w[6],17.z(\'Y\')+8.Q[1]);D h={},2K={},1E={},N=b.W;9(N==\'M\')N=8.S.W/8.S.u*c;A 9(N<=0)N=0;A 9(N<10)N=g[0]/N;9(b.2h)b.2h(f[1],f[0],1p,N);9(8.11){D i=8.Q[3];1E[8.w[6]]=1o.z(\'Y\');2K[8.w[6]]=1b.z(\'Y\')+8.Q[1];1o.O(8.w[6],1o.z(\'Y\')+8.Q[3]);1o.1F().1q(1E,{W:N,X:b.X});1b.1F().1q(2K,{W:N,X:b.X})}A{D i=0}h[8.w[4]]=i;9((q 8[8.w[0]]!=\'C\'&&q 8.u[8.w[0]]!=\'C\')||(q 8[8.w[2]]!=\'C\'&&q 8.u[8.w[2]]!=\'C\')){$1d.1F().1q(1p,{W:N,X:b.X})}j.z(\'1G\',c).z(\'1H\',b).z(\'2i\',f[1]).z(\'2j\',f[0]).z(\'2k\',1p).O(8.w[4],-g[0]).1q(h,{W:N,X:b.X,2Z:v(){9(j.z(\'1H\').2l){j.z(\'1H\').2l(j.z(\'2i\'),j.z(\'2j\'),j.z(\'2k\'))}9(H<8.u.F+j.z(\'1G\')){I(j,\':2f(\'+(H-1)+\')\').1W()}D a=I(j,\':1w(\'+(8.u.F+j.z(\'1G\')-1)+\')\');9(8.11){a.O(8.w[6],a.z(\'Y\'))}}});j.B(\'1y\').B(\'V\',N)});j.16(\'2F\',v(e,c,d){9(j.1e(\':1B\'))y L;9(8.u.1O>=H)y 14(\'1u 2G u: 1T 1U\');9(q c==\'C\')d=c;9(q c!=\'1a\')c=8.E;9(q d!=\'C\')d=c.u;9(q d!=\'C\')y 14(\'1u a 2b C: 1T 1U\');9(!8.1v){9(P==0){9(d>H-8.u.F){d=H-8.u.F}}A{9(P-d<8.u.F){d=P-8.u.F}}}P-=d;9(P<0)P+=H;9(!8.1v){9(P==8.u.F&&d!=0&&8.E.2c){8.E.2c()}9(8.2d){9(d==0){j.B(\'G\',H-8.u.F);y L}}A{9(P==8.u.F&&8.E.R)8.E.R.2e(\'1V\');9(8.G.R)8.G.R.2H(\'1V\')}}9(d==0){y L}9(H<8.u.F+d)I(j,\':1n(\'+((8.u.F+d)-H)+\')\').2Y(J).2I(j);D f=2J(j,8,d),1o=I(j,\':1w(\'+(d-1)+\')\'),17=f[0].18(\':1D\'),1b=f[1].18(\':1D\');9(8.11){17.O(8.w[6],17.z(\'Y\'));1b.O(8.w[6],1b.z(\'Y\'))}D g=1x(8,I(j,\':1n(\'+d+\')\')),1p=2g(1x(8,f[1],J),8);9(8.11){17.O(8.w[6],17.z(\'Y\')+8.Q[1]);1b.O(8.w[6],1b.z(\'Y\')+8.Q[1])}D h={},2L={},1E={},N=c.W;9(N==\'M\')N=8.S.W/8.S.u*d;A 9(N<=0)N=0;A 9(N<10)N=g[0]/N;9(c.2h)c.2h(f[0],f[1],1p,N);h[8.w[4]]=-g[0];9(8.11){2L[8.w[6]]=17.z(\'Y\');1E[8.w[6]]=1o.z(\'Y\')+8.Q[3];1b.O(8.w[6],1b.z(\'Y\')+8.Q[1]);17.1F().1q(2L,{W:N,X:c.X});1o.1F().1q(1E,{W:N,X:c.X})}9((q 8[8.w[0]]!=\'C\'&&q 8.u[8.w[0]]!=\'C\')||(q 8[8.w[2]]!=\'C\'&&q 8.u[8.w[2]]!=\'C\')){$1d.1F().1q(1p,{W:N,X:c.X})}j.z(\'1G\',d).z(\'1H\',c).z(\'2i\',f[0]).z(\'2j\',f[1]).z(\'2k\',1p).1q(h,{W:N,X:c.X,2Z:v(){9(j.z(\'1H\').2l){j.z(\'1H\').2l(j.z(\'2i\'),j.z(\'2j\'),j.z(\'2k\'))}9(H<8.u.F+j.z(\'1G\')){I(j,\':2f(\'+(H-1)+\')\').1W()}D a=(8.11)?8.Q[3]:0;j.O(8.w[4],a);D b=I(j,\':1n(\'+j.z(\'1G\')+\')\').2I(j).18(\':1D\');9(8.11){b.O(8.w[6],b.z(\'Y\'))}}});j.B(\'1y\').B(\'V\',N)});j.16(\'1I\',v(e,a,b,c,d){9(j.1e(\':1B\'))y L;a=2m(a,b,c,P,H,j);9(a==0)y L;9(q d!=\'1a\')d=L;9(8.1v){9(a<H/2)j.B(\'E\',[d,a]);A j.B(\'G\',[d,H-a])}A{9(P==0||P>a)j.B(\'E\',[d,a]);A j.B(\'G\',[d,H-a])}}).16(\'30\',v(e,a,b,c,d){9(q a==\'1a\'&&q a.1X==\'12\')a=$(a);9(q a==\'15\')a=$(a);9(q a!=\'1a\'||q a.1X==\'12\'||a.U==0)y 14(\'1u a 2b 1a.\');9(q b==\'12\'||b==\'31\'){j.2M(a)}A{b=2m(b,d,c,P,H,j);D f=I(j,\':1w(\'+b+\')\');9(f.U){9(b<=P)P+=a.U;f.3B(a)}A{j.2M(a)}}H=I(j).U;1J(\'\',\'.2n\',j);1Y(j,8);26(8,H);j.B(\'1y\',J)}).16(\'32\',v(e,a,b,c){9(q a==\'12\'||a==\'31\'){I(j,\':1D\').1W()}A{a=2m(a,c,b,P,H,j);D d=I(j,\':1w(\'+a+\')\');9(d.U){9(a<P)P-=d.U;d.1W()}}H=I(j).U;1J(\'\',\'.2n\',j);1Y(j,8);26(8,H);j.B(\'1y\',J)}).16(\'1y\',v(e,b){9(!8.T.13)y L;9(q b==\'Z\'&&b){I(8.T.13).1W();1S(D a=0;a<2z.3C(H/8.u.F);a++){8.T.13.2M(8.T.2A(a+1))}I(8.T.13).19(\'1K\').1z(v(a){$(K).1K(v(e){e.1g();j.B(\'1I\',[a*8.u.F,0,J,8.T])})})}D c=(P==0)?0:2z.3D((H-P)/8.u.F);I(8.T.13).2H(\'2t\').18(\':1w(\'+c+\')\').2e(\'2t\')})};K.33=v(){9(8.M.1C&&8.M.V){$1d.2o(v(){j.B(\'1l\')},v(){j.B(\'V\')})}9(8.G.R){8.G.R.1K(v(e){j.B(\'G\');e.1g()});9(8.G.1C&&8.M.V){8.G.R.2o(v(){j.B(\'1l\')},v(){j.B(\'V\')})}9(!8.1v&&!8.2d){8.G.R.2e(\'1V\')}}9($.1h.1c){9(8.G.1c){$1d.1c(v(e,a){9(a>0){e.1g();2p=(q 8.G.1c==\'C\')?8.G.1c:\'\';j.B(\'G\',2p)}})}9(8.E.1c){$1d.1c(v(e,a){9(a<0){e.1g();2p=(q 8.E.1c==\'C\')?8.E.1c:\'\';j.B(\'E\',2p)}})}}9(8.E.R){8.E.R.1K(v(e){e.1g();j.B(\'E\')});9(8.E.1C&&8.M.V){8.E.R.2o(v(){j.B(\'1l\')},v(){j.B(\'V\')})}}9(8.T.13){j.B(\'1y\',J);9(8.T.1C&&8.M.V){8.T.13.2o(v(){j.B(\'1l\')},v(){j.B(\'V\')})}}9(8.E.1r||8.G.1r){$(34).35(v(e){D k=e.36;9(k==8.E.1r){e.1g();j.B(\'E\')}9(k==8.G.1r){e.1g();j.B(\'G\')}})}9(8.T.22){$(34).35(v(e){D k=e.36;9(k>=49&&k<3E){k=(k-49)*8.u.F;9(k<=H){e.1g();j.B(\'1I\',[k,0,J,8.T])}}})}9(8.M.V){j.B(\'V\',8.M.2B);9($.1h.1Q&&8.M.1Q){j.1Q(\'1l\',\'V\')}}};K.3F=v(){j.O(j.z(\'2V\')).19(\'1l\').19(\'V\').19(\'G\').19(\'E\').19(\'3G\').19(\'1I\').19(\'30\').19(\'32\').19(\'1y\');$1d.3H(j);y K};K.3I=v(a,b){9(q a==\'12\')y 8;9(q b==\'12\'){D r=3a(\'8.\'+a);9(q r==\'12\')r=\'\';y r}3a(\'8.\'+a+\' = b\');K.2u(8);1Y(j,8);y K};K.1J=v(a,b){1J(a,b,j)};D j=$(K),$1d=$(K).3J(\'<3K 3L="3M" />\').2x(),8={},H=I(j).U,P=0,28=1N,29=1N,2a=0,27=L,1j=\'E\',2y=L;K.2u(o);K.2U();K.2W();K.33();1J(\'\',\'.2n\',j);1Y(j,8);9(8.u.1Z!==0&&8.u.1Z!==L){D s=8.u.1Z;9(8.u.1Z===J){s=2q.3N.3b;9(!s.U)s=0}j.B(\'1I\',[s,0,J,{W:0}])}y K};$.1h.1i.2O={2d:J,1v:J,1j:\'1k\',Q:0,u:{F:5,1Z:0},S:{X:\'3O\',1C:L,1c:L}};$.1h.1i.2T=v(a){y\'<a 3P="#"><3c>\'+a+\'</3c></a>\'};v 1J(a,b,c){9(q a==\'12\'||a.U==0)a=$(\'3Q\');A 9(q a==\'15\')a=$(a);9(q a!=\'1a\')y L;9(q b==\'12\')b=\'\';a.3R(\'a\'+b).1z(v(){D h=K.3b||\'\';9(h.U>0&&I(c).3d($(h))!=-1){$(K).19(\'1K\').1K(v(e){e.1g();c.B(\'1I\',h)})}})}v 26(o,t){9(o.u.1O>=t){14(\'1u 2G u: 1T 1U\');D f=\'3S\'}A{D f=\'3T\'}9(o.G.R)o.G.R[f]();9(o.E.R)o.E.R[f]();9(o.T.13)o.T.13[f]()}v 2N(k){9(k==\'2R\')y 39;9(k==\'1k\')y 37;9(k==\'2Q\')y 38;9(k==\'3U\')y 40;y-1};v 1P(a,b,c){9(q b!=\'Z\')b=L;9(q c!=\'Z\')c=L;9(q a==\'12\')a={};9(q a==\'15\'){D d=2N(a);9(d==-1)a=$(a);A a=d}9(b){9(q a.1X!=\'12\')a={13:a};9(q 3V==\'Z\')a={22:a};9(q a.13==\'15\')a.13=$(a.13)}A 9(c){9(q a==\'Z\')a={V:a};9(q a==\'C\')a={23:a}}A{9(q a.1X!=\'12\')a={R:a};9(q a==\'C\')a={1r:a};9(q a.R==\'15\')a.R=$(a.R);9(q a.1r==\'15\')a.1r=2N(a.1r)}y a};v I(a,f){9(q f!=\'15\')f=\'\';y $(\'> *\'+f,a)};v 2J(c,o,n){D a=I(c,\':1n(\'+o.u.F+\')\'),3e=I(c,\':1n(\'+(o.u.F+n)+\'):2f(\'+(n-1)+\')\');y[a,3e]};v 2m(a,b,c,d,e,f){9(q a==\'15\'){9(25(a))a=$(a);A a=1R(a)}9(q a==\'1a\'){9(q a.1X==\'12\')a=$(a);a=I(f).3d(a);9(a==-1)a=0;9(q c!=\'Z\')c=L}A{9(q c!=\'Z\')c=J}9(25(a))a=0;A a=1R(a);9(25(b))b=0;A b=1R(b);9(c){a+=d}a+=b;9(e>0){3f(a>=e){a-=e}3f(a<0){a+=e}}y a};v 1x(o,a,b){9(q b!=\'Z\')b=L;D c=o.w,20=0,1L=0;9(b&&q o[c[0]]==\'C\')20+=o[c[0]];A 9(q o.u[c[0]]==\'C\')20+=o.u[c[0]]*a.U;A{a.1z(v(){20+=$(K)[c[1]](J)})}9(b&&q o[c[2]]==\'C\')1L+=o[c[2]];A 9(q o.u[c[2]]==\'C\')1L+=o.u[c[2]];A{a.1z(v(){D m=$(K)[c[3]](J);9(1L<m)1L=m})}y[20,1L]};v 2g(a,o){D b=(o.11)?o.Q:[0,0,0,0];D c={};c[o.w[0]]=a[0]+b[1]+b[3];c[o.w[2]]=a[1]+b[0]+b[2];y c};v 1Y(a,o){D b=a.2x(),$i=I(a),$l=$i.18(\':1w(\'+(o.u.F-1)+\')\'),1e=1x(o,$i);b.O(2g(1x(o,$i.18(\':1n(\'+o.u.F+\')\'),J),o));9(o.11){$l.O(o.w[6],$l.z(\'Y\')+o.Q[1]);a.O(o.w[5],o.Q[0]);a.O(o.w[4],o.Q[3])}a.O(o.w[0],1e[0]*2);a.O(o.w[2],1e[1])};v 2P(p){9(q p==\'C\')p=[p];A 9(q p==\'15\')p=p.3g(\'3W\').3X(\'\').3g(\' \');9(q p!=\'1a\'){14(\'1u a 2b 3Y, Q 3Z 41 "0".\');p=[0]}1S(i 42 p){p[i]=1R(p[i])}43(p.U){2r 0:y[0,0,0,0];2r 1:y[p[0],p[0],p[0],p[0]];2r 2:y[p[0],p[1],p[0],p[1]];2r 3:y[p[0],p[1],p[2],p[1]];44:y p}};v 14(m){9(q m==\'15\')m=\'1i: \'+m;9(2q.2s&&2q.2s.14)2q.2s.14(m);A 45{2s.14(m)}46(47){}y L};$.1h.2n=v(o){K.1i(o)}})(48);', 62, 258, '||||||||opts|if|||||||||||||||||typeof||||items|function|dimentions||return|data|else|trigger|number|var|next|visible|prev|totalItems|getItems|true|this|false|auto|a_dur|css|firstItem|padding|button|scroll|pagination|length|play|duration|easing|cfs_origCssMargin|boolean||usePadding|undefined|container|log|string|bind|l_old|filter|unbind|object|l_new|mousewheel|wrp|is|current|preventDefault|fn|carouFredSel|direction|left|pause|total|lt|l_cur|w_siz|animate|key|width|height|Not|circular|nth|getSizes|updatePageStatus|each|maxDimention|animated|pauseOnHover|last|a_cur|stop|cfs_numItems|cfs_slideObj|slideTo|link_anchors|click|s2|extend|null|minimum|getNaviObject|nap|parseInt|for|not|scrolling|disabled|remove|jquery|setSizes|start|s1|top|keys|pauseDuration|position|isNaN|showNavi|pausedGlobal|autoTimeout|autoInterval|pauseTimePassed|valid|onEnd|infinite|addClass|gt|mapWrapperSizes|onBefore|cfs_oldItems|cfs_newItems|cfs_wrapSize|onAfter|getItemIndex|caroufredsel|hover|num|window|case|console|selected|init|outerWidth|outerHeight|parent|varnumvisitem|Math|anchorBuilder|delay|eq|break|scrollPrev|scrollNext|enough|removeClass|appendTo|getCurrentItems|a_new|a_old|append|getKeyCode|defaults|getPadding|up|right|variable|pageAnchorBuilder|build|cfs_origCss|bind_events|100|clone|complete|insertItem|end|removeItem|bind_buttons|document|keyup|keyCode||||eval|hash|span|index|ni|while|split|No|element|50|marginRight|innerWidth|marginBottom|innerHeight|floor|500|2500|relative|overflow|hidden|absolute|clearTimeout|clearInterval|setTimeout|resume|setInterval|prependTo|before|ceil|round|58|destroy|scrollTo|replaceWith|configuration|wrap|div|class|sl_wrapper|location|swing|href|body|find|hide|show|down|Object|px|join|value|set||to|in|switch|default|try|catch|err|jQuery|'.split('|'), 0, {}));
(function($) { $.fn.jqueryzoom = function(options) { var settings = { xzoom: 200, yzoom: 200, offset: 10, position: "right", lens: 1, preload: 1 }; if (options) { $.extend(settings, options) } var noalt = ''; $(this).hover(function() { var imageLeft = $(this).offset().left; var imageTop = $(this).offset().top; var imageWidth = $(this).children('img').get(0).offsetWidth; var imageHeight = $(this).children('img').get(0).offsetHeight; noalt = $(this).children("img").attr("alt"); var bigimage = $(this).children("img").attr("jqimg"); if (bigimage == "") return; $(this).children("img").attr("alt", ''); if ($("div.zoomdiv").get().length == 0) { $(this).after("<div class='zoomdiv'><img class='bigimg' src='" + bigimage + "'/></div>"); $(this).append("<div class='jqZoomPup'>&nbsp;</div>") } if (settings.position == "right") { if (imageLeft + imageWidth + settings.offset + settings.xzoom > screen.width) { leftpos = imageLeft - settings.offset - settings.xzoom } else { leftpos = imageLeft + imageWidth + settings.offset } } else { leftpos = imageLeft - settings.xzoom - settings.offset; if (leftpos < 0) { leftpos = imageLeft + imageWidth + settings.offset } } $("div.zoomdiv").css({ top: imageTop, left: leftpos }); $("div.zoomdiv").width(settings.xzoom); $("div.zoomdiv").height(settings.yzoom); $("div.zoomdiv").show(); if (!settings.lens) { $(this).css('cursor', 'crosshair') } $(document.body).mousemove(function(e) { mouse = new MouseEvent(e); var bigwidth = $(".bigimg").get(0).offsetWidth; var bigheight = $(".bigimg").get(0).offsetHeight; var scaley = 'x'; var scalex = 'y'; if (isNaN(scalex) | isNaN(scaley)) { var scalex = (bigwidth / imageWidth); var scaley = (bigheight / imageHeight); $("div.jqZoomPup").width((settings.xzoom) / scalex); $("div.jqZoomPup").height((settings.yzoom) / scaley); if (settings.lens) { $("div.jqZoomPup").css('visibility', 'visible') } } xpos = mouse.x - $("div.jqZoomPup").width() / 2 - imageLeft; ypos = mouse.y - $("div.jqZoomPup").height() / 2 - imageTop; if (settings.lens) { xpos = (mouse.x - $("div.jqZoomPup").width() / 2 < imageLeft) ? 0 : (mouse.x + $("div.jqZoomPup").width() / 2 > imageWidth + imageLeft) ? (imageWidth - $("div.jqZoomPup").width() - 2) : xpos; ypos = (mouse.y - $("div.jqZoomPup").height() / 2 < imageTop) ? 0 : (mouse.y + $("div.jqZoomPup").height() / 2 > imageHeight + imageTop) ? (imageHeight - $("div.jqZoomPup").height() - 2) : ypos } if (settings.lens) { $("div.jqZoomPup").css({ top: ypos, left: xpos }) } scrolly = ypos; $("div.zoomdiv").get(0).scrollTop = scrolly * scaley; scrollx = xpos; $("div.zoomdiv").get(0).scrollLeft = (scrollx) * scalex }) }, function() { $(this).children("img").attr("alt", noalt); $(document.body).unbind("mousemove"); if (settings.lens) { $("div.jqZoomPup").remove() } $("div.zoomdiv").remove() }); count = 0; if (settings.preload) { $('body').append("<div style='display:none;' class='jqPreload" + count + "'>sdsdssdsd</div>"); $(this).each(function() { var imagetopreload = $(this).children("img").attr("jqimg"); var content = jQuery('div.jqPreload' + count + '').html(); jQuery('div.jqPreload' + count + '').html(content + '<img src=\"' + imagetopreload + '\">') }) } } })(jQuery); function MouseEvent(e) { this.x = e.pageX; this.y = e.pageY };
$.fn.vcenter = function(parentWidth, parentHeight) { var __percent = Math.max($(this).width() / parentWidth, $(this).height() / parentHeight); $(this).width($(this).width() / __percent); var __xpadding = (parentWidth - $(this).width()) / 2; var __ypadding = (parentHeight - $(this).height()) / 2; $(this).css("padding", __ypadding + "px " + __xpadding + "px") };

