function setFontSize(){document.getElementsByTagName('body')[0].style.fontSize=(arguments[0]+'%');}
		
function handleFontSize(_ckName,_val,_overridable){
	var _domain='',_expires=getDate(),_path='/';
	if((readCookie(_ckName)=='')||(_overridable!=true)){
		createCookie(_ckName,_val,setDays(30),_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){
 //alert(unescape( _st.substring(_name.length,_st.length) ));
return unescape( _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);
}
function setDays( days ){
var _now = getDate();
_now.setDate( _now.getDate() + parseInt( days ) );
return _now;
}