source: extensions/GrumPluginClasses/js/external/interface/compressed/islider.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.7 KB
Line 
1/**
2 * Interface Elements for jQuery
3 * Slider
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.b={19:1,1B:d(c){n c=c;H 6.D(d(){6.e.z.D(d(N){5.b.t(6,c[N])})})},A:d(){n c=[];6.D(d(Z){7(6.1a){c[Z]=[];n 3=6;n 1f=5.V.1s(6);6.e.z.D(d(N){n x=6.1L;n y=6.1M;M=a(x*G/(1f.w-6.2c));K=a(y*G/(1f.h-6.1V));c[Z][N]=[M||0,K||0,x||0,y||0]})}});H c},1l:d(3){3.4.1n=3.4.9.w-3.4.r.P;3.4.1g=3.4.9.h-3.4.r.Q;7(3.T.e.1b){W=3.T.e.z.A(3.17+1);7(W){3.4.9.w=(a(5(W).v(\'I\'))||0)+3.4.r.P;3.4.9.h=(a(5(W).v(\'16\'))||0)+3.4.r.Q}O=3.T.e.z.A(3.17-1);7(O){n X=a(5(O).v(\'I\'))||0;n Y=a(5(O).v(\'I\'))||0;3.4.9.x+=X;3.4.9.y+=Y;3.4.9.w-=X;3.4.9.h-=Y}}3.4.1G=3.4.9.w-3.4.r.P;3.4.1p=3.4.9.h-3.4.r.Q;7(3.4.8){3.4.13=((3.4.9.w-3.4.r.P)/3.4.8)||1;3.4.11=((3.4.9.h-3.4.r.Q)/3.4.8)||1;3.4.1o=3.4.1G/3.4.8;3.4.1j=3.4.1p/3.4.8}3.4.9.f=3.4.9.x-3.4.k.x;3.4.9.j=3.4.9.y-3.4.k.y;5.F.1T.v(\'1S\',\'1U\')},u:d(3,x,y){7(3.4.8){1q=a(x/3.4.1o);M=1q*G/3.4.8;1K=a(y/3.4.1j);K=1K*G/3.4.8}1x{M=a(x*G/3.4.1n);K=a(y*G/3.4.1g)}3.4.1A=[M||0,K||0,x||0,y||0];7(3.4.u)3.4.u.12(3,3.4.1A)},1I:d(14){1J=14.1R||14.2b||-1;2a(1J){B 29:5.b.t(6.l,[R,R]);E;B 28:5.b.t(6.l,[-R,-R]);E;B 2d:5.b.t(6.l,[-6.l.4.13||-1,0]);E;B 2h:5.b.t(6.l,[0,-6.l.4.11||-1]);E;B 2g:5.b.t(6.l,[6.l.4.13||1,0]);E;B 2f:5.F.t(6.l,[0,6.l.4.11||1]);E}},t:d(3,L){7(!3.4){H}3.4.r=5.1F(5.V.27(3),5.V.1s(3));3.4.k={x:a(5.v(3,\'I\'))||0,y:a(5.v(3,\'16\'))||0};3.4.10=5.v(3,\'L\');7(3.4.10!=\'1k\'&&3.4.10!=\'26\'){3.15.L=\'1k\'}5.F.1Z(3);5.b.1l(3);f=a(L[0])||0;j=a(L[1])||0;q=3.4.k.x+f;p=3.4.k.y+j;7(3.4.8){s=5.F.1Y.12(3,[q,p,f,j]);7(s.C==1H){f=s.f;j=s.j}q=3.4.k.x+f;p=3.4.k.y+j}s=5.F.1X.12(3,[q,p,f,j]);7(s&&s.C==1H){f=s.f;j=s.j}q=3.4.k.x+f;p=3.4.k.y+j;7(3.4.1z&&(3.4.u||3.4.J)){5.b.u(3,q,p)}q=!3.4.U||3.4.U==\'1W\'?q:3.4.k.x||0;p=!3.4.U||3.4.U==\'21\'?p:3.4.k.y||0;3.15.I=q+\'1C\';3.15.16=p+\'1C\'},1E:d(o){H 6.D(d(){7(6.1a==S||!o.1r||!5.V||!5.F||!5.22){H}m=5(o.1r,6);7(m.1w()==0){H}n g={23:\'24\',1z:S,u:o.u&&o.u.C==1y?o.u:1d,J:o.J&&o.J.C==1y?o.J:1d,1D:6,1v:o.1v||1i};7(o.8&&a(o.8)){g.8=a(o.8)||1;g.8=g.8>0?g.8:1}7(m.1w()==1)m.18(g);1x{5(m.A(0)).18(g);g.1D=1d;m.18(g)}m.25(5.b.1I);m.20(\'19\',5.b.19++);6.1a=S;6.e={};6.e.1u=g.1u;6.e.8=g.8;6.e.z=m;6.e.1b=o.1b?S:1i;1c=6;1c.e.z.D(d(1m){6.17=1m;6.T=1c});7(o.c&&o.c.C==1t){2e(i=o.c.1h-1;i>=0;i--){7(o.c[i].C==1t&&o.c[i].1h==2){1e=6.e.z.A(i);7(1e.2i){5.b.t(1e,o.c[i])}}}}})}};5.1N.1F({1Q:5.b.1E,1O:5.b.1B,1P:5.b.A});',62,143,'|||elm|dragCfg|jQuery|this|if|fractions|cont|parseInt|iSlider|values|function|slideCfg|dx|params|||dy|oR|dragElem|toDrag|var||ny|nx|oC|newCoords|dragmoveBy|onSlide|css||||sliders|get|case|constructor|each|break|iDrag|100|return|left|onChange|yproc|position|xproc|key|prev|wb|hb|2000|true|SliderContainer|axis|iUtil|next|prevLeft|prevTop|slider|oP|gy|apply|gx|event|style|top|SliderIteration|Draggable|tabindex|isSlider|restricted|sliderEl|null|el|sizes|containerMaxy|length|false|fracH|relative|modifyContainer|nr|containerMaxx|fracW|maxy|xfrac|accept|getSize|Array|onslide|opacity|size|else|Function|si|lastSi|set|px|handle|build|extend|maxx|Object|dragmoveByKey|pressedKey|yfrac|offsetLeft|offsetTop|fn|SliderSetValues|SliderGetValues|Slider|charCode|cursor|helper|default|offsetHeight|horizontally|fitToContainer|snapToGrid|getContainment|attr|vertically|iDrop|containment|parent|keydown|absolute|getPosition|36|35|switch|keyCode|offsetWidth|37|for|40|39|38|tagName'.split('|'),0,{}))
Note: See TracBrowser for help on using the repository browser.