Проблема возникла у меня.... буду очень признателен, если в мне поможете. Хочу сделать галерею на флеше с использованием XML (все фотки через неё грузятся), и у меня ступор возник на ранних стадиях. Фоток будет много, но в одном ряду их может быть не больше 5. То есть 6-ая перекидывается на новую строчку. Но это у меня не полуяается осуществить...

Код:
function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
image = [];
total = xmlNode.childNodes.length;
for (i=0; i<total; i++) {
image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
}
LoadImages();
} else {
content = "file not loaded!";
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("image.xml");
/////////////////////////////////////
/////////////////////////////////////
p = 0;
g = 150;
j = 0;
function LoadImages() {
//total = 7;
for (i=0; i<total; i++) {
//while (j<=6) {
var line:MovieClip = this.createEmptyMovieClip('my_mc'+i,this.getNextHighestDepth());
line.loadMovie(image[i],i);
j++;
if(j > 4) {
line._y = g;
g = g + 150;
p = 0;
line._x = p;
j = 0;
//line._y = g;
//line._x = p;
}
else {
line._x = p;
p = p + 150;
}
}
}
//}