function createRequestObject()
{
	var request;
  if ( window.XMLHttpRequest )
  {
  	request = new XMLHttpRequest();
  }
  else if ( window.ActiveXObject )
  {
  	request = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else
  {
  	alert("Problem creating the XMLHttpRequest object");
    return;
  }
  return request;
}

// Make the XMLHttpRequest object
var http = createRequestObject();
   
function sendRequest(act) {
// Open PHP script for requests
	http.open('get', 'whats_playing_kzion.php?act='+act);
  http.onreadystatechange = handleResponse;
  http.send(null);
}

function sendPrev(act) {
// Open PHP script for requests
	http.open('get', 'whats_playing_kzion.php?act='+act);
  http.onreadystatechange = handlePrev;
  http.send(null);
}  

function handleResponse() {
	if(http.readyState == 4) {
		if(http.status == 200){
	  	var response = http.responseText;
  		if(response) {
	    	document.getElementById("playing").innerHTML = response;
      	setTimeout(playing,45000);
   		} else {
				document.getElementById("playing").innerHTML = 'Error in Loading page <img src=\"/images/error_caution.gif\" />\n\nPlease reload the page using your browser reload button';
			}
  	} else {
    document.getElementById("playing").innerHTML = 'Error in Loading page <img src=\"/images/error_caution.gif\" />\n\nPlease reload the page using your browser reload button';
  	}
	}
}

function handlePrev() {
	if(http.readyState == 4) {
		if(http.status == 200){
	  	var response = http.responseText;
  		if(response) {
	    	document.getElementById("playing").innerHTML = response;
   		} else {
				document.getElementById("playing").innerHTML = 'Error in Loading page <img src=\"/images/error_caution.gif\" />\n\nPlease reload the page using your browser reload button';
			}
  	} else {
    document.getElementById("playing").innerHTML = 'Error in Loading page <img src=\"/images/error_caution.gif\" />\n\nPlease reload the page using your browser reload button';
  	}
	}
}


function playing() {
	sendRequest('playing');
}
