function getCurrentLevel(name){
    var arg = name + "="; 
    var alen = arg.length; 
    var clen = document.cookie.length; 
    var i = 0; 
    while (i < clen) { 
    var j = i + alen; 
    if (document.cookie.substring(i, j) == arg) 
    return getCookieVal (j); 
    i = document.cookie.indexOf(" ", i) + 1; 
    if (i == 0) break; 
    } 
    return null;
}
function getCookieVal (offset) { 
    var endstr = document.cookie.indexOf (";", offset); 
    if (endstr == -1) 
    endstr = document.cookie.length; 
    return unescape(document.cookie.substring(offset, endstr));
}
function changeSize(level){
    var currentLevel = getCurrentLevel('level');
    if(level == "+"){
        if(currentLevel == null){
          newLevel = 1;
        }
        else if(currentLevel < 1){
            newLevel = parseInt(currentLevel)+1;
        }
        else{
            newLevel = 1;
        }
        var a = new Date();
        a = new Date(a.getTime() +1000*60*60*24*365);
        document.cookie = 'level='+newLevel+'; path=/; expires='+a.toGMTString()+';';
	if(newLevel == -1){
		document.body.style.fontSize = "10px";
 		 for (var i = 0; i < document.getElementsByTagName("H1").length; i++) {
			document.getElementsByTagName('H1')[i].style.fontSize = "16px";
 		 }
 		 for (var i = 0; i < document.getElementsByTagName("H2").length; i++) {
			document.getElementsByTagName('H2')[i].style.fontSize = "10px";
 		 }
	}
	if(newLevel == 0){
		document.body.style.fontSize = "11px";
 		 for (var i = 0; i < document.getElementsByTagName("H1").length; i++) {
		 	document.getElementsByTagName('H1')[i].style.fontSize = "18px";
		 }
 		 for (var i = 0; i < document.getElementsByTagName("H2").length; i++) {
		 	document.getElementsByTagName('H2')[i].style.fontSize = "11px";
		 }
	}
	if(newLevel == 1){
		document.body.style.fontSize = "14px";
 		 for (var i = 0; i < document.getElementsByTagName("H1").length; i++) {
			document.getElementsByTagName('H1')[i].style.fontSize = "20px";
 		 }
 		 for (var i = 0; i < document.getElementsByTagName("H2").length; i++) {
			document.getElementsByTagName('H2')[i].style.fontSize = "14px";
 		 }
	}

    }
    if(level == "0"){
        newLevel = 0;
        var a = new Date();
        a = new Date(a.getTime() +1000*60*60*24*365);
        document.cookie = 'level='+newLevel+'; path=/; expires='+a.toGMTString()+';';
	if(newLevel == -1){
		document.body.style.fontSize = "10px";
	}
	if(newLevel == 0){
		document.body.style.fontSize = "11px";
	}
	if(newLevel == 1){
		document.body.style.fontSize = "14px";
	}
    }
    if(level == "-"){
        if(currentLevel == null){
          newLevel = -1;
        }
        else if(currentLevel > -1){
            newLevel = parseInt(currentLevel)-1;
        }
        else{
            newLevel = -1;
        }
        var a = new Date();
        a = new Date(a.getTime() +1000*60*60*24*365);
        document.cookie = 'level='+newLevel+'; path=/; expires='+a.toGMTString()+';';
	if(newLevel == -1){
		document.body.style.fontSize = "10px";
 		 for (var i = 0; i < document.getElementsByTagName("H1").length; i++) {
			document.getElementsByTagName('H1')[i].style.fontSize = "16px";
 		 }
 		 for (var i = 0; i < document.getElementsByTagName("H2").length; i++) {
			document.getElementsByTagName('H2')[i].style.fontSize = "10px";
 		 }
	}
	if(newLevel == 0){
		document.body.style.fontSize = "11px";
 		 for (var i = 0; i < document.getElementsByTagName("H1").length; i++) {
		 	document.getElementsByTagName('H1')[i].style.fontSize = "18px";
		 }
 		 for (var i = 0; i < document.getElementsByTagName("H2").length; i++) {
		 	document.getElementsByTagName('H2')[i].style.fontSize = "11px";
		 }
	}
	if(newLevel == 1){
		document.body.style.fontSize = "14px";
 		 for (var i = 0; i < document.getElementsByTagName("H1").length; i++) {
			document.getElementsByTagName('H1')[i].style.fontSize = "20px";
 		 }
 		 for (var i = 0; i < document.getElementsByTagName("H2").length; i++) {
			document.getElementsByTagName('H2')[i].style.fontSize = "14px";
 		 }
	}

    }
}