function getFontCookie() {
	var cookie = document.cookie;
	if(cookie.length>0) {
		begin = cookie.indexOf('fontSize=');
		if(begin!= -1) {
			begin+=9;
			end=cookie.indexOf(";", begin);
			if(end==-1) end=cookie.length;
			return unescape(cookie.substring(begin, end));
		}
	}
	return null;
}

function setFontCookie(size) {
	var expireDate = new Date();
	expireDate.setTime(expireDate.getTime()+86400000);
	var dc = "fontSize="+escape(size)+"; expires="+expireDate.toGMTString()+"; path=/";	
	document.cookie = dc;
}

function deleteFontCookie() {
	if(getCookie()) {
		document.cookie =  "fontSize=0; expires=Thu, 01-Jan-70 00:00:01 GMT;"
	}
}

function setLargeFont() {
	setFontCookie('1.1em');
}

function setSmallFont() {
	setFontCookie('1em');
}

var size=getFontCookie();
//alert(size);
if(size) {
	var headID = document.getElementsByTagName('head')[0];
	var fontChangeStyle = document.createElement('style');
	var fontChangeStyleContent = 'body { font-size: '+size+'; }';
	fontChangeStyle.setAttribute("type", 'text/css');
	if(fontChangeStyle.styleSheet) { // IE
		fontChangeStyle.styleSheet.cssText=fontChangeStyleContent;
	} else { // w3c
		var fontChangeStyleNode = document.createTextNode(fontChangeStyleContent);
		fontChangeStyle.appendChild(fontChangeStyleNode);
	}
	headID.appendChild(fontChangeStyle);
}


function fixIeFontHref(id) {
	var link=document.getElementById(id);
	if(link==null) return;
	link.href=document.URL;
	return;
}

function click(e) {
	return (false);
}
