хм странно, xml у меня такой

Код:
<news><img1 img_small="files/img1_sm.jpg" img_big="files/img1_big.jpg" text="img1" /><img2 img_small="files/img2_sm.jpg" img_big="files/img2_big.jpg" text="img2" /><img3 img_small="files/img3_sm.jpg" img_big="files/img3_big.jpg" text="img3" /><img4 img_small="files/img4_sm.jpg" img_big="files/img4_big.jpg" text="img4" /><img5 img_small="files/img5_sm.jpg" img_big="files/img5_big.jpg" text="img5" /><img6 img_small="files/img6_sm.jpg" img_big="files/img6_big.jpg" text="img6" /><img7 img_small="files/img1_sm.jpg" img_big="files/img3_big.jpg" text="img7" /><img8 img_small="files/img4_sm.jpg" img_big="files/img4_big.jpg" text="img8" /></news>
то есть 8 изображений, но отображается только 7
сделал так

Код:
for (var i=0;i<xmlload.firstChild.childNodes.length;i++)
{
j++;
img_small=xmlload.firstChild.childNodes[i].attributes.img_small;
img_big=xmlload.firstChild.childNodes[i].attributes.img_big;
pole.createEmptyMovieClip("img"+i,i).onPress= function()
{
trace (i);
};
pole["img"+i].createEmptyMovieClip("img",1).loadMovie(img_small);
if (j>3)
{
yy+=100;
xx=0;
j=0;
}
setProperty(pole["img"+i], _x, xx);
setProperty(pole["img"+i], _y, yy);
xx=xx+100;
}
на всех созданных изображениях при клике на них трэйсится цифра 8, хотя хотелось бы чтобы цифра соответствовала номеру изображения
ЗЫ это всё будет располагаться локально, в презентации, с возможностью синхронизации с веб сайтом
ЗЗЫ в конечном итоге хотелось бы получить что то в виде

Код:
pole.createEmptyMovieClip("img"+i,i).onPress= function()
{
createEmptyMovieClip("big"+i,i);
loadMovie(img_big, "big"+i);
setProperty("big"+i, _x, 0);
setProperty("big"+i, _y, 0);
}