извини намудрил конечно...
вот оригинал моей функции

Код:
private function getXMLDaten(xml_weg:String):Void {
var punkt:Object = this;
var menu_db:Array = new Array();
this.xml.onLoad = function(success:Boolean) {
if (success) {
for (var i = 0; i < this.firstChild.childNodes.length; i++) {
var shortcut = this.firstChild.childNodes[i];
var submenu_db:Array = new Array();
if (shortcut.attributes.ur == "up") {
var m_frame = frame_Up;
} else if (shortcut.attributes.ur == "down") {
var m_frame = frame_Mitte;
}
for (var j = 0; j < shortcut.childNodes.length; j++) {
submenu_db.push({ur:shortcut.childNodes[j].attributes.ur, caption:shortcut.childNodes[j].attributes.name, link:shortcut.childNodes[j].attributes.link});
}
menu_db.push({ur:shortcut.childNodes[j].attributes.ur, caption:shortcut.attributes.name, link:shortcut.attributes.link, subnav_db:submenu_db});
}
punkt.initMenu(menu_db);
}
};
xml.load(xml_weg);
}
опять же, я хочу чтобы мое условие выполнялось в другой функцие. Да, хочу передать в конструктор имя клипа

Код:
private function initMenu():Void {
var frames:MovieClip = m_Frame.attachMovie("fr", "fr" + i, m_Frame.getNextHighestDepth());
}
как это сделать?