var wert;

function addEvent(obj, evType, fn, useCapture){
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
  } else {
    alert("Handler could not be attached");
  }
} 

function changeFontSize(size) {
	if (size == "normal") {
		wert = "12px";		
	}
	
	if (size == "big") {
		wert = "13px";		
	}
	
	if (size == "bigger") {		
		wert = "14px";
	}
	
	document.body.style.fontSize = wert;	
	document.cookie = document.cookie + "\n" + "schriftgroesse=" + size  + " ;path=/";
}  

function checkCookieForFontResize()
{
		var fSize = document.cookie.match('schriftgroesse=[a-z]{1,6}');
		if (fSize) {			
			fSize = fSize[0].split("=");
			changeFontSize(fSize[1]);			
		}	
}

addEvent(window, 'load', checkCookieForFontResize, false);