Template:H4Z-Hangzhou/js/lib/jquery.sudoslider.min.js

/* Sudo Slider v. 3.1.1 ( http://webbies.dk/SudoSlider/ ), licenced under GPL and MIT license */ (function(h,ja){function Y(a,b,d,q,f){if(h.isFunction(b))q?Y(a,["","Up","Right","Down","Left",b],d,0,f):a[d]=function(a){var d=[a].concat(f),n=d.length-1;if(0===q&&0==d[n]){var g=a.diff;d[n]=a.options.vertical?0>g?1:3:0>g?2:4}b.apply(this,d)};else if(h.isArray(b))for(var g=b.length-1,p=b[g],l=0;l<g;l++){var k=f.slice();k.push(l);Y(a,p,d+b[l],q,k)}else h.each(b,function(b,g){Y(a,g,d+b,q,f)})}function O(a,b,n,f,s,g,p,l){var k=a.options,z=k.ease,x=k.boxrows,t=k.boxcols,r=x*t,Ea=k.speed/(1==r?1:2.5), m=ka(a,t,x,!l),A=k=0,T=0,K=[];K[A]=[];b&&U(m);s&&ca(m);m.each(function(){K[A][T]=this;T++;T==t&&(n&&U(K[A]),A++,T=0,K[A]=[])});s=[];if(1==g)for(m=0;m<2*t+1;m++){g=m;for(var r=[],y=0;y<x;y++){if(0<=g&&g<t){var v=K[y][g];if(!v)return;r.push(v)}g--}0!=r.length&&s.push(r)}else if(2==g){g=x/2;for(var B=b?r:-1,w=b?-1:1,v=0;v<g;v++){for(r=y=v;r<t-v-1;r++)s[B+=w]=m.eq(y*t+r);r=t-v-1;for(y=v;y<x-v-1;y++)s[B+=w]=m.eq(y*t+r);y=x-v-1;for(r=t-v-1;r>v;r--)s[B+=w]=m.eq(y*t+r);r=v;for(y=x-v-1;y>v;y--)s[B+=w]=m.eq(y* t+r)}}else for(m=0;m<x;m++)for(g=0;g<t;g++)s.push([K[m][g]]);l&&a.goToNext();for(var F=0,x=0;x<s.length;x++){m=s[x];for(g=0;g<m.length;g++)(function(g,h){var s=g.children(),k=g.width(),t=g.height(),m=da(g.css("left")),r=da(g.css("top")),v=m,A=r,x=da(s.css("left")),y=da(s.css("top")),w=x,B=y;if(p){var T=b!=n?-k:k,K=b?-t:t;l?(v-=T,A-=K):g.css({left:m+T,top:r+K})}f&&(l?(w-=k/2,v+=k/2,B-=t/2,A+=t/2,t=k=0):(g.css({left:m+k/2,top:r+t/2}),s.css({left:x-k/2,top:y-t/2}),g.width(0).height(0)));l&&g.css({opacity:1}); F++;setTimeout(function(){E(s,{left:w,top:B},Ea,z,d,a);E(g,{opacity:l?0:1,width:k,height:t,left:v,top:A},Ea,z,function(){F--;0==F&&a.callback()},a)},h)})(h(m[g]),k);k+=1.5*(Ea/s.length)}}function I(a,b,n,q,s,g,p,l){var k=a.options,z=k.slices,x=k.speed/2,t=k.ease,k=a.slider,r=ka(a,b?z:1,b?1:z,!l),F=0,m=d;n?U(r):h(U(r.get())).appendTo(k);q&&ca(r);r.each(function(q){q*=x/z;var k=h(this),r=k.width(),y=k.height(),v=k.css("left"),B=k.css("top"),w=b?v:B,I=k.children()[b?"width":"height"]();1==g?w=0:2==g&& (w=I/2);n&&(w=I-w);b?k.css({width:s||p?r:0,left:w}):k.css({height:s||p?y:0,top:w});l&&(w=1==p?-1:1,k.css({top:B,left:v,width:r,height:y,opacity:1}),b?B=w*y:v=w*r);p&&(w=f,3==p?m=m?w=d:f:2==p&&(w=d),b?l?B=(w?-1:1)*y:k.css({bottom:w?0:y,top:w?y:0,height:l?y:0}):l?v=(w?-1:1)*r:k.css({right:w?0:r,left:w?r:0,width:l?r:0}));F++;setTimeout(function(){E(k,{width:r,height:y,opacity:l?0:1,left:v,top:B},x,t,function(){F--;0==F&&a.callback()},a)},q)});l&&a.goToNext()}function E(a,b,n,q,h,g){function p(){var b= {};b[x]="0s";b[t]="";b[z]="";a.css(b)}var l=!g||g.options.usecss;if(P!==d&&l){var k={},z=P+"transition",l=na(b);k[z]=l.join(" ")+(""==P?"":" "+P+l.join(" "+P));var x=z+"-duration";k[x]=n+"ms";var t=z+"-timing-function";"swing"==q&&(q="ease-in-out");k[t]=q;g&&g.stopCallbacks.push(p);q=P.replace(/\-/g,"");var r=q+((q?"T":"t")+"ransitionend")+" transitionend",E=d,m=function(){E||(E=f,a.unbind(r),p(),h&&h())};F(function(){20>n?(a.css(b),m()):(a.css(k),F(function(){a.css(b);a.bind(r,m);setTimeout(m,n+

100)}))});return m}a.animate(b,n,q,h)}function oa(a,b){var d=a.options;d.boxcols=1;d.boxrows=1;d.speed=b;O(a)}function ka(a,b,n,q){for(var s=a.slider,g=h(),p,l,k=f,z=0;z<n;z++)for(var x=0;x<b;x++){var t=ea(a,q);k&&(k=d,p=Math.ceil(t.width()/b),l=Math.ceil(t.height()/n));t=pa(t,l*z,p*x,l,p,a);s.append(t);g=g.add(t)}return g}function pa(a,b,d,f,s,g){a.css({width:a.width(),height:a.height(),display:"block",top:-b,left:-d});b=h("
").css({left:d,top:b,width:s,height:f,opacity:0,overflow:"hidden",position:Z, zIndex:g.options.animationzindex});b.append(a).addClass(va);return b}function ea(a,b){var d=b?a.toSlides:a.fromSlides,f=d.eq(0).position(),s=f.left,g=f.top,p=0,l=0,k=h("
").css({zIndex:a.options.animationzindex,position:Z,top:0,left:0}).addClass(va);d.each(function(a,b){var d=h(b),n=d.outerWidth(!0),f=d.outerHeight(!0),q=d.clone(),A=d.position(),d=A.left-s,A=A.top-g;q.css({position:Z,left:d,top:A,opacity:1});p=$(p,A+f);l=$(l,d+n);k.append(q)});k.width(l).height(p);return k}function na(a){var b=

[],d;for(d in a)b.push(d);return b}function F(a){setTimeout(a,0)}function U(a){return[].reverse.call(a)}function fa(a){return a.children().not("."+va)}function qa(a){var b={},d;for(d in a)b[d.toLowerCase()]=a[d];return b}function ca(a){for(var b,d,f=a.length;f;b=parseInt(Math.random()*f),d=a[--f],a[f]=a[b],a[b]=d);return a}function da(a){return parseFloat(a)}function $(a,b){return a>b?a:b}function ra(a){if(h.isArray(a))return V(a);if(h.isFunction(a))return a;a=a.trim();if(-1!=a.indexOf(",")){var b=

a.split(",");return V(b)}var d=qa(h.fn.sudoSlider.effects);a=a.toLowerCase();if(b=d[a])return b;var b=[],f;for(f in d)0==f.indexOf(a)&&b.push(d[f]);return b.length?V(b):ra("slide")}function V(a){return function(b){var d=a[ca(na(a))[0]];return ra(d)(b)}}var d=!1,f=!0,Ga="pages",ga="next",sa="prev",Ta="last",Ua="first",Z="absolute",W=function(){},va="sudo-box",P=function(){var a;a:{var b=h("
")[0].style;for(a in b)if(b=a.toLowerCase(),-1!==b.indexOf("transition",b.length-10))break a;a=!1}if(a===

d)return d;a=a.slice(0,a.length-10);return 0!=a.length?"-"+a+"-":""}();h.fn.sudoSlider=function(a){var b=this;a=h.extend(qa({effect:d,speed:1500,customLink:d,controlsShow:f,controlsFadeSpeed:400,controlsFade:f,insertAfter:f,vertical:d,slideCount:1,moveCount:1,startSlide:1,responsive:d,ease:"swing",auto:d,pause:2E3,resumePause:d,continuous:d,prevNext:f,numeric:d,numericText:[],slices:15,boxCols:8,boxRows:4,initCallback:W,ajaxLoad:W,beforeAnimation:W,afterAnimation:W,history:d,autoHeight:f,autoWidth:f,

updateBefore:d,ajax:d,preloadAjax:100,loadingText:"",prevHtml:'<a href="#" class="prevBtn"> previous </a>',nextHtml:'<a href="#" class="nextBtn"> next </a>',controlsAttr:'id="controls"',numericAttr:'class="controls"',animationZIndex:1E4,interruptible:d,useCSS:d,loadStart:W,loadFinish:W}),qa(a));P===d&&(a.usecss=d);return this.each(function(){function n(){var c=0,a;for(a in aa)e[c]=aa[a],c++;N=f;D=fa(H);c=D.length;a=h("
");c?D.is("ul")||Na||(a.append(D),H.append(D=a)):H.append(D=a);Na=f; G=fa(D);C=G.length;if(e[31]&&e[31].length>C){for(c=1;c<=e[31].length-C;c++)D.append("
"+e[33]+"
");G=fa(D);C=G.length}u=Q===d?0:Q;wa=C-1;R=f;xa=[];ta=d;H.css({overflow:"hidden"});"static"==H.css("position")&&H.css({position:"relative"});G.css({"float":"left",listStyle:"none"});D.add(G).css({display:"block",position:"relative"});e[8]=parseInt(e[8],10);J=e[8];e[8]+=e[9]-1;e[10]=parseInt(e[10],10)-1||0;e[0]||(e[0]="slide");e[0]=ra(e[0]);e[16]&&(M=[]);for(c=0;c<C;c++)e[19][c]||""==e[19][c]|| (e[19][c]=c+1),e[31][c]=e[31][c]||d;S=[];for(a=0;a<C;a++)S[a]=[],S[a].push(G.eq(a));if(M)for(a=e[8];1<=a&&0<C;a--){var b=L(-e[8]+a-1),n=L(e[8]-a),Ha=G.eq(b).clone();M.push(Ha);var t=G.eq(n).clone();M.push(t);S[b].push(Ha);S[n].push(t);D.prepend(Ha).append(t)}e[5]=e[5]&&!e[16];D[e[7]?"height":"width"](9E6);ba=fa(D);e[29]=e[29]&&!e[11];if(e[11])h(ja).on("resize focus",q);if(e[3]){ha=h("");H[e[6]?"after":"before"](ha);if(e[18])for(Ia=h("
    "),ha.prepend(Ia),b=(a= e[18]==Ga)?J:1,c=0;c<C-(e[16]||a?1:J)+1;c+=b)xa[c]=h("
  1. <a href='#'>"+e[19][c]+"</a>
  2. ").appendTo(Ia).click(function(){z(h(this).attr("data-rel")-1,f);return d});e[17]&&(ka=k(e[35],ga),na=k(e[34],sa))}a=[4,1,14];for(c in a)e[a[c]]=parseInt(e[a[c]],10)||0==e[a[c]]?parseInt(e[a[c]],10):"fast"==e[a[c]]?200:"normal"==e[a[c]]||"medium"==e[a[c]]?400:"slow"==e[a[c]]?600:400;if(e[2])h(document).on("click",e[2],function(){var c;if(c=h(this).attr("data-rel"))"stop"==c?(e[13]=d,l()):

    "start"==c?(p(e[14]),e[13]=f):"block"==c?R=d:"unblock"==c?R=f:z(c==parseInt(c,10)?c-1:c,f);return d});c=h();for(a=0;a<e[8];a++)c=c.add(O(e[10]+a));m(c,f,function(){if(Q!==d)ua(Q,d);else if(e[27]){var c=h(ja),a;if(a=c.hashchange)a(s);else if(a=h.address)a.change(s);else c.on("hashchange",s);s()}else ua(e[10],d);r(u)});e[31][e[10]]&&la(e[10]);if(e[32]===f)for(a=0;a<=wa;a++)e[31][a]&&e[10]!=a&&la(a);else g()}function q(){if(H.is(":visible")&&!N){var c=ba.width(),a=H.width()/J;ba.width(a);c!=a&&(ma(), v(u),A(u,0))}}function s(){var c;a:{c=location.hash.substr(1);for(var a in e[19])if(e[19][a]==c){c=a;break a}c=c?u:0}N?ua(c,d):z(c,d)}function g(){var c=parseInt(e[32],10);if(e[31]&&c)for(var a in e[31])if(e[31][a]){clearTimeout(ya);ya=setTimeout(function(){e[31][a]?la(parseInt(a,10)):g()},c);break}}function p(c){l();za=f;oa=setTimeout(function(){za&&z(ga,d)},c)}function l(c){clearTimeout(oa);c||(za=d)}function k(c,a){return h(c).prependTo(ha).click(function(){z(a,f);return d})}function z(c,a,b){if(R&& !N)l(f),ta||qa(c,a,b);else if(e[39]&&ia)ma(),z(c,a,b);else if(Aa=c,Oa=a,Pa=b,e[31])for(a=c=X(c);a<c+J;a++)e[31][a]&&la(L(a))}function x(c,a,b){function f(){c||0!=g.css("opacity")||g.css({visibility:"hidden"})}c=c?1:0;var g=h();e[3]&&e[17]&&(g=b?ka:na);e[2]&&(b=h(e[2]).filter("[rel='"+(b?ga:sa)+"']"),g=g.add(b));b={opacity:c};c&&g.css({visibility:"visible"});e[40]?E(g,b,a,e[12],f):g.animate(b,{queue:d,duration:a,easing:e[12],callback:f})}function t(c,a){x(c,a,d);x(c<C-J,a,f)}function r(c){c=L(c)+1; e[18]!=Ga||(c!=C-J+1||e[16])||(c=C);if(e[18])for(var a in xa)I(xa[a],c);e[2]&&I(h(e[2]),c)}function I(c,a){c.filter&&(c.filter(".current").removeClass("current"),c.filter(function(){var c=h(this).attr("data-rel");if(e[18]==Ga)for(var b=J-1;0<=b;b--){if(c==a-b)return f}else return c==a;return d}).addClass("current"))}function m(c,a,b){c=c.add(c.find("img")).filter("img");var e=c.length;if(!e)return b(),this;c.each(function(){var c=this;h(c).on("load error",function(){h(c).off("load error");c.naturalHeight&& !c.clientHeight&&h(c).height(c.naturalHeight).width(c.naturalWidth);a?(e--,0==e&&b()):b()});if("complete"==c.readyState)h(c).trigger("load");else if(c.readyState)c.src=c.src;else if(c.complete)h(c).trigger("load");else if(void 0===c.complete){var d=c.src;c.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";c.src=d}})}function A(c,a){pa=c=L(c);Ja=+new Date+a;(e[28]||e[29])&&T(c)}function T(c){H.ready(function(){y(c);m(G.eq(c),d,function(){y(c)})})}function K(c,a){for(var b= 0,d=c;d<c+J;d++)var g=G.eq(L(d))["outer"+(a?"Height":"Width")](f),b=a==e[7]?b+g:$(g,b);return b}function y(c){if(c==pa&&H.is(":visible")&&!N){var a=Ja-+new Date,a=$(a,0),b={};e[28]&&(b.height=K(c,f)||1);e[29]&&(b.width=K(c,d)||1);e[40]?E(H,b,a,e[12]):0==a?H.stop().css(b):H.animate(b,{queue:d,duration:a,easing:e[12]})}}function v(c){D.css({marginLeft:0,marginTop:0});var a=B(c,d);c=B(c,f);D.css({marginLeft:a,marginTop:c})}function B(c,a){c=ba.eq(c+(M?e[8]:0));return c.length?-c.position()[a?"top":"left"]: 0}function w(){if(Aa!==d){var c=Aa;Aa=d;F(function(){z(c,Oa,Pa)})}}function P(c,a,b){c=L(c);var e=O(c),d=function(){(a?W:Y)(e,c+1)};b?d():F(d)}function W(c,a){e[26].call(c,a)}function Y(c,a){e[25].call(c,a)}function O(c){c=L(c);var a=h(),b;for(b in S[c])a=a.add(S[c][b]);return a}function X(c){return c==ga?U(u+e[9],c):c==sa?U(u-e[9],c):c==Ua?0:c==Ta?wa:U(parseInt(c,10),c)}function U(c,a){if(e[16])return a==ga||a==sa?c:L(c);var b=C-J;return c>b?u==b&&a==ga?0:b:0>c?0==u&&a==sa?b:0:c}function la(c,a){if(a){var b= Ka[c];b||(b=Ka[c]=[]);b.push(a)}if(La[c])a&&F(a);else if(!Ba[c]){Ba[c]=f;ya&&clearTimeout(ya);var g=e[31][c],k=G.eq(c),n=d;h.ajax({url:g,success:function(a,b,e){V(function(){var b=e.getResponseHeader("Content-Type");b&&"i"!=b.substr(0,1)&&(n=f,k.html(a),ca(c,d))})},complete:function(){if(!n){var a=new Image;a.src=g;var b=h(a);m(b,!0,function(){V(function(){var e="";b.height()||(e=20);b.height(e).width(e);k.empty().append(a);ca(c,f)})})}}});e[31][c]=d;aa.ajax[c]=d}}function V(a){ia?Qa.push(a):F(a)} function ca(a,b){var k=G.eq(a);if(M){var n=d,h;for(h in S[a])n&&(n=k.clone(),M.push(n),S[a][h].replaceWith(n),S[a][h]=n),n=f;ba=fa(D)}v(u);A(u,0);m(k,f,function(){V(function(){v(u);A(u,0);La[a]=f;var k=Ka[a];k&&Z(k);g();F(function(){e[24].call(O(a),parseInt(a,10)+1,b)});N&&(N=d,F(ea))})})}function ea(){A(u,0);w();e[11]&&h(ja).resize();e[13]&&p(e[14]);e[23].call(b)}function Z(a){for(;a.length;)a.splice(0,1)[0]()}function qa(a,d,g){var f=X(a);a=L(f);if(a!=u)if(e[31]){for(var k=0,n=a;n<a+J;n++)if(e[31][n]|| Ba[n]&&!La[n])k++,la(L(n),function(){k--;0==k&&(e[42].call(b,f+1),Fa(f,g,d))});0==k?Fa(f,g,d):e[41].call(b,f+1)}else Fa(f,g,d)}function Fa(a,g,k){e[30]&&r(a);e[27]&&k&&(ja.location.hash=e[19][a]);e[5]&&t(a,e[4]);R=d;for(var n=h(),l=h(),q=0;q<J;q++)n=n.add(ba.eq(u+q+(M?e[8]:0))),l=l.add(ba.eq(a+q+(M?e[8]:0)));var q=-(u-a),s;if(e[16]){var p=0>q?-q:q;s=a;var m=-(u-a-C);a<e[8]-J+1&&(0>m?-m:m)<p&&(s=a+C,q=m,p=0>q?-q:q);m=-(u-a+C);a>wa-e[8]&&(0>m?-m:m)<p&&(s=a-C,q=m)}else s=a;p=B(s,d)-da(D.css("marginLeft")); s=B(s,f)-da(D.css("marginTop"));var y=G.eq(a),m=h.extend(f,{},aa),w=e[1],z=y.attr("data-speed");void 0!=z&&(w=parseInt(z,10));void 0!=g&&(w=parseInt(g,10));m.speed=w;var x=e[0];(g=y.attr("data-effect"))&&(x=ra(g));(g=G.eq(u).attr("data-effectout"))&&(x=ra(g));ia=f;Ra=x;var E=f;Sa=function(){E=ia=d;ua(a,k);screen.fontSmoothingEnabled&&l.style&&l.style.removeAttribute("filter");P(a,f);Z(Qa)};Ma={fromSlides:n,toSlides:l,slider:H,options:m,to:a+1,from:u+1,diff:q,target:{left:p,top:s},stopCallbacks:[], callback:function(){E&&(E=d,ma())},goToNext:function(){E&&v(a)}};A(a,w);F(function(){P(a,d,f);x.call(b,Ma)})}function ma(){if(ia){Sa();Z(Ma.stopCallbacks);var a=Ra.stop;a?a():(h("."+va,H).remove(),D.stop());A(u,0);v(u)}}function ua(a,b){R=!b&&!e[13];u=a;A(u,0);u=L(u);e[30]||r(u);v(u);R=f;e[13]&&(b?(l(),e[15]&&p(e[15])):N||p(e[14]));w();e[5]&&N&&t(u,0);!N||(e[31][u]||Ba[u])||(N=d,F(ea))}function L(a){if(0==C)return 0;for(a=parseInt(a,10);0>a;)a+=C;return a%C}function Ca(){ma();ta=f;Q=u;e[11]&&h(ja).off("resize focus",

    q);ha&&ha.remove();h(e[2]).off("click");if(M)for(var a=0;a<M.length;a++)M[a].remove();v(u);A(u,0)}function Da(){ta&&n()}var N,D,G,ba,C,u,wa,R,xa,Ia,ta,Q=d,ha,ka,na,oa,za,M,J,ya,S,H=h(this),pa,Ja=0,ia=d,Ra,Sa,Ma,Qa=[],Ka=[],Ba=[],La=[],Aa=d,Oa,Pa,Na=d,e=[],aa={};h.extend(f,aa,a);b.destroy=Ca;b.init=Da;b.getOption=function(a){return aa[a.toLowerCase()]};b.setOption=function(a,b){Ca();aa[a.toLowerCase()]=b;Da()};b.insertSlide=function(a,b,d,g){Ca();b>C&&(b=C);a="
  3. "+a+"
  4. ";b&&0!=b?G.eq(b-1).after(a):

    D.prepend(a);g?Q=g-1:(b<=Q||!b||0==b)&&Q++;e[19].length<b&&(e[19].length=b);e[19].splice(b,0,d||parseInt(b,10)+1);Da()};b.removeSlide=function(a){a--;Ca();G.eq(a).remove();e[19].splice(a,1);a<Q&&Q--;Da()};b.goToSlide=function(a,b){var e=a==parseInt(a,10)?a-1:a;F(function(){z(e,f,b)})};b.block=function(){R=d};b.unblock=function(){R=f};b.startAuto=function(){e[13]=f;p(e[14])};b.stopAuto=function(){e[13]=d;l()};b.adjust=function(){var a=$(Ja-+new Date,0);A(u,a);ia||v(u)};b.getValue=function(a){return{currentslide:u+ 1,totalslides:C,clickable:R,destroyed:ta,autoanimation:za}[a.toLowerCase()]};b.getSlide=function(a){a=parseInt(a,10)-1;return O(a)};b.stopAnimation=ma;n()})};var X={};Y(X,{blinds:["1","2",function(a,b,f){b++;I(a,2==f||4==f,1==f||4==f,d,d,b)}],fold:function(a,b){I(a,2==b||4==b,1==b||4==b)},push:function(a,b){var d=2==b||4==b,q=2==b||3==b?-1:1,h=a.options,g=h.ease,p=a.fromSlides,l=ea(a,f).hide();l.prependTo(a.slider);var k=$(l.height(),p.height()),p=$(l.width(),p.width()),h=h.speed;l.css(d?{left:q* p}:{top:q*k}).show();E(l,{left:0,top:0},h,g,a.callback,a)},reveal:function(a,b){var n=1==b||3==b,h=a.options,s=h.ease,h=h.speed,g=ea(a,f),p=g.width(),l=g.height(),k=pa(g,0,0,0,0,a).css({opacity:1}).appendTo(a.slider),z=k.add(g);z.hide();n?(k.css({width:p}),1==b&&(g.css({top:-l}),k.css({bottom:0,top:"auto"}))):(k.css({height:l}),4==b&&(g.css({left:-p}),k.css({right:0,left:"auto"})));z.show();n?z.width(p):z.height(l);E(g,{left:0,top:0},h,s,d,a);E(k,{width:p,height:l},h,s,a.callback,a)},slice:{"":["", "Reveal",["","Reverse","Random",function(a,b,f,h){I(a,1==h||3==h,f,2==f,d,0,1==h||4==h?1:2,b)}]],Fade:function(a,b){I(a,2==b||4==b,1==b||4==b,d,f)}},zip:function(a,b){I(a,2==b||4==b,1==b||4==b,d,d,0,3)},unzip:function(a,b){I(a,2==b||4==b,1==b||4==b,d,d,0,3,f)}},"",f,[]);Y(X,{box:{Random:["","GrowIn","GrowOut",function(a,b){O(a,d,d,b,f,0,d,2==b)}],Rain:["","GrowIn","GrowOut","FlyIn","FlyOut",["UpLeft","DownLeft","DownRight","UpRight",function(a,b,f){O(a,0==f||3==f,1==f||3==f,1==b||2==b,d,1,3==b||4== b,4==b||2==b)}]],Spiral:["InWards","OutWards",{"":function(a,b){O(a,b,d,d,d,2,d,d)},Grow:["In","Out",function(a,b,h){O(a,b,d,f,d,2,d,h)}]}]},fade:{"":function(a){oa(a,a.options.speed)},OutIn:function(a){var b=a.options,d=b.speed,b=b.ease,f=parseInt(0.6*d,10),f=d-f;a.stopCallbacks.push(function(){a.fromSlides.stop().css({opacity:1})});E(a.fromSlides,{opacity:1E-4},f,b,function(){oa(a,d)},a)}},foldRandom:["Horizontal","Vertical",function(a,b){I(a,b,d,f)}],slide:function(a){var b=fa(a.slider),d=a.options,

    f=d.ease,d=d.speed,h=a.target,g=h.left,h=h.top;if(a.options.usecss){var p=function(){b.css({transform:"translate(0px, 0px)"})};a.stopCallbacks.push(p);p();E(b,{transform:"translate("+g+"px, "+h+"px)"},d,f,a.callback,a)}else E(b,{marginTop:"+="+h,marginLeft:"+="+g},d,f,a.callback,a)}},"",d,[]);X.random=V(X);h.fn.sudoSlider.effects=X})(jQuery,window);