Yet Another Fun Preloader Question - External Jpgs with AS fade

Hello. I’ve been looking around for something that can suit my needs here but think I may be making my life too complicated.

Here’s the situation:

Got an SWF.

It’s got an empty movie clip on it called “container”. This clip has AS on it to handle the fade of the loaded content. This code says this:

onClipEvent(load){
this._alpha = 2;
fadespeed = 20;
maxFade = 100;
}
onClipEvent(enterFrame){
_alpha += fadespeed;
if (this._alpha >= maxFade) {
this._alpha = maxFade;
}
}

Then, there’s a movie clip called “nav” and inside of this clip is a scrolling navigation bar, with a bunch of buttons on it. The code on the buttons looks like this:

on(release){
_parent.container.loadMovie(“fa01.jpg”);

}

All this works great. But now I need to add a preloader, so that every time a button in the nav movie clip is pressed, the container clip displays the preloader and then loads the jpg with the fade.

Where should I put my preloader code so that the fade doesn’t get disabled? On the Container clip? Can I do this?

Every time I try to make this go, the preloader not only doesn’t work, but it seems to eat my fade!

Any help would be greatly appreciated.

-B