//fonction de déclaration de XHR qui sert pour les autres fonctions
function DeclareXHR(){
var xhr = null;
	 
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
                xhr = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                xhr = new ActiveXObject("Microsoft.XMLHTTP");
            }
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHttpRequest..."); 
	   xhr = false;
	   stop;
	}
return xhr;	
}
//fonction pour alimenter le panier
function ajout_panier(fiche){
 
	var url = "./panier/ajout_panier.php?fiche=" + fiche;
	var xhr = DeclareXHR();
	
	xhr.open("GET", url, true);

xhr.onreadystatechange = function() {
if(xhr.readyState == 1) {
	document.getElementById('ajout_panier').innerHTML = "<img src=\"../scripts/progress_mini.gif\" />";
}
if(xhr.readyState == 4 && xhr.status == 200) {
	  document.getElementById('ajout_panier').innerHTML = xhr.responseText;
}
}
xhr.send(null);
}

//fonction pour afficher le nombre de prestations dans le mini_panier
function refresh_mini_panier(){
 
	var url = "refresh_panier.php";
	var xhr = DeclareXHR();
	
	xhr.open("GET", url, true);

xhr.onreadystatechange = function() {
if(xhr.readyState == 1) {
	document.getElementById('mini_panier').innerHTML = "<img src=\"../scripts/progress_mini.gif\" />";
}
if(xhr.readyState == 4 && xhr.status == 200) {
	  document.getElementById('mini_panier').innerHTML = xhr.responseText;
}
}
xhr.send(null);
}
