// JavaScript Document
function preload(lang) {
	preload_img('/images/menu/'+lang+'/activites-over.gif',
				'/images/menu/'+lang+'/environnement-over.gif',
				'/images/menu/'+lang+'/organisation-over.gif',
				'/images/menu/'+lang+'/propos-comite-over.gif',
				'/images/menu/'+lang+'/publications-over.gif');

	
}
var arImages=new Array();
function preload_img() {
 var temp = preload_img.arguments; 
 for(x=0; x < temp.length; x++) {
  arImages[x]=new Image();
  arImages[x].src=preload_img.arguments[x];
 }
}


var cfg = new Array();
cfg['sous_menu']= new Array();
cfg['sm_name']= new Array();
cfg['img_over']= new Array();
cfg['img_out']= new Array();

var lien = "";
var compteur = null;
var horloge_on = false;
var menuOver = 0;
var menuOut = 0;
horlogeInit();
/******************************************************/
// fonctions pour les effets over du menu
function setColor(elem){
	var txt = elem.slice(2);
	var x = MM_findObj(elem);
	x.style.backgroundColor='#9DB3C9';
	var y = MM_findObj("a"+txt);
	y.style.color='#ffffff';
}
function eraseColor(elem){
	var txt = elem.slice(2);
	var x = MM_findObj(elem);
	x.style.backgroundColor='#E7ECF1';
	var y = MM_findObj("a"+txt);
	y.style.color='#234376';
}
function goToAndPlay(){
	document.location.href = lien;
}

/******************************************************/
function horlogeStop() {
	if(horloge_on){
		clearTimeout(compteur);
		horloge_on = false;
	}
}

function horloge_main() {
	checkLayers();
	compteur = setTimeout("horloge_main()",400);
	horloge_on = true;
}

function checkLayers(){
	if(menuOver != menuOut){
		switchLayers(menuOver,menuOut);
		menuOut = menuOver;
	}
}

function switchLayers(menuOver,menuOut) {
	
		if(menuOut > 0){
			MM_showHideLayers(cfg['sous_menu'][menuOut],'','hide');
			MM_swapImage(cfg['sm_name'][menuOut],'',cfg['img_out'][menuOut]);
		}
		if(menuOver > 0){
			MM_showHideLayers(cfg['sous_menu'][menuOver],'','show');
			MM_swapImage(cfg['sm_name'][menuOver],'',cfg['img_over'][menuOver]);
			
		}
		return true;
	
}

function horlogeInit() {
	horlogeStop();
	horloge_main();
}



