// JavaScript Document
$(document).ready(function(){
	$("#carrossel").jCarouselLite({
		btnNext: "#next",
		btnPrev: "#prev",
		circular: false,
		visible: 4,
		speed: 500,
		easing: "backout"
	});
	$("#carrossel_relacoes").jCarouselLite({
		btnNext: "#next2",
		btnPrev: "#prev2",
		circular: false,
		visible: 3,
		speed: 500,
		easing: "backout"
	});
	//verifica a quantidade de itens relacionados
	if ($("#carrossel_relacoes ul li").length<=3){
		$("#prev2").css("display", "none");	
		$("#next2").css("display", "none");
		$("#carrossel_relacoes").css("marginLeft", "15px");
	}
	
	$("#carrossel img").click(function() {
		$("#img_principal img").attr("src", $(this).attr("src"));
	})
	$("#imagens_grandes img:gt(0)").css("display", "none")
	//album dos produtos
	$("#carrossel img").each(function(i){
		$(this).click(function(){
			$("#imagens_grandes img").each(function(j){
				if (j==i) {
					$(this).fadeIn(800);
				} else {
					$(this).fadeOut(800);	
				}
			})
		});
	});	
	//LIGTHBOX PARA TABELA DE CORES
	$(".link_galeria_cor").lightBox({
			overlayBgColor: '#333333',
			overlayOpacity: 0.7,
			containerResizeSpeed: 350,
			keyToPrev: 'a',
			keyToNext: 'p',
			txtImage: 'Imagem',
			txtOf: 'de',
			imageBtnClose: 	'conteudo/imagens/lightbox/close.gif',
			imageLoading: 	'conteudo/imagens/lightbox/loading.gif',
			imageBtnPrev: 	'conteudo/imagens/lightbox/prev.gif',
			imageBtnNext: 	'conteudo/imagens/lightbox/next.gif'
	});
	//LIGTHBOX PARA PRODUTOS
	$("#imagens_grandes a").lightBox({
			overlayBgColor: '#333333',
			overlayOpacity: 0.7,
			containerResizeSpeed: 350,
			keyToPrev: 'a',
			keyToNext: 'p',
			txtImage: 'Imagem',
			txtOf: 'de',
			imageBtnClose: 	'conteudo/imagens/lightbox/close.gif',
			imageLoading: 	'conteudo/imagens/lightbox/loading.gif',
			imageBtnPrev: 	'conteudo/imagens/lightbox/prev.gif',
			imageBtnNext: 	'conteudo/imagens/lightbox/next.gif'
	});
	//AÇÕES PARA VALIDAÇÃO DA BUSCA
	$("#form_busca").submit(function(){
		if ($(this).find("input:first").val()=="") {
			$(this).find("input:first").css("backgroundPosition", "0 -40px").focus();			
			return false;
		}
	});
	$("#form_busca").find("input:first").blur(function(){
		$(this).css("backgroundPosition", "0 0");									  
	});
	//Tooltips
	$("#zoom").cluetip({
		splitTitle: '|', 
		showTitle:false, 
		tracking: true,  
		dropShadow: true, 
		dropShadowSteps: 4, 
		topOffset: 40,
    	leftOffset: 0, 
		width:120
		});
	//AÇÕES DO FORMULÁRIO DE CONTATO	
	//mascara do telefone
	$("#form_telefone").mask("(99) 9999-9999");
		
	//adicionando a classe campo a todos os inputs
	$("#form_contato input[type='text']").addClass("campo");
	$("#form_contato textarea").addClass("campo_area");
	$("#form_contato input[type='submit']").addClass("botao");
	//foco e blur
	$("input[type='text'], textarea, select").focus(
		function(){			
			Seleciona($(this).attr("id"));
		}
	);
	
	$("input[type='text'], textarea, select").blur(
		function(){
			Deseleciona($(this).attr("id"));
		}
	);
	//links de imagens
	$("a img").mouseover(function(){
		$(this).fadeTo({duration:500, queue:false}, 0.8);
	});
	$("a img").mouseout(function(){
		$(this).fadeTo({duration:500, queue:false}, 1);
	});
	//Animação do login 
	$("#bt_login").click(function(){
		if ($(this).html()=="Login"){
			$(this).html("Fechar");
			$("#login").animate({ top: "-15px" }, {duration:500, queue:false} );		
			$("#container").animate({ paddingTop: "25px" }, {duration:500, queue:false} );
		} else {
			$(this).html("Login");
			$("#login").animate({ top: "-48px" }, {duration:500, queue:false} );		
			$("#container").animate({ paddingTop: "0" }, {duration:500, queue:false} );
		}
	});
	//Login do Usuário
	$("#formulario_login").submit(function(){
		//validando os campos
		var login = $("#form_login").val();
		var senha 	= $("#form_senha").val();	
		
		if(!(login.length>0 && senha.length>0)){
			alert("Os campos devem ser preenchidos corretamente para ser enviados.");
			$("#form_login").focus();
		} else {
			$.post("cms/conteudo/paginas/usuarios/verifica_usuario.php", { login: login, senha: senha },
				function(resposta){
				if(resposta==1){
					window.location.href = "cms/principal.php";
				} else if(resposta==2){
					alert("O usuário digitado está bloqueado. Por favor, entre em contato com o administrador do site.");
					$("#form_login").focus();
				} else {
					alert("Os dados fornecidos não estão corretos. Por favor, tente novamente.");	
					$("#form_login").focus();
				}
			});
		}
		return false;
	});
	

	
});	