Movie clip on main timeline receiving input from nested movie clip

(EDIT: SOLVED. God bless you, Slow Roasted!)

Hello, all.

I’ve got a main timeline .swf file called “blank.swf” which contains nothing but two blank movie clips one called called “pproduct”, the other called “ppalette”.

In the script frame of this main timeline I use the simple “Loader = new Loader();” method to load a URL of an .swf file into the “ppalette” movie clip.

The “ppalette” movie clip contains several color chip buttons, each of which use the same Loader method above to load an external .swf into a clip.

Here’s what I want to do: let those color chip buttons, when the “blank.swf” file loads, be used to load an .swf movie into the “pproduct” clip on the main timeline. I’m wanting to be able to swap depths with various movie clips which will take out the movie which has the palette, but I want whatever that palette has loaded in the original “pproduct” clip to stay there.

…and here’s the output error I get.

Here’s the code on one of the chip buttons:

baqua.addEventListener(MouseEvent.MOUSE_DOWN, function(evt:MouseEvent):void {
var myLoader:Loader = new Loader();
MovieClip(parent).pproduct.addChild(myLoader);
var url:URLRequest = new URLRequest(“movies/1500f_button_aqua.swf”);
myLoader.load(url);
}
)

TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::Stage@2a325089 to flash.display.MovieClip.
at Function/<anonymous>()

Any ideas?