         hovered = false;
         currentState = getCurrentRendererState();
     }
-    
-    /**
-     *  @private
-     *  Mouse down event handler.
-     */
-    protected function itemRenderer_mouseDownHandler(event:MouseEvent):void
-    {
-        //dispatchEvent(new MouseEvent("click"));
-    }
+
 }
 }
    }
    
    //----------------------------------
    //  showFocusIndicator
    //----------------------------------

    /**
     *  @private
     *  Storage for the showFocusIndicator property 
     */
    private var _showFocusIndicator:Boolean = false;

    /**
     *  @inheritDoc 
     *
     *  @default false  
     */    
    public function get showFocusIndicator():Boolean
    {
        return _showFocusIndicator;
    }
    
    /**
     *  @private
     */    
    public function set showFocusIndicator(value:Boolean):void
    {
        if (value == _showFocusIndicator)
            return;

        _showFocusIndicator = value;
        //mx_internal::drawFocusAnyway = true;
        //drawFocus(value);
    }
    
    //----------------------------------

    {
        addEventListener(MouseEvent.ROLL_OVER, itemRenderer_rollOverHandler);
        addEventListener(MouseEvent.ROLL_OUT, itemRenderer_rollOutHandler);
    }
    
    /**
