Подскажите пожалуйста, почему когда я использую такую функцию, макромедия вылетает( Пробывал загружать по 1 картинки в ряд(без j) все работает, а так почему-то нет...

Код AS1/AS2:
for (var i = 0; i<area.firstChild.childNodes[0].childNodes.length; i++)
{
var line:MovieClip = pictures_interior.createEmptyMovieClip("line"+i, i);
line._y = 400*i;
for (var j = 0; i<15; j++)
{
var pic:String = "images/"+"interior/"+(i+1)+"/"+(j+1)+".jpg";
loadPic_interior(line,i,j,pic);
}
}
function loadPic_interior(mc:MovieClip, i:Number, j:Number, pic:String)
{
if(j<area.firstChild.childNodes[0].childNodes[i].attributes.count)
{
var interior:MovieClip = mc.createEmptyMovieClip("interior"+i+j, j);
var picture_inter:MovieClip = interior.createEmptyMovieClip("picture_inter"+i, 0);
var bar_inter:MovieClip = interior.createEmptyMovieClip("bar_inter"+i, 1);
interior._x = 600*j;
drawRectangle(bar_inter, 600, 20, 0x000000, 70);
var pici:MovieClip = picture_inter.createEmptyMovieClip("pici", 0);
var mcLoader:MovieClipLoader = new MovieClipLoader();
var mcListener:Object = new Object();
mcLoader.addListener(mcListener);
mcListener.onLoadInit = function(pici)
{
var bitmap_temp:BitmapData = new BitmapData(pici._width, pici._height, true, 0);
bitmap_temp.draw(pici);
picture_inter.attachBitmap(bitmap_temp,0,"auto",true);
pici.removeMovieClip();
}
mcLoader.loadClip(pic,pici);
}
}
P.S. использую Macromedia Flash Professional 8
Добавлено через 11 минут
Немного поправил код.. помогите плз, очень надо