function addEvent(elm, evType, fn, useCapture){
	if(elm.addEventListener){
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if(elm.attachEvent){
		var r=elm.attachEvent('on' + evType, fn);	
		return r;
	}
	else{
		elm['on' + evType]=fn;
	}
}

function tickerinit(){
	if(!document.getElementById("newsticker")) return;
	cTent=document.getElementById("tickercontent");
	cTainer=document.getElementById("newsticker");
	topDistance=cTainer.offsetHeight;
	scrollSpeed=1;
	ticker();
	addEvent(cTainer, 'mouseover', stop, false);
	addEvent(cTainer, 'mouseout', reStart, false);
}
function stop(){
	scrollSpeed=0;
}
function reStart(){
	scrollSpeed=1;	
}
function ticker(){
	if(topDistance==cTent.offsetHeight*(-1)){
	topDistance=cTainer.offsetHeight;
	}
	cTent.style.marginTop=topDistance + "px";
	topDistance-=scrollSpeed;
	setTimeout("ticker()",40);
}

addEvent(window, 'load', tickerinit, false);
