var http_request = false;

function gestion_calendrier(lien, nom_param, date) 
{
    http_request = false;
	
	if (lien != '') { 
		document.location.href=lien;
		return true;
	}
	
	if (window.XMLHttpRequest) {
      	http_request = new XMLHttpRequest();
       	if (http_request.overrideMimeType) {
       		http_request.overrideMimeType('text/html');
       	}
    } else if (window.ActiveXObject) {
       	try {
           	http_request = new ActiveXObject("Msxml2.XMLHTTP");
       	} catch (e) {
       		try {
       			http_request = new ActiveXObject("Microsoft.XMLHTTP");
       		} catch (e) {}
       	}   
    }

    if (!http_request) {
       	alert('Impossible de créer une instance XMLHTTP, votre navigateur ne supporte pas cette fonction.');
       	return false;
    }

    http_request.onreadystatechange = MajCalendrier;

    url= '_calendar.php?'+nom_param+'='+date+'&d=' + (new Date()).getTime();
	http_request.open('GET', url, true);
    http_request.send(null);

}
	
function MajCalendrier() {
    if (http_request.readyState == 4) {
        if (http_request.status == 200) {
        	//var docXML= http_request.responseText;
            document.getElementById("middle1").innerHTML = http_request.responseText;
    	} else {
            alert('There was a problem with the request.');
        }
    } else {
	   document.getElementById("middle1").innerHTML = "<br><br><font color='#edae21'>Veuillez patienter SVP</font>";
	}
}
