//----- RAFRAICHIR LA PAGE -----//
function regenerate()
{
	window.location.reload()
}

//------POSITIONNER LES CALQUES---------//
function positionner(calque, posL)
{
	if(navigator.appName.substring(0,3)=="Net")
	{
		var leftL=(window.innerWidth)/2;
		setTimeout("window.onresize=regenerate",400);
	}

	else
	{
		var leftL=(document.body.clientWidth)/2;
		setTimeout("window.onresize=regenerate",400);
	}

	var tabL=(760/2);

	var margeL=(leftL-tabL);
	if (margeL < 0)
	{
		margeL=0;
	}

	if (document.getElementById)
	{
		var layerObj1=document.getElementById(calque);
		layerObj1.style.left=margeL+posL;

		return;
	}

	else if (document.all)
	{
		var calc1_ie = document.all[calque];
		calc1_ie.left=margeL+posL;
		eval (calc1_ie);
	}

	else if (document.layers)
	{
		var calc1_ns = document.layers[calque];
		calc1_ns.left=margeL+posL-8;
		eval (calc1_ns);
	}
}

//------INITIALISER LES MENUS------//
function initialiser()
{
	var smenu = new Array();

	smenu[0]= "smenu30" ;
	smenu[1]= "smenu31" ;
	smenu[2]= "smenu32" ;
	smenu[3]= "smenu20" ;
	smenu[4]= "smenu21" ;
	smenu[5]= "smenu22" ;
	smenu[6]= "smenu23" ;
	smenu[7]= "smenu24" ;
	smenu[8]= "px";

	howMany = smenu.length;

	for(j = 0; j < howMany; j++)
	{
		if (document.getElementById)
		{
			var layerHome=document.getElementById(smenu[j]);
			layerHome.style.visibility='hidden';
		}

		else if (document.all)
		{
			ie='document.all.'+ smenu[j] +'.style.visibility=\'hidden\'';
			eval (ie);
		}

		else if (document.layers)
		{
			ns='document.layers.'+ smenu[j] +'.visibility=\'hidden\'';
			eval (ns);
		}
	}

	noColor('smenu1'); 
	noColor('smenu2'); 
	noColor('smenu3'); 
	noColor('smenu4'); 
	noColor('smenu5');
}


//---- AFFICHER LES CALQUES-------//
function afficher(img)
{
	if (document.getElementById)
	{
		var layerObj=document.getElementById(img);
		layerObj.style.visibility='visible';
		return;
	}

	else if (document.all)
	{
		var calc_ie = document.all[img];
		calc_ie.style.visibility='visible';
		eval (calc_ie);
	}

	else if (document.layers)
	{
		var calc_ns = document.layers[img];
		calc_ns.visibility='show';
		eval (calc_ns);
	}
}

//------COLORER LA NAVIG------------//
function noColor(smenu)
{
	if (document.getElementById)
	{
		var layerObj=document.getElementById(smenu);
			layerObj.style.backgroundColor = '';

		if(smenu.substring(7,5) < 1 || smenu.substring(7,5) > 5)
		{
			var txt=smenu.substring(7,5);
			var txtObj=document.getElementById(txt);
				txtObj.className = '';
		}
	}

	else if (document.all)
	{
		calc1ie='document.all.'+ smenu +'.style.backgroundColor=\'\'';
		eval (calc1ie);
	}

	else if (document.layers) 
	{
		calc1ns='document.layers.'+ smenu +'.bgColor=null';
		eval (calc1ns);
	}
}


function colorM(smenu)
{
	if (document.getElementById)
	{
		var layerObj=document.getElementById(smenu);
			layerObj.style.backgroundColor = '#D08E00';
	}

	else if (document.all)
	{
		calc1ie='document.all.'+ smenu +'.style.backgroundColor=\'#D08E00\'';
		eval (calc1ie);
	}

	else if (document.layers) 
	{
		calc1ns='document.layers.'+ smenu +'.bgColor=\'#D08E00\'';
		eval (calc1ns);
	}
}

function colorJ(smenu)
{
	if (document.getElementById)
	{
		var menuObj=document.getElementById(smenu);
			menuObj.style.backgroundColor = '#FBD86D';

		var txt=smenu.substring(7,5);
		var txtObj=document.getElementById(txt);
			txtObj.className = 'verdana11noir';
	}

	else if (document.all)
	{
		menu_ie='document.all.'+ smenu +'.style.backgroundColor=\'#FBD86D\'';
		eval (menu_ie);
	}

	else if (document.layers) 
	{
		calc1ns='document.layers.'+ smenu +'.bgColor=\'#FBD86D\'';
		eval (calc1ns);
	}
}

function afficherMenu()
{
	afficher('smenu1');
	afficher('smenu2');
	afficher('smenu3');
	afficher('smenu4');
	afficher('smenu5');
}

function afficherSmenu2()
{
	colorM('smenu2');
	afficher('smenu20');
	afficher('smenu21');
	afficher('smenu22');
	afficher('smenu23');
	afficher('smenu24');
}

function afficherSmenu3()
{
	colorM('smenu3');
	afficher('smenu30');
	afficher('smenu31');
	afficher('smenu32');
}

//----- AFFICHER LE MENU COURANT -----//
function afficherCurrentMenu(currentMenuItem,currentSmenuItem)
{
	var currentMenuItem;
	var currentSmenuItem;

	if (currentMenuItem == 'smenu1')
	{
		colorM('smenu1');
	}

	if (currentMenuItem == 'smenu2')
	{
		afficherSmenu2();

		if (currentSmenuItem == 'conferences')
			{ colorJ('smenu20'); }
		else if (currentSmenuItem == 'publications')
			{ colorJ('smenu21');}
		else if (currentSmenuItem == 'bibliotheque')
			{ colorJ('smenu22');}
		else if (currentSmenuItem == 'archives')
			{ colorJ('smenu23');}
		else if (currentSmenuItem == 'patrimoine')
			{ colorJ('smenu24');}
	}

	if (currentMenuItem == 'smenu3')
	{
		afficherSmenu3();

		if (currentSmenuItem == 'membres')
			{ colorJ('smenu30'); }
		else if (currentSmenuItem == 'tarifs')
			{ colorJ('smenu31');}
		else if (currentSmenuItem == 'pvca')
			{ colorJ('smenu32');}
	}

	if (currentMenuItem == 'smenu4')
	{
		colorM('smenu4');
	}

	if (currentMenuItem == 'smenu5')
	{
		colorM('smenu5');
	}
}

//----- EFFACER LE MENU COURANT -----//
function effacerCurrentMenu(currentMenuItem)
{
	if (currentMenuItem == 'smenu1')
		{ noColor('smenu1');}
	else if (currentMenuItem == 'smenu2')
		{ noColor('smenu2');}
	else if (currentMenuItem == 'smenu3')
		{ noColor('smenu3');}
	else if (currentMenuItem == 'smenu4')
		{ noColor('smenu4');}
	else if (currentMenuItem == 'smenu5')
		{ noColor('smenu5');}
}

//----- EFFACER LE S-MENU COURANT -----//
function effacerCurrentSmenu(currentSmenuItem)
{
	if (currentSmenuItem == 'conferences')
		{ noColor('smenu20');}
	else if (currentSmenuItem == 'publications')
		{ noColor('smenu21');}
	else if (currentSmenuItem == 'bibliotheque')
		{ noColor('smenu22');}
	else if (currentSmenuItem == 'archives')
		{ noColor('smenu23');}
	else if (currentSmenuItem == 'patrimoine')
		{ noColor('smenu24');}
	else if (currentSmenuItem == 'membres')
		{ noColor('smenu30');}
	else if (currentSmenuItem == 'tarifs')
		{ noColor('smenu31');}
	else if (currentSmenuItem == 'pvca')
		{ noColor('smenu32');}
}

//------ ROLL OVER SUR PICTOS --------//
if (document.images)
{
	var isMapOn = false;
	var isMenuOn = false;

	var melu = new Image();
	melu.src = "../images/pictoMail.gif";
	var mela = new Image();
	mela.src = "../images/pictoMail_on.gif";

	var homu = new Image();
	homu.src = "../images/pictohome_of.gif";
	var homa = new Image();
	homa.src = "../images/pictohome_on.gif";
}

function on(imgName)
{
	if (document.images)
	{
		isMenuOn = true;
		document[imgName].src = eval(imgName + 'a.src');
	}
}

function of(imgName)
{
	if (document.images)
	{
		isMenuOn = false;
		document[imgName].src = eval(imgName + 'u.src');
	}
}

//------POP UP -------//
function ouvre(dest1,larg,haut)
{
	dest = open(dest1,"fenetre","toolbar=0,directories=0,menubar=0,scrollbars=yes,status=0,width="+larg+",height="+haut+",resizable=yes");
	dest.focus();
}