function getFontSheet() {
	if (!$('style_fontsize'))
		return '';
		
	var cookies = document.cookie.split('; ');
	var sheet = $('style_fontsize').href;
	for (var i = 0; i < cookies.length; i++) {
		var pair = cookies[i].split('=');
		if (pair[0] == 'font_sheet') {
			sheet = pair[1];
			break;
		}
	}
	return sheet;
}

function setFontSheet(sheet) {
	if (!$('style_fontsize'))
		return false;
		
	var date = new Date();
	date.setTime(date.getTime()+(365*24*60*60*1000));
	document.cookie = "font_sheet="+sheet+"; expires="+date.toUTCString()+"; path=/";
	$('style_fontsize').href = sheet;
	return true;
}

setFontSheet(getFontSheet());