function createRequestObject() {   
		var ro;   
		var browser = navigator.appName;   
			if(browser == "Microsoft Internet Explorer"){   
				ro = new ActiveXObject("Microsoft.XMLHTTP");   
			}else{   
				ro = new XMLHttpRequest();   
			}   
		return ro;   
	}   
	
	var http = createRequestObject();
	
	// invio la richiesta
	function sndReq(mod,mese,anno) {   
		http.open('get', 'agenda.php?mod='+mod+'&mese='+mese+'&anno='+anno);   
		http.onreadystatechange = handleResponse;   
		http.send(null);   
	}   
	
	// invio la richiesta
	function sndReqEvento(mese,anno,giorno) {   
		http.open('get', 'agenda.php?mese='+mese+'&anno='+anno+'&g='+giorno);   
		http.onreadystatechange = handleResponse;   
		http.send(null);   
	}   
	
	// invio la richiesta
	function sndReqClose(id,mese,anno,giorno,ban) {   
		http.open('get', 'agenda.php?id='+id+'&mese='+mese+'&anno='+anno+'&g='+giorno+'&ban='+ban);   
		http.onreadystatechange = handleResponse;   
		http.send(null);   
	}
	
	// gestisco la risposta
	function handleResponse() {   
		if(http.readyState == 4){   
			var response = http.responseText;
			document.getElementById('agenda').innerHTML = response;
		}
	}