var speed = 120 
var pause = 1500
var timerID = null 
var bannerRunning = false 
var currentMessage = 0 
var offset = 0 
var ar = new Array()  

function stopBanner() { 
  if (bannerRunning) 
   clearTimeout(timerID); 
   bannerRunning = false; 
}

function showBanner() { 
  var text = ar[currentMessage]; 
  if (offset < text.length) { 
   if (text.charAt(offset) == " ") 
    offset++;                         
    var partialMessage = text.substring(0, offset + 1);  
    window.status = partialMessage; 
    offset++; 
    timerID = setTimeout("showBanner()", speed); 
    bannerRunning = true; 
   } else { 
    offset = 0; 
    currentMessage++ ;
    if (currentMessage == ar.length) 
     currentMessage = 0; 
     timerID = setTimeout("showBanner()", pause); 
     bannerRunning = true; 
   } 
}

function startBanner() { 
  stopBanner() 
  showBanner() 
} 

