//--- CHANGER LE STYLE --- //
function changeClass()
{
var n=0;
var args = changeClass.arguments;
	for (n=0; n<args.length; n+=2) 
	{
	    arg1 = args[n];
	    arg2 = args[n+1];
	    
	    if (document.getElementById)
		{
			//alert(arg1+arg2);
			eval("document.getElementById('menu"+arg1+"').className='"+arg2+"'");
		}
	}
	//alert(document.getElementById('sousMenu1').className='sousMenu');
}


//-- RETOURNER UNE IMAGE --//
function changeImgOn()
{
	var args = changeImgOn.arguments;
	for (n=0; n<args.length; n+=2) 
	{
		img = args[n];
		color = args[n+1];
		col = (color==undefined)?'':color;
		eval('document.img'+img+'.src="img/bouton'+col+'_on.gif"');
	}
}
function changeImgOf(img)
{
	args = changeImgOf.arguments;
	for (n=0; n<args.length; n+=2) 
	{
		img = args[n];
		color = args[n+1];
		col = (color==undefined)?'':color;
		eval('document.img'+img+'.src="img/bouton'+col+'_of.gif"');
	}
}

var t = null;
var t2 = null;

//-- INITIALISER LES MENUS --//
function init()
{
	if (document.getElementById)
	{
		document.getElementById('menunumerique').className='displaynone';
		document.getElementById('numerique').style.backgroundImage='url("img/bg_nav.gif")';
		document.getElementById('menudesign').className='displaynone';
		document.getElementById('design').style.backgroundImage='url("img/bg_nav.gif")';
		document.getElementById('menuportfolio').className='displaynone';
		document.getElementById('portfolio').style.backgroundImage='url("img/bg_nav.gif")';
		document.getElementById('menureferences').className='displaynone';
		document.getElementById('references').style.backgroundImage='url("img/bg_nav.gif")';
		document.getElementById('menuacces').className='displaynone';
		document.getElementById('acces').style.backgroundImage='url("img/bg_nav.gif")';
		document.getElementById('menucontact').className='displaynone';
		document.getElementById('contact').style.backgroundImage='url("img/bg_nav.gif")';
		
		changeImgOf('numerique');
		changeImgOf('design');
		changeImgOf('portfolio');
		changeImgOf('references');
		changeImgOf('acces','vert');
		changeImgOf('contact','vert');

		if(currentMenu != '')
		{
			//clearTimeout(t2);
			//t2 = setTimeout("Affiche(currentMenu)",'1000');
			document.getElementById('menuaccueil').className='displaynone';
			document.getElementById('accueil').style.backgroundImage='url("img/bg_nav.gif")';
			
		}
		
		clearTimeout(t);
	}
}

//--- CHANGER LE STYLE --- //
function changeStyle(calc)
{
	eval("document.getElementById('menu"+calc+"').className='displayblock'");
	eval("document.getElementById('"+calc+"').style.backgroundImage='url(\"img/bg_nav_on.gif\")'");
	/*t = setTimeout("init()",'1000');
	
	if(currentMenu!='')
	{
		t2 = setTimeout("Affiche(currentMenu)",'1000');
	}*/
}

//-- AFFICHER LA RUBRIQUE EN COUR --//
function Affiche(div)
{
	if(currentMenu!='')
	{
		if (document.getElementById)
		{
			changeImgOn(div);
			eval("document.getElementById('menu"+div+"').className='displayblock'");
			eval("document.getElementById('"+div+"').style.backgroundImage='url(\"img/bg_nav_on.gif\")'");
			changeClass(div,'displayblock');
		}
	}
}


// CHANGER L'ETAT DU CLIC
function analyse(titre, soutitre)
{
	if(etat==0)
	{
		eval("changeClass('"+titre+"', 'on')");
		eval("changeClass('"+soutitre+"', 'sousSousMenusOn')");
		etat = 1;
	}
	else
	{
		eval("changeClass('"+titre+"', 'of')");
		eval("changeClass('"+soutitre+"', 'sousSousMenusOf')");
		etat = 0;
	}
}


//------ RAFRAICHIR LA PAGE ---//
function regenerate()
{
	window.location.reload();
}

//-- positionner un calque --//
function positionner(calque)
{
	if(navigator.appName.substring(0,3)=="Net")
	{
		var leftL=(window.innerWidth);
		setTimeout("window.onresize=regenerate()",400);
	}
	else
	{
		var leftL=(document.body.clientWidth);
		setTimeout("window.onresize=regenerate()",400);
	}
	

	if (document.getElementById)
	{
		var layerObj=document.getElementById(calque);
		layerObj.style.left=leftL-164+'px';
		return;
	}
}
// EOF
