var expDays = 1;
var exp = new Date();
/*26/10/2009 scadenza del cookie sempre entro le 24 del giorno di votzione*/
//exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
exp.setTime(exp.getTime() + (expDays*(24-exp.getHours())*60*60*1000));
var clicked = new Boolean(false);

var host = "http://apps02.farm.mediaset.it";  
//var host = "http://servizi.mediaset.it"; 
var resultpage = host+'/Contenuti/polls/frontEnd/gf_poll.jsp';
var votepage = host+'/Contenuti/polls/frontEnd/gf_vote.jsp';


	
var arrRisp = new Array();

function vota(obj)
{
	obj.getElementById('PollForm').action = votepage;
	var nameCookie ='gf'+obj.PollForm.pollID.value;
	var WWHTime = getCookie(nameCookie);
	
	for (i=0; i< obj.PollForm.voteID.length; i++) {
		if (obj.PollForm.voteID[i].checked ==true) {
			clicked = true;
			break;
		}
	}
	if (clicked==true)
	{		
			if(WWHTime==null)
			{
				setCookie(nameCookie , 'GF', exp, "/", null, false);
				obj.PollForm.submit();		
			}
			else
			{
				alert("Spiacenti, hai gia' votato!\nTorna domani per esprimere nuovamente la tua opinione.\nGrazie.");
				return;
			}
	}
	else
	{
		alert("Selezionare almeno una preferenza.");
		return;
	}
}


				
function getCookieVal(offset)
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
		endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function getCookie(name)
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen)
	{
	var j = i + alen;
	if (document.cookie.substring(i, j) == arg)
	return getCookieVal (j);
	
	i = document.cookie.indexOf(" ", i) + 1;
	if (i == 0) break;
	}
return null;
}


function setCookie(name, value) 
	{							
	var argv = setCookie.arguments;							
	var argc = setCookie.arguments.length;							
	var expires = (2 < argc) ? argv[2] : null;							
	var path = (3 < argc) ? argv[3] : null;							
	var domain = (4 < argc) ? argv[4] : null;							
	var secure = (5 < argc) ? argv[5] : false;							
	document.cookie = name + "=" + escape (value) +							
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +							
	((path == null) ? "" : ("; path=" + path)) +							
	((domain == null) ? "" : ("; domain=" + domain)) +							
	((secure == true) ? "; secure" : "");							
	}
	
function risultati(id){
	document.location.href='/ditelavostra/risultatiditelavostra_'+id+'.shtml';	
}

function makeRisp(_id, _risp, _foto){
	this._id  = _id;
	this._risp = _risp;
	this._foto = _foto;
}

function writeRisp(id, perc, pos){
	var risp = arrRisp[id]._risp;
	var foto = arrRisp[id]._foto;
	var str = '';
	str += (foto!='/') ? '<div class="voceris">' : '<div class="voceris noimg">';
	if (foto!='/')
	{
		str +='<img src="';
		str += foto;
		str += '" alt="nome">';
	}	
	str += '<p class="txt">';
	str += risp;
	str +='</p>';
	str +='<div class="barra100"><div class="barraris" style="width: ';
	str += perc;
	str += '%;"/></div><p>';
	str += perc;
	str +='%</p></div>';
	str +='</div>';	
	document.write(str);
}
