﻿$(document).ready(function(){
	$("a#single_image").fancybox();
	var cont = $(".destaque .slide li").size(),c = 1,intervalo;
	$(".destaque .slide").width(cont*755);
	for(var a = 1;a <= cont;a++){
		$(".destaque .nav").append("<li><a href='#' name='"+a+"'>"+a+"</a></li>");
	}
	$(".destaque .nav li:first a").addClass("ativo");
	function andaslide(c){
		intervalo = setInterval(function(){
			if(c == cont){
				c = 1;
			}else{
				c++;
			}
			var slide = $(".destaque .slide ul li[name='"+c+"']").clone();
			$(".destaque .slide ul li[name='"+c+"']").remove();
			$(".destaque .slide ul li:first").after(slide);
			$(".destaque .slide ul").animate({"marginLeft":"-755px"},500,function(){
				var slide = $(".destaque .slide ul li:first").clone();
				$(".destaque .slide ul li:first").remove();
				$(".destaque .slide ul").append(slide);
				$(".destaque .slide ul").css({"marginLeft":"0"});	
				$(".destaque .nav li a").removeClass("ativo");
				$(".destaque .nav li a[name='"+c+"']").addClass("ativo");
			});
		},8000);
	}
	if(cont > 1){
		andaslide(c);
	}
	$(".destaque .nav li a").live("click",function(){
		if(!jQuery(this).hasClass("ativo")){
			clearInterval(intervalo);
			jQuery(".destaque .nav li a").removeClass("ativo");
			jQuery(".destaque .nav li a[name='"+jQuery(this).text()+"']").addClass("ativo");
			var slide = jQuery(".destaque .slide ul li[name='"+jQuery(this).text()+"']").clone();
			jQuery(".destaque .slide ul li[name='"+jQuery(this).text()+"']").remove();
			jQuery(".destaque .slide ul li:first").after(slide);
			jQuery(".destaque .slide ul").animate({"marginLeft":"-755px"},500,function(){
				var slide = jQuery(".destaque .slide ul li:first").clone();
				jQuery(".destaque .slide ul").append(slide);
				jQuery(".destaque .slide ul li:first").remove();
				jQuery(".destaque .slide ul").css({"marginLeft":"0"});
			});
			andaslide(jQuery(this).text());
		} 
		return false;
	});
	$(".enquete form").submit(function(){
		$.post(url_do_site+"_acao/voto.php",$(".enquete form").serialize(),function(resposta){
			$(".enquete form").remove();
			$(".enquete").append(resposta);
		});
		return false;
	});
	$(".contato form").submit(function(){
		var erro = 0, msg = "";
		$(this).find("input").each(function(){
			if($(this).val() == ""){
				msg += "O campo "+$(this).attr("name")+" está vazio\n";
				erro++;	
			}
		});
		if($("input[name='E-mail']").val().indexOf("@") < 0){
			msg += "O e-mail é inválido\n";
			erro++;	
		}
		if($("textarea",this).val() == ""){
			msg += "O campo Mensagem está vazio\n";
			erro++;	
		}
		if(erro > 0){
			alert("Foram encontrados erros\n"+msg+"Tente novamente");
			return false;
		}
	});
});
