Переливающийся текст с помощью JavaScript

Скрипт, позволяющий изменять цвет текста в динамике.

Исходный код этого примера:
<p id="web">Скрипт, позволяющий изменять цвет текста в динамике. </p>
<script>
    i=0;
    dt=new Array("#0000A0", "#A00000", "#00A000", "#00A0A0", "#A000A0", "#A0A000");
    function cl() // эта функция будет менять цвет текста
    {document.getElementById("web").style.color=dt[i++];
        if (i>dt.length) i=0;
        setTimeout("cl()",1000);}
setTimeout("cl()",1000);
</script>

.