rem: this.element.setStyle({backgroundColor: $R(0,2).inject('#',function(m,v,i){ return m+(Math.round(this._base[i]+(this._delta[i]*position)).toColorPart()); }.bind(this)) }); 
add: this._delta = $R(0,2).map(function(i){ return parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i] }.bind(this)); 
context:     this.element.setStyle({backgroundColor: $R(0,2).inject('#',function(m,v,i){      return m+(Math.round(this._base[i]+(this._delta[i]*position)).toColorPart()); }.bind(this)) });
meta: 4053	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4053/eceff475542fb390fee5912feb8cd910b382dee8/effects.js/buggy/src/effects.js