How to load the "next" movie?

I was wondering is there a way to do the following:
I have two seperate movies.

One of them displays images in an art gallery backdrop navigating through the gallery etc.

The Second displays the same images but just in a simple thumbnail format.

Basically i want to create a third movie that will be presented to the user first, from there they will choose which view to use to view the pictures, and then the appropriate movie will be loaded.

The reason i want to do it this way is because i the way i have wrote it for the user to navigate the Art gallery in the first program relies on my formula staying the same throughout, so the frames have been spaced appropriately.
I’m not looking for an alternative way to do this but want to be able to give the users two buttons and then let them choose the view, depending on their view the appropriate movie will load.

Is this possible and what would the code be to open a new movie in place of the current one??

I have already tried this using the following code and it works to some extent:

stop();
cmdLoad.onRelease = function() {
loadMovie(“gallery.swf”,mc_option);
}

mc_option is a dynamic text box.
When loading it this way it does not totally cover the original move even if i stretch the text area right over the whole canvas. I want it to look as though the option screen has disappeared completely even if it is still running underneath.

Regards,
Daniel