mmm...
Come mai il risultato è zero? Dove sbaglio?

Questo è per intero il mio codice:

codice:
fscommand ("allowscale", false);
stop ();

banner = new XML();
banner.onLoad = totale;
banner.load("xml_novita.php?cod_lingua=en");

var slide;
function totale () {
	var distanza = new Array;
	var livello = 0;
	var slide = banner.firstChild.childNodes;
	for (a=0; a<slide.length; a++) {
		distanza[a] += slide[a].attributes.larghezza;
		livello++;
		var nuovo = +a;
		duplicateMovieClip ("_root.clip1.sequenza", ["nuovo"+a], livello);
		duplicateMovieClip ("_root.clip2.sequenza", ["nuovo"+a], livello);		
		_root.clip1["nuovo"+a]._x  = distanza[a];
		_root.clip2["nuovo"+a]._x  = distanza[a];
		for(a=0;a<distanza.length;a++){ 
			_root.ingombro_totale += distanza[a] 
		}
		trace(_root.ingombro_totale); 

		swf = "./"+slide[a].attributes.immagine;
		loadMovie (swf, _root.clip1["nuovo"+a]);
		loadMovie (swf, _root.clip2["nuovo"+a]);	
	}
}