Хотел расписать все ошибки, но мне лениво. Напишу просто свой вариант это задачи.
<script>
var frames = ["", "", ""]; // перечисление ссылок на картинки для кадров
var currentframe = 0; // текущая картинка
function NextFrame()
{
if (currentframe == frames.length - 1)
{
currentframe = 0;
}
else
{
currentframe++;
}
document.getElementById("anim").src = frames[currentframe];
}
window.onload = function () { setInterval(function () { NextFrame(); }, 500); }
</script>
<img src="" id="anim" />
Понятия не имею, сработает или нет, но должно.