/*var Poll = {
	vote: function(pid, f) {
		var id = this.get(f);
		if (id)
			eval("new Ajax.Request('/pages/sondaje/vote.req.php', {method: 'post', postBody: 'pid=' + pid + '&id=' + id, onComplete: function(t) { Poll.update(pid, t, "+id+"); }});");
	},
	
	update: function(pid, t, id) {
		if (t.responseText.length)
			alert(t.responseText);
		new Ajax.Request('/pages/sondaje/poll.req.php?pid=' + pid, {onComplete: function(t) { $('p_options_c_'+pid).innerHTML = t.responseText; }});
	},
	
	get: function(f) {
		var opt = f.getElementsByTagName('input');
		for (var i = 0; i < opt.length; i++)
			if (opt[i].type == 'radio' && opt[i].checked)
				return opt[i].value;
		return false;
	}
}*/
var Poll = {
	vote: function(pid) {
		var e = $('poll_container').getElementsByTagName('input');
		var id = 0;
		var checked = false;
		for (var i = 0; i < e.length; i++)
			if (e[i].type == 'radio' && e[i].checked) {
				checked = true;
				id = i;
				break;
			}
		if (checked) {
			eval("new Ajax.Request('/fragments/poll/vote.req.php', {method:'post', postBody:'pollid='+pid+'&id='+id, onComplete: function(t) { if (t.responseText.length) alert(t.responseText); Poll.update("+pid+"); }});");
		}
	},
	update: function(pid) {
		new Ajax.Request('/fragments/poll/poll.req.php?pollid='+pid, {onComplete: function(t) { $('poll_container').innerHTML = t.responseText; }});
	}
}