Variable needs to reset to change color

Cut and paste the code into Flash and look on line 60-61 for problem. Need to reset the variable n1, n2, and n3 after button yellow is pressed.



Stage.scaleMode = "noScale";
Stage.align = "TL";
// CREATE BOX 
createEmptyMovieClip("my_mc", getNextHighestDepth());
with (this.my_mc) {
	lineStyle(1, 0x000000, 100);
	beginFill(0x000000, 100);
	moveTo(0, 0);
	lineTo(980, 0);
	lineTo(980, 600);
	lineTo(0, 600);
	lineTo(0, 0);
	endFill();
}
//
createEmptyMovieClip("red", getNextHighestDepth());
with (this.red) {
	lineStyle(1, 0xfffffff, 100);
	beginFill(0xff0000, 100);
	moveTo(0, 0);
	lineTo(20, 0);
	lineTo(20, 20);
	lineTo(0, 20);
	lineTo(0, 0);
	endFill();
}
//
createEmptyMovieClip("yellow", getNextHighestDepth());
with (this.yellow) {
	lineStyle(1, 0xfffffff, 100);
	beginFill(0xffff00, 100);
	moveTo(20, 0);
	lineTo(40, 0);
	lineTo(40, 20);
	lineTo(20, 20);
	lineTo(20, 0);
	endFill();
}
// to change color gradually
import mx.effects.Tween;
function changeColor(target:MovieClip, rb:Number, gb:Number, bb:Number, alpha:Number) {
	var theColor:Color = new Color(target);
	trans = theColor.getTransform();
	var oTween:Tween = new Tween(target, [trans.rb, trans.gb, trans.bb], [rb, gb, bb], 1000);
	target.onTweenUpdate = function(valueX) {
		var oObj:Object = new Object();
		oObj.ra = alpha;
		oObj.rb = valueX[0];
		oObj.ga = alpha;
		oObj.gb = valueX[1];
		oObj.ba = alpha;
		oObj.bb = valueX[2];
		theColor.setTransform(oObj);
	};
}
//BUTTONS
yellow.onRelease = function() {
	changeColor(my_mc, n1, n2, n3, 100);
	oTween.onMotionFinished = function() {
		//Line above doesnt work
		//After tween is complete n1, n2, and n3 should reset to different numbers 0-25 so when yellow is pressed the color of the background changes again
		trace("Tween is complete. Variables should reset here.");
	};
};
red.onRelease = function() {
	changeColor(my_mc, 255, 0, 0, 100);
};
function randRange(min:Number, max:Number):Number {
	var randomNum:Number = Math.floor(Math.random()*(max-min+1))+min;
	return randomNum;
}
var n1:Number = randRange(0, 255);
var n2:Number = randRange(0, 255);
var n3:Number = randRange(0, 255);
//
//Size Background and keep it sized correctly
//
var stageListener:Object = new Object();
stageListener.onResize = function() {
	my_mc._width = Stage.width;
	my_mc._height = Stage.height;
};
Stage.addListener(stageListener);
//
my_mc._width = Stage.width;
my_mc._height = Stage.height;