искать надо мув расположенный на самом верхнем уровне, как это сделать пробовал так:

Код:
function heard(l_mc:MovieClip):MovieClip{
var d:Number = l_mc.getNextHighestDepth();
var el = null;
for(var i = 0; i<d; i++){
el = l_mc.getInstanceAtDepth(i);
if(el instanceof MovieClip){
return heard(el);
}
else{
if(el instanceof TextField and d==1)
return el._parent;
}
}
}
- это не работает, возращает первый найденный а не последний мув, как правильно должна выглядеть эта функция?
------