How to pause an external swf

Hey all,

I need to pause an external movie and have it play from where it was stopped. I can get all sorts of communication to the external swf from the parent EXCEPT simple playing and stopping. The movie plays when it is brought in, but I cannot get the pause stop/play part to work. Below is code that I’ve come up with, but doesn’t work:
ActionScript Code:
[FONT=Courier New][LEFT][COLOR=#000000]var[/COLOR] pauser:[COLOR=#0000FF]Boolean[/COLOR] = [COLOR=#000000]false[/COLOR];
pause_btn.[COLOR=#0000FF]onRelease[/COLOR] = [COLOR=#000000]function[/COLOR]COLOR=#000000[/COLOR]
[COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]if[/COLOR][COLOR=#000000]([/COLOR]pauser == [COLOR=#000000]true[/COLOR][COLOR=#000000])[/COLOR]
[COLOR=#000000]{[/COLOR]
empty_mc.[COLOR=#0000FF]play[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#0000FF]trace[/COLOR]COLOR=#000000[/COLOR];
pauser = [COLOR=#000000]false[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]else[/COLOR]
[COLOR=#000000]{[/COLOR]
empty_mc.[COLOR=#0000FF]stop[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#0000FF]trace[/COLOR]COLOR=#000000[/COLOR];
pauser = [COLOR=#000000]true[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}

[/COLOR]
[/LEFT]
[/FONT]

[COLOR=#000000]NOTE: The traces do work.[/COLOR]

Thanks in advance.