Problem solved...
Code:/// start vars loading var varsLoaded = false; var mainTimeline = _root; varSender = new LoadVars(); varSender.cacheKiller = new Date().getTime(); varReceiver = new LoadVars(); varReceiver.onLoad = function (success) { if (success) { //x.cc_status.text += (this.total); varsLoaded = true; } else { //clearInterval(varPreloader); mainTimeline.cc_status.text = "load failed!" } } //varPreloader = setInterval(checkVarStatus,100); function checkVarStatus () { var kbLoaded = Math.floor(varReceiver.getBytesLoaded()/1024); var kbTotal = Math.floor(varReceiver.getBytesTotal()/1024); if (kbTotal == undefined) { kbTotal = "???"; } mainTimeline.cc_status.text = kbLoaded + " / " + kbTotal + "Kb"; } varSender.loaddirectory = "commissions"; varSender.sendAndLoad("load.php", varReceiver, "POST"); /// start jpg loading MovieClip.prototype.loadjpg = function(picName, holderName) { var h = holderName; this.createEmptyMovieClip(h, count); //this._visible = false; this[h].loadMovie(picName); this[h]._alpha = 100; this.onEnterFrame = function() { if (this[h]._width > 0) { this._alpha = 99; delete this.onEnterFrame; this._visible = true; this.cc_status._visible = false; this[h].onComplete = _global.onComplete(this[h]); } else { ff = getTimer()/1000; if((getTimer()/1000)-ff > 1) // don't show progress if time to load is less than a sec { this.cc_status._visible = true; } this[h].onLoading = _global.onLoading(this[h]); } } }; _global.onLoading = function(what) { if(what.getBytesLoaded()) { what._parent.cc_status.text = Math.round((what.getBytesLoaded()/1024))+"/"+Math.round((what.getBytesTotal()/1024))+"Kb" //what._parent.cc_status.text += " | "+Math.round(what.getBytesLoaded()/what.getBytesTotal()*100)+"%"; } } _global.onComplete = function(what) { what._parent.cc_status.text = Math.round((what.getBytesLoaded()/1024))+"/"+Math.round((what.getBytesTotal()/1024))+"Kb" //what._parent.cc_status.text += " | "+Math.round(what.getBytesLoaded()/what.getBytesTotal()*100)+"%"; for (var mc in what._parent) { if (what._parent[mc] != what) { // trace(what._parent[mc]); // trace(what.getDepth()); what._parent[mc]._visible = false; } } what._x = (offWw-what._width)/2; what._y = (offWh-what._height)/2; canLoad = true; }; x = createEmptyMovieClip("bigholder",1); x.createTextField("cc_status", -1, 0, 0, 300, 20); x.cc_status._visible = false; x._x = 40; x._y = 40; var offWw = 500; var offWh = 500; var canLoad = true; var count = -1; datum = new Date(); function CC_fwdJPG() { if(count+1<varReceiver.total && varsLoaded == true && canLoad == true) { canLoad = false; count++; plaatje = "jpg.php?folder="+varReceiver.imgfolder+"&file="+varReceiver["img"+count]+"&"+datum.getTime(); x.loadjpg(plaatje, "smallholder"+count); } root.count = count; } function CC_bckJPG() { if(count-1>=0 && varsLoaded == true && canLoad == true) { canLoad = false; count--; plaatje = "jpg.php?folder="+varReceiver.imgfolder+"&file="+varReceiver["img"+count]+"&"+datum.getTime(); x.loadjpg(plaatje, "smallholder"+count); } root.count = count; } load_btn.onRelease = CC_fwdJPG; load_btn2.onRelease = CC_bckJPG;



Reply With Quote