function setCookie(c_name,value,expiredays)
{
	var exdate=new Date()
	exdate.setDate(expiredays)
	document.cookie=c_name+ "=" +escape(value) + ((expiredays==null) ? "" : ";expires="+exdate)
}

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 null;
}

function determinePollDisplayState(pollPanelID, pollResultPanelID, pollID)
{
	var pnlPoll = document.getElementById(pollPanelID);
	var pnlPollResults = document.getElementById(pollResultPanelID);
	var sCookie = getCookie("pollCookie");
	if (!sCookie)sCookie="";	
	if(pnlPoll && pnlPollResults){		
		if(sCookie.indexOf(pollID)>=0 || getCookie("poll_" + pollID))		
		{
			pnlPoll.style.display = "none";
			pnlPollResults.style.display = "block";
		}
		else
		{
			pnlPoll.style.display = "block";
			pnlPollResults.style.display = "none";
		}	
	}
}