Здравствуйте
Казалось бы простая проблема, но не могу решить. Суть такая, на сцене разместил в ручную несколько мувиков и дал каждому экземпляру определенное имя. Добавил Программно 1 мувик и дал ему тоже имя, но получается такая проблема. Есть функция, которая определяет по какому мувику было совершено нажатие, она работает только если нажать на мувиках, которые были добавлены в ручную, при щелчке на мувике размещенному программно выдается сообщение instance49.

Код AS3:
public function ClMenu()
{
this.addEventListener(Event.ADDED_TO_STAGE, onTheStage)
}
private function onTheStage(e:Event)
{
addEventListener(MouseEvent.MOUSE_DOWN, onItemDown);
var ClMcPole:Class=getDefinitionByName('fonIndex') as Class;
sprfonIndex.addChild(new ClMcPole());
sprfonIndex.x = 375,5;
sprfonIndex.y = 64,2;
sprfonIndex.name = "mcFon1";
addChild(sprfonIndex);
}
function onItemDown(event:MouseEvent):void {
var itemName : String = event.target.name;
trace("itemName -> "+itemName);
}