NEW transitions problems btwn external SWF's

ok, so now that I have the code from kirupa working for most of the buttons (thanks to all those that helped) I’ve run into another problem w/this code.

on (release) { 
    if (_root.currMovie == undefined) { 
        _root.currMovie = "welcome"; 
        _parent.container_main.loadMovie("welcome.swf"); 
           } else if (_root.currMovie != "welcome") { 
                    if (_parent.container_main._currentframe >= _parent.container_main.midframe) { 
                        _root.currMovie = "welcome"; 
                        _parent.container_main.play(); 
                   } 
           } 
}
on (release) { 
      if (_root.currMovie == undefined) { 
         _root.currMovie = "hdrmain"; 
         _parent.header_mc.loadMovie("hdrmain.swf"); 
      } else if (_root.currMovie != "hdrmain") { 
                if (_parent.header_mc._currentframe > = _parent.header_mc.midframe) { 
                    _root.currMovie = "hdrmain"; 
                    _parent.header_mc.play(); 
                } 
      } 
}

I need some buttons to load more than one external swf (with transitions) in the main movie and what it does when I assign that code is load one movie (hdrmain.swf) in two seperate blank mc’s (container_main and header_mc)