   	function getXhr(){
                              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;
		}
                              return xhr;
	}






function affiche_image(ImgID) {


    LastDiv = document.getElementById('LastDiv').value;
    if (LastDiv != ""){
    document.getElementById(LastDiv).style.visibility = 'hidden';
    document.getElementById(LastDiv).style.position = 'absolute';
    }
    document.getElementById(ImgID).style.visibility = 'visible';
    document.getElementById(ImgID).style.position = '';

    document.getElementById('LastDiv').value = ImgID;

    if(ImgID == 'vide'){
    document.getElementById('vide').style.visibility = 'visible';
    document.getElementById('vide').style.position = '';
    }

}





function affiche_compare(){

				var xhr = getXhr();
				// On défini ce qu'on va faire quand on aura la réponse
				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){
						leselect = xhr.responseText;
						// On se sert de innerHTML pour rajouter les options a la liste
						document.getElementById('compare_produit').innerHTML = leselect;
					}
				}



                    idcp = document.getElementById('prod');
                    id = idcp.options[idcp.selectedIndex].value;

                    idcp1 = document.getElementById('prod1');
                    id1 = idcp1.options[idcp1.selectedIndex].value;


                    		// Ici on va voir comment faire du post
				xhr.open("POST","composants/may_vitrine/liste_compare.php",true);
				// ne pas oublier ça pour le post
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

                xhr.send("id="+id+"&id1="+id1);

			}
function affiche_nouv(){

				var xhr = getXhr();
				// On défini ce qu'on va faire quand on aura la réponse
				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){
						leselect = xhr.responseText;
						// On se sert de innerHTML pour rajouter les options a la liste
						document.getElementById('nouveau').innerHTML = leselect;
					}
				}



                     idn = document.getElementById('nouv');
                     id1 = idn.options[idn.selectedIndex].value;
                     pa1 = document.getElementById('p1');
                     page1 = pa1.value;
                                       		// Ici on va voir comment faire du post
				xhr.open("POST","composants/Nouveautes/liste_nouveau.php",true);
				// ne pas oublier ça pour le post
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

                xhr.send("idc="+id1+"&page="+page1);

			}
 function affiche_prom(){

				var xhr = getXhr();
				// On défini ce qu'on va faire quand on aura la réponse
				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){
						leselect = xhr.responseText;
						// On se sert de innerHTML pour rajouter les options a la liste
						document.getElementById('nouveau').innerHTML = leselect;
					}
				}


                     pa = document.getElementById('p');
                     page = pa.value;
                     idn = document.getElementById('prom');
                     id1 = idn.options[idn.selectedIndex].value;

                                       		// Ici on va voir comment faire du post
				xhr.open("POST","composants/promotions/liste_promotions.php",true);
				// ne pas oublier ça pour le post
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

                xhr.send("idc="+id1+"&page="+page);

			}
function Chargement_news(){
				var xhr = getXhr();
				// On défini ce qu'on va faire quand on aura la réponse
				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){
						leselect = xhr.responseText;
						// On se sert de innerHTML pour rajouter les options a la liste
						document.getElementById('newsletter').innerHTML = leselect;
					}
				}
                    idcc = document.getElementById('id');
                   id = 1;

				// Ici on va voir comment faire du post
				xhr.open("POST","admin/newsletter/subscribe.php",true);
				// ne pas oublier ça pour le post
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				xhr.send("id="+id);
			}




 function valider_news(){
				var xhr = getXhr();
				// On défini ce qu'on va faire quand on aura la réponse
				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){
						leselect = xhr.responseText;
						// On se sert de innerHTML pour rajouter les options a la liste
						document.getElementById('newsletter').innerHTML = leselect;

					}
				}
				formatcc = document.getElementById('format');
                format = formatcc.value;

				actioncc = document.getElementById('action');
                action = actioncc.value;

                emailcc = document.getElementById('email');
                email = emailcc.value;

                listecc = document.getElementById('liste');
                liste = listecc.value;

                			// Ici on va voir comment faire du post
				xhr.open("POST","admin/newsletter/subscribe.php",true);
				// ne pas oublier ça pour le post
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				xhr.send("format="+format+"&action="+action+"&email="+email+"&liste="+liste);

                }