2 Антарес но вот так то работает

Код:
for (i=0; i<=maxpreview; i++) {
preview.duplicateMovieClip("preview"+i,i);
preview = this["preview"+i];
preview.nomer = i;
preview._x = preview._x+preview_step_x+1;
loadMovie("ring/ring"+i+".gif", preview.area);
if (i == (count*maxpreview_x)) {
// перевод строки если количество превьюх в одной строке достигнуто
count = count+1;
preview._x = 1;
preview._y = preview._y+preview_step_y;
}
}
почему же тогда в предыдущем примере не пашет ?