/**
 * Funzioni Javascript per AJAX
 * 
 **/

function createXMLHttpRequest() {

	var ua;

	if(window.XMLHttpRequest) {
	    try {
	      ua = new XMLHttpRequest();
	    } catch(e) {
	      ua = false;
	    }
	} else if(window.ActiveXObject) {
	    try {
	      ua = new ActiveXObject("Microsoft.XMLHTTP");
	    } catch(e) {
	      ua = false;
	    }
	}
	
	return ua;
}

var req = null;

function sendRequest(req, script) {
	req.open("GET", script, true);
	
	req.onreadystatechange = handleResponse;
	
	req.send(null);
}


function handleResponse() {
	
	if(req.readyState == 0)
	{
	      document.getElementById("banner").innerHTML = "Non inizializzato";
	}	
	else if(req.readyState == 1)
	{
	      document.getElementById("banner").innerHTML = "In caricamento";
	}
	else if(req.readyState == 2)
	{
	      document.getElementById("banner").innerHTML = "Caricato con successo";
	}
	else if(req.readyState == 3)
	{
		document.getElementById("banner").innerHTML = "Interattivo";
	}
	else if(req.readyState == 4)
	{
	    	var response = req.responseText;
		
		document.getElementById("banner").innerHTML = response;
	}
	else
	{  
	  	alert("loading: " + req.readyState);
	}
}

function load()
{	
	req = createXMLHttpRequest();
	
	sendRequest(req, "http://www.ecodellaquarta.it/modules/banner_eco/banner.php");
}