var timerID;
var activeArticle="";
var articleCount;
function ticker_init(){
	var newsTickerDiv = document.getElementById('newsticker');
	newsTicker();
	activeArticle = "article0";
	articleCount = getElementsByClassName(newsTickerDiv, "div", "pressarticle").length;
	document.getElementById(activeArticle).style.display = "block";
}
function newsTicker(){
	var newsTickerDiv = document.getElementById('newsticker');
	if( newsTickerDiv ){
		timerID = self.setInterval("goArticle()",tickerInterval);
	}
}
function btnClickArticle(e){
	var obj = getElement(e);
	if( obj.id ){
		switch(obj.id){
			case "btnNewsPrev":
				goArticle(-1);
				break;
			case "btnNewsPause":
				goArticle(0);
				break;
			case "btnNewsNext":
				goArticle(1);
				break;
		}
	}
}
function goArticle(moveType){
	var newArticleID;
	
	if( moveType != null ){
		timerID = window.clearInterval(timerID);
		switch(moveType){
			case 0:
				//Do Nothing
				break;
			case 1:
				changeArticle(moveType);
				timerID = self.setInterval("goArticle()",tickerInterval);
				break;
			case -1:
				changeArticle(moveType);
				timerID = self.setInterval("goArticle()",tickerInterval);
				break;
		}
	}
	else{
		changeArticle(1);
	}
}
function changeArticle(direction){
	if( activeArticle != "" ){
		document.getElementById(activeArticle).style.display = "none";
		newArticleID = activeArticle.substr(7);
		if( direction == 1 ){
			if( Number(articleCount - 1) != Number(newArticleID) ){
					activeArticle = "article" + Number(Number(newArticleID) + 1);
			}
			else{
				activeArticle = "article0";
			}
		}
		else if( direction == -1 ){
			if( 0 != Number(newArticleID) ){
					activeArticle = "article" + Number(Number(newArticleID) - 1);
			}
			else{
				activeArticle = "article" + Number(articleCount - 1);
			}
		}
		document.getElementById(activeArticle).style.display = "block";
	}
}