(function(a){"use strict";var b="easie",c="Ease",d=b+c+"In",e=b+c+"Out",f=b+c+"InOut",g=["Quad","Cubic","Quart","Quint","Sine","Expo","Circ"];a.easie=function(c,d,e,f,g,h){g=g||[b,c,d,e,f].join("-");if(!a.easing[g]||h){var k=i(function(a){return j(a,c,d,e,f,5)});a.easing[g]=function(a,b,c,d){return k.call(null,a)},a.easing[g].params=[c,d,e,f]}return g};var h=a.easie;h(0,0,1,1,b+"Linear"),h(.25,.1,.25,1,b+c),h(.42,0,1,1,d),h(0,0,.58,1,e),h(.42,0,.58,1,f),h(.55,.085,.68,.53,d+g[0]),h(.55,.055,.675,.19,d+g[1]),h(.895,.03,.685,.22,d+g[2]),h(.755,.05,.855,.06,d+g[3]),h(.47,0,.745,.715,d+g[4]),h(.95,.05,.795,.035,d+g[5]),h(.6,.04,.98,.335,d+g[6]),h(.25,.46,.45,.94,e+g[0]),h(.215,.61,.355,1,e+g[1]),h(.165,.84,.44,1,e+g[2]),h(.23,1,.32,1,e+g[3]),h(.39,.575,.565,1,e+g[4]),h(.19,1,.22,1,e+g[5]),h(.075,.82,.165,1,e+g[6]),h(.455,.03,.515,.955,f+g[0]),h(.645,.045,.355,1,f+g[1]),h(.77,0,.175,1,f+g[2]),h(.86,0,.07,1,f+g[3]),h(.445,.05,.55,.95,f+g[4]),h(1,0,0,1,f+g[5]),h(.785,.135,.15,.86,f+g[6]);function i(a,b){var c;b=b||101;var d=[];for(c=0;c<b+1;c++)d[c]=a.call(null,c/b);return function(a){if(a===1)return d[b];var c=b*a;var e=Math.floor(c);var f=d[e];var g=d[e+1];return f+(g-f)*(c-e)}}function j(a,b,c,d,e,f){var g=0,h=0,i=0,j=0,k=0,l=0;function m(a){return((g*a+h)*a+i)*a}function n(a){return((j*a+k)*a+l)*a}function o(a){return(3*g*a+2*h)*a+i}function p(a){return 1/(200*a)}function q(a,b){return n(r(a,b))}function r(a,b){var c,d,e,f,g,h;function i(a){return a>=0?a:0-a}for(e=a,h=0;h<8;h++){f=m(e)-a;if(i(f)<b)return e;g=o(e);if(i(g)<1e-6)break;e=e-f/g}c=0,d=1,e=a;if(e<c)return c;if(e>d)return d;while(c<d){f=m(e);if(i(f-a)<b)return e;a>f?c=e:d=e,e=(d-c)*.5+c}return e}i=3*b,h=3*(d-b)-i,g=1-i-h,l=3*c,k=3*(e-c)-l,j=1-l-k;return q(a,p(f))}})(jQuery)