var tWidth='475px';                  // width (in pixels)
var tHeight='25px';                  // height (in pixels)
var tcolour='#fee5c6';               // background colour:
var moStop=true;                     // pause on mouseover (true or false)
var fontfamily = 'arial,sans-serif'; // font for content
var tSpeed=3;                        // scroll speed (1 = slow, 5 = fast)

var content= '';

var cps=-tSpeed; var aws, mqs; var fsz = 14;
function startticker(){
	var tickers = getElementsByClassName('ticker');
	var contents = new Array();
	
	for ( var i=0; i<tickers.length; i++ )
	{
		contents.push(tickers[i].innerHTML);
		if (document.getElementById) {
			var tick = '<div style="position:relative;width:95%;height:'+tHeight+';overflow:hidden;background-color:'+tcolour+'"';
			if (moStop) tick += ' onmouseover="cps=0" onmouseout="cps=-tSpeed"';
			tick +='><div class="mq" style="position:absolute;right:0px;top:0px;font-family:'+fontfamily+';font-size:'+fsz+'px;white-space:nowrap;"><\/div><\/div>';
			tickers[i].innerHTML = tick;
		}
	}
	
	mqs = getElementsByClassName('mq');
	aws = new Array();
	for ( i=0; i<mqs.length; i++ )
	{
		mqs[i].style.right=(10+parseInt(tWidth))+"px";
		var newId = "tx"+i;
		mqs[i].innerHTML='<span id="'+newId+'">'+contents[i]+'<\/span>';
		aws.push(document.getElementById(newId).offsetWidth);
		lefttime=setInterval("scrollticker("+i+")",50);
	}	
}
function scrollticker(i){
	mqs[i].style.right = (parseInt(mqs[i].style.right)>(-10 - aws[i])) ?
	mqs[i].style.right = parseInt(mqs[i].style.right)+cps+"px": parseInt(tWidth)+10+"px";
} 
function getElementsByClassName(classname, node)  {
    if(!node) node = document.getElementsByTagName("body")[0];
    var a = [];
    var re = new RegExp('\\b' + classname + '\\b');
    var els = node.getElementsByTagName("*");
    for(var i=0,j=els.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}
window.onload=startticker;
              