﻿// JScript File
var itemNumber = 0;
var cycle = 0;
window.onload = window_onload;
function window_onload()
{ 

      document.getElementById("headline").innerHTML = "";
      try
      {
         tick();
      }
      catch(e)
      {
         document.getElementById("headline").innerHTML = "This news ticker only works in Internet Explorer 5 and above.";
      }
}

function tick()
{
   document.getElementById("headline").href = links[itemNumber];
   document.getElementById("headline").title = headlines[itemNumber];
   if(cycle == 0)
   {
      cycle = 1;
      document.getElementById("headline").innerHTML += "|";
      setTimeout("tick()", 10);
   }
   else
   {
      cycle = 0;
   
      document.getElementById("headline").innerHTML = document.getElementById("headline").innerHTML.substring(0, document.getElementById("headline").innerHTML.length - 1);
      document.getElementById("headline").innerHTML += headlines[itemNumber].charAt(document.getElementById("headline").innerHTML.length);
   
      if(document.getElementById("headline").innerHTML.length < headlines[itemNumber].toString().length)
         setTimeout("tick()", 10);
      else
      {
         if(itemNumber + 1 < headlines.length)
            itemNumber++;
         else
            itemNumber = 0;
   
         setTimeout("resetTicker()", 8000);
      }
   }
}

function resetTicker()
{
   document.getElementById("headline").innerHTML = "";
   setTimeout("tick()", 250);
}

