var idxChamadas = 0;
var idxRotativos = -1;
var banners, toRotativo;

function AbrirCapa(JSON){
	window.open("/capas/?"+JSON.arquivo,"capa","status=1,toolbar=no,scrollbars=1,height=500,width=980");
}
function NovaChamada(){
	var exp_chamadas = document.getElementById('chamadas').value.split("|");
	$("#menu_noticia").html("<a href='./?noticias,"+exp_chamadas[idxChamadas].split("§")[1]+","+exp_chamadas[idxChamadas].split("§")[2]+","+exp_chamadas[idxChamadas].split("§")[0]+"'>&raquo; "+exp_chamadas[idxChamadas].split("§")[3]+"</a>");
	idxChamadas++;
	if(idxChamadas >= exp_chamadas.length){
		idxChamadas = 0;
	}
	setTimeout("NovaChamada();",5000);
}
function NovoRotativo(acao){
	if(banners != ''){
		if(acao == 0){
			if(toRotativo == '') NovoRotativo(2); else{
				window.clearTimeout(toRotativo);
				toRotativo = '';
				$(".bt_banner").eq(1).attr("src","imagens/botoes/pausarH.gif");
			}
			return false;
		}else{
			if(acao == 2) acao = 0;				
			if(toRotativo == '') $(".bt_banner").eq(1).attr("src","imagens/botoes/pausar.gif");			
			window.clearTimeout(toRotativo);
			toRotativo = '';
		}
		
		idxRotativos+=acao;
		if(idxRotativos >= banners.length){
			idxRotativos = 0;
		}else if(idxRotativos < 0){
			idxRotativos = banners.length-1;
		}
		$("#destaques_fotos_img_foto").fadeOut("fast",function(){
			var str_link = "./?noticias,"+banners[idxRotativos].split("§")[1]+","+banners[idxRotativos].split("§")[2]+","+banners[idxRotativos].split("§")[0];
			$(this).attr({ "src":"/uploads/noticia/"+banners[idxRotativos].split("§")[0]+"_"+banners[idxRotativos].split("§")[4]+banners[idxRotativos].split("§")[5], "alt":banners[idxRotativos].split("§")[3], "title":banners[idxRotativos].split("§")[3] });
			$("#destaques_link").attr({ "href":str_link });
			$("#destaques_fotos_controle_noticia").html("<a href='"+str_link+"' title='"+banners[idxRotativos].split("§")[3]+"'>&raquo; "+banners[idxRotativos].split("§")[3]+"</a>");
			$(this).fadeIn("fast");
		});
		toRotativo = setTimeout("NovoRotativo(1);",10000);
	}
}
function DestaquesLoad(){
	$('.rounded').corners();
	banners = document.getElementById('rotativos').value.split("|");	
	$(".bt_banner").hover(
		function(){
			var caminho = $(this).attr("src");
			if((caminho.indexOf("pausarH") != -1) && (toRotativo == '')){
				return false;
			}
			caminho = caminho.substring(0,caminho.length-4)+'H.gif';
			$(this).attr("src",caminho);
		},
		function(){
			var caminho = $(this).attr("src");
			var tam = 5;
			if(caminho.indexOf("pausarH") != -1){
				if(toRotativo == '') return false;
				tam = 5;
			}else if(caminho.indexOf("pausar") != -1){
				tam = 4;
			}
			caminho = caminho.substring(0,caminho.length-tam)+'.gif';
			$(this).attr("src",caminho);
		}
	);
	
	$(".bt_banner").eq(0).click(function(){
		NovoRotativo(-1);
	});
	$(".bt_banner").eq(1).click(function(){
		NovoRotativo(0);
	});
	$(".bt_banner").eq(2).click(function(){
		NovoRotativo(1);
	});
	NovoRotativo(1);
}

function VotarEnquete(){
	var enquete = $("#codEnquete").val();
	var alternativa = $("input[name='rbEnquete']:checked").val();
	
	if($("input[name='rbEnquete']:checked").size() == 0){
		alert("Escolha uma resposta para a Enquete!");
	}else{
		$.post("votar_enquete.php", { "enquete":enquete, "alternativa":alternativa }, function(dados){
			   $("#enquete_conteudo").html(dados);
			}
		);
	}
}

function validaEmail(email){
	return email.search(/(\w[\w\.\+]+)@(.+)\.(\w+)$/)==0;
}

function is_email(email){
	er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
	if(er.exec(email)){
		return true;
	} else {
		return false;
	}
}

function is_nome(nome){
	var caracteres="0123456789.-/\!@%=&*><'()+";
	for(i=0; i<nome.length; i++){
		if (caracteres.indexOf(nome.charAt(i),0)!=-1){
			return false;
		}
	}
	return true;
}

function CadastrarNewsletter(){
	var nome = $("#txtNomeNews").val();
	var email = $("#txtEmailNews").val();
	
	if(nome == "" || nome == "Digite seu Nome..."){
		alert("Digite seu Nome...");
		$("#txtNomeNews").focus();
	}else if(!is_nome(nome)){
		alert("Digite apenas seu nome.\nNão digite números e caracteres especiais.");
		$("#txtNomeNews").val("").focus();
	}else if(email == "" || email == "Digite seu E-mail..."){
		alert("Digite seu E-mail...");
		$("#txtEmailNews").focus();
	}else if(!is_email(email)){
		alert("E-mail incorreto. Digite seu E-mail corretamente.");
		$("#txtEmailNews").val("").focus();
	}else{
		$.post("cadastrar_newsletter.php", { "nome":nome, "email":email }, function(dados){
			   ret = dados.split('§');
			   if(ret[1] == 1 || ret[1] == 2){
				   alert(ret[2]);
			   }else{
				   alert(dados);
			   }
				   
			   document.formNewsletter.reset();
			}
		);
	}
}

function Tag(termo){
	$("#busca").val(termo);
	document.formBusca.submit();
}
