		window.onload = function(){if(showInfoEvent){showInfoEvent();}}
		onroll = "non";
		window.onmousemove = function(){
			//alertmoi(onroll);
		}
		menuId = "menu_div";
		function alertmoi(txt){document.getElementById("alert").value=txt;}
		function afficherResultats(obj){
				document.getElementById(menuId+'content').innerHTML = "loading";
			//	alertmoi(menuId);
				fiche = obj.responseText;
				document.getElementById('loading').style.display = "none";
				if(document.getElementById(menuId) && document.getElementById(menuId+'content')){
					document.getElementById(menuId+'content').innerHTML = fiche;// insère le code du menu
					document.getElementById(menuId).style.display = "block";// affiche le menu
					/*if(document.getElementById("menubas")){
						//alertmoi(menuId);
						//menuY = -280;
						H = document.getElementById("menubas").offsetHeight;
						if(H !=0){menuY =-(H);}
						//menuY =-(H);
						alertmoi(menuY);
					}else{
						menuY = 280;
					} // défini la hauteur du menu
					//alertmoi(menuId);
					*/
					document.getElementById(menuId).style.left = position[0]+menuX+"px"; //45 = moitié de l'élément sélectionné, à remplacer par une variable
					document.getElementById(menuId).style.top = position[1]+menuY+"px"; // 110 = hauteur élément sélectionné, à remplacer par une variable
					document.getElementById('loading').style.left = position[0]+loadingX+"px";
					document.getElementById('loading').style.top = position[1]+loadingY+"px";
				}else{
					alertmoi("he"+menuId+'content');
				}//document.getElementById("menubas").offsetHeight);
			}
			
			function showInfoEvent(){
				if(document.getElementById(menuId) && document.getElementById(menuId+'content')){
					document.getElementById(menuId).onclick = function (){
						hideFiche();
					}
					divs = document.getElementsByTagName('div');
					for(l=0;l<divs.length;l++){
						if(divs[l].id.indexOf('menu_')!=-1){
							divs[l].onmouseover = function(){
								onroll = 1;
								if(this.id.indexOf('img_menu_')==0){
									menuX =-(45);
									menuY =-(200);
									loadingX = 26;
									loadingY = 26;
									menuId = "img_menu_div";
								}else{
									menuX =(100);
									menuY =-(30);
									loadingX = 26;
									loadingY = 26;
									menuId = "menu_div";
								}
								position = getPos(this);
								if(this.id.indexOf(menuId)==-1){
									hideFiche();
									if(document.getElementById(menuId).style.display != "block"){
										idprod= this.id.replace(/menu_/,"");
										loadInfo(idprod,menuId);
									}
								}
								setTimeout("quit()",500);
							}
							divs[l].onmouseout = function(){
								onroll = 0;
							}
						}
					}
				}
			}
			function quit(){
				if(onroll == 0){
					document.getElementById(menuId).style.display = "none";
					document.getElementById('loading').style.display = "none";
				}
			}
			function hideFiche(){
				document.getElementById("menu_div").style.display = "none";
				document.getElementById("img_menu_div").style.display = "none";
			}
			function loadInfo(n,idmenu) {
				document.getElementById('loading').style.display = "block";
				var XHR = new XHRConnection();
				XHR.sendAndLoad("_sousmenu.php?mod="+menuId+"&id="+n, "GET", afficherResultats);
				//XHR.sendAndLoad("menu.html", "GET", afficherResultats);
				
			}
			function getPos(ele){
				var x=0;
				var y=0;
				var parent=ele;
				 while (parent) {
					x+=parent.offsetLeft;
					y+=parent.offsetTop;
				 	parent=parent.offsetParent;
				 }
				pos = new Array(x,y);
				return pos;
			}
			//-->
