$(document).ready(function(){

	scheduleUpdate();
	$(":checkbox").click(showValues);

	function showValues() {
		var str = $("form").serialize();
		setCookie('GI_Niner',str,365);
		scheduleUpdate();
	}

});

function scheduleUpdate(){

	var picks = getCookie('GI_Niner');
	var pickList = picks.split("&");

	$("div").filter(".on").removeClass("on").addClass("off");

	var selectedDiv, checkIt, checkMe;

	for ( var i in pickList )
	{
		selectedDiv = pickList[i].split("=");
		checkIt = "#"+selectedDiv[0];
		$(checkIt).addClass("on");
		checkMe = checkIt.substring(1);
		//alert(checkMe);
		$('input[name='+checkMe+']').attr('checked', true);	
	}

}

function setCookie(c_name,value,expiredays)
{	
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
	if (document.cookie.length>0)
	  {
		  c_start=document.cookie.indexOf(c_name + "=");
		  if (c_start!=-1)
			{
				c_start=c_start + c_name.length+1;
				c_end=document.cookie.indexOf(";",c_start);
				if (c_end==-1) c_end=document.cookie.length;
				return unescape(document.cookie.substring(c_start,c_end));
			}
	  }
	return "";
}

function clearCookie(){
	alert("yeah!");
	var str = "";
	setCookie('GI_Niner',str,365);
}