salve a tutti

come si capisce dal titolo del tread, ho l'esigenza di ordinare per nome i dati caricati da un file XML
questi dati li carico usando actionscript e senza l'ausilio dei component, in questo modo:

frame 1:
codice:
	scorer_com= new XML();
	scorer_com.ignoreWhite = true;
	scorer_com.load("file.xml");
	scorer_com.onLoad = function(success) {
		gotoAndPlay(2);
	}
frame 2
codice:
num_com=scorer_com.childNodes[0].childNodes.length;
for(w = 0; w < num_com; w++){
	valore = scorer_com.childNodes[0].childNodes[w].childNodes[4].firstChild.toString();
	nome_val = scorer_com.childNodes[0].childNodes[w].childNodes[4].firstChild;
	//trace(com_sel + " - " + _root.comune_scelto + " -- " + valore + " -- " + nome_val) ;
            arElenco_label = new Array();
            arElenco_label.push(valore);
}
in questo modo aggiungo in un array il valore presente nel nodo 4 del mio file xml...

il problema è che vorrei riempire l'array in ordine alfabetico in base ai nomi del nodo 4 del file xml

come fare?

grazie in anticipo
frik, il caso umano.