// The JavaScript Source!! http://javascript.internet.com -->
// Original:  Richard Hucko (rhucko1@yahoo.com) -->
// Web Site:  www.DynamicScripts.TK -->
// Modified:  2006-03-30 - Stephane Russell (stephane.russell@prodigeinfo.com)-->

// menus entête
var menuLienActif0;
var menuCouleurActif0 = "#ffffff"
var menuCouleurFondActif0 = "#996600";
var menuCouleurFondInactif0 = "#daa520";
var menuFacteurIncrement = 24;
var menuCouleurFadeInDebut = 255, menuCouleurFadeInFin = 0;
var menuCouleurFadeInFondDebut = 128, menuCouleurFadeInFondFin = 255;
var menuCouleurFadeIn, menuCouleurFadeInFond;
var menuLienFadeIn;
var Timer;

// menus gauches
var menuLienActif1;
var menuCouleurActif1 = "#ffbb00";
var menuCouleurInactif1 = "#eeaa00";
var textDecorationActif1 = "underline";
var textDecorationInactif1 = "none";
var fontWeightActif1 = "bold";

function MenuFadeIn()
{
	if ( (menuCouleurFadeIn > menuCouleurFadeInFin) || (menuCouleurFadeInFond < menuCouleurFadeInFondFin) )
	{
		with(menuLienFadeIn.style)
		{
			color = "rgb("+menuCouleurFadeIn+","+menuCouleurFadeIn+","+menuCouleurFadeIn+")";
			backgroundColor = "rgb("+menuCouleurFadeInFond+","+menuCouleurFadeInFond+","+menuCouleurFadeInFond+")";
		}
		menuCouleurFadeIn -= menuFacteurIncrement;
		if (menuCouleurFadeIn < menuCouleurFadeInFin) {
			menuCouleurFadeIn = menuCouleurFadeInFin;
		}
		menuCouleurFadeInFond += menuFacteurIncrement;
		if (menuCouleurFadeInFond > menuCouleurFadeInFondFin) {
			menuCouleurFadeInFond = menuCouleurFadeInFondFin;
		}
		Timer=setTimeout("MenuFadeIn()",10);
	}
}

function menuOMOvr0(o)
{
	clearTimeout(Timer);
	if (o != menuLienActif0) {
		menuCouleurFadeIn = menuCouleurFadeInDebut;
		menuCouleurFadeInFond = menuCouleurFadeInFondDebut;
		menuLienFadeIn = o;
		MenuFadeIn();
	}
}

function menuOMOvr1(o)
{
	clearTimeout(Timer);
	if (o != menuLienActif1) {
		with(o.style)
		{
			color = menuCouleurActif1;
			textDecoration = textDecorationActif1;
		}
	}
}

function menuOMOut0(o)
{
	clearTimeout(Timer);
	if (o != menuLienActif0) {
		with(o.style)
		{
			color = menuCouleurActif0;
			backgroundColor = menuCouleurFondInactif0;
		}
	}
}

function menuOMOut1(o)
{
	clearTimeout(Timer);
	if (o != menuLienActif1) {
		with(o.style)
		{
			color = menuCouleurInactif1;
			textDecoration = textDecorationInactif1;
		}
	}
}

function MenuModifierMenuActif(arrayID0, arrayID1)
{
	clearTimeout(Timer);

	// menu entête
	aMenu=document.getElementById('entete-menu').getElementsByTagName('a');
	menuLienActif0 = aMenu[arrayID0];
	with(aMenu[arrayID0].style)
	{
		backgroundColor = menuCouleurFondActif0;
	}

	// menu gauche
	if (typeof arrayID1 != "undefined") {
		aMenuGauche=document.getElementById('section-gauche').getElementsByTagName('a');
		menuLienActif1 = aMenuGauche[arrayID1];
		with(aMenuGauche[arrayID1].style)
		{
			fontWeight = fontWeightActif1;
			color = menuCouleurActif1;
		}
	}
}
