var accessCookie = 'gds_font_size'; //Le nom du cookie
function getSavedSize(){
  var taille = parseFloat($('html').css('font-size'));//On va chercher la taille actuelle
  var cookieTaille = $.cookie(accessCookie);
  if(cookieTaille){   //Si la valeur existe, nous l'affectons à la variable
      taille = cookieTaille;
  }
  return taille;
}

function saveSize(size){
  $.cookie(accessCookie, size, { expires: 365 }); //Expires dans 1 an
}

$(document).ready(function(){
	$(".more").click(function(){
		 modifyFont(2); //Normalement, les gens veulent grossir la police rapidement
  		 return false;
	});
	$(".less").click(function(){
		modifyFont(-1); //Ou ils veulent la réduire lentement, afin d'être précis
  		return false;
	});
	//Afin de modifier la taille de la police au chargement (ainsi l'utilisateur ne voit
//pas que la police est modifié à chaque nouvelle page)
	var size = getSavedSize() + '';
	$("html").css({fontSize : size + (size.indexOf("px")!=-1 ? "" : "px")});

});

var originalSize = $('html').css('font-size'); //Pour revenir à la taille en tout temps,
//même si celle-ci est modifié par l'utilisateur (qui utilise IE par exemple)
function modifyFont(increase){
 var nouvelleTaille = parseFloat($('html').css('font-size')) + increase;
 setFont(nouvelleTaille);
}

function setFont(size){
 $('html').animate({fontSize:size},100);
 saveSize(size);
}

