 
 import flash.display.DisplayObject;
 import flash.display.DisplayObjectContainer;
-import flash.events.Event; 
+import flash.events.Event;
 import flash.events.FocusEvent;
 import flash.events.KeyboardEvent;
 import flash.events.MouseEvent;

            showX = Math.max(showX - shift, 0);
        }
        
        menu.isDirectionLeft = this.x > showX;
        
        // now do y
        shift = screenPoint.y + menu.getExplicitOrMeasuredHeight() - screen.bottom;

import flash.utils.clearInterval;
import flash.utils.setTimeout;
import flash.xml.XMLNode;

import mx.collections.ArrayCollection;
import mx.collections.CursorBookmark;
import mx.collections.ICollectionView;
