Есть флэш с несколькими кадрами. Во 2м применяется такая функция:

Код:
function slider() {
for (i=4; i>0; i--) {
_root.first_mc.createEmptyMovieClip("img"+i,_root.first_mc.getNextHighestDepth());
_root.second_mc.createEmptyMovieClip("img"+i,_root.second_mc.getNextHighestDepth());
_root.first_mc["img"+i].createEmptyMovieClip("cont",_root.first_mc["img"+i].getNextHighestDepth());
_root.second_mc["img"+i].createEmptyMovieClip("cont",_root.second_mc["img"+i].getNextHighestDepth());
_root.my_mcl.loadClip("img/logo_season"+i+".jpg",_root.first_mc["img"+i].cont);
_root.my_mcl.loadClip("img/logo_season"+i+".jpg",_root.second_mc["img"+i].cont);
}
}
При 1м посещении страницы все нормально, но при возвращении все мувики _root.first_mc.img* исчезают.
Почему так происходит и как это побороть?
ЗЫ. функция срабатывает только при 1м посещении фрэйма (флаг), но ведь созданный там программно мувик должен там же и "остаться"...