
// WebTicker by Mioplanet
// www.mioplanet.com

TICKER_ID = 'rss_ticker';
TICKER_CONTENT = '';
 
TICKER_RIGHTTOLEFT = false;
TICKER_SPEED = 2;
//TICKER_STYLE = "font-family:Arial; font-size:12px; color:#444444";
TICKER_STYLE = '';
TICKER_PAUSED = false;

function ticker_start()
{
  var tickerSupported = false;
  TICKER_CONTENT = document.getElementById(TICKER_ID).innerHTML;

  TICKER_WIDTH = document.getElementById(TICKER_ID).style.width;
  var img = "<img src='/images/spacer.gif' width='"+TICKER_WIDTH+"' height='0' alt='' />";

  // Firefox
  if (navigator.userAgent.indexOf("Firefox") != -1 
   || navigator.userAgent.indexOf("Safari") != -1)
  {
    document.getElementById(TICKER_ID).innerHTML = "<table cellspacing='0' cellpadding='0' width='100%'><tr><td nowrap='nowrap'>"+img+"<span style='"+TICKER_STYLE+"' ID='TICKER_BODY' width='100%'>&nbsp;</span>"+img+"</td></tr></table>";
    tickerSupported = true;
  }
  // IE
  if (navigator.userAgent.indexOf("MSIE") != -1 
   && navigator.userAgent.indexOf("Opera") == -1) 
  {
    document.getElementById(TICKER_ID).innerHTML = "<div nowrap='nowrap' style='width:100%;'>"+img+"<span style='"+TICKER_STYLE+"' id='TICKER_BODY' width='100%'></span>"+img+"</div>";
    tickerSupported = true;
  }

  if(!tickerSupported)
    document.getElementById(TICKER_ID).outerHTML = "";
  else {
    document.getElementById(TICKER_ID).scrollLeft = TICKER_RIGHTTOLEFT ? document.getElementById(TICKER_ID).scrollWidth - document.getElementById(TICKER_ID).offsetWidth : 0;
    document.getElementById("TICKER_BODY").innerHTML = TICKER_CONTENT;
    document.getElementById(TICKER_ID).style.display="block";
    TICKER_tick();
  }
}

function TICKER_tick() {
  if(!TICKER_PAUSED)
    document.getElementById(TICKER_ID).scrollLeft += TICKER_SPEED * (TICKER_RIGHTTOLEFT ? -1 : 1);
  if(TICKER_RIGHTTOLEFT && document.getElementById(TICKER_ID).scrollLeft <= 0) 
    document.getElementById(TICKER_ID).scrollLeft = document.getElementById(TICKER_ID).scrollWidth - document.getElementById(TICKER_ID).offsetWidth;
  if(!TICKER_RIGHTTOLEFT && document.getElementById(TICKER_ID).scrollLeft >= document.getElementById(TICKER_ID).scrollWidth - document.getElementById(TICKER_ID).offsetWidth) 
    document.getElementById(TICKER_ID).scrollLeft = 0;

  window.setTimeout("TICKER_tick()", 30);
}
