/**
 * @author Denis
 */
function Salvar(){

var boxes = $$('input');
var valida = 0
for(index in boxes)
{
	box = boxes[index];
	if (box.type == 'radio')
	{
		if(box.checked == true)
		{
			valida = 1;
		}
	}

}

  if (valida == 0) {
    alert('Por favor, selecione uma resposta.');
  } else {
  	new Ajax.Request('../controller/enquete.run.php?action=votar', {
  		method: 'POST',
  		parameters: $('enquete').serialize(),  		
  		onSuccess: function(transport){
			$('retorno').style.display = "";
			$('tudo').style.display = "none";
			
  			var response = transport.responseText.evalJSON(true);
			var ul = document.createElement("UL");
			var divMensagem = document.createElement("div");
			$('retorno').innerHTML = "<p id='enquete_pergunta'>" + response[0].titulo +  "</p>";
			for (i=0; i < response.length; i++) {
			  var p = document.createElement("p");
			  var img = document.createElement("img");
			  var li = document.createElement("li");
			  var br = document.createElement("br");
			  var largura = response[i].porcentagem;
			  var percentual = document.createTextNode(" (" + response[i].porcentagem + "%)");
			  //var arredonda = response[i].porcentagem;
			  var resposta  = document.createTextNode(response[i].resposta);
			  img.setAttribute("src",$F('caminho') + "imgs/barra_porc.jpg"); 
			  img.setAttribute("width", largura); 
			  img.setAttribute("height", "10"); 
			  li.setAttribute("style", "padding:0");
			  ul.setAttribute("id", "enquete"); 
			  li.appendChild(resposta);
			  li.appendChild(p);
			  p.appendChild(img);
			  p.appendChild(percentual);
	          ul.appendChild(li);

			}
			/*var li = document.createElement("li");
			var total  = document.createTextNode("Total de votos:" +" "+ response[0].total);
			li.appendChild(total);
			ul.appendChild(li);*/

     		$('retorno').appendChild(ul);
			$('participar').innerHTML = "<div style = 'background-color: #E91B25; color: #FFF; padding:0 0 0 2px; font-weight: bold;'>" + response[0].mensagem + "</div> ";
			$('participar').style.display = "";
  		},
  		onFailure: function(){
  			alert('Ação não esperada.');
  		}
  	});
  }
}

function Respostas(){
  new Ajax.Request('../controller/enquete.run.php?action=respostas', {
  		method: 'POST',
  		parameters: $('enquete').serialize(),  		
  		onSuccess: function(transport){
			$('retorno').style.display = "";
			$('participar').style.display = "";
			$('tudo').style.display = "none";
			
  			var response = transport.responseText.evalJSON(true);
			var ul = document.createElement("UL");
			$('retorno').innerHTML = "<p id='enquete_pergunta'>" + response[0].titulo + "<br /></p>";
			

			for (i=0; i < response.length; i++) {
			  var p = document.createElement("p");
			  var img = document.createElement("img");
			  var li = document.createElement("li");
			  var br = document.createElement("br");
			  var largura = response[i].porcentagem;
			  var percentual = document.createTextNode(" (" + response[i].porcentagem + "%)");
			  //var arredonda = response[i].porcentagem;
			  var resposta  = document.createTextNode(response[i].resposta);
			  img.setAttribute("src",$F('caminho') + "imgs/barra_porc.jpg"); 
			  img.setAttribute("width", largura); 
			  img.setAttribute("height", "10"); 
			  li.setAttribute("style", "padding:0");
			  ul.setAttribute("id", "enquete"); 
			  li.appendChild(resposta);
			  li.appendChild(p);
			  p.appendChild(img);
			  p.appendChild(percentual);
	          ul.appendChild(li);

			}
			/*var li = document.createElement("li");
			var total  = document.createTextNode("Total de votos:" +" "+ response[0].total);
			li.appendChild(total);
			ul.appendChild(li);*/

     		$('retorno').appendChild(ul);

  		},
  		onFailure: function(){
  			alert('Ação não esperada.');
  		}
  	});
  
}

function participar() {
	$('tudo').style.display = "";
	$('retorno').style.display = "none";
	$('participar').style.display = "none";
}