function SetCookie(name, value, expires, path, domain, secure)
{
	document.cookie= name+"="+escape(value)+
						((expires==undefined) ? "" : ("; expires="+expires.toGMTString()))+
						((path==undefined) ? "" : ("; path="+path))+
						((domain==undefined) ? "" : ("; domain="+domain))+
						((secure==true) ? "; secure=" :"");
}

function getCookie(name)
{
	if (document.cookie.length==0)
		return null;
		
	var regCookies= new RegExp("(; )","g");
	var cookies=document.cookie.split(regCookies);
	for (var i=0; i<cookies.length ; i++)
	{
		var regInfo=new RegExp("=","g");
		var infos = cookies[i].split(regInfo);
		if (infos[0]==name)
		{
			 
			return unescape(infos[1]);
		}
	}
}

function HttpRequest(donnee,id)
{  
	var xhr_object = null; 
 	 
 	if(window.XMLHttpRequest) // Firefox 
 	   xhr_object = new XMLHttpRequest(); 
 	else if(window.ActiveXObject) // Internet Explorer 
 	   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
 	else { // XMLHttpRequest non supporté par le navigateur 
 	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
 	   return; 
 	} 
 	 
 	var method   =  "GET" ; 
 	var filename = "http://foxpapa2.jibena.lan//NewCmd/gestmenugauche.php"; 
 	var s1       = "toto"; 
 	var s2       = "titi"; 
 	var data     = null; 
 	 
 	if(s1 != "" && s2 != "") 
 	   data = "menu="+donnee+"&id="+id; 
 	 
 	if(method == "GET" && data != null) { 
 	   filename += "?"+data; 
 	   data      = null; 
 	} 
 	
 	xhr_object.open(method, filename, true); 
 	 
 	/*xhr_object.onreadystatechange = function() { 
 	   if(xhr_object.readyState == 4) { 
 	      var tmp = xhr_object.responseText.split(":"); 
 	      if(typeof(tmp[1]) != "undefined") { 
 	        alert("toto");
 	      } 
 	      alert("toto "+tmp[0]); 
 	   } 
 	}*/
 	 
 	xhr_object.send(data); 
 	
 	// Permet d'avoir le menu dans le même état que lorsque nous avons quitté l'appli Boutique
 	var dtExpiration = new Date();
 	dtExpiration.setTime(dtExpiration.getTime()+365*24*3600*1000) ;
 	SetCookie("MenBout",donnee,dtExpiration,"/");
 	//alert(donnee);
 	
}
function traite(num,indic,etat)
{
	var newindic = "";
	for (var no=0;no<indic.length;no++)
	{
		if (no != num)
			newindic += indic.substr(no,1);
		else
			newindic += etat;
	}
	return newindic;
}

function Afficher(num)
{
 
	var i = 0 ;
	var indic = "";
	var menu  = "xf_field_model_menugauche0_menu" ;
	var val = "smenugauche";
	var numid = "xf_field_model_menugauche0_id" ;
	
	document.getElementById("menugauche"+num).style.cursor = "wait";
	document.getElementById("menugauche"+num).disabled= true;
	
	var indic = document.getElementById(menu).value ;
	var id = document.getElementById(numid).value ;
		
	var status = indic.substr(num,1) ;
   
	if (status =="") {
		status = "0";
		indic += "1";
	}

	if (status == "0")
	{
		
		var newindic = traite(num,indic,"1") ;  
		document.getElementById(menu).value = newindic  ;
		document.getElementById(val+num).style.display = "block";
		HttpRequest(newindic,id) ;
		
	}
	else
	{
		var newindic = traite(num,indic,"0") ;
		document.getElementById(menu).value = newindic ;
		document.getElementById(val+num).style.display = "none";
		HttpRequest(newindic,id) ;
	}
	
	document.getElementById("menugauche"+num).style.cursor="";
 	document.getElementById("menugauche"+num).disabled=false; 
}





