new function(){
	function fontRezise(a, r){
		var min = 8, max = 17, d = 14, o = document.getElementsByTagName("p");
		for(i = o.length; i--;){
			var s = parseFloat(getStyle(o[i], "font-size")) || d;
			"_fontSize" in o[i] || (o[i]._fontSize = s);
			r ? s = o[i]._fontSize : a && (s < max) ? s++ : !a && (s > min && s--);
			o[i].style.fontSize = s + "px";
		}
	}
	addEvent(ge("tool-default"), "click", function(){
		return fontRezise(1, 1), false;
	});
	addEvent(ge("tool-increase"), "click", function(){
		return fontRezise(1), false;
	});
	addEvent(ge("tool-decrease"), "click", function(){
		return fontRezise(0), false;
	});
}