Ciao a tutti!

Ho bisogno di un superaiuto!
Ho un sito che ho costruito in flash un paio di anni fa ed ora ho deciso di cambiare le 2 gallerie di immagini (per chi volesse vedere, le due gallerie sono in "ART" nelle sezioni NEVER WORLD e REBECCHI & TOGNI)

http://www.nevercrew.com

Per questa modifica ho pensato di inserire Lightbox e di combinare le due cose, inviando quindi i comandi da Flash allo script Javascript nel file HTML.
Sono riuscito a ricreare la cosa senza problemi grazie tutorial di Alan Curtis ma il problema in cui sono incappato è il seguente:

Le due gallerie sono in due movieclips esterni caricati in quello principale al momento in cui viene cliccato il tasto "ART". Per questo, probabilmente, le varie funzioni che dovrebbero inviare i dati allo script nell'html non funzionano e non funziona niente.

Specifico un paio di cose:

- Non ci sono problemi di comunicazione tra il file swf principale e quelli caricati. La funzione lockroot è ok ed i comandi passano senza problemi.

- Ho provato a spostare tutta la funzione ed i pulsanti nel file SWF principale e funzionano a dovere, quindi si può escludere un problema con l'html e si può probabilmente pensare ad un problema di comunicazione tra swf caricato e principale.

- Non sono un esperto di Flash ed Actionscript, quello che faccio lo imparo al momento per l'occasione e perciò non mi è facile trovare certi errori che sicuramente faccio. In questo caso faccio fatica a capire come e dove indicare le variabili e correggerne i vari percorsi.


CODICE NELL' SWF PRINCIPALE:

Nessuno, per quel che riguarda questa funzione.

CODICE NELLA _ROOT del SWF CARICATO:
// Flash LightBox v2
// by Alan Curtis
//
// Adaptation for flash of the original script by Lokesh Dhakar - http://www.huddletogether.com/projects/lightbox2/
// http://www.alancurtis.it
// http://blog.alancurtis.it
//
// Creo un array con i nomi delle immagini grandi da caricare.
// Per aggiungere immagini, basta continuare con "pics[4] = ..." e così via.
// I create an array with the names of the big images to load.
// To add more images, just continue with "pics[4] = ..." and so on.

pics = new Array();
pics[0] = "01_RebecchiTogni_SpaceSquareLife_01.jpg";
pics[1] = "01_RebecchiTogni_SpaceSquareLife_02.jpg";
pics[2] = "01_RebecchiTogni_SpaceSquareLife_03.jpg";
pics[3] = "01_RebecchiTogni_SpaceSquareLife_04.jpg";
pics[4] = "01_RebecchiTogni_SpaceSquareLife_05.jpg";
pics[5] = "02_RebecchiTogni_Orson_01.jpg";

// Url - cartella dove sono contenute le immagini, senza slash finale!
// Url - folder with the images, without ending slash!

var url = "fotorebtog";

// Ora creo una variabile chiamata "allpics" che contiene tutti i nomi delle
// immagini separate da una virgola. Questa variabile verrà poi passata al LightBox.
// Now I create a variable called "allpics" which contains all the images' names
// divided by a comma. This var will be passed to LightBox.

var allpics = url+"/"+pics[0];
var i = 1;
while (i<pics.length) {
allpics = allpics+","+url+"/"+pics[i];
i++;
}
CODICE NEI PULSANTI DEL SWF CARICATO:
on (release) {

getURL("javascript:show(2, '"+allpics+"')");
}
..dove il numero "2" è quello che indica il numero della foto da caricare.

Ecco, questo è il problema. Secondo voi è solo questione di indirizzare meglio le variabili e le funzioni?
Se si, come posso farlo? (_root.var = prova ?) oppure ( var _root.prova ?)

VI RINGRAZIO DI CUORE!!!