var n = 0;
var message = "";
var neonbasecolor="";
var neontextcolor="";
var flashspeed=100;  //in milliseconds

function crossref(number){
	var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
	return crossobj
}

function neon(){
	if (n==0)
	{
		for (m=0;m<message.length;m++)
			crossref(m).style.color=neonbasecolor
	}
	crossref(n).style.color=neontextcolor
	if (n<message.length-1)
		n++
}

function beginneon(){
	if (document.all||document.getElementById)
	{
		document.write('<font color="'+neonbasecolor+'">')
		for (m=0;m<message.length;m++)
			document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
		document.write('</font>')
	}
	else
		document.write(message)
	if (document.all||document.getElementById)
	flashing=setInterval("neon()",flashspeed)
}