Yet another preloader question

What is the basic formula for having a seperate preloader swf load a “main movie” swf, then launch a new window where the “main movie” swf shows up?

My main movie plays music and does animation once it’s loaded, so I don’t want it to start playing the music while inside the preloader swf. I’m under the impression the way to do this is:

some_mc.loadMovie(“myMainMovie.swf”);

then do all the getBytesLoaded & getBytesTotal work, then check to see if it’s loaded, if it is, goto a frame with an “ENTER” button. The enter button will have some code opening a new window with the “main movie” swf embedded.

My problem is that the some_mc starts playing my main movie once it’s loaded. It won’t have to reload when I launch it in a new window will it?