var myXML:XML = new XML();
myXML.ignoreWhite = true;
var file:Array = new Array();
var caption:Array = new Array();
var desc:Array = new Array();
myXML.onLoad = function(success) {
if (success) {
xmlNode = this.firstChild;
var total:Number = xmlNode.childNodes.length;
for (i=0; i<total; i++) {
curNode = xmlNode.childNodes[i];
// Let's PUSH some stuff into the arrays
file.push(curNode.attributes.name);
caption.push(curNode.attributes.caption);
desc.push(curNode.attributes.desc);
}
genThumbs(total);
} else {
trace("XML file not loaded, is it there?");
}
};
myXML.load('xmlData.xml');
function genThumbs(num:Number) {
for(i=0;i<num;i++){
var curImg:Number = i;
this.thContainer_mc.createTextField("Image"+i, '','' , 1*i+10,100);
this.thContainer_mc.("Image"+i).text = caption[i];
}
}