﻿function injectSelections(idtableau, action)
{ 
	var req = null; 

	document.getElementById("contenu_selections").innerHTML="Requ&ecirc;te ex&eacute;cut&eacute;e...";
	if(window.XMLHttpRequest) // MOZILLA
		req = new XMLHttpRequest(); 
		
	else if (window.ActiveXObject) { // IE
            try {
                req = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    req = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
	}

	req.onreadystatechange = function()
	{ 
		document.getElementById("contenu_selections").innerHTML="Modification<br />en cours...";
		if(req.readyState == 4)
		{
			if(req.status == 200)
			{
				document.getElementById("contenu_selections").innerHTML=req.responseText;	
			}	
			else	
			{
				document.getElementById("contenu_selections").innerHTML="Erreur: returned status code " + req.status + " " + req.statusText + "";
			}	
		} 
	}; 
	req.open("GET", "ajax_selections.php?id="+idtableau+"&action="+action, true); 
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	req.send(null); 
	/* Si le produit est le dernier, on clique pour fermer l'onglet*/ 
	if(action == "supprimer") {
		if(LireCookie("mes_selections").indexOf(";") < 1) {
			/*simulation de clic*/
					try {		//pour ie
						document.getElementById("click_selec").click();
					}
					catch(e) {	//pour ff
						var evt = document.createEvent("MouseEvents"); // créer un évennement souris
						evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);  // intiailser l'évennement déja crée par un click
						var cb = document.getElementById("click_selec"); // pointe sur l'élement
						cb.dispatchEvent(evt);  // envoyer l'évennement vers l'élement
					}
			}
		}
}

function click_me(element) {
	if(LireCookie("mes_selections") == "vide") {
		try {		//pour ie
			document.getElementById(element).click();
		}
		catch(e) {	//pour ff
			var evt = document.createEvent("MouseEvents"); // créer un évennement souris
			evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);  // intiailser l'évennement déja crée par un click
			var cb = document.getElementById(element); // pointe sur l'élement
			cb.dispatchEvent(evt);  // envoyer l'évennement vers l'élement
		}
	}
}
