                 {
                     // No room above, put it below the control.
                     y = targetGlobalBounds.bottom + 2;
-
+                    
                     if (!isNaN(newWidth))
                         Object(toolTipClass).maxWidth = newWidth;
                     if (currentToolTip is IStyleClient)

     *  and <code>showTip()</code> after.</p>
     *
     *  <p>If a normal ToolTip is being displayed, this method positions
     *  its upper-left corner near the lower-right of the arrow cursor.
     *  This method ensures that the ToolTip is completely in view.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9

    /**
     *  @private
     */
    private function getGlobalBounds(obj:DisplayObject, 
                                     parent:DisplayObject, 
                                     mirror:Boolean):Rectangle
    {
        var upperLeft:Point = new Point(0, 0);
        
        upperLeft = obj.localToGlobal(upperLeft);
        
        // If the layout has been mirrored, then the 0,0 is the uppper
        // right corner; compensate here.
        if (mirror)
            upperLeft.x -= obj.width;

        upperLeft = parent.globalToLocal(upperLeft);
        
        return new Rectangle(upperLeft.x, upperLeft.y, obj.width, obj.height);
    }

