Allora avanti è una variabile che la trovi sul secondo keyframe, il codice è da interpretarsi così:
codice:
se (avanti è "si")
 avanza di un frame
altrimenti 
 vai al frame precedente
sul pulsante su:
codice:
on (press) {                      //su premuto
	gotoAndPlay(2);   //vai e riproduci dal 2 frame
	var avanti="no"; //la variabile avanti vale no
}
on (release) {                     //su rilascia
	var avanti = "si";    //la variabile avanti vale si
	_root.ciao.stop();  //il clip istanziato ciao sulla root viene fermato
	_root.stop();        //la root viene fermata
}
Per quanto riguarda la tua esigenza dovresti istanziare i movieclip (che, da quanto mi hai lasciato intendere il primo contiene il secondo mc) dopo di che dovrai richiamarli con un codice tipo _root.primomc.secondomc (_root è la radice del filmato flash).
Questo codice dovresti poi adattarlo al tuo file, fai un salva con nome e prova.
Bye
RS95