code: function (t, b, c, d) {
      	if (t < d/2) {
              return YAHOO.util.Easing.bounceIn(t*2, 0, c, d) * .5 + b;
          }
      	return YAHOO.util.Easing.bounceOut(t*2-d, 0, c, d) * .5 + c*.5 + b;
      }
docs: Bounces off start and end.
  @method bounceBoth
  @param {Number} t Time value used to compute current value
  @param {Number} b Starting value
  @param {Number} c Delta between start and end values
  @param {Number} d Total length of animation
  @return {Number} The computed value for the current animation frame