function setActiveTextSize(activetSize){
	Csize=document.getElementById('pagewidth').style.fontSize;
	if(Csize)
		document.getElementById(Csize).className=Csize;
		document.getElementById(activetSize).className='active';
		document.getElementById('pagewidth').style.fontSize = activetSize;
		// write/rewrite cookie
		createCookie("ActiveFontSize",activetSize,1000);
}

function createCookie(cookie_name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else expires = "";
	document.cookie = cookie_name+"="+value+expires+"; path=/";
}

function readCookie(cooke_name) {
	regexpr=cooke_name+'=(.*?)(;|$)';
	var results = document.cookie.match(regexpr);
	if (results) {
		return (unescape(results[1]));
	}
	else {return null;}
}

function applystyle(){
	var Currentfontsize ='small';
	if (readCookie('ActiveFontSize')) {
		var Currentfontsize = readCookie('ActiveFontSize');
		setActiveTextSize(Currentfontsize);
	} else {
		setActiveTextSize(Currentfontsize);
	}
	document.getElementById(Currentfontsize).className ='active';
}