             
         var limit:Number = Math.max(0, Math.min(rowCount, collection.length) - 1);
 
-		var newIndex:Number = curIndex;
-		var item:Object;
-		var curItem:int = 0;
-		
-		do
-		{ 
-			newIndex = newIndex + incr;
-			
-			if (curItem > limit)
-				return;
-			else
-				curItem++;
-			
-			if (newIndex > limit)
-	            newIndex = 0;
-	        else if (newIndex < 0)
-	            newIndex = limit;
-	
-	        item = listItems[newIndex][0];
-	        
-		}
-		while (item.data && (_dataDescriptor.getType(item.data) == "separator" || !_dataDescriptor.isEnabled(item.data)));
+        var newIndex:Number = curIndex;
+        var item:Object;
+        var curItem:int = 0;
+        
+        do
+        { 
+            newIndex = newIndex + incr;
+            
+            if (curItem > limit)
+                return;
+            else
+                curItem++;
+            
+            if (newIndex > limit)
+                newIndex = 0;
+            else if (newIndex < 0)
+                newIndex = limit;
+    
+            item = listItems[newIndex][0];
+            
+        }
+        while (item.data && (_dataDescriptor.getType(item.data) == "separator" || !_dataDescriptor.isEnabled(item.data)));
 
         var menuEvent:MenuEvent;
 

                {
                    supposedToLoseFocus = true;
                    sourceMenuBar.setFocus();
		            // Redispatch the event to the MenuBar
		            // and let its keyDownHandler() handle it.
                    sourceMenuBar.dispatchEvent(event);
                }
            }

     *  Toggles the menu item. The menu item type identifier must be a
     *  check box or radio button, otherwise this method has no effect.
     *
     *  @param item The menu item to toggle.
     *  @param toggle Boolean value that indicates whether the item is 
     *  toggled. 
     */
