Un buon giorno a tutti ....

questo e' lo script di un catalogo multimediale che legge dei file di testo esterni .
Il tutto e ragruppato in due cartelle "menu" e "produttori"

Diciamo che mi funziona tutto bene tranne l'ultima funzione "visualizza" la quale tramite la variabile cont (che contiene un URL) dovrebbe far partire la funzione "catalogue_files".
Ma cio' non avviene e dalla finestra di output mi da l'errore :"Error opening URL" , cio avviene anche per l'azione loadMovie nella stessa funzione alla quale passo come parametro la variabile "foto" che contiene l'URL dell'immagine.jpg che dovra essere visualizzata nel clip "fff".
Ma se a queste ultime due invece delle variabili inserisco il percorso funziona tutto bene.
La cosa strana e che ho controllato gli URL che passo come variabili e sono corretti.
So di non essere stato molto chiaro (son molto bravo in questo)
se cosi chiedetemi in cosa e mi spieghero' meglio :master:

siteURL = "menu/menu.txt"


setUpSections = function() {
x=1
section_menu

while (typeof(section_menu["azienda"+x]) == "string") {
if (x>1) {
duplicateMovieClip(_root.ProdLink1, "ProdLink"+x,x)
this["ProdLink"+x]._y = this["ProdLink"+(x-1)]._y + 15
}
this["ProdLink"+x].link_var = section_menu["azienda"+x]
//imposta il contenuto per ognuna delle pagine
this["ProdLink"+x].contentFile = section_menu["fab"+x]
this["ProdLink"+x].onRelease = function () {
if (typeof(this.contentFile)=="string") {
_root.section_azienda.load(this.contentFile)
}
}

x++
}
//apre la prima pagina
//_root.catalogue_files.load(_root.ProdLink1.content File)

}
visualizza = function () {
y = 1;
while (typeof(_root.section_azienda["codice"+y]) == "string")
{


if ( y > 1) {
duplicateMovieClip(_root.menu_art1, "menu_art"+y, y+x);//x+y perche se stavano sullo stesso livello non si vedevano i duplicati prodlink
this["menu_art" + y]._y = this["menu_art" + (y-1)]._y + 15
}

this["menu_art"+y].art = _root.section_azienda["codice"+y]
this["menu_art"+y].cont = _root.section_azienda["desc"+y]
this["menu_art"+y].foto = _root.section_azienda["foto"+y]

this["menu_art"+y].onRelease = function ()
{
if(typeof(this.cont ) == "string")
{
_root.catalogue_files.load(this.cont)
trace(this.cont)
loadMovie("produttori/afm/foto/foto1.jpg", "fff")
trace(this.foto)
}
}
y++;
}
}
///////////////////////////////////

catalogue_files = new LoadVars()
catalogue_files.onLoad = function () {

_root.articolo = catalogue_files.articolo
_root.prezzo = catalogue_files.prezzo
_root.peso = catalogue_files.peso

_root.dimensione= catalogue_files.dimensione



}

section_menu = new LoadVars()
section_menu.onLoad = function() {
_root.setUpSections()
}

section_azienda = new LoadVars();
section_azienda.onLoad = function()
{

_root.visualizza()


}



section_menu.load(siteURL)