Ваш код не верен т.к. в хмл из нодов которого грузятся картинки нет нулевого нода, а следовательно нет нулевой картинки..
Вашел из положения ужасно, но вот так.

Код:
var i = 1;
for (i; i<=12; i++) {
var mc = this.attachMovie("picture", "p"+i, i, {num:i});
if ((i%4) == 0) {
mc._x = 577;
} else if ((i%4) == 1) {
mc._x = 100;
} else if ((i%4) == 2) {
mc._x = 259;
} else {
mc._x = 418;
}
mc._y = Math.ceil(i/4)*105;
}