(function(n){n.easing["jswing"]=n.easing["swing"];n.extend(n.easing,{def:"easeOutQuad",swing:function(e,t,u,r,a){return n.easing[n.easing.def](e,t,u,r,a)},easeInQuad:function(n,e,t,u,r){return u*(e/=r)*e+t},easeOutQuad:function(n,e,t,u,r){return-u*(e/=r)*(e-2)+t},easeInOutQuad:function(n,e,t,u,r){if((e/=r/2)<1)return u/2*e*e+t;return-u/2*(--e*(e-2)-1)+t},easeInCubic:function(n,e,t,u,r){return u*(e/=r)*e*e+t},easeOutCubic:function(n,e,t,u,r){return u*((e=e/r-1)*e*e+1)+t},easeInOutCubic:function(n,e,t,u,r){if((e/=r/2)<1)return u/2*e*e*e+t;return u/2*((e-=2)*e*e+2)+t},easeInQuart:function(n,e,t,u,r){return u*(e/=r)*e*e*e+t},easeOutQuart:function(n,e,t,u,r){return-u*((e=e/r-1)*e*e*e-1)+t},easeInOutQuart:function(n,e,t,u,r){if((e/=r/2)<1)return u/2*e*e*e*e+t;return-u/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(n,e,t,u,r){return u*(e/=r)*e*e*e*e+t},easeOutQuint:function(n,e,t,u,r){return u*((e=e/r-1)*e*e*e*e+1)+t},easeInOutQuint:function(n,e,t,u,r){if((e/=r/2)<1)return u/2*e*e*e*e*e+t;return u/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(n,e,t,u,r){return-u*Math.cos(e/r*(Math.PI/2))+u+t},easeOutSine:function(n,e,t,u,r){return u*Math.sin(e/r*(Math.PI/2))+t},easeInOutSine:function(n,e,t,u,r){return-u/2*(Math.cos(Math.PI*e/r)-1)+t},easeInExpo:function(n,e,t,u,r){return e==0?t:u*Math.pow(2,10*(e/r-1))+t},easeOutExpo:function(n,e,t,u,r){return e==r?t+u:u*(-Math.pow(2,-10*e/r)+1)+t},easeInOutExpo:function(n,e,t,u,r){if(e==0)return t;if(e==r)return t+u;if((e/=r/2)<1)return u/2*Math.pow(2,10*(e-1))+t;return u/2*(-Math.pow(2,-10*--e)+2)+t},easeInCirc:function(n,e,t,u,r){return-u*(Math.sqrt(1-(e/=r)*e)-1)+t},easeOutCirc:function(n,e,t,u,r){return u*Math.sqrt(1-(e=e/r-1)*e)+t},easeInOutCirc:function(n,e,t,u,r){if((e/=r/2)<1)return-u/2*(Math.sqrt(1-e*e)-1)+t;return u/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(n,e,t,u,r){var a=1.70158;var i=0;var s=u;if(e==0)return t;if((e/=r)==1)return t+u;if(!i)i=r*.3;if(s