		function setFontSizing(x) {
			if (!document.getElementById('hp_body')) return;
			i += x;
			if (x == 0) i = Default;
			if (i < 0) { i = 0 };
			if (i > 4) { i = 4 };
			document.getElementById('hp_body').style.fontSize = sizing[i];
			setCookie(i);

			if (i == 0) {
				document.getElementById('fontsizes').style.display = "none";
				document.getElementById('fontsizes_sub').style.display = "inline";
			} else {
				document.getElementById('fontsizes').style.display = "inline";
				document.getElementById('fontsizes_sub').style.display = "none";
			}
			if (i == 2) {
				document.getElementById('fontsizen').style.display = "none";
				document.getElementById('fontsizen_sub').style.display = "inline";
			} else {
				document.getElementById('fontsizen').style.display = "inline";
				document.getElementById('fontsizen_sub').style.display = "none";
			}
			if (i == 4) {
				document.getElementById('fontsizeb').style.display = "none";
				document.getElementById('fontsizeb_sub').style.display = "inline";
			} else {
				document.getElementById('fontsizeb').style.display = "inline";
				document.getElementById('fontsizeb_sub').style.display = "none";
			}
		}
		function setFontDef() {
			if (!document.getElementById('hp_body')) return;
			document.getElementById('fontsizen').style.display = "none";
			document.getElementById('fontsizen_sub').style.display = "inline";
			document.getElementById('fontsizes').style.display = "inline";
			document.getElementById('fontsizes_sub').style.display = "none";
			document.getElementById('fontsizeb').style.display = "inline";
			document.getElementById('fontsizeb_sub').style.display = "none";
			if (Default != i) {
				if (Default > i) { i += 1; setFontSizing(-1); }
				if (Default < i) { i -= 1; setFontSizing(1); }
			}
		}
		function getCookie() {
			w_cookie = document.cookie + ";";
			w_index = w_cookie.indexOf(key, 0);
			if (w_index != -1) {
				w_first = w_cookie.indexOf("=", 0) + 1;
				w_end = w_cookie.indexOf(";", w_first);
				return w_cookie.substring(w_first, w_end);
			}
			setCookie(Default);
			return Default;
		}
		function setCookie(x) {
			document.cookie = key + "=" + escape(x) + "; path=/webcity_oto;";
		}
		
		var key = "fontsize";
		var Default = eval(2);
		var i = eval(getCookie());
		var sizing  = new Array('x-small','small','medium','large','x-large');
