//initiation des comportemnt au chargement de la page
var d = document;

function onloadWindow(){	

	/*Associer écouteur d'év. */	
	d.body.onclick = clickBody;

	document.getElementById("drapeaux").onmouseover = cacheTous;
	
	for (var i = 1 ; i < 6; i++) {
		
		d.getElementById("menu"+i).onfocus = function (){this.blur();};
		
		if(i!=4){
			d.getElementById("menu"+i).onmouseover = overLien;
			d.getElementById("menu"+i).onmouseout = outLien;
			d.getElementById("sm"+i).onmouseover	= overSM;
			d.getElementById("sm"+i).onmouseout		= outSM;
			//d.getElementById("sm"+i).getElementsByTagName("a").onfocus = function (){this.blur();};
	}}
	
	d.getElementById("menu4").onmouseover = cacheTous;
	
	pageActive();
	
}

function pageActive(){
	
	//reconnaissance des pages pour activer l'onglet
	var url = window.location.href;
	//alert(url);
	
	//test activation de l'onglet Qui sommes nous 
	if( (url.indexOf("francophonie") != -1 )) {
		d.getElementById("menu").className = "actif1";
	} 	
	
	//test activation de l'onglet Entreprendre dans le réseau
	else if( (url.indexOf("africain") != -1 ) ) {
		d.getElementById("menu").className = "actif2";
	}
	
	//test activation de l'onglet Notre action
	else if( (url.indexOf("economie") != -1 )) {
		d.getElementById("menu").className = "actif3";
	}
	
	//test activation de l'onglet Nos partenaires
	else if( (url.indexOf("nos_partenaires.php") != -1 )) {
		d.getElementById("menu").className = "actif4";
	}
	
	//test activation de l'onglet Presse
	else if( (url.indexOf("chambres_consulaires") != -1 )) {
		d.getElementById("menu").className = "actif5";
	}	
	
	//test activation du menu normal quand on est sur l'index
	else if( (url.indexOf("cpccaf.org") != -1 ) ) {
		d.getElementById("menu").className = "actif";
	}
	
}

function overLien()
{
	if(countDown != null)clearTimeout(countDown);
	cacheTous()	
	this.parentNode.getElementsByTagName("ul")[0].style.display = "block"
	
}

var countDown = null;

function outLien()
{
	if(countDown != null)clearTimeout(countDown);
	countDown = setTimeout(cacheTous,500);
}

function overSM()
{
	if(countDown != null)clearTimeout(countDown);
	countDown = null;
	this.style.display = "block";
	
}

function outSM()
{
	this.parentNode.getElementsByTagName("ul")[0].style.display = "none"
	pageActive();
}

function clickBody(){	cacheTous()}

function cacheTous()
{
	for (var i = 1 ; i < 6; i++) {
			
		if(i!=4){
			d.getElementById("sm"+i).style.display = "none"	;
		}	
	}
}


//initialisation
window.onload = onloadWindow;// JavaScript Document
