var arElements

var arVersion = navigator.appVersion.split("MSIE");
var version = parseFloat(arVersion[1]);
var estIE6etMoins = false;
if(navigator.appName == 'Microsoft Internet Explorer' && version < 7){
	estIE6etMoins = true;
}

window.onload = function() {
	GererAffichage();
	gererPhotos(0);
	desactiverChamps();
	
	arElements = [	[document.getElementById('btn-actualites'),			''],
					[document.getElementById('btn-premier-ministre'),	''],
					[document.getElementById('btn-equipe'),				''],
					[document.getElementById('btn-gouvernement'),		'dernier']];
}

function gererPhotos(rien) { /*Ne fait rien; juste pour éviter une erreur dans les pages où il n'y a pas d'album photos.*/ }
function desactiverChamps() { /*Ne fait rien; juste pour éviter une erreur dans les pages qui ne sont pas un formulaire de demande de voeux.*/ }

/******Gestion de l'affichage******/
function GererAffichage() {
	var x = LireTemoin("GrandeurTexte");
	
	if (x == 1) {
		Agrandir();
	} else {
		Restaurer();
	}
	
	// Assigne l'action au lien pour agrandir le texte
	var liengrand = document.getElementById('grand');
	liengrand.onclick = function() {
			Agrandir();
			CreerTemoin();
			return false;
		};
	
	// Assigne l'action au lien pour réduire le texte
	var lienpetit = document.getElementById('petit');
	lienpetit.onclick = function() {
			Restaurer();
			EffacerTemoin();
			return false;
		};
}

function Agrandir() {
	var bodys = document.getElementsByTagName('body');
	bodys[0].style.fontSize = '1.5em';
}

function Restaurer() {
	var bodys = document.getElementsByTagName('body');
	bodys[0].style.fontSize = '1em';
}

function CreerTemoin(){
	// Créer le cookie
	 var expires = new Date;
	 expires.setDate(expires.getDate() + 1);
	 document.cookie = 'GrandeurTexte=1; expires=' + expires + '; domain; path=/; ';
}

function EffacerTemoin(){
	 // Efface le cookie
	 var expires = new Date;
	 expires.setDate(expires.getDate() - 1);
	 document.cookie = 'GrandeurTexte=1; expires=' + expires + '; domain; path=/; ';
}

function LireTemoin() {
	var nom = "GrandeurTexte=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length; i++) {
		var c = ca[i];
		while (c.charAt(0) == ' ') c = c.substring(1, c.length);
		if (c.indexOf(nom) == 0) return c.substring(nom.length, c.length);
	}
	return null;
}
/******Fin de la gestion de l'affichage *******/


/*Sous-menu actif*/
function active(ssmenu) { document.getElementById(ssmenu).className = "actif"; }


/*Menu déroulant*/
var timerMenu
var menuOuvert = '';
var mouseOver = false;
function menuDeroulant(bolActif, element, eEvent){
	if(!estIE6etMoins){		
		if(bolActif){
			if(menuOuvert!=element) menuOuvert = '';
			for(i in arElements){
				if(arElements[i][0]!=menuOuvert){
					arElements[i][0].className = arElements[i][1];
				}
			}
			mouseOver = true;
			if(menuOuvert==''){
				menuOuvert = element;
				clearTimeout(timerMenu);
				var delais = function() { afficherMenuDeroulant(element); };
				timerMenu = setTimeout(delais, 250);
			}
		}else{
			if (!eEvent) var eEvent = window.event;
			var cibleReliee = (eEvent.relatedTarget) ? eEvent.relatedTarget : eEvent.toElement;
			while (cibleReliee!=null && cibleReliee != element && cibleReliee.nodeName != 'BODY')
				cibleReliee = cibleReliee.parentNode;
			if (cibleReliee == element) return;
			menuOuvert = '';
			clearTimeout(timerMenu);
			for(i in arElements){
				if(arElements[i][0]!=menuOuvert){
					arElements[i][0].className = arElements[i][1];
				}
			}
		}
	}
}

function afficherMenuDeroulant(element){
	element.className = (element.className!='') ? element.className + ' over' : 'over';
}

/*
function alphaPng() {
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1])
	
	if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
	{
	document.execCommand('BackgroundImageCache', false, true); // background flicker

		for(var i=0; i<document.images.length; i++)
		{
		  var img = document.images[i]
		  var imgName = img.src.toUpperCase()
		  if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
		  {
			 var imgID = (img.id) ? "id='" + img.id + "' " : ""
			 var imgClass = (img.className) ? "class='" + img.className + "' " : ""
			 var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
			 var imgStyle = "display:inline-block;" + img.style.cssText 
			 if (img.align == "left") imgStyle = "float:left;" + imgStyle
			 if (img.align == "right") imgStyle = "float:right;" + imgStyle
			 if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
			
			var width = img.width;
			var height = img.height;
	
			var strNewHTML = "<span " + imgID + imgClass + imgTitle
			 + " style=\"" + "width:" + width + "px; height:" + height + "px;" + imgStyle + ";"
			 + " filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
			 + "(src=\'" + img.src + "\', sizingMethod='crop');";
			 if (img.className == "png") {
				 strNewHTML = strNewHTML + " margin-top: 10px; margin-left: 6px;";
			 }
			 strNewHTML = strNewHTML + "\"></span>"; 
			 img.outerHTML = strNewHTML
			 i = i-1
		  }
		}
	}
}
*/
	

