Приложите исходник. Лучше в CS3

Код AS1/AS2:
myListener.onLoadProgress = function(target_mc:MovieClip, loadedBytes:Number, totalBytes:Number)
{
/*---------------------------------------------------------------------------------*/
_root.attachMovie("loader","load1",100,{_x:315, _y:151});//присоединяем бар
onLoadProgress - срабатывает постоянно, весь период загрузки. Соотв. вы аттачите много много раз свой клип с лоадером.
На одну и ту же глубину и под одним и тем же именем. Что там в какой момент куда и как у вас удаляется - сказать сложно.
Вынесите эту строчку.
Так же:

Код AS1/AS2:
_root.onEnterFrame = function()
{
if (_root.load1._alpha != 0)
Для красоты и удобства onEnterFrame имеет смысл вешать не на руут, а на сам клип.

Код AS1/AS2:
_root.load1.onEnterFrame = function()
{
if ( this._alpha != 0)
etc
}