scusate l'ignoranza ma...

carico un swf(diciamo "pippo") in un clip vuoto del mio filmato principale tramite
loadMovie("pippo.swf","mcvuoto")

nel primo frame di pippo.swf metto un preload cn questo script:
codice:
onClipEvent (load) {
	_visible = 0;
	_parent.stop();
	_root.stop()
	tempo = getTimer();
	kbTotali = Math.round(_parent.getBytesTotal()/1024);
}
onClipEvent (enterFrame) {
	if (_parent.getBytesLoaded() == _parent.getBytesTotal()) {
		_parent.gotoAndPlay(2);
		_root.play()	}
	_visible = 1;
	kbCaricati = Math.round(_parent.getBytesLoaded()/1024);
	perc = barra._xscale=Math.round((_parent.getBytesLoaded()/_parent.getBytesTotal())*100);
	percentuale = perc+"%";

caricato = "loading " + percentuale
}
come vedete stoppo sia il clip che contiene il loader(_parent.stop() ) che in questo caso è la root di "pippo"
sia ll root del filmato principale (_root.stop() )

poi, una volta caricato, faccio ripartire "pippo" (_parent.gotoAndPlay(2))
e anche la root del filmato principale(_root.play())

il problema è che mi ferma la root del filmato principale ma poi non me la fa più ripartire!!!!

cosa sbaglioooo??
help pleazeeeeeeeeeeeeeeeeeee