
// WebTicker by Mioplanet
// www.mioplanet.com
// updated with contributions from the Internet
// jquerified just for fun
// style TICKER_BODY as desired in CSS
// call ticker_start() onload to start scroller
//
 
TICKER_RIGHTTOLEFT = false;
TICKER_SPEED = "2";
TICKER_PAUSED = false;

function ticker_start() {
  var ticker_content = document.getElementById("TICKER").innerHTML; 
  var tickerSupported = false;
  TICKER_WIDTH = $("#TICKER").css('width');

  var img = "<img src='/theme2011/images/ticker_space.gif' width="+TICKER_WIDTH+" height=0>";
  //var img = '<img src="ticker_space.gif" width="'+TICKER_WIDTH+'" height="0">';


  // bad form...But not sure what wierd browsers people use..
  if (navigator.userAgent.indexOf("Firefox")!=-1 || navigator.userAgent.indexOf("Safari")!=-1 ||
      navigator.userAgent.indexOf("Opera") != -1  || navigator.userAgent.indexOf("MSIE") != -1) {
      $("#TICKER").html("<TABLE  cellspacing='0' cellpadding='0' width='100%'><TR><TD nowrap='nowrap'>"+img+"<SPAN ID='TICKER_BODY' width='100%'>&nbsp;</SPAN>"+img+"</TD></TR></TABLE>");
      tickerSupported = true;
  }

  if(!tickerSupported) $("#TICKER").html(""); else {
    $("#TICKER").scrollLeft = TICKER_RIGHTTOLEFT ? $("#TICKER").scrollWidth - $("#TICKER").offsetWidth : 0;
    $("#TICKER_BODY").html( ticker_content);
    $("#TICKER").css('display','block');
    TICKER_tick();
  }
}



function TICKER_tick() {

  if(!TICKER_PAUSED) {
    var tmp = $("#TICKER").scrollLeft() + (TICKER_SPEED * (TICKER_RIGHTTOLEFT ? -1 : 1) );
    $("#TICKER").scrollLeft(tmp);
  }

  if(TICKER_RIGHTTOLEFT && 
    $("#TICKER").scrollLeft() <= 0)
      $("#TICKER").scrollLeft( $("#TICKER").prop('scrollWidth') - $("#TICKER").prop('offsetWidth'));

  if(!TICKER_RIGHTTOLEFT && 
    $("#TICKER").scrollLeft() >= $("#TICKER").prop('scrollWidth') - $("#TICKER").prop('offsetWidth')) 
      $("#TICKER").scrollLeft(0);

  window.setTimeout("TICKER_tick()", 30);
}

//ticker_start();

