    function makeRequest(url,dest) {
			var http_request = false;
	
			if (window.XMLHttpRequest) { // Mozilla, Safari,...
				http_request = new XMLHttpRequest();
				if (http_request.overrideMimeType) {
					http_request.overrideMimeType('text/xml');
					// Voir la note ci-dessous à propos de cette ligne
				}
			} else if (window.ActiveXObject) { // IE
				try {
					http_request = new ActiveXObject("Msxml2.XMLHTTP");
				} catch (e) {
					try {
						http_request = new ActiveXObject("Microsoft.XMLHTTP");
					} catch (e) {}
				}
			}
	
			if (!http_request) {
				alert('Abandon :( Impossible de créer une instance XMLHTTP');
				return false;
			}
			http_request.onreadystatechange = function() { alertContents(http_request,dest); };
			http_request.open('GET', url, true);
			http_request.send(null);
    }

    function alertContents(http_request,dest) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
				text_recup = http_request.responseText;
				if (text_recup!="") {
                    switch (dest) {
                        default:
	                    	document.getElementById(dest).innerHTML = text_recup;
                        break;
                    }
				} else {
					//alert('Erreur');
					document.getElementById(dest).innerHTML = "<font color='#FF0000'>Une erreur s'est produite (1)</font>";
				}
            } else {
               //alert('erreur connexion');
			   document.getElementById(dest).innerHTML = "<font color='#FF0000'>Une erreur s'est produite (2)</font>";
            }
        }

    }
	function appelhttp(url,dest) {
		Stamp = new Date();
		inc = Stamp.getYear()+''+Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getHours()+''+Stamp.getMinutes()+''+Stamp.getSeconds();
		makeRequest(url+"&actu="+inc,dest);
	}