//Javascript M&M Conseil - By Sky
//Script barre de navigation
IE = (document.all)?true:false;
NS = (document.layers)?true:false;
NS6 = (document.getElementById && !document.all)?true:false;
NAVHAUT = 0;
ROLLHAUT = 0;
tetat_haut = new Array();
tmenu = new Array();
encours = false;

function init(){
/* initialisation nav haute */
compteur =0;

/*
tmenu = new Array("",
omenu1haut = (document.all)?document.all.menu1.style:document.navbarhaut.document.menu1,
omenu2haut = (document.all)?document.all.menu2.style:document.navbarhaut.document.menu2,
omenu3haut = (document.all)?document.all.menu3.style:document.navbarhaut.document.menu3
);
*/
tmenu = new Array("",
omenu1haut = (document.all)?document.all.menu1.style:document.getElementById("menu1"),
omenu2haut = (document.all)?document.all.menu2.style:document.getElementById("menu2"),
omenu3haut = (document.all)?document.all.menu3.style:document.getElementById("menu3")
);
tnomima = new Array(
	"presentation",
	"evenementiel",
	"apubliques",
	"nouveautes",
	"partenaires",
	"introduction",
	"equipes",
	"contacts",
	"RI_presentation",
	"AP_presentation",
	"rencontre_parl",
	"rencontre_horsparl",
	"services",
	"services2"
);
tetat_haut = new Array(false,false,false);
tposmenu = new Array(5,3,3,5,3,2);
encours = false;
preload_haut();
for(j=1; j<3; j++){
	tmenu[j].top=-20
	}
/* fin initialisation nav haute */

//check pour ouverture du menu:
if(NAVHAUT){
	menu_haut(NAVHAUT);
	roll_haut(NAVHAUT, ROLLHAUT);
}
else
	if(ROLLHAUT)
		roll_haut(false, ROLLHAUT);

//preload(); //appel du preload image roll gauche;
toffsetgauche = new Array(0,54,0,54,0,72,0,90,0,54);

etatgauche = 0;
taccessgauche = new Array(11);
taccessgauche[0] = null;
for (i=1; i<11; i++)
	taccessgauche[i] = eval("(IE)?document.all.gauche"+i+".style:document.gauche"+i);

}



function IS(lay,pic1,pic2){
	if(document.layers)
		document.layers[lay].document.images[pic1].src = pic2.src;
	else
		document.images[pic1].src = pic2.src;
}


//NAV HAUT ___________________________________
function menu_haut(p){
	if(tetat_haut[p] == true){
		enroule(p);
		return;
	}
		for(j=1; j<4; j++){
		if(tmenu[j])
				enroule(j);
	}
	if(p>3)return;
	waitFor(p);
}
function waitFor(p){
	if(encours)
		setTimeout("waitFor("+p+")", 100);
	else
		deroule(p);
}
function deroule(p){
if (tetat_haut[p]) return;
	encours = true;
	tmenu[p].top = parseInt(tmenu[p].top)+tposmenu[compteur];
if(compteur<5){
	setTimeout("deroule("+p+")",10);
	compteur++}
else{
	compteur=0;
	tetat_haut[p]=true;
	encours = false;
}
}
function enroule(p){
if (!tetat_haut[p]) return;
	encours = true;
	tmenu[p].top = parseInt(tmenu[p].top)-tposmenu[compteur];
if(compteur<5){
	setTimeout("enroule("+p+")",10);
	compteur++}
else{
	compteur=0;
	tetat_haut[p]=false;
	encours = false;
}
}

function roll_haut(m, r){
	switch(m){
		case 1:
			if(r){
			if(NS)
				eval("document.navbarhaut.document.menu1.document."+tnomima[r+3]+".src = i"+tnomima[r+3]+"_on.src");
			else 
				document.images[tnomima[r+3]].src = eval("i"+tnomima[r+3]+"_on.src");
			eval("i"+tnomima[r+3]+"_off.src = i"+tnomima[r+3]+"_on.src");
			}
			document.images['presentation'].src = ipresentation_on.src;
			ipresentation_off.src = ipresentation_on.src;
			break;
			
		case 2:
			if(r){
			if(NS)
				document.navbarhaut.document.menu2.document.images[tnomima[r+5]].src = eval("i"+tnomima[r+5]+"_on.src");
			else
				document.images[tnomima[r+5]].src = eval("i"+tnomima[r+5]+"_on.src");
			eval("i"+tnomima[r+8]+"_off.src = i"+tnomima[r+8]+"_on.src");
			}
			document.images['apubliques'].src = iapubliques_on.src;
			iapubliques_off.src = iapubliques_on.src;
			break;
			
		case 3:
			if(r){
			if(NS)
				document.navbarhaut.document.menu3.document.images[tnomima[r+5]].src = eval("i"+tnomima[r+5]+"_on.src");
			else
				document.images[tnomima[r+5]].src = eval("i"+tnomima[r+5]+"_on.src");
			eval("i"+tnomima[r+5]+"_off.src = i"+tnomima[r+5]+"_on.src");
			}
			document.images['evenementiel'].src = ievenementiel_on.src;
			ievenementiel_off.src = ievenementiel_on.src;
			break;
			
		case false:
			if(NS)
				document.images[tnomima[r-1]].src = eval("i"+tnomima[r-1]+"_on.src");
			else
				document.images[tnomima[r-1]].src = eval("i"+tnomima[r-1]+"_on.src");
			eval("i"+tnomima[r-1]+"_off.src = i"+tnomima[r-1]+"_on.src");
			break;
	}
}



function preload_haut(){
	for(i=0; i<tnomima.length; i++){
		eval("i"+tnomima[i]+"_off= new Image()");
		eval("i"+tnomima[i]+"_on = new Image()");
		eval("i"+tnomima[i]+"_off.src= '../images/"+tnomima[i]+".jpg'");
		eval("i"+tnomima[i]+"_on.src= '../images/"+tnomima[i]+"_on.jpg'");
	}
}
function IS2(lay, pic, etat){
strlay = (lay)?"layers['navbarhaut'].document.layers['"+lay+"'].document.":"";

if(NS) eval("document."+strlay+"images['"+pic+"'].src = i"+pic+"_"+etat+".src");
//else	document.images[pic].src = eval("i"+pic+"_"+etat+".src");
else	document.images[pic].src = eval(pic+"_"+etat+".src");
}

//RollOver Bouton menu haut_haut
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/* INITIALISATION SUR ONLOAD DE LA PAGE: */
onload = init;