Using the transitions tutorial but having problems with preloader

[FONT=Verdana][SIZE=1][COLOR=#666666]hey guys, good day!

i’ve just read and followed [/COLOR][/SIZE][/FONT][FONT=Verdana][SIZE=1][COLOR=#666666]Voetsjoeba’s tutorial on page transitions, and it worked perfectly! well… except for my preloader… i’m currently using flash 8 by the way… anyway… my preloaders work perfectly on each external swf, it’s just that it doesn’t SHOW when the external swf’s are called… i’ve played around with the code already… and found out that this line is what’s preventing it from showing normally:

_root.currMovie = “welcome”;
container.loadMovie(_root.currMovie+".swf");

i’ve placed that in the last actions frame of my main movie to have welcome.swf load after the navigation bar elements have loaded… the welcome.swf plays its intro and outro perfectly, but the preloader just does not show up anymore… i’ve changed the code to:

loadMovie(“welcome.swf”);

and that made the preloader show up perfectly again… but if use this code, calling the other swf’s will be impossible, because they all share the “_root.currMovie” and “container.loadMovie”… how can i go about this?

anyway… here’s my preloader code:

midframe = 126;
stop();
loadingBar._xscale = 1;
var loadingCall:Number = setInterval(preloadSite, 50);
function preloadSite():Void {
var siteLoaded:Number = Math.round((_root.getBytesLoaded()/1024)*100)/100;
var siteTotal:Number = Math.round((_root.getBytesTotal()/1024)100)/100;
var percentage:Number = Math.round(siteLoaded/siteTotal
100);
loadingBar._xscale = percentage;
percentClip.percentDisplay.text = percentage + “%”;
percentClip._x = loadingBar._x + loadingBar._width;
bytesDisplay1.text = siteLoaded + " Kb";
bytesDisplay2.text = siteTotal + " Kb";
if (siteLoaded >= siteTotal) {
clearInterval(loadingCall);
gotoAndPlay(2);
}
}

(that’s taken from welcome.swf)

can you guys help out? any suggestion/advice will be greatly appreciated. thanks in advance!

Greg
[/COLOR][/SIZE][/FONT]