function getSize(elem) {
    if (elem.currentStyle) {
        return elem.currentStyle["fontSize"];
    } else if (window.getComputedStyle) {
        var compStyle = window.getComputedStyle(elem, "");
        return compStyle.getPropertyValue("font-size");
    }
	return "";
}

var kumulatsize = 0;

function resizedbyelem(incr, tag) {
	elems = document.getElementById("lupa").getElementsByTagName(tag);
	for (i = 0; i < elems.length; i++){
		currSize = parseFloat(getSize(elems.item(i)));
		elems.item(i).style.fontSize = (currSize*1 + incr*1) + "px";
	}
}

function resized(incr) {
	if (kumulatsize+incr < 0  || kumulatsize+incr > 10) return;
	resizedbyelem(incr, "p");
	resizedbyelem(incr, "td");
	resizedbyelem(incr, "caption");	
	resizedbyelem(incr, "ul");
	kumulatsize += incr*1;
	setresizedcookie(kumulatsize);
}
