How to resolve Incompatible type

I got some movieclips which contain instance name class in flash.
ex: mc_1, mc_2

My problem is I get incompatible errors TYPE while clicking on each of these MCs
Error #1010: A term is undefined and has no properties.

Does anyone know how to resolve that??


public var categories:Object = {  cube: {"color": 0XFF0000, "markers": [] },  
                                             square: {"color": 0x0000FF, "markers": [] }
}

// My event.objectType.name returns [object mc_1], etc.

public function handleTest(event:CustomEventCenter):void
{
            trace("***MC instance: " + event.objectType.name);
            handleTest2(event.objectType.name);
 }


private function handleTest2(type:Object):void
{
   // Browse to get the selected type
   for (var i=0; i<categories[type].markers.length; i++)
   {
      var marker:Marker = categories[type].markers*;
      (!marker.visible) ? marker.visible = true : marker.visible = false;    
    }
            
 }

private function createMarkers(type:Object)
{
  var lat = 45.6;
  var long= 76.4;
  var marker = new Marker(lat, long);

  categories[type].markers.push(marker);
}