// JavaScript Document
<!--
//test navigateur
var ns4 = (document.layers)? true:false;	  //NS 4
var ie4 = (document.all)? true:false;	  //IE 4
var dom = (document.getElementById)? true:false;	  //DOM


function setToAnchor(ID_Anchor,Name_Anchor,ID_Div)
//Fonction permettant de positionner les listes en DIV par rapport à une ancre
{
	var DivLeft = 0;	  //Position du Div par rapport au côté gauche de la page
	var DivTop = 0;	  //Position du Div par rapport au haut de la page
	if (dom)
	{
		pos = document.getElementById(ID_Anchor);
		DivLeft = getLeft(pos);
		DivTop = getTop(pos);
		
		if (ie4)
		{
			document.getElementById(ID_Div).style.top = DivTop+35;
		}
		else
		{
			document.getElementById(ID_Div).style.top = DivTop+5;
		}
		
		if (ID_Div=="logiciel")
      		document.getElementById(ID_Div).style.left = DivLeft+148;
	}
	else if (ie4)
	{
		pos = document.all[ID_Anchor];
		DivLeft = getLeft(pos);
		DivTop = getTop(pos);
				
		if (ID_Div=="logiciel")
      		document.all[ID_Div].style.posLeft = DivLeft+148;
			
		document.all[ID_Div].style.posTop = DivTop+35;
	}
	else if (ns4)
	{
		pos = document.anchors[Name_Anchor];
		DivLeft = pos.x;
		DivTop = pos.y;
		
		if (ID_Div=="logiciel")
      		document.layers[ID_Div].pageX = DivLeft+148;
			
		document.layers[ID_Div].pageY = DivTop;
	}
}

function getLeft(MyObject)
//Fonction permettant de connaître la position d'un objet
//par rapport au bord gauche de la page.
//Cet objet peut être à l'intérieur d'un autre objet.
    {
    if (MyObject.offsetParent)
        return (MyObject.offsetLeft + getLeft(MyObject.offsetParent));
    else
        return (MyObject.offsetLeft);
    }
function getTop(MyObject)
//Fonction permettant de connaître la position d'un objet
//par rapport au bord haut de la page.
//Cet objet peut être à l'intérieur d'un autre objet.
    {
    if (MyObject.offsetParent)
        return (MyObject.offsetTop + getTop(MyObject.offsetParent));
    else
        return (MyObject.offsetTop);
    }
//-->