function setFontSize(nSetSize)
{
	var nPercent = 75;
	var nSize = nSetSize;
	var nCookieSize = loadUsersettings("editcontent", "FontSize");
	if(nCookieSize) 
		nPercent = parseInt(nCookieSize);
	if(nSize) {
		nPercent+=parseInt(nSize);
		saveUsersettings("editcontent", "FontSize", nPercent);
		document.body.style.fontSize = nPercent + "%";
	}
}
function loadUsersettings(sGroup, sName)
{
	return loadSaveUsersettings("load", sGroup, sName);
}

//save the user setting
function saveUsersettings(sGroup, sName, sValue)
{
	return loadSaveUsersettings("save", sGroup, sName, sValue);
}

//save/load user setting (cookie)
function loadSaveUsersettings(sType, sGroup, sName, sValue)
{
	var sCookieName = sGroup + sName;
	if (sType == "save") {
		var dDate = new Date(2099, 12, 31);
		var sSetCookie = sCookieName + "=" + escape(sValue) + "; path=/";
		document.cookie = sSetCookie;
	}else{
		var aCookies = document.cookie.split("; ");
		for (var i=0; i < aCookies.length; i++)
		{
			var sCookie = aCookies[i].split("=");
			if (sCookieName == sCookie[0]) 
				return unescape(sCookie[1]);
		}
	}
}