Referening a SWF within Another SWF

Hi,
Please let me explain my setup.
I have an “home.swf” page with a Loader Component to load in an external .swf file.
The name of this external file is “product.sw”
Within this product.swf file, there is another loader component which loader another .swf file named “speaker.swf” into itself.

So to ‘play’ the speaker.swf within product.swf, tha is easy. I will code it with:
mcLoader.loadClip(“speaker.swf”,_root.picViewer_mc.speakerloader);

This works when I tested it in Flash. HOWEVER, when I upload it into the server, it does NOT work. Why? It is because “product.swf” is within the home.swf page.

My question is, what needs to be changed in my code to make this work? I know it has something to do with the _root code and referencing issue.

Thank you!