Sono ancora qui col problema preload.

Il mio sito è strutturato in modo che tutte le voci del menu richiamino swf esterni con tutte le info e a loro volta questi swf esterni hanno una galleria di immagini richiamata da un altro swf.

Mi spiego:

Nella index ho il menu "vendite" che richiama un swf che spiega il tipo di vendite ecc... e che ha un link per una gallery.
Questo link richiama un swf con una slide di immagini.

Però ho problemi con il preload questi due swf sono sul livello 5 in modo he uno sostituisca l'altro e dal secondo si torna al primo , però tutti i preload che ho provato mi bloccano la schermata e non fanno visualizzare l'animazione.

Ho provato così mettendo questa funzione dentro un movie clip composto da due campi di testo dinamici testo e percent per il testo e la percentuale di caricamento.

Ho messo il movie del preload nel primo frame e ho dato questo codice:


onclipEvent (load) {
_root.stop();
index =true:
testo = "Loading..";
}
onclipEvent (emterframe) {
if (index){
car =_root.getBytesLoaded();
tot = _root.getBytesTotal();
perc= parseInt((car/tot)*100);
percent = perc+"%";
if (car == tot) {
_root.gotoandPlay("3")
}
}
}
ma qualcosa di sbagliato defe esserci, ho adattato un codice datomi qui nel forum ma forse non è corretto così, perchè si blocca e non compare la percentuale.
volevo usare questo preload per tutti i file esterni richiamati dalla index.

Cosa sbaglio?

Non ho dimestichezza coi preload e vorrei capire bene