Hola! necesito de mucha ayuda, porfavor!

tengo un swf, en el cual una barra de precarga, y luego en el fotograma 2 con el siguiente codigo

Código ActionScript :

stop();
Stage.scaleMode = "noscale";
Stage.align = "TL";
Stage.showMenu = false;
function escalaFondo() {
if (Stage.width>Stage.height) {
      fondo._width = Stage.width;
      fondo._yscale = fondo._xscale;
   } else {
      fondo._height = Stage.height;
      fondo._xscale = fondo._yscale;
}

   fondo._x = (Stage.width-fondo._width)/2;
   fondo._y = (Stage.height-fondo._height)/2;
Stage.addListener(this);
this.onResize = escalaFondo;
escalaFondo();


tengo un movieclip con la instancia de nombre fondo, puesto que al cargar un swf ahi, ahce que funcione en toda la pantalla y funcione como quiero, y funciona por el momento.

luego tengo un menu, dentro de el estan los botones, en cada uno (por ahora solo dos) el codigo para cargar los .swf en el contenedor de la primera linea de tiempo. el codigo de los dos botones que tengo pro el momento es este:

Código ActionScript :

bob_btn.onPress = function() {
   unloadMovie(600);
   if (_root.currMovie == undefined) {
      _root.currMovie = "bd_foto";
      _root.contenedor.loadMovie("bd_foto.swf");


   } else if (_root.currMovie != "bd_foto") {
      if (contenedor._currentframe>=contenedor.midframe) {
         _root.currMovie = "bd_foto";
         _root.contenedor.play();
      }
   }
};
sumusica_btn.onPress = function() {
   unloadMovie(600);
   if (_root.currMovie == undefined) {
      _root.currMovie = "sm_foto";
      _root.contenedor.loadMovie("sm_foto.swf");


   } else if (_root.currMovie != "sm_foto") {
      if (contenedor._currentframe>=contenedor.midframe) {
         _root.currMovie = "sm_foto";
         _root.contenedor.play();
      }
   }
};


Utilizo un currMovie para que haya una animación cuando cargo uno y otro, es decir para que se vena animados los fondos luego de cargarse. Y aqui es donde esta el problema; cuando presiono al bob_btn carga bien y funciona, luego presiono al sumusica_btn no carga o no se ve la aniamcion que quiero que haga el swf anterior y que cargue la nueva.

en cada swf externo tengo una barra de precarga y luego un movieclip, a este movie clip le llame fondo cambien, puesto que repetí el código principal, para que se vea en toda la pantalla y se ajuste, etc. dentro de ese movieclip esta al aniamcion de la imagen que queiro utilizar de fondo, es la linea de tiempo esta un stop y luego, en el ultimo fotograma para terminar la aniamcion esta este codigo

Código ActionScript :

_root.contenedor.loadMovie(_root.currMovie+".swf")


así al terminar la animación, carga el siguiente .swf que quiero.

Agradezco alguien que me pueda ayudar porfavor!!

Gracias