The following script (one of 5 such elements on my site) works as intended in my programming viewer, but do not work with my browsers, IE or Chrome. I have exhausted my personal programming resources trying to figure out why. Would someone, please be kind enough to tell me what will make it work. If so, I will be eternally grateful and in your debt.
<HTML>
<HEAD>
<META NAME="Color Change" >
<TITLE>Color Change</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function makeArray()
{
this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++)
{
this[i] = makeArray.arguments[i];
}
}
var c3text = "<FONT SIZE='6'><STRONG>“ HEADER 2”</STRONG></FONT>";
var colorSpeed3 = 1000;
var colorCounter3 = 0;
var color3 = new makeArray("#FF8300", "#FFFF00", "#00FF00", "#00FFFF", "#0000FF", "#AA00FF", "#FF0000");
//-->
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#000032" BACKGROUND="images/StarField.gif" BGPROPERTIES="FIXED" TEXT="#00FFFF" LINK="#FFFF00" VLINK="#00FF00" ALINK="#FF00FF">
<TABLE ALIGN="CENTER" WIDTH="1000">
<TR>
<TD><FONT SIZE="4">
<TABLE ALIGN="CENTER" BORDER="0" WIDTH="600">
<TR>
<TD ALIGN="CENTER" WIDTH="500"><FONT COLOR="#FF0000">
<A HREF="Header 2" TARGET="HEADER 2"><FONT COLOR="#FF0000">
<SCRIPT LANGUAGE="Javascript">
if (navigator.appName == "Netscape")
{
document.write('<LAYER ID="c3"><CENTER>'+c3text+'</CENTER></LAYER><BR>');
}
if (navigator.appVersion.indexOf("MSIE") != -1)
{
document.write('<DIV ID="c3"><CENTER>'+c3text+'</CENTER></DIV>');
}
function changeColor3()
{
if(navigator.appName == "Netscape")
{
document.c3.document.write('<CENTER><FONT COLOR="'+color3[colorCounter3]);
document.c3.document.write('">'+c3text+'</FONT></CENTER>');
document.c3.document.close();
}
else if (navigator.appVersion.indexOf("MSIE") != -1)
{
document.all.c3.style.color = color3[colorCounter3];
}
if (colorCounter3 == color3.length - 1)
{
colorCounter3 = 0;
}
else
{
colorCounter3++;
}
}
setInterval("changeColor3()",colorSpeed3);
</SCRIPT>
</TABLE>
<BR>
</FONT>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>