Ciao a tutti!

Ho un filmato flash dove è presente una mappa e un elenco di nomi che, una volta cliccati, mi zoommano la mappa sulle cooridnate correlate al nome selezionato...

vi posto la funzione che mi zoomma:

Codice PHP:
    zoomin(zoomXY1001002); 
dove X e Y sono valori presi da XML:

fin qui tutto ok, la funzione va perfettamente e mi zooma nella zona giusta...

il problema sta nel nome che appare nella mappa...

il nome nella mappa lo stampo con questo script.

Codice PHP:
var caricaXML:XML = new XML();
 
caricaXML.ignoreWhite true
caricaXML.onLoad leggiXML
caricaXML.load("AZIENDA.xml");
function 
leggiXML(succes:Boolean) { 
if (
succes == true) {         
var 
nomemappa:Array = [];         
var 
ics:Array = [];         
var 
ipsilon:Array = [];     
var 
tempArray:Array = new Array();     
var 
tempArray this.firstChild.childNodes
for (var 
i:Number 0i<tempArray.lengthi++) {             tempArray[i].childNodes[0].firstChild;         
nomemappa[i] = tempArray[i].childNodes[2].firstChild;         
ics[i] = tempArray[i].childNodes[7].firstChild;         
ipsilon[i] = tempArray[i].childNodes[8].firstChild;         
var 
maps:MovieClip mappa_mc.duplicateMovieClip("maps"+i+"_mc"i);             
X=parseInt(ics[i])         
Y=parseInt(ipsilon[i])         
color=colore[i]         
maps._x X         
maps
._y Y           
maps
.nomemap_txt.text nomemappa[i]; 
}     
} else {         
trace("file non trovato!");     
} } 

ma mi stampa i nomi in coordinate sballate...ho notato che è come se fossero riflesse sia in orizzontale che in verticale...nel senso che se un nome deve essere ad esempio in basso a destra mi viene stampato in alto a sinistra!

pero lo zoom mi zooma nella posizione corretta...pure essendo le stesse identiche coordinate X e Y...

da cosa potrebbe essere dato questo stranissimo comportamento?
che sia il campo di testo dinamico che mi da noie?