var fontSize = 100;
var minFontSize = 100;
var maxFontSize = 300;

// Set a cookie value
function setCookie(c_name,value,expiredays)
	{var exdate=new Date()
	 exdate.setDate(exdate.getDate()+expiredays)
	 document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : ";expires="+exdate.toGMTString() +";path=/")} 

// get a cookie value
function getCookie(c_name)
	{if (document.cookie.length>0)
		{  c_start=document.cookie.indexOf(c_name + "=")
		if (c_start!=-1)
			{ c_start=c_start + c_name.length+1 
			  c_end=document.cookie.indexOf(";",c_start)
			  if (c_end==-1) c_end=document.cookie.length
				{return unescape(document.cookie.substring(c_start,c_end))}
			} 
		}
	return 0} 
	
//Pour agrandir le texte
function IncreaseFontSize() {	
	if (fontSize < maxFontSize)
	{
		ChangeFontSize(100)
	}
}

//Pour reduire le texte
function DecreaseFontSize()
	{if (fontSize > minFontSize)
		{ChangeFontSize(-100)}}

//Pour reduire le texte
function InitFontSize()
	{fontSize = getCookie ("fontSize")
	if (fontSize == 0)
		{fontSize = minFontSize}
	ChangeFontSize(0)
	}

//Pour changer la grosseur du texte
function ChangeFontSize(value)
{
	//Contenu en Français
	if(document.getElementById("pageFrContent") || document.getElementById("pageFrTopContent") || document.getElementById("pageFrBottomContent"))
	{
		var DivFrRef = document.getElementById("pageFrContent")
		var DivFrTopContentRef = document.getElementById("pageFrTopContent")
		var DivFrBottomContentRef = document.getElementById("pageFrBottomContent")
		var DivFrRightContentRef = document.getElementById("pageFrRightContent")
		var DivFrRightMemberContentRef = document.getElementById("rightMenuGuarantee")
		
		fontSize = Number(fontSize) + Number(value)
		setCookie ("fontSize", fontSize+'', 7)
		
		//Pour le texte du contenu du centre 
		if(document.getElementById("pageFrContent"))
		{
			DivFrRef.className = "Content" + fontSize;
			
		}
		//Pour le texte du contenu du haut
		if(document.getElementById("pageFrTopContent"))
		{
			DivFrTopContentRef.className = "Content" + fontSize
		}
		//Pour le texte du contenu du bas des templates MCMS
		if(document.getElementById("pageFrBottomContent"))
		{
			DivFrBottomContentRef.className = "Content" + fontSize
		}
		//Pour le texte du contenu de droit
		if(document.getElementById("pageFrRightContent"))
		{
			DivFrRightContentRef.className = "Content" + fontSize
		}
		
		//Pour la zone des garanties
		if(document.getElementById("rightMenuGuarantee"))
		{
			DivFrRightMemberContentRef.className = "Content" + fontSize
		}
	}
	
	
	//Contenu en Anglais
	if(document.getElementById("pageEnContent") || document.getElementById("pageEnTopContent") || document.getElementById("pageEnBottomContent"))
	{
		var DivEnRef = document.getElementById("pageEnContent")
		var DivEnTopContentRef = document.getElementById("pageEnTopContent")
		var DivEnBottomContentRef = document.getElementById("pageEnBottomContent")
		var DivEnRightContentRef = document.getElementById("pageEnRightContent")
		var DivEnBottomFunctionalContentRef = document.getElementById("pageEnBottomFunctionalContent")
		var DivEnRightMemberContentRef = document.getElementById("rightMenuGuarantee")

		fontSize = Number(fontSize) + Number(value)
		setCookie ("fontSize", fontSize+'', 7)
		
		//Pour le texte du contenu du centre
		if(document.getElementById("pageEnContent"))
		{
			
			DivEnRef.className = "Content" + fontSize;
			if(DivFrRightMemberContentRef)DivFrRightMemberContentRef.className = "Content" + fontSize
		}
		//Pour le texte du contenu du haut
		if(document.getElementById("pageEnTopContent"))
		{
			DivEnTopContentRef.className = "Content" + fontSize
		}
		//Pour le texte du contenu du bas des templates MCMS
		if(document.getElementById("pageEnBottomContent"))
		{
			DivEnBottomContentRef.className = "Content" + fontSize
		}
		//Pour le texte du contenu de droit
		if(document.getElementById("pageEnRightContent"))
		{
			DivEnRightContentRef.className = "Content" + fontSize
		}
	}
	
	//Contenu des pages fonctionnelles
	if(document.getElementById("pageFunctionalContent"))
	{
		var DivFunctionalContentRef = document.getElementById("pageFunctionalContent")
		
		DivFunctionalContentRef.className = "Content" + fontSize+''
		}
		
	//Contenu des pages Top fonctionnelles
	if(document.getElementById("pageTopFunctionalContent"))
	{
		var DivTopFunctionalContentRef = document.getElementById("pageTopFunctionalContent")
		DivTopFunctionalContentRef.className = "Content" + fontSize+''
		}
		
	//Contenu des pages Top fonctionnelles 2
	if(document.getElementById("pageTopFunctionalContent2"))
	{
		var DivTop2FunctionalContentRef = document.getElementById("pageTopFunctionalContent2")
		
		DivTop2FunctionalContentRef.className = "Content" + fontSize+''
		}
	
	//Contenu des pages Bottom fonctionnelles
	if(document.getElementById("pageBottomFunctionalContent"))
	{
		var DivBottomFunctionalContentRef = document.getElementById("pageBottomFunctionalContent")
		
		DivBottomFunctionalContentRef.className = "Content" + fontSize+''
		}	

}
