[Flash8] Easing function is too fast

I’m using the prototype functions from the easing tutotial on this site, and i’m having difficulty finding a way to slow the transitions down. In particular, I am needing to use the “easeAlpha” function and the minimum speed is 1. I need the transition to be about half that speed, but nothing seems to work right when adjusting the speed below 1.

Any input would be greatly appreciated. Thanks so much in advance…

MovieClip.prototype.easeAlpha = function( to:Number , speed:Number , endF:Function , endO , endP:Array ){
var _this:MovieClip = this;
var aux:MovieClip = _this.createEmptyMovieClip( “easeAlpha_aux” , 1227 );
var previousAlpha:Number = this._alpha;
if( isNaN(speed) || speed == undefined || speed == ‘’ || speed <= 1 ) speed = 1.2;
if( _this._alpha != to ){
aux.onEnterFrame = function(){
_this._alpha = to - ( to - _this._alpha ) / speed;
if( _this._alpha == previousAlpha ){
_this._alpha = to;
this.removeMovieClip();
if( endF ) endF.apply( endO , endP );
}
previousAlpha = _this._alpha;
}
} else {
if( endF ) endF.apply( endO , endP );
}
}