function Definition_Panneaux(){
	if (nava) 
	{ 
		skn1 =   document.topdeck1 // attention : topdeck1 de la frame 1
		skn2 =   document.topdeck2 
		skn3 =   document.topdeck3 
		skn4 =   document.topdeck4 
		skn5 =   document.topdeck5 
	}
else if (dom) 
	{ 
		skn1 =   document.getElementById("topdeck1").style // attention : topdeck1 de la frame 1
		skn2 =   document.getElementById("topdeck2").style 
		skn3 =   document.getElementById("topdeck3").style 
		skn4 =   document.getElementById("topdeck4").style 
		skn5 =   document.getElementById("topdeck5").style 
	}
else if (iex) 
	{ 
		skn1 =   topdeck1.style // attention : topdeck1 de la frame 1
		skn2 =   topdeck2.style 
		skn3 =   topdeck3.style 
		skn4 =   topdeck4.style 
		skn5 =   topdeck5.style 
	}
}

//*************************************************
// Fonctions gérant les survols
//*************************************************

//***********
// Gestion des rollover :
//***********
function img_act(ImgName,ImgOnGif,ImgLarg,ImgHaut)
 {
    var ImgOn = new Image(ImgLarg,ImgHaut);
    ImgOn.src ='images/' + ImgOnGif;

    eval("document.images[ImgName].src = ImgOn.src");
}

function img_inact(ImgName,ImgOffGif,ImgLarg,ImgHaut)
 {
    var ImgOff = new Image(ImgLarg,ImgHaut);
    ImgOff.src ='images/' + ImgOffGif;
    eval("document.images[ImgName].src = ImgOff.src");
}


//=============Début Simple =======================
function Over_BoutonSimple(ID,Img1OnGif,Largeur)
{

/*****************
* Img1OnGif : Nom de l'image de remplacement
*****************/

	eval("img_act('Bouton_"+ ID +"',Img1OnGif,Largeur,'20')");
}

function Over_Bouton_MenuSimple(Z,S,L,H)
{
	Definition_Panneaux()
	window.clearTimeout(timerID);
	kill(S)
	eval("pop(zlien"+ S +"[Z],L,H,eval('skn' + S),eval('t' + S))")
}

function Out_Bouton_MenuSimple()
{
	timerID = null
	timerID=window.setTimeout("kill(S)",100);
}
//=============Fin Simple =======================


//*************************************************
// Fonctions gérant le menu déroulant
// L'affichage du 1er calque est géré ici
//*************************************************


//***********
// Disparition des calques descendants
//***********

function kill(S)
{
	skn1.visibility = 'hidden';
	skn2.visibility = 'hidden';
	skn3.visibility = 'hidden';
	skn4.visibility = 'hidden';
	skn5.visibility = 'hidden';

	img_inact('Bouton_00','Association_Off.gif','90','20')
	img_inact('Bouton_01','Agenda_Off.gif','90','20')
	img_inact('Bouton_02','Activites_Off.gif','90','20')
	img_inact('Bouton_03','Poetrie_Off.gif','90','20')
	img_inact('Bouton_04','Productions_Off.gif','90','20')
}



//*************************************************
// Fonctions gérant le menu déroulant
// Affichage des calques 
// Et gestion des survols des calques 
//*************************************************

function pop(msg,posXmenu,posYmenu,skn,topdeck)
{
//alert(msg)

skn.visibility = "hidden";

a=true
skn.top = posYmenu;
skn.left = posXmenu;

var content ="";
pass = 0
while (pass < msg.length)
	{
	content += msg[pass];
	pass++;
	}

if (nava)
  {
    skn.document.write(content);
	  skn.document.close();
	  skn.visibility = "visible";
  }
    else if (dom)
  {

	  document.getElementById(topdeck).innerHTML = content;
	  skn.visibility = "visible";
  }
    else if (iex)
  {
	  eval("document.all('" + topdeck + "').innerHTML = content");
	  skn.visibility = "visible";
  }
}


//***********
// Gestion du survol des liens
// du menu déroulant :
//***********

function Over_Ligne(Num_Cell,Z,S,L,H,NumMenu,DiffMenu)
{
/*****************
* "C" : Nom de la variable (ex. "Ca112" etc.), 
* "Z" : Numéro de la variable contenant le texte du panneau
* "S" : Numéro du niveau (4 au max)
* "L" : x du coin supérieur gauche du panneau,
* "H" : y du coin supérieur gauche du panneau
* "NumMenu" : Numéro du menu (ici : "1" pour sommaire, "5" pour aide.

*****************/

window.clearTimeout(timerID);
//alert("clearTimeout timerID =" +timerID)
var C = "C" + DiffMenu + Num_Cell
var Cx = "Cx" + DiffMenu + Num_Cell

//** trace :
var ImgName ="";
var NumFrame = 1;
var Orig = C;
var Origx = Cx;
var Fond = "url(images/fond_rouge.jpg)"

if (Orig == eval('"C" + DiffMenu + "1"'))

{
	NumFrame = 0;
}

//** changement de couleur des caractères :

if (nava) 
{ alert("nava couleur2 =" + couleur2)

	for (i = S; i > 0 ; i--)
	{ 
		if (Orig != eval('"C" + DiffMenu + "1"'))
		{
			//document.Orig.backgroundColor = couleur2;
			document.Orig.fontWeight = 'bold';
			document.Orig.color = couleur2;
			ImgName = 'Img' +  Orig.substring(1,(C.length))
			img_act(ImgName,'fleche-orange.gif','15','17','1')		
		}
		Orig = Orig.substring(0,(Orig.length-1));	
	} 
}

else if (dom) 
{ 
	for (i = S; i > 0 ; i--)
	{ 
		if (Orig != eval('"C" + DiffMenu + "1"'))
		{
			//eval("document.getElementById('" +Orig+"').style.backgroundColor ='" + couleur1 +"'");  
			//eval("document.getElementById('" +Orig+"').style.background-image = '" + Fond +"'");  
			eval("document.getElementById('" +Origx+"').style.color = '"+ couleur2 +"'"); 

			ImgName = 'Img' +  Orig.substring(1,(C.length))
			img_act(ImgName,'fleche-orange.gif','17','15','1')
 
		}
		Orig = Orig.substring(0,(Orig.length-1));
	}
}

else if (iex) 
{
	for (i = S; i > 0 ; i--)
	{ 
		if (Orig != eval('"C" + DiffMenu + "1"'))
		{
		eval("document.all('" + Orig + "').style.backgroundColor= '" + couleur1 + "' ")
		eval("document.all('" + Origx + "').style.color= '" + couleur2 + "' ")
			ImgName = 'Img' +  Orig.substring(1,(C.length))
			img_act(ImgName,'fleche-orange.gif','15','15','1')		
		}
		Orig = Orig.substring(0,(Orig.length-1));	
	}
}
}


function Out_Ligne(Num_Cell,S,NumMenu,DiffMenu)
{
var ImgName ="";
var C = "C" + DiffMenu + Num_Cell
var Cx = "Cx" + DiffMenu + Num_Cell

timerID=window.setTimeout("kill(S)",500);
//alert("setTimeout timerID =" +timerID)


//** Efface trace :

var Orig = C
var Origx = Cx 

var NumFrame = 1
if (Orig == eval('"C" + DiffMenu + "1"'))
{
	NumFrame = 0;
}

if (nava) 
{ 
	//document.C.backgroundColor = couleur1; 
	for (i = S; i > 0 ; i--)
	{ 
		if (Orig != eval('"C" + DiffMenu + "1"'))
		{
			document.Orig.backgroundColor = couleur2;
			document.Origx.color = couleur1;
			ImgName = 'Img' +  Orig.substring(1,(C.length))
			img_act(ImgName,'UnPixel.gif','15','15','1')
		}
		Orig = Orig.substring(0,(Orig.length-1));	
	} 
}

else if (dom) 
{ 
	//document.getElementById(C).style.backgroundColor = couleur1; 
	for (i = S; i > 0 ; i--)
	{ 
		if (Orig != eval('"C" + DiffMenu + "1"'))
		{
			eval("document.getElementById('" +Orig+"').style.backgroundColor = couleur2");  
			eval("document.getElementById('" +Origx+"').style.color = couleur1");  
			ImgName = 'Img' + Orig.substring(1,(C.length))
			img_act(ImgName,'UnPixel.gif','15','15','1')
		}
		Orig = Orig.substring(0,(Orig.length-1));
	}
}


else if (iex) 
{ 
//eval("document.all('" + C + "').style.backgroundColor= '" + couleur1 + "' ")
	for (i = S; i > 0 ; i--)
	{ 
		if (Orig != eval('"C" + DiffMenu + "1"'))
		{
			eval("document.all('" + Orig + "').style.backgroundColor= '" + couleur2 + "' ")
			eval("document.all('" + Origx + "').style.color= '" + couleur1 + "' ")
			ImgName = 'Img' +  Orig.substring(1,(C.length))
			img_act(ImgName,'UnPixel.gif','15','15','1')
		}
		Orig = Orig.substring(0,(Orig.length-1));	
	}
}
}










