$("#btn_erro_fechar").click(function() {
	$("#mensagem_erro").fadeOut(500);
	return false;
});

function cadastrarNewsletter(baseUrl){
	var new_nome = $("#new_nome").val();
	var new_email = $("#new_email").val();
	$.ajax({
			   type: "GET",
			   url: baseUrl+"/new/cadastrar",
			   data: "new_email="+new_email+"&new_nome="+new_nome,
			   success: function(msg){
					exibeErro(window.eval(msg));
					//alert(msg);
			   }
     });

}

function enqueteResultado(baseUrl){
	$.ajax({
			   type: "GET",
			   url: baseUrl+"/enquete/resultado",
			   success: function(msg){
			   		$("#conteudo_enquete").html(msg);
					$("#btn_votar").hide();
			   }
     });

}

function enqueteOpcoes(baseUrl){
	$.ajax({
			   type: "GET",
			   url: baseUrl+"/enquete/opcoes",
			   success: function(msg){
			   		$("#conteudo_enquete").html(msg);
					$("#btn_votar").show();
			   }
     });

}

function votar(idForm, baseUrl){
	var form = idForm;
	var opcaoId = "";
	
	for(var i=0; i<form.elements['opcaoId'].length; i++){
		if(form.elements['opcaoId'][i].checked)opcaoId = form.elements['opcaoId'][i].value;
	}
	
	if(opcaoId!=""){
		$.ajax({
			   type: "POST",
			   url: baseUrl+"/enquete/votar",
			   data: "opcaoId="+opcaoId,
			   beforeSend:function(){
			 		$("#conteudo_enquete").html("<br><br><div align='center'>Computando<br>Voto<br><br>Aguarde...<div><br><br>");
				},
			   success: function(msg){
					$("#conteudo_enquete").html(msg);
					$("#btn_votar").hide();
			   }
    	});
	}else{
		
		exibeErro(new Array("Selecione um item para votar",0));
	}
}



	function exibeErro(obj){

		switch(obj[1]){
			case 0:
				$classe = "erro_vermelho";
				break;
			case 1:
				$classe = "erro_verde";
				break;
			default:
				$classe = "erro_amarelo";
				break;
		}
		$("#mensagem_erro").hide();
		
		$("body").prepend('<h2 id="mensagem_erro" class="'+$classe+'"><span> '+obj[0]+'</span><a href="#" id="btn_erro_fechar" title="Fechar">X</a></h2>');
		
		$("#btn_erro_fechar").click(function() {
			$("#mensagem_erro").fadeOut(500);
			return false;
		});

	}
