Необходимо осуществить загрузку картинок по разделам.
Создаем столько клипов, сколько разделов в xml файле, и загружаем в каждый из них нужное количество картинок. Но столкнулся с тем, что загружаются только последние картинки для каждого раздела.
Вот мой код:

Код AS1/AS2:
showThumbs = function () {
theX = 0; //начальные координаты первого раздела
for (i=0; i<_parent.allWorks; i++) {
theXX = 0; //начальные координаты первой картинки
theYY = 0;
thumb.duplicateMovieClip("thumb_"+i, getNextHighestDepth()); //создаём раздел
curClip = this["thumb_"+i];
curClip._x = theX;
curClip.n = i;
var allWorkImg = _parent.portfolio_xml.firstChild.childNodes[i].firstChild.childNodes.length;
curClip.allImg = allWorkImg;
//загружаем картинки
for (j=0; j<allWorkImg; j++){
var workImg = _parent.portfolio_xml.firstChild.childNodes[i].firstChild.childNodes[j].attributes.img;
curClip.thumbImg.duplicateMovieClip("thumbImg_"+j, getNextHighestDepth());
curClip1 = curClip["thumbImg_"+j];
curClip1._x = theXX;
curClip1._y = theYY;
theXX = theXX + 10;
theYY = theYY + 10;
loadMovie(workImg, curClip1);
trace(curClip1);
trace(workImg);
curClip.thumbImg._visible = false;
}
pauseSwap = setInterval(curClip.mPause, 5, curClip);
//trace (workImg);
curClip.clientID.text = _parent.portfolio_xml.firstChild.childNodes[i].attributes.clientID;
curClip.descriptionID.text = _parent.portfolio_xml.firstChild.childNodes[i].attributes.descriptionID;
theX = theX + 280;
}
};
thumb._visible = false;
Причём
trace показывает всё верно, пути до всех картинок и клипы в которые они должны подгружаться. Но

Код AS1/AS2:
loadMovie(workImg, curClip1);
срабатывает только для каждой последней картинки...
Подскажите пожалуйста в чём может быть дело?! А то я уже закипел...