Help with loading external SWF transition tutorial

Ok everything is working great except when I push a button while another SWF is going through its intro (hasn’t yet reached midframe) the swf corresponding with the button pressed doesn’t load. This would be a problem if the user had to wait till the transition had to reachthe midframe then click the button but once the button is prematurly clicked, even when the intro stops, the button no longer works. This is the code i have attached to each button:

[AS]
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
this.nextFrame();
} else {
this.prevFrame();
}
}

on (release) {
if (_root.currMovie == undefined) {
_root.currMovie = “cataracts”;
_root.contentcontainer.loadMovie(“cataracts.swf”);
} else if (_root.currMovie != “cataracts”) {
if (_root.contentcontainer._currentframe >= _root.contentcontainer.midframe) {
_root.currMovie = “cataracts”;
_root.contentcontainer.play();
_root.contentcontainer.loadMovie(“cataracts.swf”)
}
}
}
[/AS]

Does anyone have a solution? Thanks.

Mike