var ns4 = (document.layers)? true:false;   //NS 4 
var ie4 = (document.all)? true:false;   //IE 4 
var dom = (document.getElementById)? true:false;   //DOM 
divloaded = false;

function setToAnchor(ID_Anchor,Name_Anchor)
//Fonction permettant de positionner un DIV à une position occupée par une ancre
    {
var DivLeft99 = 0;   //Position du Div par rapport au côté gauche de la page 

//var DivLeft#i
var DivLeft0 = 0 
var DivLeft1 = 0 
var DivLeft2 = 0 
var DivLeft3 = 0 
var DivLeft4 = 0 
var DivLeft5 = 0 
var DivLeft6 = 0 
var DivLeft7 = 0 
var DivLeft8 = 0 
var DivLeft9 = 0 


//var DivTop#i
var DivTop0 = 0 
var DivTop1 = 0 
var DivTop2 = 0 
var DivTop3 = 0 
var DivTop4 = 0 
var DivTop5 = 0 
var DivTop6 = 0 
var DivTop7 = 0 
var DivTop8 = 0 
var DivTop9 = 0 


var DivTop99 = 0;    //Position du Div par rapport au haut de la page 


    if (dom)
        {
	pos = document.getElementById(ID_Anchor);
	//DivLeft#	DivLeft9 = getLeft(pos)+536;	DivLeft8 = getLeft(pos)+472;	DivLeft7 = getLeft(pos)+408;	DivLeft6 = getLeft(pos)+344;	DivLeft5 = getLeft(pos)+280;	DivLeft4 = getLeft(pos)+216;	DivLeft3 = getLeft(pos)+152;	DivLeft2 = getLeft(pos)+88;	DivLeft1 = getLeft(pos)+24;	DivLeft0 = getLeft(pos)+600;

	//DivTop#	DivTop9 = getTop(pos)-149;	DivTop8 = getTop(pos)-221;	DivTop7 = getTop(pos)-149;	DivTop6 = getTop(pos)-221;	DivTop5 = getTop(pos)-209;	DivTop4 = getTop(pos)-209;	DivTop3 = getTop(pos)-161;	DivTop2 = getTop(pos)-282;	DivTop1 = getTop(pos)-173;	DivTop0 = getTop(pos)-136;

	//getElementById#	document.getElementById("menu9").style.top = DivTop9;	document.getElementById("menu9").style.left = DivLeft9;	document.getElementById("menu8").style.top = DivTop8;	document.getElementById("menu8").style.left = DivLeft8;	document.getElementById("menu7").style.top = DivTop7;	document.getElementById("menu7").style.left = DivLeft7;	document.getElementById("menu6").style.top = DivTop6;	document.getElementById("menu6").style.left = DivLeft6;	document.getElementById("menu5").style.top = DivTop5;	document.getElementById("menu5").style.left = DivLeft5;	document.getElementById("menu4").style.top = DivTop4;	document.getElementById("menu4").style.left = DivLeft4;	document.getElementById("menu3").style.top = DivTop3;	document.getElementById("menu3").style.left = DivLeft3;	document.getElementById("menu2").style.top = DivTop2;	document.getElementById("menu2").style.left = DivLeft2;	document.getElementById("menu1").style.top = DivTop1;	document.getElementById("menu1").style.left = DivLeft1;	document.getElementById("menu0").style.top = DivTop0;	document.getElementById("menu0").style.left = DivLeft0;

        DivLeft99 = getLeft(pos)+10;
        DivTop99 = getTop(pos)-440;        

        document.getElementById("menu99").style.left = DivLeft99;
        document.getElementById("menu99").style.top = DivTop99;
        divloaded = true;
        }
    else if (ie4) 
        {
        pos = document.all[ID_Anchor];
	//DivLeft#	DivLeft9 = getLeft(pos)+536;	DivLeft8 = getLeft(pos)+472;	DivLeft7 = getLeft(pos)+408;	DivLeft6 = getLeft(pos)+344;	DivLeft5 = getLeft(pos)+280;	DivLeft4 = getLeft(pos)+216;	DivLeft3 = getLeft(pos)+152;	DivLeft2 = getLeft(pos)+88;	DivLeft1 = getLeft(pos)+24;	DivLeft0 = getLeft(pos)+600;

	//DivTop#	DivTop9 = getTop(pos)-149;	DivTop8 = getTop(pos)-221;	DivTop7 = getTop(pos)-149;	DivTop6 = getTop(pos)-221;	DivTop5 = getTop(pos)-209;	DivTop4 = getTop(pos)-209;	DivTop3 = getTop(pos)-161;	DivTop2 = getTop(pos)-282;	DivTop1 = getTop(pos)-173;	DivTop0 = getTop(pos)-136;

	//document.all#	document.all["menu9"].style.posTop = DivTop9;	document.all["menu9"].style.posLeft = DivLeft9;	document.all["menu8"].style.posTop = DivTop8;	document.all["menu8"].style.posLeft = DivLeft8;	document.all["menu7"].style.posTop = DivTop7;	document.all["menu7"].style.posLeft = DivLeft7;	document.all["menu6"].style.posTop = DivTop6;	document.all["menu6"].style.posLeft = DivLeft6;	document.all["menu5"].style.posTop = DivTop5;	document.all["menu5"].style.posLeft = DivLeft5;	document.all["menu4"].style.posTop = DivTop4;	document.all["menu4"].style.posLeft = DivLeft4;	document.all["menu3"].style.posTop = DivTop3;	document.all["menu3"].style.posLeft = DivLeft3;	document.all["menu2"].style.posTop = DivTop2;	document.all["menu2"].style.posLeft = DivLeft2;	document.all["menu1"].style.posTop = DivTop1;	document.all["menu1"].style.posLeft = DivLeft1;	document.all["menu0"].style.posTop = DivTop0;	document.all["menu0"].style.posLeft = DivLeft0;


        document.all["menu99"].style.posLeft = DivLeft99;
        document.all["menu99"].style.posTop = DivTop99;
        divloaded = true;       
        }
    else if (ns4)
        {
	pos = document.anchors[Name_Anchor];
	//DivLeftX = pos.#	DivLeft9 = pos.x-270;	DivLeft8 = pos.x-330;	DivLeft7 = pos.x-390;	DivLeft6 = pos.x-450;	DivLeft5 = pos.x-510;	DivLeft4 = pos.x-570;	DivLeft3 = pos.x-630;	DivLeft2 = pos.x-690;	DivLeft1 = pos.x-750;	DivLeft0 = pos.x-210;
 

	//DivTopX = pos.#	DivTop9 = pos.y-50	DivTop8 = pos.y-140	DivTop7 = pos.y-50	DivTop6 = pos.y-140	DivTop5 = pos.y-125	DivTop4 = pos.y-125	DivTop3 = pos.y-65	DivTop2 = pos.y-215	DivTop1 = pos.y-80	DivTop0 = pos.y-35


	//document.layers#	document.layers["menu9"].top = DivTop9;	document.layers["menu9"].left = DivLeft9;	document.layers["menu8"].top = DivTop8;	document.layers["menu8"].left = DivLeft8;	document.layers["menu7"].top = DivTop7;	document.layers["menu7"].left = DivLeft7;	document.layers["menu6"].top = DivTop6;	document.layers["menu6"].left = DivLeft6;	document.layers["menu5"].top = DivTop5;	document.layers["menu5"].left = DivLeft5;	document.layers["menu4"].top = DivTop4;	document.layers["menu4"].left = DivLeft4;	document.layers["menu3"].top = DivTop3;	document.layers["menu3"].left = DivLeft3;	document.layers["menu2"].top = DivTop2;	document.layers["menu2"].left = DivLeft2;	document.layers["menu1"].top = DivTop1;	document.layers["menu1"].left = DivLeft1;	document.layers["menu0"].top = DivTop0;	document.layers["menu0"].left = DivLeft0;


        document.layers["menu99"].left = DivLeft99;
        document.layers["menu99"].top = DivTop99;  
	divloaded = true;
	}
    }

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);
    }
