function updateCSS(stylesheet)
{
	document.getElementsByTagName('link')[0].setAttribute('href', stylesheet);
	setStyleCookie(stylesheet);
}

function setStyleCookie(stylesheet)
{
	expireDate = new Date;
	expireDate.setMonth(expireDate.getMonth()+12);
	document.cookie = "style=" + stylesheet + ";expires=" + expireDate.toGMTString();
}

function getCookie(isName)
{
	var cookieStr = document.cookie;
	var startSlice = cookieStr.indexOf(isName+"=");
	if (startSlice == -1){return false}
	var endSlice = cookieStr.indexOf(";",startSlice+1)
	if (endSlice == -1){endSlice = cookieStr.length}
	var isData = cookieStr.substring(startSlice,endSlice)
	var isValue = isData.substring(isData.indexOf("=")+1,isData.length);
	return isValue;
}
			
function loadPreservedStyle()
{
	var stylesheet = getCookie('style');
	if(stylesheet){
		document.getElementsByTagName('link')[0].setAttribute('href', stylesheet);
	}
}

loadPreservedStyle();