var _tID=0;
var _elements = new Array();
var _boxHeight=0;
var _currentNewsHeight=0;
var _boxHeightArr = new Array();
var _k=0;
var _currentNews=0;

function loadScroll() {
var newsItems;
var scrollBox=document.getElementById('scroll');
getElementsByClassName(scrollBox, "div", "layout_latest");
//alert(newsItems.length);
//save height of all news boxes in an array
for (var i=0; i<_elements.length; i++) {
	_boxHeight+=_elements[i].offsetHeight;
}
//alert(_boxHeight);
scrollNews();
}
function scrollNews() {
	if (_currentNews==0) _currentNewsHeight=0;
	if ((_k*-1)>=_boxHeight) _k=document.getElementById('scroll').offsetHeight-25;
	if ((_k*-1)==_currentNewsHeight) {
		stop();
		_currentNewsHeight+=_elements[(_currentNews)].offsetHeight;
		if (_currentNews>=_elements.length-1) _currentNews=0;
		else {
			_currentNews++;
		}
		_tID=setTimeout("scrollNews()", 3000);
	}
	else {
		_tID=setTimeout("scrollNews()", 40);
	}
	_elements[0].style.marginTop=String(_k--+"px");
}
	
function getElementsByClassName(target,tag,name) {
 var pat = new RegExp(name);
 var i,e = target.getElementsByTagName(tag);
 for(i=0;i<e.length;i++) {
	if (pat.test(e[i].className)) {
		_elements.push(e[i]);
	}
 }

}
function stop() {
	clearTimeout(_tID);
}
