ehm...sono sempre io!!
sempre impantanata con lo stesso menu...
questa volta però il problema è...come associare ad ogni pulsante creato con attachMovie un'azione!?
tale azione è un loadMovie di un file swf il cui nome viene catturato sempre dallo stesso file xml nello stesso identico modo in cui cattura i nomi di cui precedentemente...
posto il mio script mal riuscito, magari sapete dirmi dove sbaglio!

elencoLista=new Array;
elencopuls=new Array;
tipi=new Array;
elencoLista = this.firstChild.firstChild.childNodes;
for (i=0; i<elencoLista.length; i++) {
if (elencoLista[i].nodeName == "stanza") {
elencopuls.push(elencoLista[i].attributes.nom);
tipi.push(elencoLista[i].attributes.tip);

}
}
tipologie=tipi;
list=elencopuls;
var i = -1;
while (++i < list.length) {
name = "pulsantemenu2" + i;
_root.display.list.attachMovie("pulsantemenu2",nam e,i);
display.list[name].menutxt.text = list[i];
trace("listatipi:"+tipologie[i]);
display.list[name].onRelease=function(){
trace("listatipi2:"+tipologie[i]);
cont_mc.loadMovie(tipologie[i]+".swf");

};

}

devo premettere che nelle ultime righe di codice...prima della funzione onRelease il trace da il risultato desiderato mentre dopo da undefined!perche!?!?ho provato a mettere _root. prima ma nulla da fare.
grazie!