if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; if (!a) a = 1; if (a < Math.abs(c)){ a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin(c/a); return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; 
if (t == 0) return b; if ((t /= d) == 1) return b + c; p = p || d * 0.3; a = a || 1; if (a < Math.abs(c)){ a = c; var s = p / 4; } else var s = p / (2 * Math.PI) * Math.asin(c / a); return - (a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI)/p)) + b; 
	elasticIn: function(t, b, c, d, a, p){		if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; if (!a) a = 1;		if (a < Math.abs(c)){ a=c; var s=p/4; }		else var s = p/(2*Math.PI) * Math.asin(c/a);		return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;	},
6991	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6991/43648750edbb2c0135f6a7fbe0054e0dc076cd57/Fx.Transitions.js/buggy/Effects/Fx.Transitions.js