salve, rieccomi ...

per determinare la durata totale e parziale di un mp3 sto utilizzano i comandi .duration e .position . Durante il primo ascolto tutto fila liscio, ma quando riascolto il brano per la seconda volta (tramite .onSoundComplete = function() {} ), il tempo parziale dell'mp3 nn viene più visualizzato :master:, come se rimanesse memorizzato da qualche parte .
C'è qualche comando che azzeri .position in modo da poter rivisualizzare il tempo parziale del brano (un qualcosa tipo clear. brano.position ) ?

vi posto solo la parte incriminata:
codice:
brano.onSoundComplete = function() {
	brano.loadSound(nome_brano, true);
	brano.setVolume(i);
	tempo_brano = setInterval(Puntatore, 50);
}
function Puntatore(){
	cf_puntatore._alpha = 100;
	time_par = brano.position;
	time_tot = brano.duration;
	perc = Math.round((time_par*100)/time_tot);
	setProperty ("cf_puntatore", _xscale, (perc*larghezza)/100);
	setProperty ("cf_puntatore", _x, -50.5);
	if (time_par == time_tot) {
		clearInterval(tempo_brano);
	}
}
LINK PROVA (la linea rossa è il loading, labarra bianca indica il tempo parziale del brano)

suggerimenti? ciao e grazie mille