var statsweeperArray = new Array();
var statsweeperSpeed = 5000;

window.onload=statsweeperGet;


// *********************************************************************************************
// Ajax request to statsweeper middle-man
// *********************************************************************************************
function statsweeperGet() {

   var request = null;				var currentTime = new Date();
   var t_stamp = currentTime.getTime();		var url = "statsweeper-get.php?foo="+t_stamp;
   var method = "POST";	
   var theResult;

   if(window.XMLHttpRequest)	request = new XMLHttpRequest();
   else				request = new ActiveXObject("Microsoft.XMLHTTP");

   if(request) {
      request.open(method, url);
      request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
      request.onreadystatechange = function() {
         if(request.readyState == 4) {
            if(request.status == 200) {
               theResult = request.responseText;
               if(theResult.length > 0) {
                  var temp = theResult.split("}");
                  statsweeperArray = temp[1].split("|");
                  statsweeperDisplay(0);
               }
            }
         }
      }
      request.send("data=none");    
   }
}



// *********************************************************************************************
// Display Statsweeper data
// *********************************************************************************************
function statsweeperDisplay(id) {

   if(id >= statsweeperArray.length)	id = 0;
   var dd = document.getElementById("statsweeper");
   dd.innerHTML = statsweeperArray[id];
   setTimeout("statsweeperDisplay("+(parseInt(id) + 1)+");", statsweeperSpeed);
}

