/* DÉBUT : FONCTIONS POUR CHANGER GROSSEURS DES TEXTES */

//var standard=15
//var standard = (readCookie('txtsize') == null) ? 12 : readCookie('txtsize');// edited
//var min=10;
//var max=15;

function changeFontSize(newFontSize, ImgLeftPaddingTop_value, ImgLeftPaddingLeft_value, ImgRightPaddingTop_value, ImgRightPaddingLeft_value)
{
	// DÉBUT : Code pour la gestion des liens et liens over */
	if(newFontSize == "12")
	{
		document.getElementById('LienLettre_11px').className = "LiensHeaderLettres_11px_over";
		document.getElementById('LienLettre_12px').className = "LiensHeaderLettres_12px";
		document.getElementById('LienLettre_14px').className = "LiensHeaderLettres_14px";
	}else if(newFontSize == "14")
	{
		document.getElementById('LienLettre_11px').className = "LiensHeaderLettres_11px";
		document.getElementById('LienLettre_12px').className = "LiensHeaderLettres_12px_over";
		document.getElementById('LienLettre_14px').className = "LiensHeaderLettres_14px";
	}else if(newFontSize == "16")
	{
		document.getElementById('LienLettre_11px').className = "LiensHeaderLettres_11px";
		document.getElementById('LienLettre_12px').className = "LiensHeaderLettres_12px";
		document.getElementById('LienLettre_14px').className = "LiensHeaderLettres_14px_over";
	}
	// FIN : Code pour la gestion des liens et liens over */
	
	var p = document.getElementsByTagName('p');
	for(i = 0; i < p.length; i++)
	{		
		p[i].style.fontSize = newFontSize+"px";
	}
	
	var li = document.getElementsByTagName('li');
	for(i = 0; i < li.length; i++)
	{		
		li[i].style.fontSize = newFontSize+"px";
	}	
	
	var span = document.getElementsByTagName('span');
	for(i = 0; i < span.length; i++)
	{		
		span[i].style.fontSize = newFontSize+"px";
	}	
	
	var lien = document.getElementsByTagName('a');
	for(i = 0; i < lien.length; i++)
	{		
		if(lien[i].className == "")
			lien[i].style.fontSize = newFontSize+"px";
	}	
	
	// Finalement, j'écris la nouvelle Size dans le Cookie
	createCookie('txtsize', newFontSize, 30);
	
	Ajust_Image(ImgLeftPaddingTop_value, ImgLeftPaddingLeft_value, ImgRightPaddingTop_value, ImgRightPaddingLeft_value);
}

function createCookie(name, value, days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
	var nameEQ = name + "=";
	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(nameEQ) == 0)
		{
			return c.substring(nameEQ.length,c.length);
		}
	}
	return null;
}



// TESTING

//window.onload = readCookie
//window.onload = resetFontSize

//window.onload = setUserOptions;

/*function setUserOptions()
{
	var p = document.getElementsByTagName('p');
	for(i=0;i<p.length;i++)
	{
		p[i].style.fontSize = standard+"px";
	}
}*/


/*function increaseFontSize()
{
	var p = document.getElementsByTagName('p');
	for(i=0;i<p.length;i++)
	{
		if(p[i].style.fontSize)
		{
			var s = parseInt(p[i].style.fontSize.replace("px",""));
		}
		else
		{
			var s = 11;
		}
		if(s!=max)
		{
			s += 1;
		}
		p[i].style.fontSize = s+"px";
	}	
	createCookie('txtsize',s);// added
}*/


/*
function resetFontSize()
{
	var p = document.getElementsByTagName('p');
	for(i=0;i<p.length;i++)
	{
		p[i].style.fontSize = "11px";
	}
	createCookie('txtsize',11);
}*/


/*function decreaseFontSize()
{
	var p = document.getElementsByTagName('*');
	for(i=0;i<p.length;i++)
	{
		if(p[i].style.fontSize)
		{
			var s = parseInt(p[i].style.fontSize.replace("px",""));
		}
		else
		{
			var s = 11;
		}
		if(s!=min)
		{
			s -= 1;
		}
		p[i].style.fontSize = s+"px";
	}
	createCookie('txtsize',s);// added
}*/

/* FIN : FONCTIONS POUR CHANGER GROSSEURS DES TEXTES */
