function setStartupBackground()
{	if (favColor == null) {
		createCookie('myMossybgcolor', 'blue', 30);
		favColor = 'blue';
	}
	document.bgColor=getColorCode(favColor);

	return favColor;
}
function setBackground( bgcolor )
{
	eraseCookie('myMossybgcolor');
	document.bgColor=getColorCode(bgcolor);
	createCookie('myMossybgcolor', bgcolor, 30);
}
function getColorCode( color )
{
	switch(color)
	{
		case 'grey':
			return '#666666';
			break;
		case 'blue':
			return '#669ACC';
			break;		
		case 'pink':
			return '#DAAEC2';
			break;		
		case 'purple':
			return '#ACBCD4';
			break;			
		case 'white':
			return '#FFFFFF';
			break;	
		case 'green':	 
			return '#B0C37E';
			break;
		default:	 
			return '#669ACC';
			break;		
	}
}
function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; 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;
}

function eraseCookie(name)
{
	createCookie(name,"",-1);
}
