var xhr = null; // Fonction de creation de l'objet XMLHttpRequest qui resservira pour chaques fonctions AJAX 
function getXhr() 
{ 
	if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject) 
	{ 
		try
		{ 
		xhr = new ActiveXObject("Msxml2.XMLHTTP"); 
		} 
		catch (e) 
		{ 
		xhr = new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
	} 
	else 
	{ 
	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest, veuillez le mettre à jour"); xhr = false; 
	} 
}

function maj_liste_reference()
{
	//document.getElementById('liste_produit').innerHTML="";
	var ref = document.getElementById('ref_produit').value;
	getXhr(); 
	 xhr.onreadystatechange = function() {
	// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
				if(xhr.readyState == 4 && xhr.status == 200){
					document.getElementById('liste_reference').innerHTML = xhr.responseText;
				}			
	}


	xhr.open("POST", "ajax_maj_reference.php", true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	var data = "file=ajax_maj_reference.php&ref="+ref;
	xhr.send(data);
}

function maj_cat()
{
	//document.getElementById('liste_produit').innerHTML="";
	var id_cat = document.getElementById('rech_cat').value;
	getXhr(); 
	 xhr.onreadystatechange = function() {
	// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
				if(xhr.readyState == 4 && xhr.status == 200){
					document.getElementById('select_ss_cat').innerHTML = xhr.responseText;
				}			
	}


	xhr.open("POST", "ajax_maj_cat.php", true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	var data = "file=ajax_maj_cat.php&id_cat="+id_cat;
	xhr.send(data);
}
