Ho un problema con una variabile globale..

Per gradi:
Carico un swf sul livello 0, nel quale c'è un form di login, sull'invio richiamo una pagina asp che mi restituisce una serie di dati tra cui la verifica del login

-------------------------------------------------------
on (release) {
carica = new LoadVars();
carica.onLoad = function(success) {
if (success) {
trace("Caricamento andato a buon fine.");
trace(carica.login + '//' + carica.moduli);
if (carica.login == 'Vero'){
_global.moduli = carica.moduli
loadMovieNum("menu.swf",0)
}
} else {
trace("ERRORE di caricamento");
}
};
carica.load("paginaASP", 0, "POST");
}
------------------------------------------------------------

come evidenziato, inizializzo una variabile globale che mi servirà sucessivamente al caricamente di menu.swf (sempre a livello 0)

A questo punto, da debug, ho controllato che esista la variabile globale, ma quando eseguo un trace della variabile "trace(moduli)" in menu.swf, il trace mi risponde "undefined"!!!

Tutto questo accade se esporto i movies in flash6, se invece li esporto in flash7 il tutto funziona correttamente...

Visto che sull'help dice che le variabili globali sono compatibili con flash6, la domanda è la seguente:

Esiste una sintassi particolare per richiamare una variabile globale da un movie in flash6????

Ringrazio già da ora chi avrà la pazienza di rispondermi.