// JavaScript Document


// Postionnement du footer selon la hauteur de page
function footer_positionnement () {
	
	// Hauteur visible par l'internaute
	var hauteur_visible = 0;
	var hauteur_visible = document.documentElement.clientHeight;
	
	// Hauteur de mon contenus avec footer et header
	var hauteur_contenus = document.getElementById('corps').clientHeight + 180;
	
	if (hauteur_visible>hauteur_contenus)
		{
			document.getElementById('footer').className="posi_2";
		}
	else if (hauteur_visible<=hauteur_contenus)
		{
			document.getElementById('footer').className="";
		}
	
}


// Afficher les sous menus survol
function show_nav_cdc(elem,niveau) {
	if ( niveau == 'n3' || niveau == 'n1' ) {
		for (i=1;i<6;i++){
			try
				{
					document.getElementById('ss_nav_esprit_cdc_'+i).style.display = "none";
				}
			catch (everything) {}
			try
				{
					document.getElementById('ss_nav_collection_cdc_'+i).style.display = "none";
				}
			catch (everything) {}
		}
	}

	if ( elem != '' && elem != 'undefined' ) {
		if( document.getElementById(elem).style.display == "none" )
		{
			document.getElementById(elem).style.display = "block";
		} else {
			document.getElementById(elem).style.display = "none";
		}
	}
}
	
// Lecon de mode
//		Fontionnement :
//		CSS : ajouter les styles pour les images de fond qui s'appliquent sur le body sous la forme .bg_lecon_mode.Nom_Lecon_Mode_1
//		HTML : creer les 3 zones de texte (1 en display:block, les 2 autres en display:none)
//		Dans la <div> nav_imag_leconmode positionner vos images avec style et configurer le onMouseOver comme ci-dessous
//		onMouseOver="lecon_mode('Nom_Lecon_Mode','1');
function lecon_mode(nom_lecon,elem) {
	// affichage du background correspondant (defini dans la css)
	document.body.className="bg_lecon_mode "+nom_lecon+"_"+elem;
	
	// modification du z-index pour superposer l'image en cours au autres
	for (i=1;i<4;i++){
		if (i != elem)
		{
			try
				{
				document.getElementById('imag_'+i).style.zIndex = "9"+i;
				}
			catch (everything) {}
		}
		else
		{
			document.getElementById('imag_'+elem).style.zIndex = "10"+i;
		}
	}
	
	// pour finir, on affiche le bon texte
	for (i=1;i<4;i++){
		try
			{
			document.getElementById('text_lecon_'+i).style.display = "none";
			}
		catch (everything) {}
		document.getElementById('text_lecon_'+elem).style.display = "block";
	}
}

// preload d'images
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];}}
}