<!--
var notice_win;
function showMessage(n, show) {
  var whichEl = (NS4) ? eval("message" + n) : eval("message" + n + ".style");
  whichEl.visibility = (show) ? ((NS4) ? "show" : "visible") : ((NS4) ? "hide" : "hidden");
}

function nextMessage(){
  var fromInd = current;
  if (fromInd==ar.length-1)current=0;
	else current=fromInd+1;
	if(direction == 1)scrollBannerUp(fromInd, current);
	else if(direction == 2)scrollBannerDown(fromInd, current);
	else if(direction == 3)scrollBannerLeft(fromInd, current);
	else scrollBannerRight(fromInd, current);
}

function moveLeft(){
  if (NS4){
    fromEl.left -= increment;
    if(toEl.left - increment <= toElTargetLeft){
      toEl.left = toElTargetLeft;
      clearInterval(intervalID);
      fromEl.visibility = "hide";
      timeoutID = setTimeout("nextMessage()", pause*1000);
    }else{toEl.left -= increment;}
  }else{
    fromEl.pixelLeft -= increment;
    if(toEl.pixelLeft - increment <= toElTargetLeft){
      toEl.pixelLeft = toElTargetLeft;
      clearInterval(intervalID);
      fromEl.visibility = "hidden";
      timeoutID = setTimeout("nextMessage()", pause*1000);
    }else{toEl.pixelLeft -= increment;}
  }
}

function scrollBannerLeft(from, to){
  if (NS4){
    fromEl = eval("message" + from);
    toEl = eval("message" + to);
    toEl.left = fromEl.left + bannerWidth;
    toElTargetLeft = fromEl.left;
  }else{
    fromEl = eval("message" + from + ".style");
    toEl = eval("message" + to + ".style");
    toEl.pixelLeft = fromEl.pixelLeft + bannerWidth;
    toElTargetLeft = fromEl.pixelLeft;
  }
  showMessage(to, true);
  intervalID = setInterval("moveLeft()", interval);
}

function makeIE(){
  var text = '<DIV ID="banner" STYLE="position:absolute">';
  for(var i = ar.length - 1; i >= 0; i--){
    text += '<DIV ID="message' + i + '" STYLE="position:absolute"></DIV>';
  }
  text += '</DIV>';
  document.body.insertAdjacentHTML("BeforeEnd", text);
  with(banner.style){
    width = bannerWidth;
    height = bannerHeight;
    clip = "rect(0 " + bannerWidth + " " + bannerHeight + " 0)";
    backgroundColor = bannerColor;
    pixelLeft = bannerLeft;
    pixelTop = bannerTop;
  }
  for (i = 0; i < ar.length; i++){
    with(eval("message" + i + ".style")){
      visibility = "hidden";
      pixelLeft = leftPadding;
      pixelTop = topPadding;
      width = bannerWidth - leftPadding;
      backgroundColor = bannerColor;
    }
  }
}

function makeNS(){
  banner = new Layer(bannerWidth);
  with(banner){
    clip.right = bannerWidth;
    clip.bottom = bannerHeight;
    document.bgColor = bannerColor;
    left = bannerLeft;
    top = bannerTop;
    visibility = "show";
  }
  for(var i = 0; i < ar.length; i++){
    eval("message" + i + " = new Layer(bannerWidth - leftPadding, banner)");
    with(eval("message" + i)){
      visibility = "hide";
      left = leftPadding;
      top = topPadding;
      document.bgColor = bannerColor;
    }
  }
}

function fillBanner(){
  var whichEl;
  if(NS4){
    for(var i = 0; i < ar.length; i++){
      whichEl = eval("message" + i);
      whichEl.document.write(ar[i]);
      whichEl.document.close();
    }
  }else{
    for(var i = 0; i < ar.length; i++){
      whichEl = eval("message" + i);
      whichEl.innerHTML = ar[i];
    }
  }
}

function pauseBanner(){
  increment = 0;
}

function restartBanner(){
  increment = 4;
}

function startBanner() {
  if(NS4) makeNS()
  else makeIE();
  fillBanner();
  showMessage(0, true);
  current = 0;
  timeoutID = setTimeout("nextMessage()", pause*1000);
}
onload=startBanner;
//-->