Transitions Between External SWFs

I’m trying to use the “Transitions Between External SWFs” tutorial with my movie but I can’t get everything to work properly. About my movie:
The container is at “_root.main” on the swf. The tut says to adjust the buttons to point to this location which I’ve done. But when I try to click back to a lower section, it just loads the same section over and over. For example, if I were to click section 2 and wanted to go back to section 1, the movie loads section 2 again.

here is the code I’m using on the button (section1):

on (release) {
if (_root.main.currMovie == undefined) {
_root.main.currMovie = “section1”;
_root.main.container.loadMovie(“section1.swf”);
} else if (_root.main.currMovie != “section1”) {
if (_root.main.container._currentframe>= _root.main.container.midframe) {
_root.main.currMovie = “section1”;
_root.main.container.play();
}
}
}

Any help is welcome, thank you.

Dave