function changeTextSize(select) { //called on text-size dropdown onchange event 
	if (select.value == 'large') {
		document.cookie = 'textSize=large';
		location.reload();
	}
	else if (select.value == 'extra') {
		document.cookie = 'textSize=extra';
		location.reload();
	}
	else {
		document.cookie = 'textSize=normal';
		location.reload();
	}
}

function setTextSize() { //called at bottom of <body>
	
	function getcookie(cookiename) {
		var cookiestring = "" + document.cookie;
		var index1 = cookiestring.indexOf(cookiename);
		if (index1 == -1 || cookiename == "") {
			return ""; 
		}
		var index2 = cookiestring.indexOf(';', index1);
		if (index2 == -1) {
			index2 = cookiestring.length;
		}
		return unescape(cookiestring.substring(index1 + cookiename.length + 1, index2));
	}
	
	//if (getcookie('large')) { //USE THIS LINE IN PHPDEV INSTEAD
	if (getcookie('textSize') == 'large') {
		document.write('<link rel="stylesheet" type="text/css" href="/cms/styles/text-large.css">');
		document.getElementById('textsize').options.selectedIndex = 1;
	}
	//if (getcookie('extra')) { //USE THIS LINE IN PHPDEV INSTEAD
	else if (getcookie('textSize') == 'extra') {
		document.write('<link rel="stylesheet" type="text/css" href="/cms/styles/text-xlarge.css">');
		document.getElementById('textsize').options.selectedIndex = 2;
	}
	else {
		document.getElementById('textsize').options.selectedIndex = 0;
	}
}

