 	        while (o)
 	        {
 	            if ((o is IFocusManagerComponent && IFocusManagerComponent(o).focusEnabled) ||
-	            	 o is IFocusManagerBridge)
+	            	 o is IApplicationLoader)
 	                return o;
 	            
 	            o = o.parent;

import mx.events.FlexEvent;
import mx.events.FocusRequest;
import mx.events.SandboxBridgeEvent;
import mx.events.ShowAlertRequest;
import mx.managers.IFocusManagerBridge;
import mx.managers.ISystemManager2;
import mx.sandbox.ISandboxBridgeGroup;
import mx.sandbox.ISandboxBridgeProvider;
import mx.utils.DisplayUtil;

use namespace mx_internal;

   		bridge.addEventListener(FocusRequest.MOVE, focusRequestMoveHandler);
   		bridge.addEventListener(SandboxBridgeEvent.ACTIVATED_FOCUS_MANAGER, 
   				    		    bridgeEventActivateHandler);
	}
	
	/**
