massive_length=2;/*устанавливаешь длинну массива, т.е. сколько цветов будет*/
colors_= new Array(massive_length);
colors_[0] = "red"; 
colors_[1] = "blue"; 
colors_[2] = "black"; 
colors_[3] = "green"; 
var next_ = 0;
function Changehead()
{
headcolor= colors_[next_];/*headcolor - переменной устанавливаешь новый цвет*/

document.getElementById("head1").style.color=headcolor;/*присваеваешь этот цвет элементу в документе*/
next_++;
if(next_>massive_length-1) next_=0;
window.setTimeout("Changehead()",300); /*спустя 1 секунду, меняешь цвет на новый, если нужно дольше, то ставишь число больше*/
}