source: extensions/GrumPluginClasses/js/external/interface/compressed/carousel.js @ 6106

Last change on this file since 6106 was 6106, checked in by grum, 14 years ago

Update plugin with some new functions

  • Property svn:executable set to *
File size: 3.1 KB
Line 
1/**
2 * Interface Elements for jQuery
3 * 3D Carousel
4 *
5 * http://interface.eyecon.ro
6 *
7 * Copyright (c) 2006 Stefan Petre
8 * Dual licensed under the MIT (MIT-LICENSE.txt)
9 * and GPL (GPL-LICENSE.txt) licenses.
10 *
11 */
12/**
13eval(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}('5.J={10:c(o){Q a.Z(c(){D 3=a;D u=2*g.E/1a;D H=2*g.E;t(5(3).B(\'l\')!=\'17\'&&5(3).B(\'l\')!=\'L\'){5(3).B(\'l\',\'17\')}3.4={C:5(o.C,a),k:o.k,n:o.n,I:o.I,H:H,j:5.P.1x(a),l:5.P.1D(a),A:g.E/2,N:o.N,z:o.p,p:[],K:v,u:2*g.E/1a};3.4.1d=(3.4.j.w-3.4.k)/2;3.4.s=(3.4.j.h-3.4.n-3.4.n*3.4.z)/2;3.4.19=2*g.E/3.4.C.j();3.4.O=3.4.j.w/2;3.4.T=3.4.j.h/2-3.4.n*3.4.z;D G=Y.X(\'1l\');5(G).B({l:\'L\',1h:1,U:0,W:0});5(3).16(G);3.4.C.Z(c(m){V=5(\'1b\',a).1q(0);7=q(3.4.n*3.4.z);t(5.1k.1j){8=Y.X(\'1b\');5(8).B(\'l\',\'L\');8.1f=V.1f;8.9.1w=\'1z 1v:1u.1s.1t(1y=1B, 9=1, 1r=0, 1A=0, 1E=0, 1p=0)\'}11{8=Y.X(\'8\');t(8.13){b=8.13("1o");8.9.l=\'L\';8.9.7=7+\'f\';8.9.d=3.4.k+\'f\';8.7=7;8.d=3.4.k;b.1n();b.1m(0,7);b.1C(1,-1);b.1I(V,0,0,3.4.k,7);b.23();b.1X="1W-1V";D M=b.1U(0,0,0,7);M.15(1,"14(r, r, r, 1)");M.15(0,"14(r, r, r, 0.6)");b.1Y=M;t(24.1Z.21(\'22\')!=-1){b.1T()}11{b.1R(0,0,3.4.k,7)}}}3.4.p[m]=8;5(G).16(8)}).F(\'1K\',c(e){3.4.K=1J;3.4.i=3.4.u*0.1*3.4.i/g.18(3.4.i);Q v}).F(\'12\',c(e){3.4.K=v;Q v});5.J.R(3);3.4.i=3.4.u*0.2;3.4.1S=1G.1F(c(){3.4.A+=3.4.i;t(3.4.A>H)3.4.A=0;5.J.R(3)},20);5(3).F(\'12\',c(){3.4.i=3.4.u*0.2*3.4.i/g.18(3.4.i)}).F(\'1H\',c(e){t(3.4.K==v){1c=5.P.1L(e);1i=3.4.j.w-1c.x+3.4.l.x;3.4.i=3.4.N*3.4.u*(3.4.j.w/2-1i)/(3.4.j.w/2)}})})},R:c(3){3.4.C.Z(c(m){S=3.4.A+m*3.4.19;x=3.4.1d*g.1M(S);y=3.4.s*g.1Q(S);1g=q(1P*(3.4.s+y)/(2*3.4.s));1e=(3.4.s+y)/(2*3.4.s);d=q((3.4.k-3.4.I)*1e+3.4.I);7=q(d*3.4.n/3.4.k);a.9.U=3.4.T+y-7/2+"f";a.9.W=3.4.O+x-d/2+"f";a.9.d=d+"f";a.9.7=7+"f";a.9.1h=1g;3.4.p[m].9.U=q(3.4.T+y+7-1-7/2)+"f";3.4.p[m].9.W=q(3.4.O+x-d/2)+"f";3.4.p[m].9.d=d+"f";3.4.p[m].9.7=q(7*3.4.z)+"f"})}};5.1O.1N=5.J.10;',62,129,'|||el|carouselCfg|jQuery||height|canvas|style|this|context|function|width||px|Math||speed|size|itemWidth|position|nr|itemHeight|options|reflections|parseInt|255|radiusY|if|increment|false||||reflectionSize|start|css|items|var|PI|bind|reflexions|maxRotation|itemMinWidth|iCarousel|protectRotation|absolute|gradient|rotationSpeed|paddingX|iUtil|return|positionItems|angle|paddingY|top|image|left|createElement|document|each|build|else|mouseout|getContext|rgba|addColorStop|append|relative|abs|step|360|img|pointer|radiusX|parte|src|itemZIndex|zIndex|mousex|msie|browser|div|translate|save|2d|finishx|get|finishOpacity|Microsoft|Alpha|DXImageTransform|progid|filter|getSize|opacity|flipv|startx|60|scale|getPosition|starty|setInterval|window|mousemove|drawImage|true|mouseover|getPointer|cos|Carousel|fn|100|sin|fillRect|rotationTimer|fill|createLinearGradient|out|destination|globalCompositeOperation|fillStyle|appVersion||indexOf|WebKit|restore|navigator'.split('|'),0,{}))
Note: See TracBrowser for help on using the repository browser.