Defining Clip Based on Event

I am trying to define a clip to be dragged based on the clip used in the mouseEvent. It doesn’t like that I am trying to create the var dragItem three times. It says, “A conflict exists with definition dragItem in namespace internal.”

Is there a way to do this that I am not seeing? Any light that you can shed would be much appreciated. Thanks!


function mousePress(evt:MouseEvent):void
    {
        item = MovieClip(evt.target);
        switch(getClassName(item))
            {
                case "pan1" :
                var dragItem:pan1 = new pan1;
                break; 
                
                case "pan2" :
                var dragItem:pan2 = new pan2;
                break; 
                
                case "pan3" :
                var dragItem:pan3 = new pan3;
                break; 
            }

        dragItem.x = item.x;
        dragItem.y = item.y;
        addChild(dragItem);
        dragItem.startDrag();
    }