Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Sudo Slider v. 3.3.0 ( http://webbies.dk/SudoSlider/ ), licenced under GPL and MIT license */
- (function(h,$a){function X(a,b,c,f,y){if(h.isFunction(b))f?X(a,["","Up","Right","Down","Left",b],c,0,y):a[c]=function(a){var c=[a].concat(y),k=c.length-1;if(0===f&&0==c[k]){var g=a.diff;c[k]=a.options.vertical?0>g?1:3:0>g?2:4}b.apply(this,c)};else if(h.isArray(b))for(var g=b.length-1,t=b[g],r=0;r<g;r++){var l=y.slice();l.push(r);X(a,t,c+b[r],f,l)}else h.each(b,function(b,g){X(a,g,c+b,f,y)})}function T(a,b,k,f,y,g,t,r,l){var A=a.options,ka=A.ease,p=A.boxrows,s=A.boxcols,z=p*s,u=A.speed/(1==z?1:2.5),
- x=ua(a,s,p,!r),J=A=0,F=0,K=[];K[J]=[];b&&aa(x);y&&ba(x);x.each(function(){K[J][F]=this;F++;F==s&&(k&&aa(K[J]),J++,F=0,K[J]=[])});y=[];if(1==g)for(x=0;x<2*s+1;x++){g=x;for(var z=[],n=0;n<p;n++){if(0<=g&&g<s){var B=K[n][g];if(!B)return;z.push(B)}g--}0!=z.length&&y.push(z)}else if(2==g){g=p/2;for(var q=b?z:-1,w=b?-1:1,B=0;B<g;B++){for(z=n=B;z<s-B-1;z++)y[q+=w]=x.eq(n*s+z);z=s-B-1;for(n=B;n<p-B-1;n++)y[q+=w]=x.eq(n*s+z);n=p-B-1;for(z=s-B-1;z>B;z--)y[q+=w]=x.eq(n*s+z);z=B;for(n=p-B-1;n>B;n--)y[q+=w]=x.eq(n*
- s+z)}}else for(x=0;x<p;x++)for(g=0;g<s;g++)y.push([K[x][g]]);r&&a.goToNext();for(var H=0,p=0;p<y.length;p++){x=y[p];for(g=0;g<x.length;g++)(function(g,y){var p=g.children(),h=g.width(),A=g.height(),q=h,x=A,s=ea(g.css("left")),z=ea(g.css("top")),J=s,B=z,F=ea(p.css("left")),n=ea(p.css("top")),w=F,K=n;if(t){var M=b!=k?-q:q,S=b?-x:x;r?(J-=1.5*M,B-=1.5*S):g.css({left:s+1.5*M,top:z+1.5*S})}f&&(r?(w-=q/2,J+=q/2,K-=x/2,B+=x/2,x=q=0):(g.css({left:s+q/2,top:z+x/2}),p.css({left:F-q/2,top:n-x/2}),g.width(0).height(0),
- l&&g.css({borderRadius:O(A,h)})));r&&g.css({opacity:1});H++;setTimeout(function(){P(p,{left:w,top:K},u,ka,c,a);P(g,{opacity:r?0:1,width:q,height:x,left:J,top:B,borderRadius:f&&r&&l?O(A,h):0},u,ka,function(){H--;0==H&&a.callback()},a)},y)})(h(x[g]),A);A+=u/y.length*1.5}}function W(a,b,k,m,y,g,t,r){var l=a.options,A=l.slices,ka=l.speed/2,p=l.ease,l=a.slider,s=ua(a,b?A:1,b?1:A,!r),z=0,w=c;k?aa(s):h(aa(s.get())).appendTo(l);m&&ba(s);s.each(function(m){m*=ka/A;var l=h(this),s=l.width(),u=l.height(),n=
- l.css("left"),B=l.css("top"),q=b?n:B,H=l.children()[b?"width":"height"]();1==g?q=0:2==g&&(q=H/2);k&&(q=H-q);b?l.css({width:y||t?s:0,left:q}):l.css({height:y||t?u:0,top:q});r&&(q=1==t?-1:1,l.css({top:B,left:n,width:s,height:u,opacity:1}),b?B=q*u:n=q*s);t&&(q=f,3==t?w=w?q=c:f:2==t&&(q=c),b?r?B=(q?-1:1)*u:l.css({bottom:q?0:u,top:q?u:0,height:r?u:0}):r?n=(q?-1:1)*s:l.css({right:q?0:s,left:q?s:0,width:r?s:0}));z++;setTimeout(M(P,[l,{width:s,height:u,opacity:r?0:1,left:n,top:B},ka,p,function(){z--;0==z&&
- a.callback()},a]),m)});r&&a.goToNext()}function wa(a,b,k){var m=2==k||4==k;k=2==k||3==k?1:-1;var y=a.options,g=y.ease,y=y.speed;if(b){b=a.fromSlides;var h=fa(a,f).hide();h.prependTo(a.slider);var r=O(h.height(),b.height()),l=O(h.width(),b.width());h.css(m?{left:k*l}:{top:k*r}).show();P(h,{left:0,top:0},y,g,a.callback,a)}else b=fa(a,c),b.prependTo(a.slider),a.goToNext(),h=a.toSlides,h=-1==k?b:h,r=h.height(),l=h.width(),P(b,m?{left:k*l}:{top:k*r},y,g,a.callback,a)}function Ra(a){var b=xa(a.slider),
- c=a.options,m=c.ease,c=c.speed,h=a.target,g=h.left,h=h.top;a.options.usecss?P(b,{transform:"translate("+g+"px, "+h+"px)"},c,m,a.callback,a,f):P(b,{marginTop:h,marginLeft:g},c,m,a.callback,a)}function P(a,b,k,h,y,g,t){function r(){if(!t){var b={};b[p]="0s";b[s]="";b[u]="";a.css(b)}}var l=!g||g.options.usecss;if(S!==c&&l){var A={},u=S+"transition",l=oa(b);A[u]=l.join(" ")+(""==S?"":" "+S+l.join(" "+S));var p=u+"-duration";A[p]=k+"ms";var s=u+"-timing-function";"swing"==h&&(h="ease-in-out");A[s]=h;g&&
- g.stopCallbacks.push(r);h=S.replace(/\-/g,"");var z=h+((h?"T":"t")+"ransitionend")+" transitionend",H=c,x=function(){H||(H=f,a.unbind(z),r(),y&&y())};w(function(){20>k?(a.css(b),x()):(a.css(A),w(function(){a.css(b);a.on(z,function(b){a.is(b.target)&&x()});setTimeout(x,k+100)}))});return x}a.animate(b,k,h,y)}function ya(a,b){var k=a.options;k.boxcols=1;k.boxrows=1;k.speed=b;T(a,c)}function ua(a,b,k,m){for(var y=a.slider,g=h(),t,r,l=f,A=0;A<k;A++)for(var u=0;u<b;u++){var p=fa(a,m);l&&(l=c,t=Math.ceil(p.width()/
- b),r=Math.ceil(p.height()/k));p=za(p,r*A,t*u,r,t,a);y.append(p);g=g.add(p)}return g}function za(a,b,c,f,y,g){a.css({width:a.width(),height:a.height(),display:"block",top:-b,left:-c});b=h("<div>").css({left:c,top:b,width:y,height:f,opacity:0,overflow:Aa,position:ga,zIndex:(u(g.container.css("zIndex"))||0)+1});b.append(a).addClass(pa);return b}function fa(a,b){var c=b?a.toSlides:a.fromSlides,m=c.eq(0).position(),y=m.left,g=m.top,t=0,r=0,l=h("<div>").css({zIndex:(u(a.container.css("zIndex"))||0)+1,position:ga,
- top:0,left:0}).addClass(pa);c.each(function(a,b){var c=h(b),k=c.outerWidth(f),m=c.outerHeight(f),u=c.clone(),x=c.position(),c=x.left-y,x=x.top-g;u.css({position:ga,left:c,top:x,opacity:1});t=O(t,x+m);r=O(r,c+k);l.append(u)});l.width(r).height(t);return l}function M(a,b){return function(){a.apply(ha,b)}}function Y(a,b,c){if(a){a=a.add(a.find("img")).filter("img");var f=a.length;f?a.each(function(){var a=h(this),g=function(){a.off("load error",g);b?(f--,0==f&&c()):c()};a.on("load error",g);if("complete"==
- this.readyState)a.trigger("load");else if(this.readyState)this.src=this.src;else if(this.complete)a.trigger("load");else if(this.complete===ha){var u=this.src;this.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";this.src=u}}):c()}else c()}function ob(a){for(var b=h.fn.jquery.split("."),k=b.length,m=0;m<k;m++)if(a[m]&&+b[m]<+a[m])return c;return f}function oa(a){var b=[],c;for(c in a)b.push(c);return b}function w(a){setTimeout(a,0)}function aa(a){return[].reverse.call(a)}
- function xa(a){return a.children().not("."+pa)}function ia(a){var b={},c;for(c in a)b[c.toLowerCase()]=a[c];return b}function ba(a){for(var b,c,f=a.length;f;b=parseInt(Math.random()*f),c=a[--f],a[f]=a[b],a[b]=c);return a}function u(a){return parseInt(a,10)}function ea(a){return parseFloat(a)}function Ba(a,b){return(a%b+b)%b||0}function H(a){return 0>a?-a:a}function O(a,b){return a>b?a:b}function Ca(a,b){return a<b?a:b}function Da(a){if(h.isArray(a))return Z(a);if(h.isFunction(a))return a;a=a.replace(/^\s+|\s+$/g,
- "");if(-1!=a.indexOf(",")){var b=a.split(",");return Z(b)}var c=ia(h.fn.sudoSlider.effects);a=a.toLowerCase();if(b=c[a])return b;var b=[],f;for(f in c)0==f.indexOf(a)&&b.push(c[f]);return b.length?Z(b):Ra}function Z(a){return function(b){var c=a[ba(oa(a))[0]];return Da(c)(b)}}function pb(a){var b="bez_"+a.join("_").replace(/\./g,"p"),c=h.easing;if(!h.isFunction(c[b])){var f=function(a,b){function c(m,p){k[p]=3*a[p];h[p]=3*(b[p]-a[p])-k[p];f[p]=1-k[p]-h[p];return m*(k[p]+m*(h[p]+m*f[p]))}var f=[0,
- 0],h=[0,0],k=[0,0];return function(a){for(var b=a,g=0,m;14>++g;){m=c(b,0)-a;if(.001>H(m))break;b-=m/(k[0]+b*(2*h[0]+3*f[0]*b))}return c(b,1)}};c[b]=function(b,c,h,k,l){return k*f([a[0],a[1]],[a[2],a[3]])(c/l)+h}}return b}var ha,c=!1,f=!0,ga="absolute",Aa="hidden",U=function(){},pa="sudo-box",S=function(){var a;a:{var b=h("<div>")[0].style;for(a in b)if(b=a.toLowerCase(),-1!==b.indexOf("transition",b.length-10))break a;a=c}if(a===c)return c;a=a.slice(0,a.length-10);return 0!=a.length?"-"+a+"-":""}(),
- Sa=h($a);h.fn.sudoSlider=function(a){var b=this;a=h.extend(ia({effect:"slide",speed:1500,customLink:c,controlsShow:f,controlsFadeSpeed:400,controlsFade:f,insertAfter:f,vertical:c,slideCount:1,moveCount:1,startSlide:1,responsive:c,ease:"swing",auto:c,pause:2E3,resumePause:c,continuous:c,prevNext:f,numeric:c,numericText:[],slices:15,boxCols:8,boxRows:4,initCallback:U,ajaxLoad:U,beforeAnimation:U,afterAnimation:U,history:c,autoHeight:f,autoWidth:f,updateBefore:c,ajax:c,preloadAjax:100,loadingText:"",
- prevHtml:'<a href="#" class="prevBtn"> previous </a>',nextHtml:'<a href="#" class="nextBtn"> next </a>',controlsAttr:'class="controls"',numericAttr:'class="numericControls"',interruptible:c,useCSS:f,loadStart:U,loadFinish:U,touch:c,touchHandle:c,destroyCallback:U}),ia(a));S!==c&&ob([1,8,0])||(a.usecss=c);return this.each(function(){function k(){var e=0,a;for(a in ca)d[e]=ca[a],e++;Q=f;Ea=[];Ta=[];Fa=[];qa=[];Ga=[];C=xa(I);e=C.length;a=h("<div></div>");e?(Ha=C.is("ul"))||ab||(a.append(C),I.append(C=
- a)):(I.append(C=a),Ha=c);ab=f;e=xa(C);D=[];E=e.length;e.each(function(e,a){var b=h(a);D[e]=b;b.css({position:"relative"});"none"==b.css("display")&&b.css("display","inline")});C.addClass("slidesContainer");e.addClass("slide");if(d[31]&&(a=d[31].length,a>E)){for(e=1;e<=a-E;e++){var b;b=Ha?"li":"div";b=h("<"+b+">"+d[33]+"</"+b+">");C.append(b);D[E+(e-1)]=b}e=xa(C);E=a}e.each(function(e,a){Ea[e]=c;Y(h(a),f,function(){Ea[e]=f})});v=(v=V===c?0:V)||0;R=f;Ia=[];ra=c;I.css({overflow:Aa});"static"==I.css("position")&&
- I.css({position:"relative"});e.css({"float":"left",listStyle:"none",overflow:Aa});C.add(e).css({display:"block",position:"relative",margin:"0"});d[8]=u(d[8]);N=d[8];d[8]+=d[9]-1;d[10]=u(d[10])-1||0;d[0]=Da(d[0]);for(e=0;e<E;e++)d[19][e]||""==d[19][e]||(d[19][e]=e+1),d[31][e]=d[31][e]||c;d[5]=d[5]&&!d[16];d[11]&&y(f);C[d[7]?"height":"width"](9E6)[d[7]?"width":"height"]("100%");d[29]=d[29]&&!d[11];d[11]&&Ua(Sa,"resize focus",y,"");if(d[3]){ja=h("<span "+d[36]+"></span>");I[d[6]?"after":"before"](ja);
- if(d[18])for(Va=h("<ol "+d[37]+"></ol>"),ja.prepend(Va),b=(a="pages"==d[18])?N:1,e=0;e<E-(d[16]||a?1:N)+1;e+=b)Ia[e]=h('<li data-target="'+(e+1)+'"><a href="#"><span>'+d[19][e]+"</span></a></li>").appendTo(Va).click(function(){s(g(this)-1,f);return c});d[17]&&(bb=p(d[35],"next"),cb=p(d[34],"prev"))}e=[4,1,14];for(a=0;a<e.length;a++)d[e[a]]=W(d[e[a]]);d[2]&&Ua(h(document),"click",m,d[2]);Y(db(d[10],d[8]),f,function(){if(V!==c)Ja(V,c);else if(d[27]){var e;if(e=Sa.hashchange)e(t);else if(e=h.address)e.change(t);
- else Sa.on("hashchange",t);t()}else Ja(d[10],c);x(v)});d[31][d[10]]&&la(d[10]);if(d[32]===f)for(a=0;a<E;a++)d[31][a]&&d[10]!=a&&la(a);else r()}function m(){var e;if(e=g(this))"stop"==e?(d[13]=c,A()):"start"==e?(l(),d[13]=f):"block"==e?R=c:"unblock"==e?R=f:s(e==u(e)?e-1:e,f);return c}function y(e){function a(){if((I.is(":visible")&&!Q||e)&&0!=E){var b=I.width()/N;if(eb!=b){eb=b;for(var d=0;d<E;d++)D[d].width(b);Ka!==c&&l(Ka);sa();na();q(v);F(v,0)}}}a();w(a);setTimeout(a,20)}function g(e){e=h(e);return e.attr("data-target")||
- e.attr("rel")}function t(){var e;a:{e=location.hash.substr(1);for(var a=0;a<d[19].length;a++)if(d[19][a]==e){e=a;break a}e=e&&!Q?v:d[10]}Q?Ja(e,c):s(e,c)}function r(){if(d[32]!==c){var e=u(d[32]);if(d[31])for(var a=0;a<d[31].length;a++)if(d[31][a]){clearTimeout(La);La=setTimeout(function(){d[31][a]?la(u(a)):r()},e);break}}}function l(e){e===ha&&(e=D[v].attr("data-pause"),e=e!==ha?u(e):d[14]);Wa&&(e=O(e,100));A();Ma=f;Ka=e;Xa=setTimeout(function(){Ma&&(s("next",c),Ka=c)},e)}function A(e){Xa&&clearTimeout(Xa);
- e||(Ma=c)}function W(e){return u(e)||0==e?u(e):"fast"==e?200:"normal"==e||"medium"==e?400:600}function p(e,a){return h(e).prependTo(ja).click(function(){s(a,f);return c})}function s(e,a,b){if(R&&!Q)A(f),ra||wa(e,a,b);else if(d[38]&&da)sa(),s(e,a,b);else if(Na=e,fb=a,gb=b,d[31])for(a=e=Z(e);a<e+N;a++)d[31][a]&&la(L(a))}function z(e,a,b){function f(){e||0!=g.css("opacity")||g.css({visibility:Aa})}e=e?1:0;var g=h();d[3]&&d[17]&&(g=b?bb:cb);if(d[2]){var k=h(d[2]);b='="'+(b?"next":"prev")+'"]';k=k.filter("[rel"+
- b+", [data-target"+b+"");g=g.add(k)}k={opacity:e};e&&g.css({visibility:"visible"});d[39]?P(g,k,a,d[12],f):g.animate(k,{queue:c,duration:a,easing:d[12],callback:f})}function U(e,a){z(e,a,c);z(e<E-N,a,f)}function x(e){e=L(e)+1;"pages"!=d[18]||e!=E-N+1||d[16]||(e=E);if(d[18])for(var a=0;a<Ia.length;++a)J(Ia[a],e);d[2]&&J(h(d[2]),e)}function J(e,a){e&&e.filter&&(e.filter(".current").removeClass("current"),e.filter(function(){var e=g(this);if("pages"==d[18])for(var b=N-1;0<=b;b--){if(e==a-b)return f}else return e==
- a;return c}).addClass("current"))}function F(e,a){hb=e=L(e);Ya=+new Date+a;(d[28]||d[29])&&K(e)}function K(e){I.ready(function(){B(e);Y(D[e],c,M(B,[e]))})}function n(e,a){for(var b=0,c=e;c<e+N;c++){var h=D[L(c)];h&&(h=h["outer"+(a?"Height":"Width")](f),b=a==d[7]?b+h:O(h,b))}return b}function B(e){if(e==hb&&I.is(":visible")&&!Q){var a=Ya-+new Date,a=O(a,0),b={};d[28]&&(b.height=n(e,f)||1);d[29]&&(b.width=n(e,c)||1);d[39]?P(I,b,a,d[12]):0==a?I.stop().css(b):I.animate(b,{queue:c,duration:a,easing:d[12]})}}
- function q(e){var a=T(e,c);e=T(e,f);X(a,e)}function X(e,a){ib=e;jb=a;d[39]?C.css({transform:"translate("+e+"px, "+a+"px)"}):(C.css({marginLeft:0,marginTop:0}),C.css({marginLeft:e,marginTop:a}))}function T(e,a){var b=D[L(e)];return b&&b.length?-b.position()[a?"top":"left"]:0}function $(){if(Na!==c){var e=Na;Na=c;w(M(s,[e,fb,gb]))}}function aa(e,a,b){e=L(e);e=M(a?ea:fa,[D[e],e+1]);b?e():w(e)}function ea(e,a){d[26].call(e,a)}function fa(a,b){d[25].call(a,b)}function Z(a){return"next"==a?ba(v+d[9],a):
- "prev"==a?ba(v-d[9],a):"first"==a?0:"last"==a?E-1:ba(u(a),a)}function ba(a,b){if(d[16])return"next"==b||"prev"==b?a:L(a);var c=E-N;return a>c?v==c&&"next"==b?0:c:0>a?0==v&&"prev"==b?c:0:a}function la(a,b){function g(){var b=new Image;b.src=m;var c=h(b);Y(c,f,M(ma,[function(){l.empty().append(b);ga(a,f)}]))}if(b){var k=Fa[a];k||(k=Fa[a]=[]);k.push(b)}if(Ga[a])b&&Y(D[a],f,M(w,[b]));else if(!qa[a]){qa[a]=f;var m=d[31][a];if(m){La&&clearTimeout(La);var l=D[a],v=c;h.ajax({url:m,success:function(b,d,h){v=
- f;ma(function(){var d=h.getResponseHeader("Content-Type");d&&"i"!=d.substr(0,1)?(l.html(b),ga(a,c)):g()})},complete:function(){v||g()}});d[31][a]=c;ca.ajax[a]=c}else w(b)}}function ma(a){da?Ta.push(a):w(a)}function ga(a,b){var h=D[a];q(v);F(v,0);Y(h,f,M(ma,[function(){q(v);F(v,0);Ga[a]=f;va(Fa[a]);r();w(function(){d[24].call(D[a],a+1,b)});Q&&(Q=c,w(ia))}]))}function ia(){d[16]&&Qa(v,0);F(v,0);q(v);$();d[11]&&y();d[13]&&l();d[23].call(b);d[42]&&ua();Y(db(v,E),c,M(ma,[function(){F(v,0);q(v)}]))}function ua(){var a,
- b=c,g=d[0];d[0]=function(d){return b?(b=c,d.options.ease=a,Ra(d)):g(d)};var k,m,l,q,y,p=[],r=[],u=0,s=c,x=0,A=0,z=0,B=0;za(document,function(g){if(R){var t=g.type,n,G,w,D="m"==t.substr(0,1);D?(n="mousedown",G="mouseup",w=""):(n="touchstart",G="touchend",w="touchcancel",g=g.originalEvent);if(!s){if(t!=n)return;var C=g.target,F=h(C);d[43]||(F=F.parents().add(C));if(F.filter(d[43]||I).length)s=f;else return}if(t!=G&&t!=w)D?(G=g.pageX,w=g.pageY):(w=g.touches[0],G=w.pageX,w=w.pageY),t==n?(x=G,A=w,t=G-
- x,n=w-A,da=f,na(),m=jb,k=ib,y=d[7]?H(n):H(t),q=l=+new Date):(t=G-x,n=w-A,C=d[7]?H(n):H(t),p[u]=C-y,F=+new Date,r[u]=F-q,u=(u+1)%3,q=F,y=C,d[7]?t=0:n=0,X(k+t,m+n)),((D=c)||1<=H((B-(w-A))/(z-(G-x)))==d[7])&&g.preventDefault(),z=G-x,B=w-A;else{t=d[7]?B:z;G=H(t);w=+new Date;for(C=n=D=0;3>C;C++)F=r[C],F+100<w&&(D+=F,n+=p[C]);C=d[7]?I.height():I.width();w=H(n)/D;D=.2<=w||G>=C/2;if(0<n&&0>G||0>n&&0<G||10>=G)D=c;t=0>t?"next":"prev";d[16]||(v+1==E?"next"==t&&(D=c):0==v&&"prev"==t&&(D=c));G=D?C-G:G;n=G/w*1.3;
- C=O(C/G*d[1],d[1]/4);n=n<C?Ca(n,d[1]):Ca(C,d[1]);G=w*n/(G+w*n);w=1-G;a=d[39]?"cubic-bezier("+w+","+G+",0.3,1)":pb([w||0,G||0,.3,1]);R=c;b=f;D?ta(Z(t),n,f,f,f):ta(v,n,f,f,f);s=c;g.preventDefault()}}},"touchstart touchmove touchend touchcancel mousedown mousemove mouseup".split(" "))}function va(a){for(;a&&a.length;)a.splice(0,1)[0]()}function wa(a,g,h){var k=Z(a),m="next"==a||"prev"==a;a=L(k);if(a!=v)if(R=c,d[31]){for(var l=0,n=a;n<a+N;n++){var q=L(n);(Ea[q]?d[31]?d[31][q]?c:!qa[q]||Ga[q]:f:c)||(l++,
- la(q,function(){l--;0==l&&(d[41].call(b,k+1),ta(k,h,g,m))}))}0==l?ta(k,h,g,m):d[40].call(b,k+1)}else ta(k,h,g,m)}function na(){d[39]&&C.css(S+"transition-duration","")}function oa(a){if(L(a)!=kb){kb=a;na();for(var b=0;b<E;b++){var c=D[L(a+b)];C.append(c)}q(v)}}function Qa(a,b){var c=O(u((E-b-N)/2),0);a=Ba(a-c,E);oa(a)}function ya(a){var b=Ca(a,v);a=H(a-v);Qa(b,a)}function ta(a,g,k,m,l){d[30]&&x(a);d[27]&&k&&($a.location.hash=d[19][a]);d[5]&&U(a,d[4]);for(var n=h(),t=h(),p=0;p<N;p++)n=n.add(D[L(v+
- p)]),t=t.add(D[L(a+p)]);var p=-v+a,r;if(d[16]&&!m){m=H(p);r=a;var s=-v+a+E;H(s)<m&&(r=a+E,p=s,m=H(p));s=-v+a-E;H(s)<m&&(r=a-E,p=s)}else r=a;d[16]&&!l&&ya(r);l=T(r,c);m=T(r,f);var A=D[L(a)],s=h.extend(f,{},ca),z=d[1],B=A.attr("data-speed");B!=ha&&(z=u(B));g!=ha&&(z=u(g));s.speed=z;var J=d[0];(g=A.attr("data-effect"))&&(J=Da(g));D[v]&&(g=D[v].attr("data-effectout"))&&(J=Da(g));da=f;lb=J;var K=f;mb=function(){K=da=c;Ja(a,k);screen.fontSmoothingEnabled&&t.style&&t.style.removeAttribute("filter");d[16]&&
- Qa(r,0);aa(a,f);d[11]&&y();va(Ta)};Za={fromSlides:n,toSlides:t,slider:I,container:C,options:s,to:a+1,from:v+1,diff:p,target:{left:l,top:m},stopCallbacks:[],callback:function(){K&&(K=c,sa())},goToNext:function(){K&&Y(h("."+pa,I),f,M(q,[a]))}};F(a,z);w(function(){aa(a,c,f);J.call(b,Za)})}function sa(){if(da){Wa=f;mb();va(Za.stopCallbacks);var a=lb.stop;a?a():(h("."+pa,I).remove(),C.stop());F(v,0);q(v);Wa=c}}function Ua(a,b,c,d){a.on(b,d,c);nb.push(function(){a.off(b,d,c)})}function za(a,b,c){for(var d=
- 0;d<c.length;d++)Ua(h(a),c[d],b)}function Ja(a,b){R=!b&&!d[13];v=a;na();F(v,0);v=L(v);d[30]||x(v);q(v);R=f;d[13]&&(b?(A(),d[15]&&l(d[15])):Q||l());$();d[5]&&Q&&U(v,0);!Q||d[31][v]||qa[v]||(Q=c,w(ia))}function db(a,b){for(var c=h(),d=0;d<b;d++)c=c.add(D[L(a+d)]);return c}function L(a){return Ba(a,E)}function Oa(){sa();ra=f;V=v;va(nb);na();ja&&ja.remove();oa(0);q(v);F(v,0);d[44].call(b)}function Pa(){ra&&k()}var Q,Ha,C,D,Ea,E,v,R,Ia,Va,ra,V=c,ja,bb,cb,Xa,Ma,N,La,I=h(this),hb,Ya=0,da=c,lb,mb,Za,Ta,Fa,
- qa,Ga,Na=c,fb,gb,ab=c,d=[],ca=h.extend(f,{},a),jb,ib,nb=[],Ka=c,Wa=c,eb=-1,kb=0;b.destroy=Oa;b.init=Pa;b.getOption=function(a){return ca[a.toLowerCase()]};b.setOption=function(a,b){Oa();if(h.isPlainObject(a))for(var c in a)ca[c]=a[c];else ca[a.toLowerCase()]=b;Pa()};b.runWhenNotAnimating=ma;b.insertSlide=function(a,b,c,g){Oa();b=0>b?E-Ba(-b-1,E+1):Ba(b,E+1);a=h(a||"<div>");Ha?a=h("<li>").prepend(a):1!=a.length&&(a=h("<div>").prepend(a));b&&0!=b?D[b-1].after(a):C.prepend(a);g?V=g-1:(b<=V||!b||0==b)&&
- V++;d[19].length<b&&(d[19].length=b);d[19].splice(b,0,c||u(b)+1);Pa()};b.removeSlide=function(a){a--;Oa();D[Ca(a,E-1)].remove();d[19].splice(a,1);a<V&&V--;Pa()};b.goToSlide=function(a,b){var c=a==u(a)?a-1:a;w(M(s,[c,f,b]))};b.block=function(){R=c};b.unblock=function(){R=f};b.startAuto=function(){d[13]=f;l()};b.stopAuto=function(){d[13]=c;A()};b.adjust=function(){var a=O(Ya-+new Date,0);F(v,a);da||q(v)};b.getValue=function(a){return{currentslide:v+1,totalslides:E,clickable:R,destroyed:ra,autoanimation:Ma}[a.toLowerCase()]};
- b.getSlide=function(a){return D[L(u(a)-1)]};b.stopAnimation=sa;k()})};var qb={box:{Random:["","GrowIn","GrowInRounded","GrowOut","GrowOutRounded",function(a,b){T(a,c,c,0!=b,f,0,c,3==b||4==b,2==b||4==b)}],Rain:["","GrowIn","GrowInRounded","GrowOut","GrowOutRounded","FlyIn","FlyOut",["UpLeft","DownLeft","DownRight","UpRight",function(a,b,f){T(a,0==f||3==f,1==f||3==f,1<=b&&4>=b,c,1,5==b||6==b,6==b||3==b||4==b,2==b||4==b)}]],Spiral:["InWards","OutWards",{"":function(a,b){T(a,b,c,c,c,2,c,c,c)},Grow:["In",
- "Out",["","Rounded",function(a,b,h,m){T(a,b,c,f,c,2,c,h,m)}]]}]},fade:{"":function(a){ya(a,a.options.speed)},OutIn:function(a){var b=a.options,c=b.speed,b=b.ease,f=u(.6*c),f=c-f;a.stopCallbacks.push(function(){a.fromSlides.stop().css({opacity:1})});P(a.fromSlides,{opacity:1E-4},f,b,M(ya,[a,c]),a)}},foldRandom:["Horizontal","Vertical",function(a,b){W(a,b,c,f)}],slide:Ra,stack:["Up","Right","Down","Left",["","Reverse",function(a,b,c){var f=0<a.diff;c&&(f=!f);wa(a,f,++b)}]]},$={};X($,{blinds:["1","2",
- function(a,b,f){b++;W(a,2==f||4==f,1==f||4==f,c,c,b)}],fold:function(a,b){W(a,2==b||4==b,1==b||4==b)},push:["Out","In",wa],reveal:function(a,b){var h=1==b||3==b,m=a.options,w=m.ease,m=m.speed,g=fa(a,f),t=g.width(),r=g.height(),l=za(g,0,0,0,0,a).css({opacity:1}).appendTo(a.slider),u=l.add(g);u.hide();h?(l.css({width:t}),1==b&&(g.css({top:-r}),l.css({bottom:0,top:"auto"}))):(l.css({height:r}),4==b&&(g.css({left:-t}),l.css({right:0,left:"auto"})));u.show();h?u.width(t):u.height(r);P(g,{left:0,top:0},
- m,w,c,a);P(l,{width:t,height:r},m,w,a.callback,a)},slice:{"":["","Reveal",["","Reverse","Random",function(a,b,f,h){W(a,1==h||3==h,f,2==f,c,0,1==h||4==h?1:2,b)}]],Fade:function(a,b){W(a,2==b||4==b,1==b||4==b,c,f)}},zip:function(a,b){W(a,2==b||4==b,1==b||4==b,c,c,0,3)},unzip:function(a,b){W(a,2==b||4==b,1==b||4==b,c,c,0,3,f)}},"",f,[]);X($,qb,"",c,[]);$.random=Z($);h.fn.sudoSlider.effects=$})(jQuery,window);
Add Comment
Please, Sign In to add comment