1) Анимационный GIF работает некоторое количество циклов и останавливается.
2) После перерисовки страницы анимационный GIF останавливается.
Как перезапустить остановившийся GIF? Можно ли сделать это на JAVASCRIPT?

Если это твоя картинка, то её можно настроить повторяться бесконечное число раз (это свойство картинки).
Зачем тебе это вообще?

armix
Никакой JavaScript тут не нужен, это нативное свойство самого GIF: создавая его, следует задать бесконечное число циклов (в некоторых программах это число обозначается нулём).

А вот не получается.
Количество циклов - бесконечное.
В IE, Opera, Safari и Chrom крутится до бесконечности,
и продолжает крутиться после перерисовки страницы.
В Mozillе после перерисовки страницы отображается только
последний слой.
Вылечить можно, если грохнуть img и закачать GIF по новой.
Но мне почему-то кажется, что это не наш метод.

armix
Дайте ссылочку на гифку