var fsActual=100;
var fsKrok=10;
var fsMin=100;
var fsMax=150;

var fsElement=null;

function font_size_init(element)
{
 var set = read_cookie("font_size");
 if (document.getElementById(element))
 {
  fsElement=element;
  if(set)
  {
   font_size_set(set, element);
  }	
 }
}

function font_size_inc()
{
 fsActual+=fsKrok;
 if(fsActual>fsMax)fsActual=fsMin;
 font_size_set(fsActual,fsElement);
}

function font_size_dec()
{
 fsActual-=fsKrok;
 if(fsActual<fsMin)fsActual=fsMin;
 font_size_set(fsActual,fsElement);
}

function font_size_set(size, element)
{
 var body = document.getElementById(element);
 body.style.fontSize = size + '%';
 fsActual=parseInt(size);
 create_cookie("font_size", size);
}


function create_cookie (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 read_cookie (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 erase_cookie (name) {
	createCookie(name,"",-1);
}