Changing Duplicated Movieclip's Colour (AS2)

Hi there,

I have an animation that duplicates a movieclip when the mouse is pressed and moving, the movieclip is black but i want the users to be able to change the colour of the clips via a button on the stage. I can get the button to change the movieclip’s colour if it is placed on the stage, but I want to change the colour of all the duplicated movieclips that are created when you click and drag.

I have tried to make the button change the movieclips colour with:

on (release) {
colorchange = new Color("_root.splat1");
colorchange.setRGB(0xff33cc);
}

This works for the movieclip on stage but not for the clips that are duplicated, im not sure if this is even the way to go about it or not?

Here is the code for making the duplicates if this helps?

import mx.transitions.Tween;
import mx.transitions.easing.*;

var num:Number = 0;
var interval:Number;

function tweenOut(temp) {

var fadeIt = new Tween(temp,"_alpha",Regular.easeIn, 100, 0, 1, true);

}

_root.onMouseDown = function() {
_root.onMouseMove = function() {

    var temp:MovieClip = _root.attachMovie("splatter", "splatter"+num++, _root.getNextHighestDepth());

temp._x = _root._xmouse + Math.random()*10;
temp._y = _root._ymouse + Math.random()*10;
temp.gotoAndPlay(Math.ceil(Math.random()*2));
temp._xscale = temp._yscale = Math.random()*100 + 10;
temp._rotation -= Math.random()*360 + 20;
interval = setTimeout(tweenOut, 3000, temp);

}

}

_root.onMouseUp = function() {
delete _root.onMouseMove;
num = 0;

}

Many thanks in advance.

ZIG.