Riciao...

ho una funzione che fa un parse di un XML cosi:

function ParseEventi(eventi:XML):void {
trace("XML Output");
trace("------------------------");
//FA il PARSE DI TUTTI GLI EVeNTI CONTROLLANDO LA LUNGHEZZA DEL FILE
var Eventi:XMLList=eventi.EVENTO;

for (var i:int = 0; i < Eventi.length(); i++) {
var ElementoEvento:XML=Eventi[i];
str_Data=ElementoEvento.DATAA;
str_Titolo=ElementoEvento.TITOLO;
str_Luogo=ElementoEvento.LUOGO;
str_Anteprima=ElementoEvento.ANTEPRIMA;
str_Foto=ElementoEvento.FOTO;
str_Dettagli=ElementoEvento.DETTAGLI;
str_Foto_tn=ElementoEvento.FOTO_TN;
str_Dettaglio=str_Data+" - "+str_Luogo+"__"+str_Titolo+"__"+str_Dettagli;
str_Evento=str_Evento+ElementoEvento.DATAA+" - [b]"+ElementoEvento.TITOLO+"
"+ElementoEvento.ANTEPRIMA+"
Leggi Dettagli ----------------------------------------------------

";


//-------------------------------------------
// creo un nuovo oggetto di tipo URLRequest e gli passo come parametro l'url del file esterno da caricare
var request:URLRequest=new URLRequest(str_Foto_tn);
// istanzio un nuovo oggetto della classe Loader
var fotoevento:Loader = new Loader();
// aggancio all'istanza un listener che verifica quando il caricamento è avvenuto e richiama la funzione associata
fotoevento.contentLoaderInfo.addEventListener(Even t.COMPLETE, completeHandler);
// inizializzo la funzione completeHandler, che verrà richiamata quando il contenuto esterno è caricato completamente
function completeHandler(event:Event) {
//trace("Caricamento completato!");
}
// richiamo il metodo load, che decreta l'avvio del caricamento esterno
fotoevento.load(request);
// aggiungo l'oggetto Loader creato, allo stage, attraverso il metodo addChild()
trace(str_Foto_tn);
fotoevento.load(request);
fotoevento.x=508;
fotoevento.y=240;

}
text.testo_txt.htmlText=str_Evento;


}


io vorrei fare l'ADDCHILD in un altra funzione che viene richiamata da questa ed è cosi

function textInputHandler(linkEvent:TextEvent):void {
var myPattern:RegExp=/_/g;
var str:String=linkEvent.text;
var testo_convertito:String=str.replace(myPattern,"
");
this.testo_txt_Dettaglio.htmlText=""+testo_convertito+"";
var swf_principale:MovieClip=this.parent.parent as MovieClip;
swf_principale.gotoAndStop("eventi_senza_foto");

addChild(fotoevento);

}

ma mi da errore... come risolvere? vi prego...