var newscounter=0;

function ajaxFunction()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest(); //Not IE
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP"); //IE
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
}

//Get our browser specific XmlHttpRequest object.
var receiveReq = ajaxFunction();

function SayNews() {
if(receiveReq.readyState==4 || receiveReq.readyState == 0) {
		receiveReq.open("GET","http://www.sensorgruppen.se/assets/sensorgruppen/news.php?news=" + newscounter);
		receiveReq.onreadystatechange = handleSayHello;
		receiveReq.send(null);
	}
}

//Called every time our XmlHttpRequest objects state changes.
function handleSayHello() {				//Check to see if the XmlHttpRequests state is finished.
	if (receiveReq.readyState == 4) {
		document.getElementById('theDiv').innerHTML = receiveReq.responseText;

		if (newscounter + 1 >= news) {
		newscounter = 0;
		}
		else {
		newscounter = newscounter + 1;		}
		setTimeout('SayNews();', 20000);
		}
	}

