flash не видит ссылку на мув, хотя trace выводит все правильно
вот код flash

Код:
import mx.controls.gridclasses.DataGridColumn;
pr.addColumn("Арт");
var dg:DataGridColumn = pr.getColumnAt(0);
dg.width = 60;
//--
price = new XML();
price.ignoreWhite = true;
price.onLoad = function(ok) {
if (ok) {
pric();
}
};
price.load("price.xml");
pric = function () {
var len = price.childNodes[0].childNodes.length;
for (var i = 0; i<len; i++) {
//var b = this["bt"+i];
_root.art = price.childNodes[0].childNodes[i].attributes.art;
img = price.childNodes[0].childNodes[i].attributes.img;
trace(img)
///----
var artt:Object = {Арт:art};
pr.addItem(artt);
//----
//---
var dgListener:Object = new Object();
dgListener.change = function(evt_obj:Object) {
loadMovie(img, _root.drop)
trace(img)
};
// Add listener.
pr.addEventListener("change", dgListener);
}
};
вот xml

Код:
<menu>
<item art="1"img="1.jpg"/>
<item art="3"/>
<item art="2"/>
<item art="4"/>
</menu>
может есть какой то другой способ? в helpe я нашел только это