function getCookie(name) { var cname = name + "="; var dc = document.cookie; if (dc.length > 0) { begin = dc.indexOf(cname); if (begin != -1) { begin += cname.length; end = dc.indexOf(";", begin); if (end == -1) end = dc.length; return unescape(dc.substring(begin, end)); } } return null; } function setCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function delCookie (name,path,domain) { if (getCookie(name)) { document.cookie = name + "=" + ((path == null) ? "" : "; path=" + path) + ((domain == null) ? "" : "; domain=" + domain) + "; expires=Thu, 01-Jan-70 00:00:01 GMT"; } } var firstCall = true; function changeFontsize(fSize, increment) { //change these for max and minimum font percentages. var maxsize=200; var minsize=60; var unit="%";//use % as style sheet uses relative values if (firstCall) { firstCall = false; if (increment != "") { changeFontsize('100', ''); } } if (document.getElementsByTagName) { // tags = new Array ("p", "li", "h1", "h2", "h3", "h4", "h5", "h6", "body"); tags = new Array ( "body"); for (j=0; j=maxsize) { (newFontSize=maxsize); } if (newFontSize<=minsize) { (newFontSize=minsize); } eachElement.style.fontSize = newFontSize + unit; setCookie('fontSize', newFontSize,'7'); } } } }