var name = 'slagelsekommune.Poll.cookie';

var slagelsekommune_poll = 'id=0';

if(getPoll() != null) {

	slagelsekommune_poll = getPoll();
	
}

function setPoll(value)
{
	document.cookie = name + "=" + escape(value) +";EXPIRES="+getexpirydate(365); // Set # of days before expire
}

function getPoll()
{
	var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    
    var end = document.cookie.indexOf(";", begin);
    
    if (end == -1)
    {
        end = dc.length;
    }
    
    return unescape(dc.substring(begin + prefix.length, end));
}

function deletePoll() {

	var exp = new Date();
	
	exp.setTime (exp.getTime() - 1);  // This cookie is history
	
	var cval = getPoll();
	
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
	
	document.location = document.location;

}

function addPoll(id)
{
	var myArray
		myArray = slagelsekommune_poll.split("][");

	var i, myId, ItemExist

	ItemExist = false;

	for (i = 0; i <= myArray.length-1; i++) {
		myId = myArray[i].split("=")[1];

		if (id == myId) {
			
			deletePoll();
			
			//alert('Du har alleredet afgivet din stemme');
			
			//ItemExist = true;
			
			break;
			
			//return false;
			
		}
	}

	if (!ItemExist) {
		slagelsekommune_poll = slagelsekommune_poll +'][id='+id;
		setPoll(slagelsekommune_poll);
		return true;
	}
}

function getexpirydate(nodays)
{
	var UTCstring;
	
	Today = new Date();
	
	nomilli=Date.parse( Today );
	
	Today.setTime( nomilli + nodays * 24 * 60 * 60 * 1000 );
	
	UTCstring = Today.toUTCString();
	
	return UTCstring;
}