var font_size = 12;

function init_font_resizer() {
    if (document.cookie) {
        font_size = DKI.readCookie('font_size');
        if (font_size*1 > 20) {
            font_size = 12;
        }
        setFontSize(font_size*=1);
    }

	if (document.getElementById('font-size-plus')) {
		document.getElementById('font-size-plus').onclick = function() {
	        font_size = (font_size == 0)? 12: font_size;
	        if (font_size <= 18) { 
	        setFontSize(font_size+=2);
	        }
	    }
	    document.getElementById('font-size-minus').onclick = function() {
	        font_size = (font_size == 0)? 12: font_size;
	        if (font_size >= 14) { 
	        setFontSize(font_size-=2);
	        }
	    }
	}
}

function setFontSize(font_size) {
        font_size = (font_size == 0)? 12: font_size;
        document.body.style.fontSize = font_size + 'px';
        DKI.createCookie('font_size',font_size,365);
}


DKI.addEventSimple(window,'load',init_font_resizer);
