 			}
 			else
 			{
-				var me:SandboxRootRequest = new SandboxRootRequest(SandboxRootRequest.TOOLTIP_MANAGER_REQUEST);
+				var me:InterManagerRequest = new InterManagerRequest(InterManagerRequest.TOOLTIP_MANAGER_REQUEST);
 				me.name = ToolTipEvent.TOOL_TIP_HIDE;
 				// trace("-->dispatched hide for ToolTipManagerImpl", systemManager);
 				sandboxRoot.dispatchEvent(me);

	 */
	private function marshalToolTipManagerHandler(event:Event):void
	{
		if (event is SandboxRootRequest)
			return;

		var me:SandboxRootRequest;

		var marshalEvent:Object = event;
		switch (marshalEvent.name)

    /**
     *  @private
     */
    private function getGlobalBounds(obj:DisplayObject, parent:DisplayObject):Rectangle
    {
        var upperLeft:Point = new Point(0, 0);
        upperLeft = obj.localToGlobal(upperLeft);
        upperLeft = parent.globalToLocal(upperLeft);
        return new Rectangle(upperLeft.x, upperLeft.y, obj.width, obj.height);
    }

