Собсно, есть 2 клипа - t1_1.swf и t1_2.swf. В каждом из них есть выпадающее меню, которое должно обеспечивать навигацию между ними. Прописано оно из xml-дерева В библиотеке лежит компонент Menu (так и экспортится).
Проблема в следующем - запускаешь один из этих клипов - все работает. Переходишь с помощью меню в другой и на этом работа меню заканчивается - портянка с пунктами просто не выпадает. Не могу понять почему.
На основной временной шкале в первом кадре клипов висит код:

Код:
var s = "";
s += "<menu>";
s += "<menuitem label='На главную' instanceName='START.swf'/>";
s += "<menuitem type='separator' />";
s += "<menuitem label='Пункт 1' instanceName='chapter1.swf'>";
s += "<menuitem label='Пункт 1.1' instanceName='t1_1.swf'/>";
s += "<menuitem label='Пункт 1.2' instanceName='t1_2.swf'/>";
s += "</menuitem>";
s += "</menu>";
var xml = new XML(s);
xml.ignoreWhite = true;
var mainMenu = mx.controls.Menu.createMenu(_root, xml.firstChild);
var listener = new Object();
listener.change = function(evt)
{
if (evt.menuItem.attributes.instanceName != undefined){
loadMovieNum(evt.menuItem.attributes.instanceName, 0);
}
}
mainMenu.addEventListener("change",listener);
На кнопке-ярлычке меню:

Код:
on (release){
_root.mainMenu.show(23, _ymouse);
}
Хелп?
