//Seta login

$(document).ready(function() {
	//codigo
	
	$("#divHome").mouseenter(function(){
		$("#bgHome").stop(true, true).fadeIn( 'fast' );
		$('#divHome a').css('color', '#5f5846');
	});
	
	$("#divHome").mouseleave(function(){
		$("#bgHome").stop(true, true).fadeOut( 'fast' );
		$('#divHome a').css('color', '#f7f3e9');
	});
	
	$("#divProdutos").mouseenter(function(){
		$("#bgProd").stop(true, true).fadeIn( 'fast' );
		$('#divProd a').css('color', '#5f5846');
	});
	
	$("#divProdutos").mouseleave(function(){
		$("#bgProd").stop(true, true).fadeOut( 'fast' );
		$('#divProd a').css('color', '#f7f3e9');
	});
	
	$("#divCad").mouseenter(function(){
		$("#bgCad").stop(true, true).fadeIn( 'fast' );
		$('#divCad a').css('color', '#5f5846');
	});
	
	$("#divCad").mouseleave(function(){
		$("#bgCad").stop(true, true).fadeOut( 'fast' );
		$('#divCad a').css('color', '#f7f3e9');
	});
	
	
	$("#divPed").mouseenter(function(){
		$("#bgPed").stop(true, true).fadeIn( 'fast' );
		$('#divPed a').css('color', '#5f5846');
	});
	
	$("#divPed").mouseleave(function(){
		$("#bgPed").stop(true, true).fadeOut( 'fast' );
		$('#divPed a').css('color', '#f7f3e9');
	});
	
	
	$("#divCon").mouseenter(function(){
		$("#bgCon").stop(true, true).fadeIn( 'fast' );
		$('#divCon a').css('color', '#5f5846');
	});
	
	$("#divCon").mouseleave(function(){
		$("#bgCon").stop(true, true).fadeOut( 'fast' );
		$('#divCon a').css('color', '#f7f3e9');
	});
	
	
	$("#divDuv").mouseenter(function(){
		$("#bgDuv").stop(true, true).fadeIn( 'fast' );
		$('#divDuv a').css('color', '#5f5846');
	});
	
	$("#divDuv").mouseleave(function(){
		$("#bgDuv").stop(true, true).fadeOut( 'fast' );
		$('#divDuv a').css('color', '#f7f3e9');
	});
	
	$("#divDic").mouseenter(function(){
		$("#bgDic").stop(true, true).fadeIn( 'fast' );
		$('#divDic a').css('color', '#5f5846');
	});
	
	$("#divDic").mouseleave(function(){
		$("#bgDic").stop(true, true).fadeOut( 'fast' );
		$('#divDic a').css('color', '#f7f3e9');
	});
	
	$("#divCar").mouseenter(function(){
		$("#bgCar").stop(true, true).fadeIn( 'fast' );
		$('#divCar a').css('color', '#5f5846');
	});
	
	$("#divCar").mouseleave(function(){
		$("#bgCar").stop(true, true).fadeOut( 'fast' );
		$('#divCar a').css('color', '#f7f3e9');
	});
	
	//APONTADOR LOGIN
	$("#oLogin").mouseover(function(){
			$("#apontador").stop(true, true).animate({'left':65}, 200);
	});
	
	$("#oCadastre").mouseover(function(){
			$("#apontador").stop(true, true).animate({'left':132}, 200);
	});
	
	$("#divLogin").mouseenter(function(){
			$("#apontador").stop(true, true).fadeIn('fast');
	});
	
	$("#divLogin").mouseleave(function(){
			$("#apontador").stop(true, true).fadeOut('fast');
	});
	
	
	//BUSCA
	$("#busca").focus(function(){
			
			if ( $("#busca").val() == "BUSCA, DIGITE AQUI" ){
				$("#busca").val('')
			}
	});
	
	$("#busca").blur(function(){
			if ( $("#busca").val() == "" ){
				$("#busca").val('BUSCA, DIGITE AQUI')
			}
	});
	
	$("#busca").attr( 'autocomplete', 'off' )
	
	$('#frmbusca').attr('name', 'frmbusca');
	
	
	$( "body" ).click(function(){
			$("#buscaRapida").html('')
	});
	
	//BALÃO OUT
	$( "div.categorias" ).mouseleave(function(){
			if ( is_ieBalao == true ){
				$("#balao").stop(true, true).hide();
			} else {
				$("#balao").stop(true, true).fadeOut('fast');
			}
	});
	
});


function moveBalao(id, categoria){
	$("#balao").stop(true, true).fadeIn('fast');
	$('.imgBalao').hide();
	$('#img_'+categoria).show();
	
	switch( categoria ){
		case 'BRINCOS':
			$("#balao").stop(true, true).animate({'left':25}, 200);
			break;
			
		case 'ANÉIS':
			$("#balao").stop(true, true).animate({'left':90}, 200);
			break;
			
		case 'COLARES':
			$("#balao").stop(true, true).animate({'left':155}, 200);
			break;
		
		case 'PULSEIRAS':
			$("#balao").stop(true, true).animate({'left':230}, 200);
			break;
		
		case 'PINGENTES':
			$("#balao").stop(true, true).animate({'left':313}, 200);
			break;
			
		case 'NOVIDADES':
			$("#balao").stop(true, true).animate({'left':398}, 200);
			break;
			
		case 'NOIVAS':
			$("#balao").stop(true, true).animate({'left':477}, 200);
			break;
			
		
		
	}
	
}


//******************************************************************************
//									CAPTCHA
//******************************************************************************

function alteraCaptcha(){
	$.post("/duvidas/alteraImgCaptcha/",{
			//sem parâmetros
		},function( response ){
			$( "#captcha" ).html(response)
	});
}

//******************************************************************************


//******************************************************************************
//							ENVIA CONTATO E DÚVIDAS
//******************************************************************************

function enviarDuvidaContato( tipo ){
	
	erro = false;
	campos = '';
	
	$( 'input,textarea' ).removeClass('erro');
	$("#sucessoDuvida").hide();
	
	if ( $( "#nome" ).val() == "" ){
		$( "#nome" ).addClass('erro');
		erro = true;
		campos += '<li>Preencha o nome</li>';
	}
	
	if ( $( "#email" ).val() == "" ){
		$( "#email" ).addClass('erro');
		erro = true;
		campos += '<li>Preencha o e-mail</li>';
	} else if( !is_email( $( "#email" ).val() ) ){
		$( "#email" ).addClass('erro');
		erro = true;
		campos += '<li>O e-mail digitado foi considerado inválido pelo nosso sistema</li>';
	}
	
	if ( $( "#cidade" ).val() == "" ){
		$( "#cidade" ).addClass('erro');
		erro = true;
		campos += '<li>Preencha a cidade</li>';
	}
	
	if ( $( "#estado" ).val() == "" ){
		$( "#estado" ).addClass('erro');
		erro = true;
		campos += '<li>Preencha o estado</li>';
	}
	
	if ( $( "#duvida" ).val() == "" ){
		$( "#duvida" ).addClass('erro');
		erro = true;
		if ( tipo == "duvidas" ){
			campos += '<li>Preencha a dúvida</li>';
		} else {
			campos += '<li>Preencha a mensagem</li>';
		}
			
	}
	
	if ( $( "#id_captcha_1" ).val() == "" ){
		$( "#id_captcha_1" ).addClass('erro');
		erro = true;
		if ( tipo == "duvidas" ){
			campos += '<li>Preencha os caracteres que vê abaixo do campo dúvida.</li>';
		} else {
			campos += '<li>Preencha os caracteres que vê abaixo do campo mensagem.</li>';
		}
	}
	
	if ( erro ){
		
		$( "#erros div.errosMsg" ).html( campos )
		
		$("#erros").slideDown( 'fast' );
		
		return false;
	}
	
	$( '#enviar' ).hide();
	$( '#loader' ).show();
	
	if ( tipo == "duvidas" ){
		url = "/duvidas/";
	} else {
		url = "/contato/";
	}
	
	$.post(url,{
			nome: $("#nome").val(),
			email: $("#email").val(),
			cidade: $("#cidade").val(),
			estado: $("#estado").val(),
			duvida: $("#duvida").val(),
			captcha_0: $( "#id_captcha_0" ).val(),
			captcha_1: $( "#id_captcha_1" ).val()
		},
		function(response){
			$( '#enviar' ).show();
			$( '#loader' ).hide();
			if ( response == "sucesso" ){
				alteraCaptcha();
				$('input,textarea').val('');
				$("#erros").hide();
				$("#sucessoDuvida").slideDown('fast');
			} else if ( response == "erro" ){
				$("#erros").slideDown( 'fast' );
				$( "#erros div.errosMsg" ).html( '<li>Erro ao tentar enviar a dúvida. por favor tente novamente mais tarde.</li>' );
			} else if ( response == "erro_captcha" ) {
				$("#erros").slideDown( 'fast' );
				$( "#id_captcha_1" ).addClass('erro');
				$( "#erros div.errosMsg" ).html( '<li>O texto digitado deve ser idêntico a imagem ao lado.</li>' );
			}
	});
	//$("#formDuvida").submit();
	
}

function desbloquearSenha(){
	$.post("/identificacao/desbloquearUsuario/",{
			
			email_senha_bloqueada: $("#email_senha_bloqueada").val()
			
		},function(response){
			
			if ( response == "desbloqueado" ){
				$( "#erroSucesso" ).slideUp('fast', function(){
						$( "#erroSucesso" ).slideDown('fast');
				});
				$( "#erroSucesso div div.msg" ).html( '<li>O usuário foi desbloqueado com sucesso, pode tentar o login novamente. Se não se lembrar da senha vá em "Esqueceu sua senha."</li>' );
			} else {
				$( "#erroSucesso" ).slideUp('fast', function(){
						$( "#erroSucesso" ).slideDown('fast');
				});
				$( "#erroSucesso div div.msg" ).html( '<li>Não existe um usuário com este email cadastrado. Verifique os dados e tente novamente."</li>' );
			}
			
	});
}


function esqueceuSenha(){
	
	$("#loaderSenha").show();
	$("#enviarSenha").hide();
	
	$.post("/identificacao/enviarSenha/",{
			
			email_esqueceu_senha: $("#email_esqueceu_senha").val()
			
		},function(response){
			$("#enviarSenha").show();
			$("#loaderSenha").hide();
			$( "#erroSucesso" ).slideUp('fast', function(){
				$( "#erroSucesso" ).slideDown('fast');
			});
			$( "#erroSucesso div div.msg" ).html( '<li>'+response+'</li>' )
	});
}

//******************************************************************************


//******************************************************************************
//								BUSCA RÁPIDA
//******************************************************************************

function busca_rapida(){
	
	if ( $("#busca").val().length > 2 ){
		
		$.post("/busca_rapida/",{
				busca: $("#busca").val()
			},function( response ){
				$( "#buscaRapida" ).html(response)
		});
	}
}

function resultadoCompleto(){
	location = '/busca/?busca='+$("#busca").val()
}


//******************************************************************************
//								POPUP THAWTE
//******************************************************************************

function OpenCertDetails(){
	thewindow = window.open('https://seal.thawte.com/thawtesplash?form_file=fdf/thawtesplash.fdf&dn=www.camilaferezin.com.br&lang=br', 'anew', config='height=580,width=516,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,directories=no,status=no');
}


//******************************************************************************
//								OVER PRODUTOS
//******************************************************************************
function overOutProd(tipo, id){
	
	if ( tipo == 'over' ){
		$('#'+id).css({
				backgroundImage: 'url(/media/img/pattern_produto.png)'
		});
	} else {
		$('#'+id).css('background', 'none');
	}
	
}

