     
     /**
      *  @private
-     *  This method is used to get a reference to a specific navigator.  Since
-     *  a navigator can be visible inside a callout, getElementAt() is not
-     *  sufficient because one of the navigators is no longer a child of the
-     *  container.
-     */ 
-    mx_internal function getViewNavigatorAt(index:int):ViewNavigatorBase
-    {
-        // If the index is the navigator currently in the callout, return it
-        if (_calloutNavigatorIndex == index)
-            return _calloutNavigator;
-        
-        // Since a callout is visible, one of the navigators has been removed
-        // from this display tree.  If the index of the navigator in the callout
-        // is before the passed index, decrement it by 1 so that it reflects 
-        // the current indicies of the child navigatos.
-        if (_calloutNavigatorIndex != -1 && _calloutNavigatorIndex < index)
-            index--;
-        
-        if (index >= numElements)
-            return null;
-        
-        return getElementAt(index) as ViewNavigatorBase;
-    }
-    
-    /**
-     *  @private
      *  Shows the navigator at the specified index in the callout component.
      */ 
     mx_internal function showNavigatorAtIndexInCallout(index:int, owner:DisplayObjectContainer):void

     */
    private function toggleFirstNavigatorVisibility():void
    {
        var aspectRatio:String = FlexGlobals.topLevelApplication.aspectRatio;
        
        if (aspectRatio == StageAspectRatio.PORTRAIT)
        {

        FlexGlobals.topLevelApplication.addEventListener(ResizeEvent.RESIZE, 
            application_resizeHandler, false, EventPriority.DEFAULT, true);
        
        // Toggle visibility of the first ViewNavigator if autoHideFirstViewNavigator is true
        if (numViewNavigators > 0 && autoHideFirstViewNavigator)
            application_resizeHandler(null);
        
        super.initialized = value;
    }
    
    
    //----------------------------------
    //  numViewNavigators
    //----------------------------------
    /**
     *  The number of navigators managed by this container
     * 
     *  @langversion 3.0
     *  @playerversion AIR 3
     *  @productversion Flex 4.5.2
     */ 
    public function get numViewNavigators():int
    {
        return _calloutNavigatorIndex == -1 ? numElements : numElements + 1;
    }
    
    //--------------------------------------------------------------------------
