Так а в чем вопрос то?
А зачем так? —

Код:
this.a.loadMovie(""+b);
Помоему так лучше:

Код:
this.a.loadMovie(b);
Да и глубина всевремя одна и та же задается. Так не будет работать. Надо так:

Код:
this.createEmptyMovieClip(a, i);
или this.createEmptyMovieClip(a, 9 + i);
И зачем вообще нужно писать ""+ ???
Короче!

Код:
for (var i=1; i<=10; i++) {
this.createEmptyMovieClip("image_mc" + i, i);
this["image_mc" + i].loadMovie("main_img/"+i+".jpg");
}
А вообще, loadMovie - отстой, используй лучше MovieClipLoader.