function getXMLHttpRequest() {
	
	if (window.XMLHttpRequest || window.ActiveXObject) {
		if (window.ActiveXObject) {
			try {
				xhr = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
			}
		} else {
			xhr = new XMLHttpRequest(); 
		}
	} else {
		alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest...");
		return null;
	}
	
	return xhr;
}
function page_get(page,div){
	if (xhr && xhr.readyState != 0) {
		xhr.abort();
	}
	xhr = getXMLHttpRequest(); 	
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
			readData(xhr.responseText,div);
		}
	};
	xhr.open("GET", page , true);
	xhr.send(null);
}
function page_post(page,donnee,div){
	if (xhr && xhr.readyState != 0) {
		xhr.abort();
	}

	xhr = getXMLHttpRequest(); 
	
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
			readData(xhr.responseText,div);
		}
	};
	xhr.open("POST", page , true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr.send(escape(donnee));
}
function readData(sData,div) {
	document.getElementById(div).innerHTML = sData;
}
