
// JavaScript Document
// Change la taille du texte pour l'accessibilité

//Taille de l'écriture du body en em
var t;			
t = 0.8;

//Récupère la date
var exp = new Date(); 
exp.setTime(exp.getTime() + 16000000); 

function writeCookie(name, value, expires, path, domain, secure) { 
	 var curCookie = name + "=" + escape(value) + 
		((expires) ? "; expires=" + expires.toGMTString() : "") + 
		((path) ? "; path=" + path : "") + 
		((domain) ? "; domain=" + domain : "") + 
		((secure) ? "; secure" : ""); 
	 document.cookie = curCookie;
	}

//fonction qui lit le cookie, s'il existe
function readCookie() {	
	if (document.cookie!=""){
		//Récupérer la valeur du cookie
		var le_cookie = document.cookie; 
		le_cookie = unescape(le_cookie); 
		var tab_cookie = le_cookie.split("; ");
		for (i = 0; i < tab_cookie.length; i++) 
		{
			tab_data = tab_cookie[i].split("=");
			if (tab_data[0] == "fontSize")
			{
				t = eval(tab_data[1]);
			}
		}
	document.getElementsByTagName("body")[0].style.fontSize = t + "em";
	}
}

function changerTaille(modif) {
	t = t + modif;
	if (t > 1.15) {
		t = 1.1;
	}
	document.getElementsByTagName("body")[0].style.fontSize = t + "em";
	writeCookie('fontSize', t, exp, '/', false, false);		
} 