var tempoAlternar = 4000;
var tempoAddLetra = 50;
var cfgLimitChar = 68;

var nitens = 0;
var atual = 0;

var totChar;
var limitChar;
var maxChar;
var minChar;
var TextoComp;

function addLetra(){
	maxChar++;
	cMax = maxChar;
	minChar = maxChar - limitChar;
	if (minChar < 0) minChar = 0;
	if (cMax > limitChar) cMax = limitChar;
	
	texto = TextoComp.substr(minChar, cMax);
	
	if (maxChar==totChar){
		document.getElementById('mm').innerHTML = '<a href="noticia.php?id=' + IDNot + '" title="">' + texto + '</a>';
		window.setTimeout('mudaItem()', tempoAlternar);
	}else {
		document.getElementById('mm').innerHTML = '<a href="noticia.php?id=' + IDNot + '" title="">' + texto + '_</a>';
		window.setTimeout('addLetra()', tempoAddLetra);
	}
}

function escreveItem(id){
	totChar = itens[id].length;
	limitChar = cfgLimitChar;
	maxChar = 0;
	minChar = -cfgLimitChar;
	TextoComp = itens[id];
	IDNot = idnot[id];
	addLetra();
}

function mudaItem(){
	if (document.getElementById('mm') != null){
		if (atual > nitens) atual=0;
		novoItem = atual++;
		escreveItem(novoItem);
	}
}

function enquete_votar()
{
	$("form_enquete").request ({
		onComplete: function (transport)
		{
			jcontainer = eval("("+transport.responseText+")");
			if (jcontainer.status == 0) { alert(jcontainer.mensagem); $("form_enquete").enable(); }
			else if (jcontainer.status == 1) 
			{
				enquete_trata_resultados(jcontainer);
				$("op").style.display = "none";
			}
		},
		onError: function()
		{
			alert("Ocorreu um erro ao conectar com o servidor, verifique sua conexão com a internet.");
		}
	});
	$("form_enquete").disable();
}
function enquete_resultados()
{
	if ($("resultados").innerHTML.trim().length == 0)
	{
		var url = "acoes.php?acao=enquete.pega_resultados&id_enquete=" + $F("id_enquete");
		new Ajax.Request(url, {
			method: 'get',
			onSuccess: function(transport) 
			{
				jcontainer = eval("("+transport.responseText+")");
				enquete_trata_resultados(jcontainer)
			}
		});
	}
	else
	{
		$("opcoes").style.display = "none";
		$("resultados").style.display = "block";
	}
	
	$("op").style.display = "none";
	$("op2").style.display = "block";
}
function enquete_voltar()
{
	$("opcoes").style.display = "block";
	$("resultados").style.display = "none";
	$("op").style.display = "block";
	$("op2").style.display = "none";
}
function enquete_trata_resultados(jcontainer)
{
	ul = document.createElement('ul');
	Object.values(jcontainer.pacote[1].ar_alternativas).each(function(item) 
	{
	  	li = document.createElement('li');
		
		inner = item.resposta + " <small>("+ item.p +"%)</small>";
		inner += "<div class=\"barra\"><div class=\"barrinha\" style=\"width:"+ item.p +"%;\"></div></div>";
		li.innerHTML = inner;
		
		ul.appendChild(li);
	});
	
	$("opcoes").style.display = "none";
	$("resultados").style.display = "block";
	$("resultados").innerHTML = "";
	$("resultados").appendChild(ul);
}

window.onload = function()
{
	mudaItem();
	try
	{
		$("buscaOk").onclick = function()
		{
			if ($("busca").value == "")
			{
				alert("Preencha o campo Busca.");
				return false;
			}
		}
	}
	catch(ex) { }
}

function linhaverde()
{
	$("linhaverde").request ({
		onComplete: function (transport)
		{
			jcontainer = eval("("+transport.responseText+")");
			$("linhaverde").enable();
			alert(jcontainer.mensagem);
			if (jcontainer.status == 0) { $(jcontainer.pacote).focus(); }
			else if (jcontainer.status == 1) { $("linhaverde").reset(); }
		},
		onError: function()
		{
			alert("Ocorreu um erro ao conectar com o servidor, verifique sua conexão com a internet.");
		}
	});
	$("linhaverde").disable();	
}