// JavaScript Document
var currentNews = 0;
var toggleNews = true;

function setNextNews(){
	if(toggleNews === true)
	{
		// erhöhe News-Zähler
		var oldNews = currentNews;
		if(currentNews+1 >= news.length)
			currentNews = 0;
		else
			currentNews++;
		
		var myAjax = new Ajax();
		myAjax.url = "ajax_php/getNewsData.php";
		myAjax.params = "id=" + news[currentNews];
		
		myAjax.onSuccess = function(txt,xml) {
			//Lieferte das PHP-Skript eine Fehlermeldung?
			if (ajaxHasError(txt)) {
			  myAjax.onError(ajaxHasError(txt));
			  return null;
			}
			var picture_information = txt.split("|");
			
			document.getElementById("news_line_" + news[oldNews]).className = "not_selected";
			document.getElementById("news_line_" + news[currentNews]).className = "selected";
			document.getElementById("news_picture").src = "pictures/reports/" + news[currentNews] + "/theme.jpg";
			document.getElementById("news_picture_link").href = "?mode=season&action=detail&report_id=" + news[currentNews];
			document.getElementById("catchline").innerHTML = picture_information[0];
			document.getElementById("catchline").style.display = (document.getElementById("catchline").innerHTML == "") ? "none" : "inline-block";
		}
		myAjax.doRequest();
		
		window.setTimeout("setNextNews()", 3000);
	}
}
function setNews(line)
{
	var oldNews = currentNews;
	currentNews = line;
	
	var myAjax = new Ajax();
	myAjax.url = "ajax_php/getNewsData.php";
	myAjax.params = "id=" + news[currentNews];
	
	myAjax.onSuccess = function(txt,xml) {
		//Lieferte das PHP-Skript eine Fehlermeldung?
		if (ajaxHasError(txt)) {
		  myAjax.onError(ajaxHasError(txt));
		  return null;
		}
		var picture_information = txt.split("|");
		
		document.getElementById("news_line_" + news[oldNews]).className = "not_selected";
		document.getElementById("news_line_" + news[currentNews]).className = "selected";
		document.getElementById("news_picture").src = "pictures/reports/" + news[currentNews] + "/theme.jpg";
		document.getElementById("news_picture_link").href = "?mode=season&action=detail&report_id=" + news[currentNews];
		document.getElementById("catchline").innerHTML = picture_information[0];
		document.getElementById("catchline").style.display = (document.getElementById("catchline").innerHTML == "") ? "none" : "inline-block";
	}
	myAjax.doRequest();
}

window.setTimeout("setNextNews()", 3000);
