var size="100%";

function init() {
	changeFont();
}

function fontSize13() {

	var further = document.getElementById("further_info_title");
	var feedback=document.getElementById("feedback_link_title");
	var friend= document.getElementById("email_friend_title");
	var footer= document.getElementById("footer_language");
	var footer_menu= document.getElementById("footer_menu");
	
	if(further)
		further.style.fontSize="100%";
	if(feedback)
		feedback.style.fontSize="100%";
	if(friend)
		friend.style.fontSize="100%";
		
	footer.style.width="520px";
	footer_menu.style.fontSize="100%";

	if(readCookie("font15"))
		deleteCookie("font15");
			
	if(readCookie("font17"))	
		deleteCookie("font17");

	document.body.style.fontSize="100%";
	
	//display text size not in underline
   	document.getElementById("fontBigger").style.textDecoration="none";
	document.getElementById("fontBiggest").style.textDecoration="none";
   
}

function fontSize15(){
	if(readCookie("font15"))
		deleteCookie("font15");
		
	if(readCookie("font17"))	
		deleteCookie("font17");

	createCookie("font15","120%", 10);
	
	changeFont();
}

function fontSize17(){
	if(readCookie("font15"))
		deleteCookie("font15");
		
	if(readCookie("font17"))	
		deleteCookie("font17");

	createCookie("font17","140%", 10);
	
	changeFont();
}


// find cookis text size then change the font size
function changeFont(){

	var textSize="100%";
	var further = document.getElementById("further_info_title");
	var feedback=document.getElementById("feedback_link_title");
	var friend= document.getElementById("email_friend_title");
	var footer= document.getElementById("footer_language");
	var footer_menu= document.getElementById("footer_menu");
	var fontBigger = document.getElementById("fontBigger");
	var fontBiggest = document.getElementById("fontBiggest");
	
	//get the size
	if(readCookie("font15")){
		textSize = readCookie("font15");
		if(further)
			further.style.fontSize="95%";
		if(feedback)
			feedback.style.fontSize="95%";
		if(friend)
			friend.style.fontSize="95%";
		if(footer)
			footer.style.width="548px";  // footer width

		footer_menu.style.fontSize="100%";	
		
		//display underline after choose it
		if(fontBigger) 
			fontBigger.style.textDecoration="underline";
		
		if(fontBiggest) 
			fontBiggest.style.textDecoration="none";
	}
	
	if(readCookie("font17")){
		textSize = readCookie("font17");
		if(further)
			further.style.fontSize="90%";
		if(feedback)
			feedback.style.fontSize="90%";
		if(friend)
			friend.style.fontSize="90%";
		if(footer)
			footer.style.width="568px"; // footer width
				
		if(footer_menu)
			footer_menu.style.fontSize="87%";
		
		document.getElementById("fontBigger").style.textDecoration="none";
		document.getElementById("fontBiggest").style.textDecoration="underline";
	}
					
		document.body.style.fontSize = textSize;

}

/* create a cookie */
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;
}

function deleteCookie(name) {
	createCookie(name,"",-1);
}

window.onload = init;

