
// ********** MAKE YOUR CHANGES HERE

var speed=5    //   SPEED OF FADE - Lower=faster/Higher=slower

// ********** LEAVE THE NEXT BIT ALONE!

// **** Do Not Alter Code Below ****
spans = document.getElementsByTagName('span');
var importantSpans = new Array();
 for(var i=0; i < spans.length; i++)
   {
     if(spans[i].className == "rainbow") {
	importantSpans.push(spans[i]);
      }
   }
var hex=new Array("00","14","28","3C","50","64","78","8C","A0","B4","C8","DC","F0");
var r=1;
var g=1;
var b=1;
var seq=1;
function changetext(){
	rainbow="#"+hex[r]+hex[g]+hex[b];
	for (var j=0; j < importantSpans.length; j++) {
		importantSpans[j].style.color=rainbow;
	}
}
function change(){
	if (seq==6){
		b--
		if (b==0)
			seq=1
	}
	if (seq==5){
		r++
		if (r==12)
			seq=6
	}
	if (seq==4){
		g--
		if (g==0)
			seq=5
	}
	if (seq==3){
		b++
	if (b==12)
		seq=4
	}
	if (seq==2){
		r--
		if (r==0)
			seq=3
	}
	if (seq==1){
		g++
		if (g==12)
			seq=2
	}
	changetext()
}
function starteffect(){
	if (document.all||document.getElementById)
	flash=setInterval("change()",speed)
}
starteffect()
