function _key(i){i=!i?window.event:i;return(i.keyCode)?i.keyCode:i.which?i.which:i.charCode?i.charCode:null}
function _trg(i){i=!i?window.event:i;if(i.target)return i.target.nodeType==3?i.target.parentNode:i.target;else if(i.srcElement)return i.srcElement.nodeType==3?i.srcElement.parentNode:i.srcElement;}
Array.prototype.has=function(o){var n=this.length;while(n--)if(this[n]==o)return n;return NaN};
function store(id,value){document.cookie=id+"="+escape(value)+";"}
function load(id){if(document.cookie.length>0){var r= new RegExp(id+"\=(.*)");return r.exec(unescape(document.cookie))[1]}return ""}

window.onload=function(){
	var bigger = document.getElementById("Fbiggertext"), smaller = document.getElementById("Fsmallertext"), content = document.getElementById("Fcontent"),pr = document.getElementById("Fprint");
	pr.onclick = printer;
	bigger.onclick=smaller.onclick=textSize;
	function textSize(e){
		var sizes=["small","","big"]
		var s = /big/.test(_trg(e).id) ? 1 : -1;		
		n=sizes.has(content.className);content.className=sizes[(n+s>-1&&n+s<3)?n+s:n];
		store("actualSize",content.className);
	}
	content.className = load("actualSize");
	
}

function printer() {
	var divs=document.getElementsByTagName("DIV");
	var prstart = "<HTML><HEAD><TITLE>"+document.title+" Nyomtatas</TITLE><LINK REL='stylesheet' type='text/css' HREF='print.css' /></HEAD><BODY onLoad='print();'><CENTER>";
	var prend="</CENTER></BODY></HTML>";
	var separator = "<BR><BR><BR>";
	var printBody = document.getElementById("Fcontent");
	var printBody = printBody.innerHTML;
	printPage = open("","nyomtatas","scrollbars=yes");
	printPage.document.open();
	printPage.document.write(prstart+printBody+prend);
	printPage.document.close();
}
