Вот код прелоадера

Код:
Stage.scaleMode = "showAll";
_root.createEmptyMovieClip("l",100);
_root["l"].createTextField("txt",10,0,0,0,0);
_root["l"]["txt"].type = "dynamic";
_root["l"]["txt"].border = false;
_root["l"]["txt"].selectable = false;
_root["l"]["txt"].autoSize = true;
_root["l"]["txt"].textColor = 0xFFFFFF;
var tf:TextFormat = new TextFormat();
tf.font = "Tahoma";
tf.size = 10;
_root["l"]["txt"].setNewTextFormat(tf);
delete(tf);
_root["l"]["txt"].text = "loaded 100%"
_root["l"]._x = (Stage.width - _root["l"]._width)/2;
_root["l"]._y = (Stage.height - _root["l"]._height)/2;
var getProg = function(){
var tb:Number = _root.getBytesTotal();
var lb:Number = _root.getBytesLoaded();
if (lb<tb){
_root["l"]["txt"].text = "loaded "+Math.round(100*lb/tb)+"%";
} else {
_root["l"].removeMovieClip();
_root.gotoAndPlay(2);
}
}
var inter:Number = setInterval(getProg, 100);
stop();
во втором фрейме очищаю интервал...
Не думаю что дело в коде... на этот глюк натыкаюсь не первый раз...