<!--

var expDays = 30;
var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

var favorite = GetCookie('APFontSize');

if (favorite != null) {
	switch (favorite) {
		case 'textsize_1' : setActiveStyleSheet('textsize_1', 1); var fontsize = 1; break;
		case 'textsize_2' : setActiveStyleSheet('textsize_2', 1); var fontsize = 2; break;
		case 'textsize_3' : setActiveStyleSheet('textsize_3', 1); var fontsize = 3; break;
		case 'textsize_4' : setActiveStyleSheet('textsize_4', 1); var fontsize = 4; break;
	}
} else {
	setActiveStyleSheet('textsize_1', 1);
	var fontsize = 1;
}

function setActiveStyleSheet(title, reset) {
	var i, a, main;
	SetCookie('APFontSize', title, exp);
	for (i=0; (a = document.getElementsByTagName('link')[i]); i++) {
	if (a.getAttribute('rel').indexOf('stylesheet') != -1 && a.getAttribute('title') ) {
			a.disabled = true;
			if(a.getAttribute('title') == title) a.disabled = false;
		}
	}
}

function setStyle() {
	var style = readCookie('APFontSize');
	if (style != null) {
		setActiveStyleSheet(style, 0);
	}
}

function SetCookie(name, value) {
	var argv = SetCookie.arguments;  
	var argc = SetCookie.arguments.length;  
	var expires = (argc > 2) ? argv[2] : null;  
	var path = '/';
	var domain = (argc > 4) ? argv[4] : null;  
	var secure = (argc > 5) ? argv[5] : false;  
	document.cookie = name + '=' + escape (value) + 
	((expires == null) ? '' : ('; expires=' + expires.toGMTString())) + 
	((path == null) ? '' : ('; path=' + path)) +  
	((domain == null) ? '' : ('; domain=' + domain)) +    
	((secure == true) ? '; secure' : '');
}

function getCookieVal(offset) {  
	var endstr = document.cookie.indexOf (';', offset);  
	if (endstr == -1)    
		endstr = document.cookie.length;  
	return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie(name) {  
	var arg = name + '=';  
	var alen = arg.length;  
	var clen = document.cookie.length;  
	var i = 0;  
	while (i < clen) {    
		var j = i + alen;    
		if (document.cookie.substring(i, j) == arg)      
		return getCookieVal (j);    
		i = document.cookie.indexOf(' ', i) + 1;    
		if (i == 0) break;   
	}
	return null;
}

function bigger() {
	var text_size = '';
	if (fontsize == 1) { text_size = 'textsize_2';
	} else if (fontsize == 2) { text_size = 'textsize_3';
	} else if (fontsize == 3) { text_size = 'textsize_4'; }
	if (text_size != '') {
		setActiveStyleSheet(text_size, 1);
		fontsize = fontsize + 1;
	}
}

function lesser() {
	var text_size = '';
	if (fontsize == 2) { text_size = 'textsize_1';
	} else if (fontsize == 3) { text_size = 'textsize_2';
	} else if (fontsize == 4) { text_size = 'textsize_3'; }
	if (text_size != '') {
		setActiveStyleSheet(text_size, 1);
		fontsize = fontsize - 1;
	}
}

-->
