var xhr = false;

// détection de base de l'objet xmlHttp en fonction du navigateur
if(window.XMLHttpRequest){
	xhr = new XMLHttpRequest();
} else if (window.ActiveXObject){
	xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
	
function updateCommand(dataSource, divId){

	if(xhr){		
		var obj = document.getElementById(divId);
		xhr.open("GET",dataSource);
		
		xhr.onreadystatechange = function(){
			// état de l'objet et statut http de la réponse => ok pour poursuivre
			if(xhr.readyState == 4 && xhr.status == 200){
				obj.innerHTML = xhr.responseText;
			}
		}
		xhr.send(null);
	}
}
