function changeCSS() {
	var cssLink = document.getElementsByTagName('link');
	var link = document.getElementById('changeCSSLink');
	for (var i = 0; i <= cssLink.length; i++) {
		if (cssLink[i].getAttribute('href') == "orange.css") {
			cssLink[i].setAttribute('href', "highcontrast.css");
			link.innerHTML = "Show me the default style.";
			document.cookie = 'mcCSScookie=highcontrast.css; expires=Fri, 3 Aug 2010 20:47:11 UTC; path=/'
		} else if(cssLink[i].getAttribute('href') == "highcontrast.css") {
			cssLink[i].setAttribute('href', "orange.css");
			link.innerHTML = "Hard on the eyes? Click Here.";
			document.cookie = 'mcCSScookie=orange.css; expires=Fri, 3 Aug 2010 20:47:11 UTC; path=/'
		}
	}
	return;
}
	
function setLoadStyle() {
		var cssLink = document.getElementsByTagName('link');
		var start = document.cookie.indexOf('mcCSScookie='); // start of the cookie value string
		if (end == -1) end = document.cookie.length;
		var end = document.cookie.indexOf(";", start); // end of cookie value string
		if (end == -1) end = document.cookie.length;
		var cookieValue = unescape(document.cookie.substring(start, end)); // cookie value to test against
		var link = document.getElementById('changeCSSLink');
		for (var i=0; i<cssLink.length; i++) {
			if (cookieValue.match('mcCSScookie=highcontrast.css') && cssLink[i].getAttribute('media', 'all')) {
				cssLink[i].setAttribute('href', "highcontrast.css");
				link.innerHTML = 'Show me the default style.';
			} else if (cookieValue.match('mssCookie=orange') && cssLink[i].getAttribute('media', 'all')) {
				cssLink[i].setAttribute('href', "orange.css");
				link.innerHTML = "Hard on the eyes? Click Here.";
			}
		}
}

addLoadEvent(setLoadStyle);