io nel frattempo avevo preparato un'esempio

codice:
function caricamento(cosa, dove){
	dove.visible = false;
	_root.createEmptyMovieClip("clippreload",1);
	_root.clippreload._x = 0
	_root.clippreload._y = 0
	_root.clippreload.attachMovie("barra","barra1",1);
	_root.clippreload.barra1._xscale = 0;
	loadMovie(cosa, dove);
	_root.clippreload.onEnterFrame=function() { 
	car = dove.getBytesLoaded();
	tot = dove.getBytesTotal();
	perc = Math.round((car*100)/tot);
	trace (car+" "+tot+" "+perc)
	_root.clippreload.barra1.loading.text = perc+"%";
	_root.clippreload.barra1._xscale = perc;
	if (car == tot && car>1024) {
		_root.clippreload.barra1._visible = false;
		_root.clippreload.barra1.loading.text = "";
		removeMovieClip(_root.clippreload)
		setProperty(dove, _visible, true);
		dove._height = 360;
		dove._width = 550;
		}
	}
}

caricamento("foto al mare.jpg",_root.contenitore); // ma puoi mettere anche file.swf
ma visto che sei all'inizio se mi passi la mail ti passo il fla, cosi hai del materiale su cui studiare