var timer = null;
var content_width = 610;
var ticker1 = null;
var ticker2 = null;
var ticker1_start = 360;
var ticker1_x = ticker1_start;
var ticker2_start = 1000;
var ticker2_x = ticker2_start;
var ticker_width = 610;
var space = 45;
var speed = 20;

function findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function load_stockTicker() {
	if(ticker1 != null && ticker2 != null) {
		clearTimeout(timer);
		ticker1.style.left = ticker1_start;
		ticker2.style.left = ticker2_start;
		scroll_stockTicker();
	} else {
		ticker1 = findObj('ticker1');
		ticker2 = findObj('ticker2');
		timer = setTimeout('load_stockTicker()', 100);
	}
}

function scroll_stockTicker() {
	setTimeout('scroll_moveTicker()', speed);
}

function scroll_moveTicker() {
	if(ticker1_x < (ticker_width * -1))  {
		ticker1.style.left = ticker1_x = ticker2_x + ticker_width + space;
	} else {
		ticker1_x -= 1;
		ticker1.style.left = ticker1_x+'px';
	}
	if(ticker2_x < (ticker_width * -1)) {
		ticker2.style.left = ticker2_x = ticker1_x + ticker_width + space;
	} else {
		ticker2_x -= 1;
		ticker2.style.left = ticker2_x+'px';
	}
	scroll_stockTicker();
}
