var domain = "http://www.allsimps.com/";
var changediv = "voter";
var voted = true;

function createVoteFrame(url){ 
        	var Iframe = document.createElement('iframe'); 
                Iframe.id = 'DOMIframe'; 
                Iframe.name = 'DOMIframe'; 
                Iframe.src = url; 
                Iframe.style.display = 'none'; 
        	document.body.appendChild(Iframe);
		document.getElementById(changediv).innerHTML = " <font color='green'>Vote Casted</font> ";
		voted = false;
} 


function setCookie(name, value, expires, path, domain, secure)
{
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}


function getCookie(name)
{
    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 voter(vote,divcont) {
	if(voted && !getCookie('voted')){
	   var yes = confirm("Do you want to vote for this episode?");
		if(yes == true){

				var comment ="";
				var docref="";
	
				if(vote > 1)
					comment = prompt('Optional: What is your reason for your vote to this episode?', 'Reason:');
	
	
					url = domain+"data.php?voter="+vote+"&comment="+escape(comment)+"&";
		
				changediv = divcont;
		
				createVoteFrame(url);
				expire = 60*60*24*30;
				setCookie('voted',1);
			}
	}else{
		alert('One vote per IP address only.');
	}
}