var message="";
var neonbasecolor="white"
var neontextcolor="666"
var neontextcolor2="#333"
var flashspeed=1					// speed of flashing in milliseconds
var flashingletters=3						// number of letters flashing in neontextcolor
var flashingletters2=3					// number of letters flashing in neontextcolor2 (0 to disable)
var flashpause=8000					// the pause between flash-cycles in milliseconds
var s = "";
///No need to edit below this line/////

var n=0;

function prep()
{
	if (document.all||document.getElementById)
	{
		var o=document.getElementById("ani");
		message = o.innerHTML+'        ';
		for (m=0;m<message.length;m++)
			s+='<span id="neonlight'+m+'">'+message.charAt(m)+'</span>'
		for (n=0;n<5;n++)
			s+='<span id="neonlight'+(n+m)+'"></span>'
	}
	else
		s+=message;
	o.innerHTML=s;
	setTimeout("beginneon()",flashpause)
}
function crossref(number){
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
return crossobj
}

function neon(){
//cycle through and change individual letters to neon color
crossref(n).style.color=neontextcolor

if (n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2 
if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor

if (n<message.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",flashpause)
return
}
}

function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}