import mx.transitions.OnEnterFrameBeacon;
OnEnterFrameBeacon.init();
var o:Object = new Object();
o.onEnterFrame = function() {
trace("onEnterFrame outside of a MovieClip.. woohoo!");
}
MovieClip.addListener(o);
******************************************************************************************
import mx.transitions.BroadcasterMX;
obj = new Object();
BroadcasterMX.initialize(obj);
listenObj = new Object();
listenObj.onMessage = function (param1, param2) {
trace("got onMessage " + arguments);
}
obj.addListener(listenObj);
obj.broadcastMessage("onMessage", "test param1", "test param2");