var xmlhttp = null;
    
//firefox
if (window.XMLHttpRequest) { 
	xmlhttp = new XMLHttpRequest();
}

//ie
else if (window.ActiveXObject) {
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e) { 
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
}

//non supporté
else {  
	alert("Fonction non supportée par le navigateur"); 
	xmlhttp = false; 
}


// Fonction AJAX gérant tous les changemens de contenu
function getAjax(type,url,div) {
	xmlhttp.open("POST", url); 
	xmlhttp.onreadystatechange = function() { 
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			switch(type) {
				case 'img':
				document.getElementById(div).src = xmlhttp.responseText;
				break;
				
				case 'txt':
				document.getElementById(div).innerHTML = xmlhttp.responseText;
				break;
				
				case 'empty':
				//alert(url);
				document.getElementById(div).innerHTML = null;
				break;
			}
		} 
	}
	xmlhttp.send(null);
}