ecco
workinprogress

allora... è strutturato così.... _root.portfolio.web
qua ci sono i bottoni che chiamano gli swf esterni in un mc che è _root.portfolio.porta con questo script:
on ( release )
{
_root.portfolio.gotoAndStop (1);
_root.portfolio.porta._alpha = 0
_root.portfolio.porta.loadMovie ("barb.swf");
// avvii il preloader
a = setInterval(_root.preload, 200);
}

mi risposto al frame 1 di portfolio xke la percentuale del preload è li al frame 1... mentre il preload è nella root ed è:
function preload() {
_root.peso = _root.portfolio.porta.getBytesLoaded();
var t = _root.portfolio.porta.getBytesTotal();
var l = _root.portfolio.porta.getBytesLoaded();
_root.portfolio.perc = Math.round((l/t)*100);
if (l == t && l > 24) {
clearInterval(a);
clearInterval(preloadID);
set_alphaID = setInterval(set_alpha, 3);
set_alpha = function(){
if (_root.portfolio.porta._alpha < 100){
_root.portfolio.porta._alpha += 10
_root.portfolio.gotoAndStop (2);
}else{
clearInterval(set_alphaID)
}
}

} else {
preloadID = setInterval(preload,100)

}
}

che mi rimanda al frame 2 di portfolio così non mi rimane in vista la percentuale!

poi... sulla scritta portfolio ho messo lo script per svuotare porta:
on (release){
_root.portfolio.gotoAndStop (1);
_root.portfolio.porta.unloadMovie ();
}

poi qua gli dovrei mettere lo script per chiudere l'animazione... ma prima risolviamo il blocco!!
testatelo e ditemi se si pianta!!
grazie
gigigi