не нужно быть асом, чтобы на такие вопросы отвечать %)
1. Грузить всегда лучше в мувы а не в слои. тому есть масса причин, но об этом не сейчас.
2. выглядит примерно так (прямо в руте пиши):

Код:
// создаем цель для загрузки
t = this.createEmptyMovieClip("target_mc", 1);
// создаем прелодер
p = this.createEmptyMovieClip("preloader_mc", 2);
// t= и p= это для простоты обращения в дальнейшем
// а это, чтобы подсказки вылезали при записи:
// MovieClip t;
// MovieClip p;
// MovieClip this;
t.loadMovie("test.swf");
p._x = 100;
p._y = 100;
p.onEnterFrame = function() {
var total = _root.target_mc.getBytesTotal();
var loaded = _root.target_mc.getBytesLoaded();
this.clear(), this.lineStyle(10, 0, 100), this.lineTo(loaded/total*100, 0);
if (loaded/total == 1) {
this.removeMovieClip();
}
};
- это всё при условии, что я правильно понял твой вопрос
