ok qualcosa sono riuscita a fare..

codice:
preload = function(clip){
	car = clip.getBytesLoaded();
	tot = clip.getBytesTotal();
	if(car >= tot && tot >1024){
		clearInterval(a);
		clip._x = 0;
		clip._y = Stage.height - clip._height;
	}
}
createEmptyMovieClip("sfondo", 3);
//qui carico una gif trasparente per poi poterla colorare
sfondo.loadMovie ("/images/struttura/bg.gif",1);

// creo una variabile dove imposto la trasforamzione dei vari colori e offset
var pittura = { ra: 50, rb: 197, ga: 40, gb: 143, ba: 12, bb: 76, aa: 40, ab: 65};

// Creo un oggetto colore chiamato my_color per il target my_mc
var my_color:Color = new Color(sfondo);

// Creo un oggetto trasforma colore che chiamo myColorTransform e ne setto il valore richiamando la variabile definita prima
var myColorTransform:Object = pittura;

// Associo l'oggetto trasforma colore con l'oggetto colore creato per my_mc
my_color.setTransform(myColorTransform);


a =setInterval(preload, 100, sfondo
ora tutto questo funziona ma vorrei comunicare a flash che quando mi trovo in una determinata pagina php i valori dei colori definiti nella variabile "pittura" cambino!
Per facilitarmi la cosa posso dichiarare più variabili per poi richiamarle..
ad esempio:
codice:
var pittura_blu = { ra: 50, rb: 200, ga: 40, gb: 154, ba: 12, bb: 90, aa: 40, ab: 65};
var pittura_rossa = { ra: 50, rb: 200, ga: 40, gb: 154, ba: 12, bb: 90, aa: 40, ab: 65};
quindi non mi rimarrebbe che dire a flash di cambiare il valore di myColorTransform richiamado la variabile associata alla pagina visualizzata....e quì mi perdo...

qualche suggerimento??'