
/*** POLLS ***/

function poll_submit()
{
		var possible_answers = document.getElementById('poll_possible_answers').value;
		
		if (possible_answers == 'o') {
				var nb_ans = document.frm_poll_vote.elements['answer'].length;
				for (var i=1;i<=nb_ans;i++) {
						if (document.getElementById('answer'+i).checked) {
								var poll_check = document.getElementById('answer'+i).value;
						}
				}
				if (poll_check > 0) {
						var poll_id = document.getElementById('poll_id').value;
						returnFragmentToFunction('xhr-services/box_poll?action=submit&poll_id='+poll_id+'&poll_answer='+poll_check+'&nb_ans='+nb_ans, 'poll_submit_callback', 'box_poll_content', '', 'POST');
				}
		}
		
		if (possible_answers == 's') {
				var nb_ans = document.frm_poll_vote.elements['answer[]'].length;
				var poll_check = new Array;
				for (var i=1;i<=nb_ans;i++) {
						if (document.getElementById('answer'+i).checked == true)  {
								poll_check[i] = document.getElementById('answer'+i).value;
						}
				}
				if (poll_check.length > 0) {
						var poll_id = document.getElementById('poll_id').value;
						returnFragmentToFunction('xhr-services/box_poll?action=submit&poll_id='+poll_id+'&poll_answer='+poll_check+'&nb_ans='+nb_ans, 'poll_submit_callback', 'box_poll_content', '', 'POST');
				}
		}
}

function poll_submit_callback(str)
{
		//alert(str);
		poll_results();
}

function poll_results()
{
		//var nb_ans = document.frm_poll_vote.elements['answer'].length;
		var poll_id = document.getElementById('poll_id').value;
		loadFragmentInToElement('xhr-services/box_poll?action=results&poll_id='+poll_id, 'box_poll_content');
}
