spiego la situazione:

ho costruito una gallery cs composta:

- un tot di miniature inserite in degli MC. Le variabili vengo recuperate dinamicamente da un file .txt

- ad ogni miniatura è associata una deterimnata funzione che fa aprire l'immagine ingrandita in un mc più grande

tutto qst senza preload... ora li vorrei aggiungere per renderla più utilizzabile.
Ho trovato un esempio di preload di file ext funzionante. Ora la mia domanda è:

qst preload carica un file alla volta quindi mi torna utile per l'immagine grande; per utilizzarlo nelle miniature devo ripetere il codice per ciascuna miniatura o c'è un modo diverso?

codice:
// creamo un clip vuoto dove caricheremo la jpg
var myCont:MovieClip= _root.createEmptyMovieClip("cont",1)
// carichiamo con loadMovie 
myCont.loadMovie("ibiza.jpg");

idPreload= setInterval(preLoad,10)
function preLoad()
{
	myCont._visible= false;
	var caricati=myCont.getBytesLoaded();
	var totali= myCont.getBytesTotal();
	// calcolo la percentuale con la classica formula frazione*100 diviso il totale
	percentuale= int((caricati*100)/totali)
	// visualizzo la percentuale 
	_root.perc_txt.text=percentuale+" %";
	kbcaricati= int(caricati/1024)
	// la stessa cosa per i totali
	kbtotali= int(totali/1004)
	// visualizziamo adesso le informazioni
	bytesloaded_txt.text=kbcaricati+" kb";
	bytestotal_txt.text=kbtotali+" kb";
	// cambio la proprietà xscale della nostra barretta
	bar._xscale= percentuale;
	if (caricati>0 && caricati>=totali)
	{
		clearInterval(idPreload);
		myCont._visible= true;
	}
};