Custom cursor help - breaks on different movie levels

hi everybody.

i have a movie clip that contains an image used as a custom cursor. this is then called by some actionscript in the main timeline:

Mouse.hide();
startDrag("_root.cursor", true);

this works great. however, i have several buttons that load differnet movies into a container clip on a different movie level. eg

parties.onPress = function () {
_root.createEmptyMovieClip(“container”, 3);
loadMovie(“parties.swf”, “container”);
container._x = 450 ;
container._y = 45 ;

when this movie loads partly on top of the main movie i t breaks the cursor and i cant even see it.

does anyone know how i can keep the cursor working?
cheers
mark