var tickerWidth=975;
var tickerMargin=10;
var tickerDelay=70;
var tickerSpacer="";
var tickerBGColor="";
var tickerHLColor="";
var tickerFont="";
var tickerFontSize = 13;
var tickerFontColor = "#000000";
var tickerBorderWidth = 0;
var tickerBorderStyle = "";
var tickerBorderColor = "";
var DOM = document.getElementById;
var IE4 = document.all;
var tickerIV, tickerID;
var tickerItems = new Array();
var tickerHeight=tickerFontSize + 6;
function tickerGetObj(id)
{ 
	if(DOM) 
		return document.getElementById(id);
	else if(IE4) 
		return document.all[id];
	else
		return false;
}
function tickerObject(id)
{
	this.elem=tickerGetObj(id);
	this.width = this.elem.offsetWidth;
	this.x = tickerWidth;
	this.css = this.elem.style;
	this.css.width = this.width + 'px';
	this.css.left = this.x + 'px';
	this.move = false;
	return this;
}
function tickerNext()
{
	if(!DOM && !IE4) return;
	var obj= tickerItems[tickerID];
	obj.x=tickerWidth;
	obj.css.left=tickerWidth + 'px';
	obj.move=true;
}
function tickerMove()
{
	if(!DOM && !IE4) return;
	for(var i = 0; i < tickerItems.length; i++)
	{
		if(tickerItems[i].move)
		{
			if(tickerItems[i].x > -tickerItems[i].width)
			{
				tickerItems[i].x -= 2;
				tickerItems[i].css.left = tickerItems[i].x + 'px';
			}
		else 
		tickerItems[i].move = false;
	}
  }
  if(tickerItems[tickerID].x + tickerItems[tickerID].width <= tickerWidth) {
    tickerID++;
    if(tickerID >= tickerItems.length) tickerID = 0;
    tickerNext();
  }
}
function tickerStart(init) {
  if(!DOM && !IE4) return;
  if(tickerBGColor) {
    var obj = tickerGetObj('divTicker');
    obj.style.backgroundColor = tickerBGColor;
  }
  if(init) {
    tickerID = 0;
    tickerNext();
  }
  tickerIV = setInterval('tickerMove()', tickerDelay);
}
function tickerStop() {
  if(!DOM && !IE4) return;
  clearInterval(tickerIV);
  if(tickerHLColor) {
    var obj = tickerGetObj('divTicker');
    obj.style.backgroundColor = tickerHLColor;
  }
}
function tickerInit() {
  if(!DOM && !IE4) return;
  for(var i = 0; i < tickerEntries.length; i++) {
    tickerItems[i] = new tickerObject('divTickerEntry' + (i+1));
  }
  var obj = tickerGetObj('divTicker');
  obj.style.width = tickerWidth + 'px';
  obj.style.visibility = 'visible';
  tickerStart(true);
}
function tickerReload() {
if(!DOM && !IE4) return;
  document.location.reload();
}
//window.onresize = tickerReload;
window.onload = tickerInit;
document.write('<style> ' +
               '#divTicker { ' +
               'position: absolute; ' +
               'width: 10000px; ' +
               'height: ' + tickerHeight + 'px; ' +
               'cursor: default; ' +
               'overflow: hidden; ' +
               'visibility: hidden; ' +
               (tickerBorderWidth ? 'border-width: ' + tickerBorderWidth + 'px; ' : '') +
               (tickerBorderStyle ? 'border-style: ' + tickerBorderStyle + '; ' : '') +
               (tickerBorderColor ? 'border-color: ' + tickerBorderColor + '; ' : '') +
               '} ' +
               '.cssTickerContainer { ' +
               'position: relative; ' +
			   'z-index: 1;'+
               'height: ' + tickerHeight + 'px; ' +
               'margin-top: 0; ' +
               'margin-bottom: 0; ' +
               '} ' +
               '.cssTickerEntry { ' +
               'font-family: ' + tickerFont + '; ' +
               'font-size: ' + tickerFontSize + 'px; ' +
               'color: ' + tickerFontColor + '; ' +
               '} ' +
               '</style>');
document.write('<div class="cssTickerContainer">' +
               '<div id="divTicker" onMouseOver="tickerStop()" onMouseOut="tickerStart()">');
for(var i = 0; i < tickerEntries.length; i++) {
  document.write('<div id="divTickerEntry' + (i+1) + '" class="cssTickerEntry" ' +
                 'style="position:absolute; top:2px; white-space:nowrap">' +
                 tickerEntries[i] + ((tickerEntries.length > 1) ? ' ' + tickerSpacer + '&nbsp;' : '') +
                 '</div>');
}
document.write('</div></div>');