2 forward:
Это говорит о том, что конструкция

Код AS1/AS2:
_root.menu_xml.firstChild.childNodes[i].childNodes[1].childNodes[0]
возвращает undefined.
И вам никто не сможет помочь, не видя вашу XML-структуру.
А помочь вы себе можете сами, поставив хотя бы кучу трейсов:

Код AS1/AS2:
trace(_root.menu_xml);
trace(_root.menu_xml.firstChild);
trace(_root.menu_xml.firstChild.childNodes[i]);
trace(_root.menu_xml.firstChild.childNodes[i].childNodes[1]);
trace(_root.menu_xml.firstChild.childNodes[i].childNodes[1].childNodes[0]);
Так вы поймёте, где оно у вас вылазит и где в XML-структуре что-то не находится.
Учитесь отлаживать ваш код.