function PollVote(obj, gBoxLanguageId, gModuleId, gRefresh)
{
	var inputs = obj.parentNode.getElementsByTagName("input");
	var values = '';
	var cnt = 0;
	for(var i=0;i<inputs.length;i++)
	{
		if(inputs[i].getAttribute("name") && inputs[i].getAttribute("name").search("answer"+gModuleId) == 0 && inputs[i].checked == true)
		{
			values += inputs[i].getAttribute('name') + ',' + inputs[i].value + '|';
			cnt++;
		}
	}
	
	if(cnt == document.getElementById("questionsNum_"+gModuleId).value)
	{
		var Url = "/service/?func=Poll&id="+gModuleId+"&language="+gBoxLanguageId+"&poll_id="+document.getElementById("poll_"+gModuleId).value+"&input="+values;
		Request.Get(Url, function(Response) {
			if(gRefresh == 1)
			{
				document.location.reload();
			}
			else
			{
				RefreshContent();
			}
		});
	}
	else
	{
		document.getElementById("questionsError_"+gModuleId).innerHTML = PollErrorMessage;
	}
}

function LotteryVote(aPollId, aBoxLanguageId, aModuleId, aRefresh)
{
	var Url = "/service/?func=Poll&id="+aModuleId+"&language="+aBoxLanguageId+"&poll_id="+aPollId+"&lottery=1";
	Request.Get(Url, function(Response) {
		if(aRefresh == 1)
		{
			document.location.reload();
		}
		else
		{
			RefreshContent();
		}
	});
}