jQuery.extend({easing:{backEaseIn:function(a,d,b,c){return(b+c)*(a/=1)*a*(2.70158*a-1.70158)+b},backEaseOut:function(a,d,b,c){return(b+c)*((a=a/1-1)*a*(2.70158*a+1.70158)+1)+b},backEaseInOut:function(a,d,b,c){d=b+c;c=1.70158;return(a/=0.5)<1?d/2*a*a*(((c*=1.525)+1)*a-c)+b:d/2*((a-=2)*a*(((c*=1.525)+1)*a+c)+2)+b},bounceEaseIn:function(a,d,b,c){d=b+c;a=this.bounceEaseOut(1-a,1,0,c);return d-a+b},bounceEaseOut:function(a,d,b,c){d=b+c;return a<1/2.75?d*7.5625*a*a+b:a<2/2.75?d*(7.5625*(a-=1.5/2.75)*a+
0.75)+b:a<2.5/2.75?d*(7.5625*(a-=2.25/2.75)*a+0.9375)+b:d*(7.5625*(a-=2.625/2.75)*a+0.984375)+b},circEaseIn:function(a,d,b,c){return-(b+c)*(Math.sqrt(1-(a/=1)*a)-1)+b},circEaseOut:function(a,d,b,c){return(b+c)*Math.sqrt(1-(a=a/1-1)*a)+b},circEaseInOut:function(a,d,b,c){d=b+c;return(a/=0.5)<1?-d/2*(Math.sqrt(1-a*a)-1)+b:d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},cubicEaseIn:function(a,d,b,c){return(b+c)*(a/=1)*a*a+b},cubicEaseOut:function(a,d,b,c){return(b+c)*((a=a/1-1)*a*a+1)+b},cubicEaseInOut:function(a,d,
b,c){d=b+c;return(a/=0.5)<1?d/2*a*a*a+b:d/2*((a-=2)*a*a+2)+b},elasticEaseIn:function(a,d,b,c){c=b+c;if(a==0)return b;if(a==1)return c;d=c;d<Math.abs(c)?(d=c,c=0.0625):c=0.25/(2*Math.PI)*Math.asin(c/d);return-(d*Math.pow(2,10*(a-=1))*Math.sin((a*1-c)*2*Math.PI/0.25))+b},elasticEaseOut:function(a,d,b,c){d=b+c;if(a==0)return b;if(a==1)return d;c=d;c<Math.abs(d)?(c=d,b=0.0625):b=0.25/(2*Math.PI)*Math.asin(d/c);return-(c*Math.pow(2,-10*a)*Math.sin((a*1-b)*2*Math.PI/0.25))+d},expoEaseIn:function(a,d,b,
c){d=b+c;return a==0?b:d*Math.pow(2,10*(a-1))+b-d*0.001},expoEaseOut:function(a,d,b,c){return a==1?b+c:c*1.001*(-Math.pow(2,-10*a)+1)+b},expoEaseInOut:function(a,d,b,c){d=b+c;if(a==0)return b;if(a==1)return d;return(a/=0.5)<1?d/2*Math.pow(2,10*(a-1))+b-d*5.0E-4:d/2*1.0005*(-Math.pow(2,-10*--a)+2)+b},quadEaseIn:function(a,d,b,c){return(b+c)*(a/=1)*a+b},quadEaseOut:function(a,d,b,c){return-(b+c)*(a/=1)*(a-2)+b},quadEaseInOut:function(a,d,b,c){d=b+c;return(a/=0.5)<1?d/2*a*a+b:-d/2*(--a*(a-2)-1)+b},quartEaseIn:function(a,
d,b,c){return(b+c)*(a/=1)*a*a*a+b},quartEaseOut:function(a,d,b,c){return-(b+c)*((a=a/1-1)*a*a*a-1)+b},quartEaseInOut:function(a,d,b,c){d=b+c;return(a/=0.5)<1?d/2*a*a*a*a+b:-d/2*((a-=2)*a*a*a-2)+b},quintEaseIn:function(a,d,b,c){return(b+c)*(a/=1)*a*a*a*a+b},quintEaseOut:function(a,d,b,c){return(b+c)*((a=a/1-1)*a*a*a*a+1)+b},quintEaseInOut:function(a,d,b,c){d=b+c;return(a/=0.5)<1?d/2*a*a*a*a*a+b:d/2*((a-=2)*a*a*a*a+2)+b},sineEaseIn:function(a,d,b,c){d=b+c;return-d*Math.cos(a*(Math.PI/2))+d+b},sineEaseOut:function(a,
d,b,c){return(b+c)*Math.sin(a*(Math.PI/2))+b},sineEaseInOut:function(a,d,b,c){return-(b+c)/2*(Math.cos(Math.PI*a)-1)+b}}});
