var code_sous_menu_precedent ;
var layer_menu_gauche ;
var signet_on ;
var signet_off ;
var img_signet_off ;
var evenement_signet ;

var menug_on ;
var menug_off ;
var img_menug_off ;
var evenement_menug ;

// Gestion du deplct du scroll "smooth" menu gauche
var menu_gauche_position_page = 170;
var menu_gauche_position_courante_scroll = menu_gauche_position_page;

//***************************
function menu_gauche_replacer() 
{
var y;
var pas = 0;

y=fenetre_position().y;
if(y < 150)
	y = 160;
else	
	y += 30;
if(menu_gauche_position_courante_scroll == y)
	return;

pas = 0.1 * (y - menu_gauche_position_courante_scroll);

if(pas > 0) 
	pas = Math.ceil(pas);
else 
	pas  = Math.floor(pas);
	
menu_gauche_position_courante_scroll += pas;
layer_positionner("layer_menu_gauche", null, menu_gauche_position_courante_scroll);	
return ;
}	



//***************************
function reposition_menu_gauche()
{
//repositionner_layer("layer_menu_gauche", -7,20, "ancre_gauche") ;
menu_repositionner_layer("layer_menu_gauche", -7,20, "tdmenugauche") ;

return  ;
}


//***********************
// ET 23/12/04 correction affichage sous Mozilla FIREFOX
function menu_repositionner_layer(id_layer, dx, dy, id_objet)
{
var objet, pos;
	objet=objet_adresse(id_objet);
	
	if (!objet) return; 
	pos=objet_position (objet);

	layer_positionner(id_layer, pos.x + dx, pos.y + dy) ;		

return  ;
}


//***********************
function initialiser_menu_gauche(code_sous_menu)
{
var html="";
var cmd="";

layer_init_plateforme();

definir_signets() ;
definir_menug() ;

if (layer_adresse("layer_menu_gauche")==null)
	layer_creer("layer_menu_gauche", -7, 20, 300, 305, "hidden", null);
html=texte_layer_menu_gauche(code_sous_menu) ; ;
layer_ecrire_contenu("layer_menu_gauche", html);

// placer le menu correctment % à l'ancre
reposition_menu_gauche();

// placer et afficher le layer après temps de calcul
cmd = "window.setInterval('menu_gauche_replacer();',10);"
window.setTimeout(cmd, 1000);
cmd = "layer_montrer('layer_menu_gauche');"
window.setTimeout(cmd, 1500);

return  ;
}

//***********************
function reinitialiser_menu_gauche(code_sous_menu)
{
/*
var html="";
if (code_sous_menu_precedent != code_sous_menu)
	{
	code_sous_menu_precedent = code_sous_menu ;
	layer_detruire("layer_menu_gauche");
	
	layer_creer("layer_menu_gauche", -7, 20, 300, 400, "visible", null);
	reposition_menu_gauche() ;
	
	html = texte_layer_menu_gauche(code_sous_menu) ;
	layer_ecrire_contenu("layer_menu_gauche", html);
	}
*/
return ;
}

//***********************
function texte_layer_menu_gauche(code_sous_menu)
{
// sert à enlever des items du menu vu que le site n'est pas fini
var menu_partiel = true ;


var hl = '<table border="0" width="210" cellspacing="0" cellpadding="0">';

hl += '<tr><td><div id="menu"><img src="../images/img_commun/menug_haut.gif" width="210" height="33" border="0"><br>' ;
hl += '<div id="menu"><img src="../images/img_commun/menug1.gif" width="210" height="20" border="0"><br>' ;

hl += '<a href="../TIC/TIC_intro.asp" onmouseover="javascript:reinitialiser_menu_gauche(2);' + evenement_menug[2] + '>' + img_menug_off[2] + '</a><br>';
if (code_sous_menu == 2)
	{
	hl += '<table border="0" cellspacing="0" cellpadding="0" width="205">' ;
	hl += '<tr><td background="../images/img_commun/menug_fond.gif" rowspan="3"><img src="../images/img_commun/img_transp.gif" width="18" height="1"></td>' 
	hl += '<td class="fondmenu">' + img_signet_off[1] + '</td><td class="fondmenu" width="180">' + '<a class="' + class_lien(1) + '" href="../TIC/TIC_contenus.asp" ' + evenement_signet[1] + '>Contenus pédagogiques </a><br>' + '</td></tr>';
	hl += '<tr><td class="fondmenu">' + img_signet_off[2] + '</td><td class="fondmenu">' + '<a class="' + class_lien(2) + '" href="../TIC/TIC_applications.asp" ' + evenement_signet[2] + '>Applications </a><br>' + '</td></tr>';
	hl += '<tr><td class="fondmenu">' + img_signet_off[3] + '</td><td class="fondmenu">' + '<a class="' + class_lien(3) + '" href="../TIC/TIC_services.asp" ' + evenement_signet[3] + '>Services</a><br>' + '</td></tr>';
	hl += '</table>' ;
	} ;


	hl += '<a href="../com_interactive/com_interactive_intro.asp" onmouseover="javascript:' + evenement_menug[3] + '>' + img_menug_off[3] + '</a><br>';
	//reinitialiser_menu_gauche(3);
	
	if (code_sous_menu == 3)
		{
		
		}
	hl += '<a href="../ingenierie_multimedia/ingenierie_multimedia_intro.asp" onmouseover="javascript:' + evenement_menug[4] + '>' + img_menug_off[4] + '</a><br>';
		


	hl += '<img src="../images/img_commun/menug5.gif" width="210" height="21" border="0"></a><br>' ;

	hl += '<a href="../competences/competences.asp" onmouseover="javascript:reinitialiser_menu_gauche(10);' + evenement_menug[10] + '>' + img_menug_off[10] + '</a><br>';

	hl += '<a href="../competences/competences.asp" onmouseover="javascript:reinitialiser_menu_gauche(6);' + evenement_menug[6] + '>' + img_menug_off[6] + '</a><br>';

	hl += '<a href="../competences/competences.asp" onmouseover="javascript:reinitialiser_menu_gauche(8);' + evenement_menug[7] + '>' + img_menug_off[7] + '</a><br>';
	
	hl += '<a href="../competences/competences.asp" onmouseover="javascript:reinitialiser_menu_gauche(9);' + evenement_menug[8] + '>' + img_menug_off[8] + '</a><br>';
	
	
if (menu_partiel == true)
	{
	//hl += img_menug_off[10] + '<br>';
	//hl += img_menug_off[6] + '<br>';
	//hl += img_menug_off[7] + '<br>';
	//hl += img_menug_off[8] + '<br>';
	}
else
	{	

	
	if (code_sous_menu == 6)
		{
		hl += '<table border="0" cellspacing="0" cellpadding="0" width="205">' ;
		hl += '<tr><td background="../images/img_commun/menug_fond.gif" rowspan="5"><img src="../images/img_commun/img_transp.gif" width="18" height="1"></td>' 
		hl += '<td class="fondmenu">' + img_signet_off[7] + '</td><td class="fondmenu" width="180">' + '<a class="' + class_lien(7) + '" href="../conseils/conseils_ingenierie_MM.asp" ' + evenement_signet[7] + '>Ingénierie multimédia</a><br>' + '</td></tr>';
		hl += '<tr><td class="fondmenu">' + img_signet_off[8] + '</td><td class="fondmenu">' + '<a class="' + class_lien(8) + '" href="../conseils/conseils_ingenierie_foad.asp" ' + evenement_signet[8] + '>Ingénierie formation ouverte à distance</a><br>' + '</td></tr>';
		hl += '<tr><td class="fondmenu">' + img_signet_off[9] + '</td><td class="fondmenu">' + '<a class="' + class_lien(9) + '" href="../conseils/conseils_com_interactive.asp" ' + evenement_signet[9] + '>Conseil en communication interactive</a><br>' + '</td></tr>';
		hl += '<tr><td class="fondmenu">' + img_signet_off[10] + '</td><td class="fondmenu">' + '<a class="' + class_lien(10) + '" href="../conseils/conseils_organisation.asp" ' + evenement_signet[10] + '>Conseil en organisation</a><br>' + '</td></tr>';
		hl += '<tr><td class="fondmenu">' + img_signet_off[11] + '</td><td class="fondmenu">' + '<a class="' + class_lien(11) + '" href="../conseils/conseils_ingenierie_production.asp" ' + evenement_signet[11] + '>Ingénierie de production</a><br>' + '</td></tr>';
		hl += '</table>' ;
		}
	
	if (code_sous_menu == 7)
		{
		hl += '<table border="0" cellspacing="0" cellpadding="0" width="205">' ;
		hl += '<tr><td background="../images/img_commun/menug_fond.gif" rowspan="3"><img src="../images/img_commun/img_transp.gif" width="18" height="1"></td>' 
		hl += '<td class="fondmenu">' + img_signet_off[12] + '</td><td class="fondmenu" width="180">' + '<a class="' + class_lien(12) + '" href="../creation/creation_conception_pedag.asp" ' + evenement_signet[12] + '>Conception pédagogique </a><br>' + '</td></tr>';
		hl += '<tr><td class="fondmenu">' + img_signet_off[13] + '</td><td class="fondmenu">' + '<a class="' + class_lien(13) + '" href="../creation/creation_MM.asp" ' + evenement_signet[13] + '>Création multimédia</a><br>' + '</td></tr>';
		hl += '<tr><td class="fondmenu">' + img_signet_off[14] + '</td><td class="fondmenu">' + '<a class="' + class_lien(14) + '" href="../creation/creation_design.asp" ' + evenement_signet[14] + '>Design / ergonomie</a><br>' + '</td></tr>';
		hl += '</table>' ;
		}
	
	if (code_sous_menu == 8)
		{
		hl += '<table border="0" cellspacing="0" cellpadding="0" width="205">' ;
		hl += '<tr><td background="../images/img_commun/menug_fond.gif" rowspan="3"><img src="../images/img_commun/img_transp.gif" width="18" height="1"></td>' 
		hl += '<td class="fondmenu">' + img_signet_off[15] + '</td><td class="fondmenu" width="180">' + '<a class="' + class_lien(15) + '" href="../studio/studio_production_mediatique.asp" ' + evenement_signet[15] + '>Production médiatique</a><br>' + '</td></tr>';
		hl += '<tr><td class="fondmenu">' + img_signet_off[16] + '</td><td class="fondmenu">' + '<a class="' + class_lien(16) + '" href="../studio/studio_integration_informatique.asp" ' + evenement_signet[16] + '>Intégration informatique</a><br>' + '</td></tr>';
		hl += '<tr><td class="fondmenu">' + img_signet_off[17] + '</td><td class="fondmenu">' + '<a class="' + class_lien(17) + '" href="../studio/studio_exploitation.asp" ' + evenement_signet[17] + '>Exploitation, diffusion, maintenance</a><br>' + '</td></tr>';
		hl += '</table></div>' ;
		}
	}
hl += '<img src="../images/img_commun/menug9.gif" width="210" height="38" border="0"><br>' ;
hl += '</div></td></tr>' ;
hl += '</table>' ;
return hl ;
}

function class_lien(i)
{
	var classlien = "txtmenu" ;
	if (sous_rubrique == i)
		{classlien  = "txtmenuclic" ; }
	return(classlien) ;
}

function definir_signets()
{
var j = 17 ;
signet_on = new Array(j) ;
signet_off = new Array(j) ;
img_signet_off = new Array(j) ;
evenement_signet = new Array(j) ;

if (document.images) 
	{
	for (i = 1 ; i < j + 1 ; i++)
		{
		signet_on[i] =  new Image(); 
		signet_on[i].src = "../images/icones/signet_on.gif"
		signet_off[i] =  new Image(); 
		if (sous_rubrique == i)
			{
			img_signet_off[i] = '<img align="right" name="signet' + i + '" src="../images/icones/signet_on.gif">&nbsp;' ;
			signet_off[i].src = "../images/icones/signet_on.gif";
			}
			else
			{
			//img_signet_off[i] = '<img align="right" name="signet' + i + '" src="../images/icones/signet_off.gif">&nbsp;' ;
			//signet_off[i].src = "../images/icones/signet_off.gif";
			img_signet_off[i] = '<img align="right" name="signet' + i + '" src="../images/icones/pixel_transparent.gif" width="7">&nbsp;' ;
			signet_off[i].src = "../images/icones/pixel_transparent.gif";
			}
		
		evenement_signet[i] = 'onmouseout="signetOff(' + i + ');" onmouseover="signetOn(' + i + ');"' ;
		}
	}
}

function signetOn(no_signet) { 
if (document.images) 
{
            document['signet'+no_signet].src = signet_on[no_signet].src ;
        }
        return ;
}

function signetOff(no_signet) {
        if (document.images) {
            document['signet'+no_signet].src =  signet_off[no_signet].src ;
        }
        return ;
}


function definir_menug()
{
var j = 10 ;
menug_on = new Array(j) ;
menug_off = new Array(j) ;
img_menug_off = new Array(j) ;
evenement_menug = new Array(j) ;

if (document.images) 
	{
	for (i = 1 ; i < j + 1 ; i++)
		{
		menug_on[i] =  new Image(); 
		menug_off[i] =  new Image(); 
		if (rubrique == i && sous_rubrique == 0)
			{
			img_menug_off[i] = '<img name="menug' + i + '" src="../images/img_commun/menug_' + i + '_on.gif" border="0">' ;
			menug_off[i].src = "../images/img_commun/menug_" + i + "_on.gif"
			menug_on[i].src = "../images/img_commun/menug_" + i + "_on.gif"
			}
			else
			{
			img_menug_off[i] = '<img name="menug' + i + '" src="../images/img_commun/menug_' + i + '_off.gif" border="0">' ;
			menug_off[i].src = "../images/img_commun/menug_" + i + "_off.gif"
			menug_on[i].src = "../images/img_commun/menug_" + i + "_on.gif"
			}
		evenement_menug[i] = 'menugOn(' + i + ');" onmouseout="menugOff(' + i + ');"' ;
		
		}
	}
}

function menugOn(no_menug) { 
if (document.images) 
{
            document['menug'+no_menug].src = menug_on[no_menug].src ;
        }
        return ;
}

function menugOff(no_menug) {
        if (document.images) {
            document['menug'+no_menug].src =  menug_off[no_menug].src ;
        }        return ;
}
