/*function scroll()
{
	var scroll_delay = 75;
	var ctl = document.getElementById("marquee");	
	
	message = ctl.innerHTML.replace(/\&nbsp\;/, " ");
    message =  message.substring (1, message.length) + message.substring (0, 1);
    
    ctl.innerHTML = message.replace(/\s/, "&nbsp;");
    window.setTimeout ("scroll()", scroll_delay);
}

function start_scroll()
{	
	var initial_delay = 0;
	var max_indent = 70;	
	var ctl = document.getElementById("marquee");
	var message = ctl.innerHTML;
	
    for (var i = 1; i <= max_indent; i ++)
    {        
        message = "&nbsp;" + message;
    }
    
    ctl.innerHTML = message;
    window.setTimeout ("scroll()", initial_delay);
}*/

var ticker_width = "865";
var ticker_height = "24";
var ticker_speed = 1;
var ticker_pause_onhover = 1;
var marqueecontent = "";

var ticker_speed = (document.all) ? ticker_speed : Math.max(1, ticker_speed-1);
var copyspeed = ticker_speed;
var pausespeed = (ticker_pause_onhover == 0) ? copyspeed : 0;
var iedom = document.all || document.getElementById;

var actualwidth='';
var cross_marquee, ns_marquee;

function populate(message) 
{	
	marqueecontent = message;
	
	if (iedom) 
	{ 
		document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>');
		
		cross_marquee = document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee;    
		cross_marquee.style.left = parseInt(ticker_width)+8+"px";
		
		//////////////
		/* innerHTML BREAKS THICKBOX IN IE6!!! */
		//////////////
		//cross_marquee.innerHTML = marqueecontent;
		//////////////
		
		var anchor = document.createElement('a');
		anchor.setAttribute('href', "news.php");
		anchor.appendChild(document.createTextNode(marqueecontent));
		
		cross_marquee.appendChild(anchor);
		actualwidth = document.all ? temp.offsetWidth : document.getElementById("temp").offsetWidth;
	}
	else if (document.layers) 
	{
		ns_marquee=document.ns_marquee.document.ns_marquee2;
		ns_marquee.left=parseInt(ticker_width)+8;
		ns_marquee.document.write(marqueecontent);
		ns_marquee.document.close();
		actualwidth=ns_marquee.document.width;
	}  
	
	lefttime = setInterval("scrollmarquee()",20);
}

function scrollmarquee()
{
  if (iedom) 
  {
    if (parseInt(cross_marquee.style.left) > (actualwidth*(-1)+8)) 
    {
      cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"
    } 
    else 
    {
      cross_marquee.style.left=parseInt(ticker_width)+"px"
    }
  } 
  else if(document.layers) 
  {
    if(ns_marquee.left > (actualwidth*(-1)+8)) 
    {
      ns_marquee.left -= copyspeed;
    }
    else 
    {
      ns_marquee.left=parseInt(ticker_width)+8
    }
  }
}
