var sizes = new Array('0.6', '0.7', '0.8', '0.9', '1.0', '1.1');
var si = 1;
function changeSize(inc) {
if (!document.getElementsByTagName) {return false;}
// If the browser doesn't support
// getElementsByTagName then don't do anything
if (inc == '1') {
si+=1;
if (si>5) si=5;
}
else if (inc == '-1') {
si-=1;
if (si<0) si=0;
}
setFontByTag('body', sizes[si]+'em');
}

function setFontByTag(e, v) {
var elements = document.getElementsByTagName(e);
for(var i = 0; i < elements.length; i++) {
elements.item(i).style['fontSize'] = v;
}
}

 function init() {
if(readCookie('fs')) { si = parseInt(readCookie('fs')); }
if (!document.getElementsByTagName) {return false;}
setFontByTag('div', sizes[si]+'em');
}