rendered paste bodyscrollPane.setStyle("borderStyle", "none");
scrollPane.depthChild0._alpha=0;
var thumb;
var boxes;
code_name.text = "";
var mcMain:MovieClip;
function init() {
scrollPane.contentPath = "scrollMovieClip";
mcMain = scrollPane.content;
}
init();
var catnum:String = "1";
var myxml:XML = new XML();
myxml.ignoreWhite = true;
myxml.onLoad = showXML;
myxml.load("kourada.xml");
function loadImage(clip:MovieClip, img:String, src:String, code:String) {
var mcl:MovieClipLoader = new MovieClipLoader();
var obj:Object = new Object();
if (src != undefined) {
obj.target = src;
}
obj.onLoadStart = function(){
preloader._visible = false;
}
obj.onLoadProgress = function(target, loadedBytes, totalBytes){
preloader._visible = true;
}
obj.onLoadInit = function(mc:MovieClip) {
if (this.target != undefined) {
mc.target = this.target;
mc.target._alpha = 0;
mc.onRelease = function() {
loadImage(loader,this.target);
code_name.text = "Code: "+code;
};
}
};
obj.onLoadComplete = function(){
preloader._visible = false;
}
mcl.addListener(obj);
mcl.loadClip(img,clip);
}
function showXML(success) {
var categories = this.childNodes;
for(var k:Number = 0; k<categories.length; k++){
if (categories[k].attributes.id == catnum) {
boxes = categories[k].childNodes;
var trap = 0;
var holdsize = 0;
var doit:Boolean = true;
for (var i:Number = 0; i<boxes.length; i++) {
trap += holdsize;
thumb = boxes[i].childNodes;
var counter:Number = 0;
var ystyle:Number = 0;
holder = mcMain.attachMovie("clip", "clip"+i, 2000+i, {_x:0, _y:trap});
holder.name_txt.text = boxes[i].attributes.name;
var file = boxes[i].attributes.file;
for (var j:Number = 0; j<thumb.length; j++) {
var hold = holder.holder.attachMovie("thumbi", "thumbi"+j, 1000+j, {_x:(30+5)*counter, _y:ystyle});
var target = file + thumb[j].attributes.src;
var src = file + thumb[j].attributes.target;
var code = thumb[j].attributes.code;
if(j == 0 && doit==true){
doit = false;
loader.loadMovie(src);
}
loadImage(hold,target,src,code);
counter++;
if (counter>3) {
counter = 0;
ystyle += 50;
}
}
holdsize = holder._height;
}
}
scrollPane.invalidate();
}
}