<!--
function changeActiveStyleSheet(more_or_less) {
	var i, linkElem, current, title;
	current = getActiveStyleSheet() != null?getActiveStyleSheet():"normal";
	title = current;
	switch(current){
		case "normal": if (more_or_less == "more") title = "bigger"; break;
		case "bigger": if (more_or_less == "more") title = "biggest"; else if (more_or_less == "less") title = "normal"; break;
		case "biggest": if (more_or_less == "less") title = "bigger"; break;
		default: break;
	}
	
	for(i=0; (linkElem = document.getElementsByTagName("link")[i]); i++) {
		if(linkElem.getAttribute("rel").indexOf("style") != -1 && linkElem.getAttribute("title")) {
			linkElem.disabled = true;
			if(linkElem.getAttribute("title") == title) linkElem.disabled = false;
		}
	}
}

function setActiveStyleSheet(title) {
	var i, linkElem;
	
	for(i=0; (linkElem = document.getElementsByTagName("link")[i]); i++) {
		if(linkElem.getAttribute("rel").indexOf("style") != -1 && linkElem.getAttribute("title")) {
			linkElem.disabled = true;
			if(linkElem.getAttribute("title") == title) linkElem.disabled = false;
		}
	}
}
 
function getActiveStyleSheet() {
	var i, linkElem;
	for(i=0; (linkElem = document.getElementsByTagName("link")[i]); i++) {
		if(linkElem.getAttribute("rel").indexOf("style") != -1 && linkElem.getAttribute("title") && !linkElem.disabled) return linkElem.getAttribute("title");
	}
	return null;
}

function getChosenStyleSheet() {
	var i, linkElem;
	for(i=0; (linkElem = document.getElementsByTagName("link")[i]); i++) {
		if(linkElem.getAttribute("rel").indexOf("style") != -1 && linkElem.getAttribute("rel").indexOf("alt") == -1
			&& linkElem.getAttribute("title")) 
			return linkElem.getAttribute("title");
	}
	return null;
}
 
function setCookie(name,value,nrOfDays) {
	if (nrOfDays) {
		var date = new Date();
		date.setTime(date.getTime()+(nrOfDays*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var cname = name + "=";
	var ccontent = document.cookie.split(';');
	for(var i=0;i < ccontent.length;i++) {
		var c = ccontent[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(cname) == 0) return c.substring(cname.length,c.length);
	}
	return null;
}
 
window.onunload = function(e) {
	try{
		var title = getActiveStyleSheet();
		setCookie("style", title, 365);
	}
	catch(e){}
}

var cookie = readCookie("style");
var title = cookie ? cookie : getChosenStyleSheet();
setActiveStyleSheet(title);

//-->
