В loadMovie второй параметр строковый, а не числовой.

Код:
stop();
empty._alpha = 0;
preloader._alpha = 50;
cl_but_min = 25;
// ограничение кнопки close по иксу справа
close_but._x = win_head._x+win_head._width-cl_but_min;
win_head._x = empty._x;
win_head._width = empty._width;
win_head._y = empty._y-win_head._height;
onLoadInit = function () {
win_frame._width = empty._width;
win_frame._height = empty._height;
win_head._width = empty._width;
close_but._x = win_head._x+win_head._width-cl_but_min;
_parent.new_win._x = 400-_parent.new_win._width/2;
_parent.new_win._y = 300-_parent.new_win._height/2;
empty._alpha = 100;
delete preloader.onEnterFrame;
unloadMovie(preloader);
};
mcl = new MovieClipLoader();
mcl.addListener(this);
mcl.loadClip(_parent.conteiner.temp_win, empty);
preloader.onEnterFrame = function() {
var tot:Number = empty.getBytesTotal()/1000;
var lod:Number = empty.getBytesLoaded()/1000;
preloader.kb = int(tot)+"kb / "+int(lod)+"kb";
preloader.proc = int(lod/tot*100)+"%";
preloader.gotoAndStop(int(lod/tot*100));
};
close_but.onRelease = function() {
_parent.conteiner.buts_on();
unloadMovie(_parent.new_win);
};
win_head.onPress = function() {
_parent.new_win.startDrag(false);
};
win_head.onRelease = function() {
stopDrag();
};
Должно заработать (тестить локально это невозможно).