function setFontSize(){document.getElementsByTagName('body')[0].style.fontSize=(arguments[0]+'em');}
		
function handleFontSize(_ckName,_val,_overridable){
	var _domain='',_expires=getDate(),_path='/';
	if((readCookie(_ckName)=='')||(_overridable!=true)){
		createCookie(_ckName,_val,_expires,_path);
	}else{
		_val=readCookie(_ckName);
	}
	setFontSize(_val);
}
		
function readCookie(_name){
	_name+="=";
	var _at=document.cookie.split(';');
	for(_i=0;_i<_at.length;_i++){
		var _st=_at[_i];
		while(_st.charAt(0)==' '){
			_st=_st.substring(1,_st.length);
		}
		if(_st.indexOf(_name)==0){
			return _st.substring(_name.length,_st.length);
		}
	}
	return('');
}		

function createCookie(_name,_val,_expires,_path,_domain){
	var _ck=	_name+'='+escape(_val)
			+((_expires)?'; expires='+_expires.toGMTString():'')
			+((_path)?'; path='+_path:'')
			+((_domain)?'; domain='+_domain:'');
	document.cookie=_ck;
}

function checkCookie(sCookieName){return (document.cookie.indexOf(sCookieName)!=-1)?true:false;}

function clearList(){createCookie('FontSize','');}

function getValues(){alert(document.cookie);}

function getDate(){
	var _now=new Date();
	_now.setTime(_now.getTime()+365*24*60*60*1000);
	return(_now);
}


