var name = 'arsenaldk.Poll.cookie';

var arsenaldk_poll = 'id=0';

if(getPoll() != null)
{
  arsenaldk_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);
	
	var cval = getPoll();
	
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
	
	document.location = document.location;
}

function addPoll(id)
{
	var myArray
	
	myArray = arsenaldk_poll.split("][");

	var i, myId, ItemExist

	ItemExist = false;

	for (i = 0; i <= myArray.length-1; i++)
	{
		myId = myArray[i].split("=")[1];

		if (id == myId)
		{
			alert('Du har alleredet afgivet din stemme');
			
			ItemExist = true;
			
			break;
			
			return false;
		}
	}

	if (!ItemExist)
	{
		arsenaldk_poll = arsenaldk_poll +'][id='+id;
		
		setPoll(arsenaldk_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;
}
