var expDays = 30;
var expire = new Date(); 
expire.setTime(expire.getTime() + (expDays*24*60*60*1000));


function getCookie(Name){
  var search = Name + "=";
  if (document.cookie.length > 0){
    offset = document.cookie.indexOf(search);
    if (offset != -1){
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      return unescape(document.cookie.substring(offset, end));
    }
  }
}


function setCookie(name, value, expire) {
  document.cookie = name + "=" + escape(value)
  + ((expire == null) ? "" : ("; expires=" + expire.toGMTString())+"; path=/");
}


/* szöveg méretezés */
function setActiveStyleSheet(title, reset) {
	var i, a, main;
	setCookie('DohFsize', title, expire);
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") ) {
		a.disabled = true;
		if(a.getAttribute("title") == title) a.disabled = false;
		}
	}

}

function meretbeallitas() {
	if (betum < 4) {
		nn.innerHTML = "<a href=\"javascript:novel()\">nagyobb</a>";
	}
	else {
		nn.innerHTML = "nagyobb";
	}
	
	if (betum > 1) {
		cs.innerHTML = "<a href=\"javascript:csokkent()\">kisebb</a>";
	}
	else {
		cs.innerHTML = "kisebb";
	}
}


function novel() {
	if (betum == 1) {
	text_size = "text2";
	}
	else if (betum == 2) {
	text_size = "text3";
	}
	else {
	text_size = "text4";
	}
	setActiveStyleSheet(text_size, 1);
	betum = betum + 1;
	meretbeallitas();
}


function csokkent() {
	if (betum == 2) {
	text_size = "text1";
	}
	else if (betum == 3) {
	text_size = "text2";
	}
	else {
	text_size = "text3";
	}
	setActiveStyleSheet(text_size, 1);
	betum = betum - 1;
	meretbeallitas();
}

var favorite = getCookie('DohFsize');

if (favorite != null) {
	
	switch (favorite) {
		case 'text1' : 	setActiveStyleSheet('text1', 1);
		var betum = 1;
			     	break;
		case 'text2' : 	setActiveStyleSheet('text2', 1);
		var betum = 2;
			     	break;
		case 'text3' : setActiveStyleSheet('text3', 1);
		var betum = 3;
				break;
		case 'text4' : setActiveStyleSheet('text4', 1);
		var betum = 4;
				break;
	}
	
	meretbeallitas();

}
else {
	setActiveStyleSheet('text2', 1);
	var betum = 2;
	meretbeallitas();
}

