function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

var _pollModule_pollId;
function pollSubmit(pollId){
	_pollModule_pollId = pollId;
	var pollChoice = getCheckedValue(document.forms['pollForm'].elements['choice_id']);
	call_url('/tool/poll_vote.php?poll_id='+pollId+'&choice_id='+pollChoice, pollResultReturned);
	return false;
}

function pollResultReturned(result){
	call_url('includes/pollModuleResults.php?id='+_pollModule_pollId, pollResultLoaded);
}

function pollResultLoaded(result){
	var pollArea = document.getElementById("pollModule");
	pollArea.innerHTML = result;
	sIFR_replaceHeaders();
}