	function ouvrir_doc(sPage){
		document.getElementById('contenu').src= sPage
	}	
	
	function Resolution(element){
		if (element == 'Arbre'){
			if (document.body.clientHeight < 400)
			{
				document.getElementById(element).style.height = 240;
			}else{
				document.getElementById(element).style.height = document.body.clientHeight - 235 + 'px';
			}
		}else{
			if (document.body.clientHeight < 400)
			{
				document.getElementById(element).style.height = 260;
			}else{
				document.getElementById(element).style.height = document.body.clientHeight - 215 + 'px';
				//alert('Taille prévue : '+(document.body.clientHeight - 165)+ 'px, Taille réel : '+document.getElementById(element).style.height+'px');
			}
		}
	}

//TEST

	//Enregister la position de la souris
	function register_position(){

		mouse_x = 0;

		mouse_y = 0;

		document.onmousemove = position;


	}

	function position(evt){

		if(!evt) evt = window.event;	

		mouse_x = evt.clientX;

		mouse_y = evt.clientY;
	}
	//Fin enregistrement de la souris
	
	function xstooltip_findPosX(obj) 
	{ //Calcule la position d'affichage en X par rapport a l'élément parent 
	  var curleft = 0;
	  if (obj.offsetParent) 
	  {
	    while (obj.offsetParent) 
	        {
	            curleft += obj.offsetLeft
	            obj = obj.offsetParent;
	        }
	    }
	    else if (obj.x)
	        curleft += obj.x;
		delete obj;
	    return curleft;
	}	
	
	function xstooltip_show(Info,Logo, parentId)
	{

	  //on doit ajouter une ligne TR
	var tr = document.createElement("tr");

	var tdImage = document.createElement("td");
	var tdInfo = document.createElement("td");

  	var ImageLogo = document.createElement("font");
	ImageLogo.innerHTML = "<img width='45' border=\"0\" src='../"+Logo+"' />";

  	var InfoLogiciel = document.createElement("font");
	InfoLogiciel.innerHTML = Info;
	
	tdImage.appendChild(ImageLogo);
	tdInfo.appendChild(InfoLogiciel);
  
	tr.appendChild(tdImage);
	tr.appendChild(tdInfo);
  
	//ajout de la ligne
	document.getElementById("Valeur").appendChild(tr);

 	    it = document.getElementById('Logiciel');	        
	    img = document.getElementById(parentId); 
  
		 var posX = 289
		 var posY = 25		
	    if (posX + it.offsetWidth > img.offsetWidth) posX = img.offsetWidth - it.offsetWidth;
	    if (posX < 0 ) posX = 0; 
	
	    x = xstooltip_findPosX(img) + posX;
		if(document.body.clientHeight <= mouse_y+it.offsetHeight+posY){
			y = mouse_y-posY-it.offsetHeight;
			it.style.top = y + 'px';
		}else{
			y = mouse_y + posY;
			it.style.top = y + 'px';
		}
	    it.style.left = x + 'px';
	    it.style.visibility = 'visible';
		delete it;
		delete posX;
		delete x;
		delete y;
		delete img;
	}
	
	function xstooltip_hide(id)
	{
	
	var Node = document.getElementById("Valeur");
	var NodeListe = Node.getElementsByTagName("tr"); 		//les TR de la table

	while(NodeListe.length>0)
	{
		Node.removeChild(NodeListe.item(0));
	}
	
	    it = document.getElementById('Logiciel'); 
	    it.style.visibility = 'hidden'; 
		delete it;
	}