// JavaScript Document
$(document).ready(function(){
$("#menuInstitucional li:last, #menuInstitucional2 li:last").css({background: "none"});
$("#menuDepartamentos a:last").width(90).css({borderRight: "none"});

$("#produtos2 li:odd").css({borderRight: "none"});

// Select de lojas (mostra / esconde)
$("#nossasLojas").change(function(){
	$(".boxLoja").hide();
	var opcaoSelecionada = $("option:selected").attr("value");
	$("#" + opcaoSelecionada).show();
});

/* Dicas */
$("#dicas h3 span").css({cursor: "pointer"}).toggle(
	function(){
		var h3Pai = $(this).parent();
		h3Pai.next().show();
	},function(){
		var h3Pai = $(this).parent();
		h3Pai.next().hide();
});

/* Beleza */
$(".linksBeleza").click(function(){
  $("#imgMulher").css({backgroundImage: "none"});
  $("#colunaDireita").fadeIn();
  $("#blocoLinksBeleza div").hide();
  if($(this).attr("id") == "item1"){
    $("#textoItem1").fadeIn();
	$('#colunaDireita').css('margin-top', '63px');
  }
  if($(this).attr("id") == "item2"){
    $("#textoItem2").fadeIn();
	$('#colunaDireita').css('margin-top', '290px');
  }
  if($(this).attr("id") == "item3"){
    $("#textoItem3").fadeIn();
	$('#colunaDireita').css('margin-top', '290px');
  }
  if($(this).attr("id") == "item4"){
    $("#textoItem4").fadeIn();
	$('#colunaDireita').css('margin-top', '190px');
  }
  if($(this).attr("id") == "item5"){
    $("#textoItem5").fadeIn();
	$('#colunaDireita').css('margin-top', '480px');
  }
  if($(this).attr("id") == "item6"){
    $("#textoItem6").fadeIn();
	$('#colunaDireita').css('margin-top', '450px');
  }
  if($(this).attr("id") == "item7"){
    $("#textoItem7").fadeIn();
	$('#colunaDireita').css('margin-top', '330px');
  }
  if($(this).attr("id") == "item8"){
    $("#textoItem8").fadeIn();
	$('#colunaDireita').css('margin-top', '63px');
  }
  return false;
});

//Some o carrinho ao clicar fora dele
	$('#carrinhoExpansivo').click(function(e){
		e.stopPropagation();
	});
	$('.btComprar').click(function(e){
		e.stopPropagation();
	});
	$('#carrinhoExpansivo').click(function(){
		$('#carrinhoExpansivo').slideUp(1000);
	});


	// =Aparece carrinho
	$.apareceCarrinho = function (){
		$('#carrinhoExpansivo').slideDown(1000);
		$("#carrinhoExpansivo").css({zIndex:"25"});
		$("#carrinho").css({zIndex:"20"});
		$( 'html, body' ).animate( { scrollTop: 0 }, 0 );
	}
	
	$.preencheCarrinho = function (){
		$(document).unbind("click");
		var htmlCarrinho = $('#carrinhoExpansivo').html().replace('<!--CARRINHO_EXPANSIVO-->','');
		htmlCarrinho = htmlCarrinho.replace(/[\s|\t|\n]+/g,"");
		if (htmlCarrinho == ""){
			var pedido = document.frmLoja.pedido.value;
			comprarProduto(pedido,'','','');
		}		
		$.apareceCarrinho();
	}
	
	$.someCarrinho = function (){
		$('#carrinhoExpansivo').slideUp(1000);
	}
	$.apareceQuickview = function (idQuick){
		$('#'+idQuick).fadeIn(500);
	}
	$.someQuickview = function (idQuick){
		$('#'+idQuick).fadeOut(500);
	}


	/* 
	$("[name=modoExibicao]").click(function(){
		var valor = $("[name='modoExibicao']:checked").val();
		$("#lado").hide();
		$("#lista").hide();
		$("#" + valor).show();
	} );
	 */

	$("[name=modoExibicao]").click(function(){
		var valor = $("[name='modoExibicao']:checked").val();
		if (valor == 'lado') {
			$("#lista").attr('ID','lado');
			$("#cabecalho").hide();
		}
		if (valor == 'lista') {
			$("#lado").attr('ID','lista');
			$("#cabecalho").show();
		}
	} );
});
function Consulta(){
$("#prazo").hide();
$("div#janelaCepDetalhe").show("fast");
}
function fecharDetalhe() {
$("div#janelaCepDetalhe").hide("fast");
$("#prazo").show();
}


/* Página institucional */

$(document).ready(function() {
	$('a.linksBeleza').click(function() {
		$('a.linksBeleza span').remove();
		$(this).append('<span class="ativo"></span>');
	});
});


function comprarProduto(pedido,prod_id,codigo_barra,qtd){
    var loja = document.frmLoja.loja.value;
    var url = 'http://'+document.domain+'/cgi-bin/carrinho.pl?';
    var http = getHTTPObject();
    http.open("GET", url + "&loja="+escape(loja)+"&pedido="+escape(pedido)+"&prod_id="+escape(prod_id)+"&variacao="+codigo_barra+"&qtd="+qtd+"&naoExibeCarrinho=1", true);
    http.onreadystatechange = function respostaAtualizaCep(){
        if (http.readyState == 4) {
            var resposta = http.responseText.split('*ITENS_CARR*');
            if (resposta[0] == 'CARRINHO_EXPANSIVO') {
                if(document.getElementById('quantitenscar')){
                	document.getElementById('quantitenscar').innerHTML = resposta[2];
                }else{
			document.getElementById('carrinhoAuxiliar').innerHTML = 'Minhas compras<br>'+resposta[3];
                }
                document.getElementById('carrinhoExpansivo').innerHTML = resposta[1];
            } else if (resposta[0] == 'REDIRECIONAR') {
            	if (resposta[1] == 'DT') {
            		window.location = 'http://'+document.domain+'/cgi-bin/loja.pl?loja='+escape(loja)+'&acao=DT&pedido='+escape(pedido)+'&prod_id='+escape(prod_id);
            	}
            }
            
            
            //mostrar link de finalizar pedido
            var finalizaCar = $("a:contains('Finalizar compra')");
            if ($(finalizaCar)[0]){
            	$(finalizaCar).show();			
			} else if ($("#carrinhoAuxiliar")[0]) {	
				// adicionar link para finalizar pedido
				$("#carrinhoAuxiliar").append($('<a>')
					.attr("href","javascript:Loja('PE','','','','');")
					.attr("title","Finalizar compra")
					.attr("class","txt6")
					.html("Finalizar compra")
				);
			}
			
    		if(http.responseText=='removecep'){
                window.location="http://"+document.domain+"/cgi-bin/loja.pl?pedido="+pedido;
            }
        }
    };
    http.send(null);
    
}
$(document).ready(function (){
    var $todasAsAbas = $('#abas a');
    var $conteudo = $('#conteudoAbas>div');
    var $linkNasAbas = $('#abas a');
    var $prodId = $('input#prod_id').val();
    var $depId = $('input#dep_id').val();
    var $secId = $('input#sec_id').val();
    var $lojaId = $('input#loja_id').val();
    var $qtdProd = $('input#qtdProd').val();

    //alterado por fabiana que deve achar uma melhor solução para isso
	//var $urlLista = "../../ListaProdutos?tipo=ld";
    dominio = document.domain;
    //var $urlLista = "http://"+dominio+"/ListaProdutos?tipo=ld";
    //var $urlListaComProduto = $urlLista + "&loja=" + $lojaId + "&prod_id=" + $prodId + "&dep=" + $depId + "&secao=" + $secId + "&salvar=";

    var $urlUltimos = "http://"+dominio+"/ListaProdutos?tipo=upv";
    var $urlUltimosComProduto = $urlUltimos + "&loja=" + $lojaId + "&prod_id=" + $prodId + "&dep=" + $depId + "&secao=" + $secId + "&salvar=s";

    $(window).unload(function(){ // ao sair da página, guarda o produto na lista
        var $urlUltimosComProdutoCookie = $urlUltimos + "&loja=" + $lojaId + "&prod_id=" + $prodId + "&dep=" + $depId + "&secao=" + $secId + "&salvar=s" + "&qtdProd=" + $qtdProd + "&" + Math.random();
        $.get($urlUltimosComProdutoCookie);
        //alert("url " + $urlUltimosComProdutoCookie);
    });


});