//create a XMLHttpRequest Object.
current_news = 0;

if(window.XMLHttpRequest) {
	xmlhttp = new XMLHttpRequest();
} else {
	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}

//call this function with url of document to open as attribute
function requestContent(url, language) {
			if(url == "back") {
				if (current_news < number_rows-1) {
					current_news = current_news + 1;
				}
				} else {
					if (current_news > 0) {
						current_news = current_news - 1;
						}
					}
	url = "js/news_reader.php?id=" + current_news + "&l=" + language;
	xmlhttp.open("GET",url,true);
	xmlhttp.onreadystatechange =statusListener;
	xmlhttp.send(null);
}

//statusListener function is called automatically whenever readystate value of XMLHttpRequest Object changes.
//see xmlhttp.onreadystatechange =statusListener; statement above.
//When readystate is 1, its a loading state.
//When readystate is 4, content is loaded
function statusListener() {
	if (xmlhttp.readyState == 1) {
		document.getElementById('news_div').innerHTML="<p align='center' style='color: #00CCCC; padding: 0px; margin: 0px;'><br /><br /><br /><br />in caricamento</p>";
	}
	if (xmlhttp.readyState == 4) {
		//xmlhttp.responseText is the content of document requested
		if(xmlhttp.responseText != ""){
			document.getElementById('news_div').innerHTML=xmlhttp.responseText;
//			alert(xmlhttp.responseText);
			}
		}
}

function initnews() {
	if(number_rows  < 2) {
		document.getElementById("news_buttons").innerHTML = '<img src="img/navigazione/titolo.png" height="54" width="199">';
		document.getElementById("news_buttons").style.backgroundColor = "black";
	}
	url = "js/news_reader.php?id=0&l=" + language_t;
	xmlhttp.open("GET",url,true);
	xmlhttp.onreadystatechange =statusListener;
	xmlhttp.send(null);
	
}

var number_rows = 0;
function set_nr_rows(value){
	number_rows = value;
	}