      */
     override public function captureStartValues():void
     {
+        var p:Point;
+        
         super.captureStartValues();
         
         // Initialize the property bag used to save some of our

        else
        {
            cachedActionBar = getSnapshot(navigator.actionBar);
        }
        
        // Save the position of the action in global coordinates
		if (actionBar)
        	cachedActionBarGlobalPosition = getTargetNavigatorCoordinates(actionBar);
        
        // Cache the tab bar bitmap and location
        if (tabBar)
        {
            cachedTabBar = getSnapshot(TabbedViewNavigator(targetNavigator).tabBar);
            cachedTabBarGlobalPosition = getTargetNavigatorCoordinates(tabBar);
            navigatorProps.tabBarIncludeInLayout = tabBar.includeInLayout;
            navigatorProps.tabBarCacheAsBitmap = tabBar.cacheAsBitmap;
        }

                    // animates a cachedBitamp
                    if (cachedTabBar)
                    {
                        localPos = transitionGroup.globalToLocal(cachedTabBarGlobalPosition);
                        
                        // Need to removed the 4 pixel buffer
                        cachedTabBar.x = localPos.x;
                        cachedTabBar.y = localPos.y;
                    
                        cachedTabBar.includeInLayout = false;
                        transitionGroup.addElement(cachedTabBar);
