bueno aqui esta el codigo...
 
en un frame 
// aqui activamos la primera animacion
activo = ani1;
//la hacemos correr
activo.gotoAndStop("quieto");
//aqui la funcion
animacion = function(entra,salida){
	if(entra != activo){
	activo = entra;
	salida.gotoAndPlay("chao");
	}
}
//los botones
b1.onPress = function(){
	animacion(ani1,activo);
}
b2.onPress = function(){
	animacion(ani2,activo);
}
b3.onPress = function(){
	animacion(ani3,activo);
}  
esto va al final de cada animacion
//
_parent.activo.gotoAndPlay("hola"); 
el swf te lo dejo aki... para k lo bajes y entiendas mejor...  
www.plotzer.com/prueba23.zip 
adios ;) 
cHao!