/**
---------------------------------------------------------------------------------------------
        EplosNET 3.0.0 PHP keretrendszer 2001-2006
        Baldaszti Zoltán - mail: baldaszti.zoltan@proaction.hu
---------------------------------------------------------------------------------------------
	Javascript dinamikus betűméretállító
	kell hozzá egy div, aminek az id-ja "printReady", azt állítja, és a body
	onLoad-jában pedig meg kell hívni az initsize() fgv-t
---------------------------------------------------------------------------------------------
*/
var minsize=11,maxsize=16;	//meretek
var size=minsize;		//aktualis

function incsize()		//noveli a betumeretet
{ size++; setsize(); }
function decsize()		//csokkenti a betumeretet
{ size--; setsize(); }

function setsize()
{
	var today = new Date();
	var expire = new Date();
	var obj=document.all?document.all.printready:document.getElementById('printready');
	if(obj==null) return;
	if(size>maxsize) size=maxsize;
	if(size<minsize) size=minsize;
	expire.setTime(today.getTime() + 3600000*24);
	document.cookie = "FontSize="+escape(size) + ";expires="+expire.toGMTString();
	obj.style.fontSize=size;
        var i,subtags=obj.getElementsByTagName("TD");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size;
        subtags=obj.getElementsByTagName("DIV");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size;
        subtags=obj.getElementsByTagName("P");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size;
        subtags=obj.getElementsByTagName("A");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size;
        subtags=obj.getElementsByTagName("SPAN");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size;
        subtags=obj.getElementsByTagName("FONT");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size;
        subtags=obj.getElementsByTagName("SMALL");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size-1;
        subtags=obj.getElementsByTagName("H6");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size;
        subtags=obj.getElementsByTagName("H5");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size+1;
        subtags=obj.getElementsByTagName("H4");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size+3;
        subtags=obj.getElementsByTagName("H3");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size+4;
        subtags=obj.getElementsByTagName("H2");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size+4;
        subtags=obj.getElementsByTagName("H1");
        for(i=0;i<subtags.length;i++) subtags[i].style.fontSize=size+5;
}
function initsize(){
	var index = document.cookie.indexOf("FontSize=");
	if (index > -1){
		index = document.cookie.indexOf("=", index) + 1;
		var endstr = document.cookie.indexOf(";", index);
		if (endstr == -1) endstr = document.cookie.length;
		size=Math.round(unescape(document.cookie.substring(index, endstr)));
		if(size<minsize) size=minsize;
	} else size=minsize;
	setsize();
}