sotituisci questo if (perc == 100) {
mc.gotoAndStop(frame);
if (mc._currentframe == frame) {
_root.onEnterFrame = null;
}
}


con

if (perc == 100) {
mc.barra.gotoAndStop(frame);
if (mc.barra._currentframe == frame) {
_root.onEnterFrame = null;
}
}
....e la chiamata quindi sarà

loadAndGoto("clip.swf", 5);