// JavaScript Document

	function hover(obj){
		UL = obj.getElementsByTagName('ul');
		if(UL.length > 0){
		  sousMenu = UL[0].style;
		  if(sousMenu.display == 'none' || sousMenu.display == ''){
			sousMenu.display = 'block';
			sousMenu.left="0";
		  }else{
			sousMenu.display = 'none';
		  }
	  }
	}
	
	function setHover(){
	  LI = document.getElementById('menu').getElementsByTagName('li');
	  nLI = LI.length;
	  for(i=0; i < nLI; i++){
		LI[i].onmouseover = function(){
		  hover(this);
		}
		LI[i].onmouseout = function(){
		  hover(this);
		}
	  }
	}
	
	function safariRollover(lien){
		if(navigator.userAgent.indexOf("Safari")!=-1)
		{
			lien.style.backgroundColor="#E9F3FC";
		}
	}
	
	function safariRollout(lien){
		if(navigator.userAgent.indexOf("Safari")!=-1)
		{
			lien.style.backgroundColor="";
		}
	}
	
	function eclaireMenu(nomMenu){
		document.getElementById(nomMenu).style.backgroundPosition="0 -22px";
	}
		
	function eteintMenu(nomMenu){
		document.getElementById(nomMenu).style.backgroundPosition="0 0";
	}
	
	
	// contrôle de la taille des polices
	
	function ecritTaillePolice(){
		if(document.cookie.indexOf("taillePolice")!=-1)
		{
			debut=document.cookie.indexOf("taillePolice");
			fin=document.cookie.indexOf("taillePolice")+14;
			taillePolice=parseInt(document.cookie.substring(debut+12,fin));
		}
		else
		{
			taillePolice=11;
			
		}
		
	}
				
	function attributionTaillePolice(){
			document.getElementById("contenu").style.fontSize=taillePolice+"px";
			document.getElementById("questionReponse").style.fontSize=taillePolice+"px";
	}

	function policePlus(){
		if(taillePolice<20)
		{
			document.getElementById("contenu").style.fontSize=(taillePolice+2)+"px";
			document.getElementById("questionReponse").style.fontSize=(taillePolice+2)+"px";
			taillePolice+=2;
			var cookieTaillePolice="taillePolice"+taillePolice;
			document.cookie=cookieTaillePolice;
		}
	}
	
	function policeMoins(){
		if(taillePolice>11)
		{
			document.getElementById("contenu").style.fontSize=(taillePolice-2)+"px";
			document.getElementById("questionReponse").style.fontSize=(taillePolice-2)+"px";
			taillePolice-=2;
			var cookieTaillePolice="taillePolice"+taillePolice;
			document.cookie=cookieTaillePolice;
		}
	}
	
	
	function positionPiedDePage(){
		if(navigator.userAgent.indexOf("Safari")!=-1)
		{
		
		}
		else
		{
			hauteurPage=document.getElementById("repere").offsetTop+1;
			hauteurPied=document.getElementById("pied").offsetHeight;
			if(document.all)
			{
				hauteurContenu=document.getElementById("global").offsetHeight+hauteurPied;
				espaceLibre=(hauteurPage-hauteurContenu)-1;
			}
			else
			{
				hauteurContenu=document.getElementById("global").offsetHeight+hauteurPied;
				espaceLibre=(hauteurPage-hauteurContenu)-1;
			}
			
			
			if(espaceLibre>0)
			{
				document.getElementById("elastique").style.height=(espaceLibre+24)+"px";
			}
			else
			{
				document.getElementById("elastique").style.height=1+"px";
			}
		}

	}
	
	
	function positionPiedDePage2(){
		hauteurPage=document.getElementById("repere").offsetTop+1;
		hauteurPied=document.getElementById("pied").offsetHeight;
		if(navigator.userAgent.indexOf("Safari")!=-1)
		{
		
		}
		else
		{
			if(document.all)
			{
				window.scroll(0,0);
			}
			hauteurPage=document.getElementById("repere").offsetTop+1;
			hauteurPied=document.getElementById("pied").offsetHeight;
			
			if(document.all)
			{
				espaceLibre=(hauteurPage-hauteurContenu)-1;
			}
			else
			{
				espaceLibre=(hauteurPage-hauteurContenu)-1;
			}
			
			if(espaceLibre>0)
			{
				document.getElementById("elastique").style.height=(espaceLibre+24)+"px";
			}
			else
			{
				document.getElementById("elastique").style.height=1+"px";
			}
		}

	}
	
	function archiveNews(){
		lesArchives=document.getElementById('archivesNewsletters');
		if(lesArchives.style.display=='none')
			lesArchives.style.display='block';
		else
			lesArchives.style.display='none';
	}
