Accessing remote swfs

I’ve created two separate swfs. The first swf calls the second swf, which has a video embedded in it. The tricky part is that the second swf needs to reside on a different server. I can’t get it to work. The first swf opens fine, but it won’t load the second. Here’s the actionscript I’m using to load it (this code is in frame one of the main timeline:

System.security.allowDomain("*");

var myMCL:MovieClipLoader = new MovieClipLoader();
myMCL.loadClip(“vid.swf”,“loader”);

I also have the allowDomain code in the second swf. Any idea why the first isn’t loading the second. I read all of Macromedia’s stuff about sandboxes, but I don’t understand a word of it.

PLEASE HELP!