function pollRequest() {}
pollRequest.prototype = new DXMLHttpRequestShell();
pollRequest.constructor = pollRequest;

pollRequest.prototype.onLoad = function () {
	document.getElementById('pollRequest').innerHTML = this.getResponseText();
	if(document.getElementById('successVote').value == 1){
		document.getElementById('voteAdded').style.display = 'block';
		setTimeout("displayMessage('voteAdded')", 3000);
		document.getElementById('successVote').value = 0;
	}else if(document.getElementById('noAnswer').value == 1){
		document.getElementById('noAnswerMessage').style.display = 'block';
		setTimeout("displayMessage('noAnswerMessage')", 3000);
		document.getElementById('noAnswer').value = 0;
	}
}
pollRequest.prototype.send = function () {
	this.init();
	var radio = document.getElementsByName('statistic');
	var answer_position = 0;
	var parameters = null;
	for(var i = 0; i < radio.length; i++) {
		if(radio[i].checked) {
			answer_position = radio[i].value;
		}
	}
	if(answer_position){
		parameters = "poll=" + document.getElementById('poll_id').value + "&answer=" + answer_position;
	}else{
		parameters = "poll=" + document.getElementById('poll_id').value;
	}
	
	this.fastPostUrl(BASE_URL + LANG + "/poll.html", parameters);
}
function pollRequestAnswer() {
	var temp = new pollRequest();
	temp.send();
}
function displayMessage(id){
	document.getElementById(id).style.display = 'none';
}
