var centroAcoesModulo = 'modulos/principal/bd.php';

var divEnquete;
function enqueteVotar(obj) {
	//alert(document.getElementById(obj));
	//var opcao = verificaRadio(obj.form.votoEnquete);
    var opcao     = verificaRadio(document.getElementById(obj).votoEnquete);
    var idEnquete = document.getElementById("idEnquete").value;

	if (!opcao) {

    	top.alert('Selecione uma op&ccedil;&atilde;o para votar na enquete.');
		return false;

	} else {

		divEnquete = document.getElementById('enquete');
		//alert(divEnquete);
		executar(centroAcoesModulo + "?acao=votar", "idEnquete="+ idEnquete +"&voto=" + opcao, enqueteVotarRe);
        //executar("modulos/principal/votar.php?acao=votar", "idEnquete="+ idEnquete +"&voto=" + opcao, enqueteVotarRe);

	}

}

function enqueteVotarRe() {

	if (xhReq.readyState == 4) {

		if (xhReq.status == 200) {

			var xml 	= xhReq.responseXML;
			var retorno	= xml.getElementsByTagName('retorno')[0];

			if (retorno.getAttribute('msg') == 1 || retorno.getAttribute('msg') == 2) {

				var lisEnquete = divEnquete;
				var elemento;

				lisEnquete.innerHTML = '';				
				elemento             = document.createElement("li");
				lisEnquete.appendChild(elemento);
				elemento.innerHTML 	= unescape("<strong>"+retorno.getAttribute('traduzida')+"</strong>");
				if (xml.getElementsByTagName('opcoes')[0].getElementsByTagName('opcao')[0]) {

					var opcao;

					for (i = 0; i < xml.getElementsByTagName('opcoes')[0].getElementsByTagName('opcao').length; i++) {

						opcao 	 = xml.getElementsByTagName('opcoes')[0].getElementsByTagName('opcao')[i];
						elemento = document.createElement("li");
						lisEnquete.appendChild(elemento);
						
						var elementContent = unescape(opcao.getAttribute('pergunta'))+'<br />';
							elementContent += '<img src="images/outras/enquete.gif" width="' + opcao.getAttribute('tamanho') + '" height="10" />' + opcao.getAttribute('percentual');
						
						elemento.innerHTML 	= elementContent;
											  
					}

				}

			} else {

				top.alert(unescape(retorno.getAttribute('traduzida')));

			}

		} else { top.alert("ERRO"); }
        
	}
}