sUrl = '/polls/ajax_poll.html';

function pollDataToDiv()
{
	if (httpRequester.readyState == READY_STATE_COMPLETE)
	{
		if (httpRequester.status==200)
		{
			document.getElementById("polldiv").innerHTML = httpRequester.responseText;
		}
		else
		{
			var message = "Problem retrieving data. requestStatus="+httpRequester.status+". Message="+httpRequester.statusText;
			alert (message);
		} 
	} 
} 

function vote()
{
	divElement = document.getElementById("polldiv");
	var index = 0;
	var selIndex = -1;
	for (var i=0; i<childs.length; i++)
	{
		if (childs[i].name=="choice")
		{
			if (childs[i].checked)
			{
				selIndex=index;
			}
			index++;
		}
	}
	if (selIndex==-1)
	{
		return;
	}
	makeAJAXCall(sUrl, "&choice="+selIndex+"&pollId="+document.getElementById('voteForm').pollId.value, pollDataToDiv);
}

makeAJAXCall(sUrl, "", pollDataToDiv);