Preload External Swf Problem

Hello all, I’m trying to preload an external swf into my main swf. There are two fla scene files, first of which is the main.fla which is 170kb, Second, there’s the chess intro.fla which contains a three second intro movie.

Here’s the main page
http://www.ssassocs.com

Here’s the movie I’m loading in externally
http://www.ssassocs.com/chess_intro.swf

The chess intro fla contains its own preloader, which works fine when the movie is run by itself. However, the preloader does not run or appear when the chess intro.swf is externally loaded into the main.swf file. Two questions, does the chess intro.swf even need a loader placed within the chess.fla file, or is a loader only required in the main.fla?

Here’s my preloader code for the externally loaded chess.swf

stop();
onEnterFrame = function(){
var percent_loaded = _root.getBytesLoaded()/_root.getBytesTotal();
preloader_mc.value = percent_loaded;
if (percent_loaded == 1){
delete onEnterFrame;
play();
}
}

Keep in mind that this is placed within the chess intro.fla file.