function setActiveStylesheet(title)
{
	if(title == null){ title = ""; }
	title = title.toLowerCase();
	var $alternateStylesheets = $("LINK[rel='alternate stylesheet']");
	$alternateStylesheets.each(function(index, domElement)
	{
		var $this = $(this);
		domElement.disabled = !($this.attr("title").toLowerCase() == title);
	});
	createCookie("stylesheet", title);
}
function createCookie(name,value)
{
	document.cookie = name+"="+value+"; path=/";
}
function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ')
			c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0)
			return c.substring(nameEQ.length,c.length);
	}
	return null;
}

$(document).ready(function()
{
	$("#smallText").click(function(){ setActiveStylesheet("small"); return false; }).css({ cursor: "pointer" });
	$("#largeText").click(function(){ setActiveStylesheet("large"); return false; }).css({ cursor: "pointer" });
	$("#resetText").click(function(){ setActiveStylesheet(""); return false; }).css({ cursor: "pointer" });
	$("HEAD").append("<link href=\"/_styles/small.css\" rel=\"alternate stylesheet\" title=\"small\" type=\"text/css\" media=\"all\" />");
	$("HEAD").append("<link href=\"/_styles/large.css\" rel=\"alternate stylesheet\" title=\"large\" type=\"text/css\" media=\"all\" />");
	setActiveStylesheet(readCookie("stylesheet"));
});