// <![CDATA[
	var ie6 = false;
	var ie7 = false;
	var ie8 = false;
	var moz = false;
	var saf = false;
	     if (navigator.appVersion && navigator.appVersion.indexOf("MSIE 6") > -1) ie6 = true;
	else if (navigator.appVersion && navigator.appVersion.indexOf("MSIE 7") > -1) ie7 = true;
	else if (navigator.appVersion && navigator.appVersion.indexOf("MSIE 8") > -1) ie8 = true;
	else if (navigator.appVersion && navigator.appVersion.indexOf("Safari") > -1) saf = true;
	else moz = true;
	
	var subm = new Array(4);
	subm[0] = document.getElementById('sub_1');
	subm[1] = document.getElementById('sub_2');
	subm[2] = document.getElementById('sub_3');
	
	function init()
	{
		for (i = 0 ; i < 3 ; i++)
		{
			if (subm[i]) subm[i].style.display = "none";
		}
	}
	
	function positionner()
	{
		for (i = 0 ; i < 3 ; i++)
		{
			subm[i].style.position        = "absolute";
			subm[i].style.backgroundColor = "#353535";
			subm[i].style.textAlign       = "left";
			subm[i].style.padding         = "10px";
			subm[i].style.minWidth        = "140px";
			subm[i].className             = "submenu";
		}
		
		if (ie6 || ie7)
		{ /* Gestion de positionnement différent avec ie6 et ie7 */
			subm[0].style.marginTop   = "20px";
			subm[0].style.marginLeft  = "-90px";
			subm[1].style.marginTop   = "20px";
			subm[1].style.marginLeft  = "-105px";
			subm[2].style.marginTop   = "20px";
			subm[2].style.marginLeft  = "-110px";
		}
		else if (saf)
		{ /* Gestion de positionnement différent avec safari */
			subm[0].style.marginLeft  = "-31px";
			subm[1].style.marginLeft  = "-31px";
			subm[2].style.marginLeft  = "-31px";
		}
		else
		{
			subm[0].style.marginLeft  = "86px";
			subm[1].style.marginLeft  = "214px";
			subm[2].style.marginLeft  = "348px";
		}
	}
	
	function linker()
	{
		document.getElementById('btn_sub_1').onmouseover    = function (){ouvrir_fermer(0, "open"); return false;};
		document.getElementById('btn_sub_2').onmouseover  = function (){ouvrir_fermer(1, "open"); return false;};
		document.getElementById('btn_sub_3').onmouseover = function (){ouvrir_fermer(2, "open"); return false;};
		document.getElementById('btn_sub_1').onclick    = function (){ouvrir_fermer(0); return false;};
		document.getElementById('btn_sub_2').onclick  = function (){ouvrir_fermer(1); return false;};
		document.getElementById('btn_sub_3').onclick = function (){ouvrir_fermer(2); return false;};
		
		document.getElementById('anim_flash').onmouseover = function (){ouvrir_fermer(-1); return false;};
		document.getElementById('contenu').onclick = function (){ouvrir_fermer(-1);};
	}
	
	function ouvrir_fermer(num, type)
	{
		if (num >= 0 && subm[num].style.display == "none")
		{
			$("#sub_1").slideUp("fast");
			$("#sub_2").slideUp("fast");
			$("#sub_3").slideUp("fast");
			
			     if (num == 0) $("#sub_1").slideDown("normal");
			else if (num == 1) $("#sub_2").slideDown("normal");
			else if (num == 2) $("#sub_3").slideDown("normal");
		}
		else if (type != "open")
		{
			$("#sub_1").slideUp("normal");
			$("#sub_2").slideUp("normal");
			$("#sub_3").slideUp("normal");
		}
	}
	
	// Linker les Sous-sous-menu
	var p = 1;
	while (document.getElementById('subsubmenu' + p + '_title'))
	{
		// C'est pas pratique ce patatraque, mais c'est la seul solution que j'ai trouvé après 2 jours de recherche.
		function tmp(index)
		{
			/* On referme tous avant d'en ouvrir un nouveau */
			pp = 1
			while (document.getElementById('subsubmenu' + pp + '_title'))
			{
				if (index != pp && document.getElementById('subsubmenu' + pp + '_body').style.display != "none")
					$("#subsubmenu" + pp + "_body").slideUp("fast", signe_plus_moins('subsubmenu' + pp + '_title', 'subsubmenu' + pp + '_body'));
				pp++;
			}
			
			/* on fait l'ouverture */ 
			$("#subsubmenu" + index + "_body").slideToggle("normal", signe_plus_moins('subsubmenu' + index + '_title', 'subsubmenu' + index + '_body'));
			return false;
		}
		if (document.addEventListener)
			document.getElementById('subsubmenu' + p + '_title').addEventListener('click',   function(idx){ return function () {tmp(idx);};}(p), false)
		else if (document.attachEvent)
			document.getElementById('subsubmenu' + p + '_title').attachEvent('onclick', function(idx){ return function () {tmp(idx);};}(p));
		else
			document.getElementById('subsubmenu' + p + '_title').onclick = function(idx){ return function () {tmp(idx);};}(p);
		
		$("#subsubmenu" + p + "_body").slideUp("fast");
		document.getElementById('subsubmenu' + p + '_title').innerHTML = "[+] " + document.getElementById('subsubmenu' + p + '_title').innerHTML;
		
		p++;
	}
	
	function signe_plus_moins(idTitle, idBody)
	{
		if (document.getElementById(idBody).style.display == "none")
			document.getElementById(idTitle).innerHTML = "[-] " + document.getElementById(idTitle).innerHTML.slice(4);
		else 
			document.getElementById(idTitle).innerHTML = "[+] " + document.getElementById(idTitle).innerHTML.slice(4);
	}
	
	if (subm[0] && subm[1] && subm[2])
	{
		init();         // Initialise les sous menus
		positionner();  // Initialisation la position des sous menus
		linker();       // Linker les événements sensitif
	}















	var def_id = "identifiant";
	var def_md = "mot de passe";
	var identifiant  = document.getElementById("identifiant");
	var mot_de_passe = document.getElementById("mot_de_passe");
	
	identifiant.onfocus  = function () {if (identifiant.value== def_id) {identifiant.value="";identifiant.style.color="black";}}
	mot_de_passe.onfocus = function () {if (mot_de_passe.value==def_md) {mot_de_passe.type = "password"; mot_de_passe.value="";mot_de_passe.style.color="black";}}
	
	function id_onblur()
	{
		if (identifiant.value=="")
		{
			identifiant.value=def_id;
			if (!ie6 && !ie7) identifiant.style.color="grey";
		}
	}
	function md_onblur()
	{
		if (mot_de_passe.value == "")
		{
			mot_de_passe.value=def_md;
			if (!ie6 && !ie7) mot_de_passe.style.color = "grey";
			if (!ie6 && !ie7 && !ie8) mot_de_passe.type = "text";
		}
	}
	identifiant.onblur   = function () {id_onblur();}
	mot_de_passe.onblur  = function () {md_onblur();}
	id_onblur();
	md_onblur();
// ]]>
