Detecting mouse outside stage

Was wondering if anyone knows how to solve this.

I have a swf that needs to change states based on whether or not the mouse is hovering over the swf or if it’s outside.

I’ve tried doing things such as stage.addEventListener(MouseEvent.MOUSE_OUT, fnc) but it triggers whenever the mouse goes past different movieclips within the swf.

And since I have interactive elements, I can’t just slap a movieclip over everything and add a listener to that.

So if anyone knows how I can handle this, I’d be very grateful.

Thanks in advance.