/*!
 * Funcoes JS
 * http://jadsonmoreira.com/
 */

function navScroll (divNav, div) {

var divNav; //div que engloba o menu
var div; //div que engloba o conteudo
var animacao = "easeOutCubic"; //tipo de animacao do easing pluging
var velocidade = 500; //velocidade da animacao

$(divNav+" ul li").click(function (){
				$(divNav+" ul li").removeClass("ativo");
				$(this).addClass("ativo");
				//largura da página
				var largura = $(div).width();
				//pegando a quantidade de páginas
				var qtdPag = $(divNav+" ul").find("li").size();
				
				var posAtual = div+$(this).index();
				var qdAtual = div+$(this).index();
				posAtual = parseInt($(posAtual).css("left"));
				var fim = qtdPag - 1;
				
				$(div).removeClass("show");
				$(div+$(this).index()).addClass("show");
				
				$(div+$(this).index()).animate({left: '0'}, velocidade, animacao);
				
				if (posAtual < 0) {
				for (i=0;i<=qtdPag;i++) {
					if ($(this).index() == i) {
						$(div+$(this).index()).animate({left: 0}, velocidade, animacao);
					}
					else {
						if (posAtual == "-"+largura*fim) {
							if (qtdPag == 2) {
								$(div+i).animate({left: "="+(largura*fim)}, velocidade, animacao);
							}
							else {
								$(div+i).animate({left: "+="+(largura*fim)}, velocidade, animacao);
							}
							
						}
						for (k=fim-1;k>=2;k--) {
							if (posAtual == "-"+largura*k) {
								$(div+i).animate({left: "+="+(largura*k)}, velocidade, animacao);
							}
						}
						if (posAtual == "-"+largura*1) {
							$(div+i).animate({left: "+="+(largura*1)}, velocidade, animacao);
						}
					}//else
				}//for
				}//if
				else if (posAtual == 0) {
							return false;
						}
				else {
				for (i=0;i<=qtdPag;i++) {
					if ($(this).index() == i) {
						$(div+$(this).index()).animate({left: 0}, velocidade, animacao);
					}
					else {
						if (posAtual == largura*fim) {
							if (qtdPag == 2) {
								$(div+i).animate({left: "-="+(largura*i)}, velocidade, animacao);
							} else {
								$(div+i).animate({left: "-="+(largura*fim)}, velocidade, animacao);
							}
						}
						for (k=fim-1;k>=2;k--) {
							if (posAtual == largura*k) {
								$(div+i).animate({left: "-="+(largura*k)}, velocidade, animacao);
							}
						}
						if (posAtual == largura*1) {
							$(div+i).animate({left: "-="+(largura*1)}, velocidade, animacao);
						}//else
					}//else
				}//for
				}
				});
}

$(document).ready(function() {
	
	$(".blc-conteudo").each(function (index) {
		var largura = $(".blc-conteudo").width();
		var tituloNav = $(this).attr("title");
		$(".nav ul").append("<li title="+tituloNav+"></li>");
		$(this).addClass("blc-conteudo"+index);
		$(".blc-conteudo"+index).css("left",largura*index);
	});
	if ($("body").find(".blc-conteudo").size() <= 1) {
		$(".nav").hide();
	}
	$(".nav ul li:first").addClass("ativo");
	$(".blc-conteudo0").addClass("show");
	
			$(".campo").focusin(function() {
				$(this).css("background-position","0 -30px");
			});
			$(".campo").focusout(function() {
				$(this).css("background-position","0 -60px");
			});
			$(".campoTexto").focusin(function() {
				$(this).css("background-position","0 -99px");
			});
			$(".campoTexto").focusout(function() {
				$(this).css("background-position","0 0");
			});
			
			$(".blockCampos").fadeTo('slow', 0.5);
			$("#qSIM").click(function(){
				$(".sucessoMensagem p").hide();
				$(".pombo").animate({left:"620px"}, 800);
				setTimeout(function(){$(".sucessoMensagem").remove(".sucessoMensagem");},1000)
								
			});
			$("#qNAO").click(function(){
				$(".sucessoMensagem p").hide();
				$(".pombo").animate({left:"620px"}, 800);
				setTimeout(function(){window.location = "index.php";},1000);
			});
			//validar contato
			$(".formContato").submit(function () {
				var erro = 0;
				var campos = new Array ("nome", "email", "mensagem");
				
				for (i=0;i<=campos.length;i++) {
					if ($("#"+campos[i]).attr("id") == "email") {
							er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
							if(er.exec($("#email").val()))
								{
								  //$("#"+campos[i]).css("background-position","0 0");
								} else {
								 $("#"+campos[i]).css("background-position","0 0");
								 erro += 1;
								}	
	
							}
							else 
					if ($("#"+campos[i]).val() == "") {
						if ($("#"+campos[i]).attr("type") == "text") {
							$("#"+campos[i]).css("background-position","0 0");
						} 
						else {
							$("#"+campos[i]).css("background-position","0 -196px");
						}
						erro += 1;
					}				
				}
				if (erro != 0) {
				
					return false;
				}
				else {
					return true;
				}
			}); 

});
