// JavaScript Document
$(document).ready(function() {
	configureFlashs();
	configureCSS();
	dropmenu();
	abrirRefine();
	acorddionConfig();
	configurarPreco();
	CartaoPaqueta();
	slider();
	sliderDetalhes();
	sliderCampanha();
	modalCadastro();
	configureLinks();
	//BUSCA PRODUTOS
	paginacaoProdutos();
	buscaProdutos();
	buscaMarcas();
	marcaCategoria();
	clickBotoesPrecos();
	lookbook();
	encarteRS();
	encarteRJ();
	makingof();
	configureSocailMedia();


	/*campanha*/
	exibeEstados();

	/*facebook*/
	facebookSlider();
	alteraLinks();
	hoverBtsFacebook();


	//Destaque HOME
	destaqueHome();
	//

});

var absoluto = "http://www.lojaspaqueta.com.br/altoverao-2012/";
//var absoluto = "http://localhost:8080/Paqueta/alto-verao/";

function modalCadastro(){
		$(".cadastre-se > a[href='cadastro.php?height=500&width=520&jsfail=S']").attr('href', 'cadastro.php?height=500&width=520');
}

function onloadThickbox(){
	frmCadastro();
	buscaCidadeCad();
}

function hoverBtsFacebook(){
	if ($('.img-tema-botas').length > 0){
		$('.div-veja-produtos a, .div-veja-colecao a').hover(function(){
			var classe = $(this).attr('class');
			$('.' + classe).css('background-position', '0px -55px');
		}, function (){
			var classe = $(this).attr('class');
			$('.' + classe).css('background-position', '0px 0px');
		});
	}
}


//Drop-menu
function dropmenu(){
	if($('.menu-tt-colecao').length > 0){
		$('.colecao-drop').mouseover(function(){
			$('.drop').show();
			$('.menu-tt-colecao').css('background-position', '0px -24px');
			$('.colecao-drop').addClass('over');
		});
		$('.colecao-drop').mouseleave(function(){
			$('.colecao-drop').removeClass('over');
			$('.menu-tt-colecao').css('background-position', '0px 0px');
			$('.drop').hide();

		});
	}
}

function abrirRefine(){
	if($('#frm-busca-refinada').length > 0){
		$('.bt-busca-categoria-aberta').click(function(){
			if($('.aberta-categoria').length > 0){
				$('.bt-busca-categoria-fechada').removeClass('bt-busca-categoria-fechada').addClass('bt-busca-categoria-aberta');
				$('.fechado-categoria').removeClass('fechado-categoria').addClass('aberto-categoria')
				$('.busca-categorias').slideToggle();
			}else{
				$('.bt-busca-categoria-aberta').removeClass('bt-busca-categoria-aberta').addClass('bt-busca-categoria-fechada');
				$('.aberto-categoria').removeClass('aberto-categoria').addClass('fechado-categoria')
				$('.busca-categorias').slideToggle();
			}
		});

		$('.bt-busca-cor-fechada').click(function(){
			if($('.bt-busca-cor-fechada').length > 0){
				$('.bt-busca-cor-fechada').removeClass('bt-busca-cor-fechada').addClass('bt-busca-cor-aberta');
				$('.fechado-cor').removeClass('fechado-cor').addClass('aberto-cor');
				$('.busca-cores').slideToggle();
			}else{
				$('.bt-busca-cor-aberta').removeClass('bt-busca-cor-aberta').addClass('bt-busca-cor-fechada');
				$('.aberto-cor').removeClass('aberto-cor').addClass('fechado-cor');
				$('.busca-cores').slideToggle();
			}
		});


		$('.bt-busca-tamanho-fechado').click(function(){
			if($('.bt-busca-tamanho-fechado').length > 0){
				$('.bt-busca-tamanho-fechado').removeClass('bt-busca-tamanho-fechado').addClass('bt-busca-tamanho-aberto');
				$('.fechado-tamanho').removeClass('fechado-tamanho').addClass('aberto-tamanho');
				$('.busca-tamanhos').slideToggle();
			}else{
				$('.bt-busca-tamanho-aberto').removeClass('bt-busca-tamanho-aberto').addClass('bt-busca-tamanho-fechado');
				$('.aberto-tamanho').removeClass('aberto-tamanho').addClass('fechado-tamanho');
				$('.busca-tamanhos').slideToggle();
			}
		});

		$('.bt-busca-preco-fechado').click(function(){
			if($('.bt-busca-preco-fechado').length > 0){
				$('.bt-busca-preco-fechado').removeClass('bt-busca-preco-fechado').addClass('bt-busca-preco-aberto');
				$('.fechado-preco').removeClass('fechado-preco').addClass('aberto-preco');
				$('.busca-precos').slideToggle();
			}else{
				$('.bt-busca-preco-aberto').removeClass('bt-busca-preco-aberto').addClass('bt-busca-preco-fechado');
				$('.aberto-preco').removeClass('aberto-preco').addClass('fechado-preco');
				$('.busca-precos').slideToggle();
			}
		});
	}
}

var filtroGenero = '';
var filtroCategoria = '';
var exclusividade = '';

function marcaCategoria(){
	if (filtroGenero != '') {
		$('#selGenero option[value="'+filtroGenero+'"]').attr('selected', 'selected');
		var genero = $('#selGenero option[value="'+filtroGenero+'"]').html().toLowerCase();
		$('.busca-categorias').show();
		if(genero == 'todos'){
			$('.categoria-feminino, .categoria-masculino').removeClass('hidden');
		}else{
			$('.categoria-'+genero).removeClass('hidden');
		}
	}

	if (filtroCategoria != '') {
		$('div.busca-categoria-campo input[type="checkbox"][value="'+filtroCategoria+'"]').attr('checked', 'checked');
	}
}

/* BUSCA PRODUTOS */
function buscaProdutos(){
	var frm = '#frm-busca-refinada';
	if($(frm).length > 0){
		var categoria = "";
		var cores = "";
		var tamanhos = "";
		var precos = "";
		selecioneOption();

		$('.filtro').change(function(){
			genero = $('#selGenero option:selected').attr('value');
			marca = $('#selMarca option:selected').attr('value');

			if(exclusividade != ''){
				marca = exclusividade;
			}

			$('input[name="chkFem"]:checked, input[name="chkMasc"]:checked').each(function(){
				categoria += $(this).attr('value')+'|';
			});

			$('input[name="cores"]:checked').each(function(){
				cores += $(this).attr('value')+'|';
			});

			$('input[name="tamanhos"]:checked').each(function(){
				tamanhos += $(this).attr('value')+'|';
			});

			$('input[name="precos"]:checked').each(function(){
				precos += $(this).attr('value')+'|';
			});


			$.ajax({
				url: absoluto + 'produtos-busca.php',
				type: 'POST',
				data: {
					genero:genero,
					marca:marca,
					categoria:categoria,
					cores: cores,
					tamanhos:tamanhos,
					precos: precos
				},
				context: document.body,
				success: function(data){
					$('.display-produtos').slideToggle('fast');
					$('.bloco-produtos').html(data);

					if ($('.display-produtos').length > 0) {
						$('.produtos-nao').addClass('hidden');
						$('.bloco-produtos').removeClass('hidden');
					} else {
						$('.produtos-nao').removeClass('hidden');
						$('.bloco-produtos').addClass('hidden');
					}

					reconfigurarPaginacao();
					configurarPreco();

				}
			});

			categoria = "";
			genero = "";
			marca = "";
			cores = "";
			tamanhos = "";
			precos = "";
		});

	}
}

/*	BUSCA AS MARCAS  */
function buscaMarcas(){
	if($('#selGenero').length > 0){
		$('#selGenero').change(function(){
			var genero = $(this).attr('value');

			$.ajax({
				url: absoluto + 'buscaMarcas.php',
				type: 'POST',
				data:{
					genero:genero
				},
				context: document.body,
				success: function(data){
						retorno = data.split(",");
						$('#selMarca').html('');
						$('#selMarca').append("<option value=''> Selecione...</option>");

						if(retorno != ''){
							for(x=0; x < retorno.length; x++){
								marca = retorno[x].split('|');
								$('#selMarca').append("<option value='"+marca[1]+"'>"+marca[0]+"</option>");
							}
						}else{
							$('#selMarca').html("<option value=''> Selecione...</option>");
						}

					configurarPreco();
				}
			});
		});

	}
}





function configurarVisualizarMaps(){
	if ($('.maps').length > 0){
		$('.visualizar').click(mostrarMaps);
	}
}

function mostrarMaps() {
	var endereco = $(this).siblings('.endereco').html();
	var cidade = $('#selCidadeLojas').val();
	var estado = $('#selEstadoLojas').val();
	var enderecoComplento = '';
	var mapaBase;

	$('.visualizar').children('a').html('Visualizar');

	if($(this).parent().next('tr').children('.maps').hasClass('maps-show')){

		$('.maps-show').children('#geomaps').removeAttr('id').attr('id', 'mapa_base');
		$('.maps').removeClass('maps-show').addClass('maps-hidden');

		$(this).parent().next('tr').children('.maps').removeClass('maps-show').addClass('maps-hidden');
		$(this).children('a').html('Visualizar');

	} else {

		$('.maps-show').children('#geomaps').removeAttr('id').attr('id', 'mapa_base');
		$('.maps').removeClass('maps-show').addClass('maps-hidden');

		$(this).parent().next('tr').children('.maps').removeClass('maps-hidden').addClass('maps-show');
		$(this).parent().next('tr').children('.maps').children('div').removeAttr('id').attr('id', 'geomaps');
		$(this).children('a').html('Esconder');

		enderecoComplento = endereco + '. ' + cidade + ', ' + estado;
		//window.onunload = google.maps.Unload;
		mostraEndereco(enderecoComplento);
	}
}

function mostraEndereco(enderecoCompleto) {
	var map = new GMap2(document.getElementById("geomaps"));
	var geocoder = new GClientGeocoder();

	geocoder.getLatLng(enderecoCompleto.toLowerCase(),
		function(point) {
			if (!point) {
				alert(enderecoCompleto + " not found");
			} else {
				map.setCenter(point, 16);
				var marker = new GMarker(point);
				map.addOverlay(marker);
				//marker.openInfoWindowHtml(enderecoCompleto);
			}
		}
	);
	//console.log(enderecoCompleto);
}



/*function selecioneCheck(){
	if($('input[type="checkbox"]').length > 0){
		$('input[type="checkbox"]').change(function(){
			var classe = $(this).attr('class').split(' ');

			genero = $('#selGenero option:selected').html().toLowerCase();
			marca = $('#selMarca option:selected').attr('value');

			if (genero == 'todos'){

			} else if(genero == classe[1]){

			} else {
				$('#selGenero option').each(function(){
					generoEach = $(this).html().toLowerCase();
					if(classe[1] == generoEach){

					}

				});
			}
		});
	}
}*/


function selecioneOption(){
	if($('#selGenero, #selMarca').length > 0){
		$('#selMarca').change(function(){
			$('input[type="checkbox"]:checked').removeAttr('checked');
		});

		$('#selGenero').change(function(){
			var codGenero = $('#selGenero option:selected').html().toLowerCase();
			if(codGenero != 'todos'){
				$('.categoria-feminino, .categoria-masculino').addClass('hidden');
				$('.categoria-'+codGenero).removeClass('hidden');
			}else{
				$('.categoria-feminino, .categoria-masculino').removeClass('hidden');
			}
		});
	}
}



var produtosPaginaAtual = 0;
var produtosPagina = 8;
var produtosHeight = 250;

function scrollProdutos() {
	produtosPaginaAtual++;
	atualizarAlturaPaginacao();
	verificarPaginacao();
}

function atualizarAlturaPaginacao() {
	var maxProdutosApresentar = (produtosPaginaAtual+1) * produtosPagina;
	var numLinhas = Math.min(Math.ceil(maxProdutosApresentar * 0.5), Math.ceil($('.display-produtos').length * 0.5));
	var blocoHeight = numLinhas * produtosHeight;

	$(".bloco-produtos").css('height', blocoHeight);

}

function reconfigurarPaginacao() {
	produtosPaginaAtual = 0;
	atualizarAlturaPaginacao();
	verificarPaginacao();
}

function verificarPaginacao() {
	if ($(".display-produtos").length > ((produtosPaginaAtual+1) * produtosPagina)) {
		$('.avancar, .avancar-produtos').show();
	} else {
		$('.avancar, .avancar-produtos').hide();
	}
}

function paginacaoProdutos() {
	if ($('.avancar, .avancar-produtos').length > 0) {
		$('.avancar, .avancar-produtos').click(scrollProdutos);
		reconfigurarPaginacao();
	}
}

function acorddionConfig(){
	if($('.drops').length > 0){
		var institucional = '';
		//if (!$('.drops:first').children().children().hasClass('titulo-missao')){
			$('.drops:first').children().children().addClass('aberto');
			$('.drops-content:first').show().addClass('opened');
		//}
	}

	$('.drops').click(function(){
		var isOpened = false;
		var hasOpened = false;

		$('html,body').animate({scrollTop:0},300);

		if ($('.opened').length > 0) {
			if ($('.opened').prev().html() == $(this).html()) {
				isOpened = true;
			}
			$('.opened').removeClass('opened').slideToggle('slow');
			$('.aberto').delay('slow').removeClass('aberto');


			hasOpened = true;
		}


		if (!isOpened) {
			if (hasOpened) {
				$(this).next('.drops-content').addClass('opened').delay('slow').slideToggle('slow');
				$(this).children().children().addClass('aberto');
			} else {
				$(this).next('.drops-content').addClass('opened').slideToggle('slow');
				$(this).children().children().addClass('aberto');
			}
		}


	});
}

function clickBotoesPrecos(){
	$('.bt-valores').click(function(){
		$('.bt-valores').removeClass('click').css('background-position', '0px -91px');
		var valor = $(this).attr('valor');
		if ($(this).hasClass('click') != true){
			$(this).addClass('click').css('background-position', '0px 0px');
			buscaProdudosReferencia(valor);
		} else {
			$(this).removeClass('click').css('background-position', '0px -91px');
		}
	});
}

function buscaProdudosReferencia(valor){
	if(valor.length > 0){
		var valorProduto = valor;
		$.ajax({
			url: absoluto + 'buscaProdutosReferencia.php',
			type: 'POST',
			data:{valorprod: valorProduto},
			context: document.body,
			success: function(data){
				$('.produtos-relacionados-cartao').html('').html(data);
				configurarPreco();
			}
		});
	}
}



// Links Externos e Retornos de History Back
function configureLinks() {
	$("a[rel=back]").click( function(){ history.back(); return false });
	$("a[rel=external]").attr("target", "_blank");
}


// Flashs
function configureFlashs() {
	if ($('#flash-home, #campanha-flash, #cartao-presente-flash').length > 0) {
		var so = new SWFObject('./comum/swf/campanha.swf', 'preview-paqueta-flash', '310', '670', '9', '#FFFFFF');
		so.addParam('menu', 'false');
		so.addParam('allowScriptAccess','sameDomain');
		so.addParam('wmode', 'transparent');
		so.write('preview-paqueta-flash');
	}

	if ($('#flash-button').length > 0) {
		var so = new SWFObject('./comum/swf/slider-botoes.swf', 'slider-home', '96', '55', '9', '#FFFFFF');
		so.addParam('menu', 'false');
		so.addParam('allowScriptAccess','sameDomain');
		so.addParam('wmode', 'transparent');
		so.write('slider-home');
	}

	if ($('#flash-button-camp').length > 0) {
		var so = new SWFObject('./comum/swf/slider-botoes.swf', 'slider-camp', '96', '55', '9', '#FFFFFF');
		so.addParam('menu', 'false');
		so.addParam('allowScriptAccess','sameDomain');
		so.addParam('wmode', 'transparent');
		so.addParam('flashvars', 'prev=sliderPrevCamp&next=sliderNextCamp');
		so.write('slider-camp');
	}

	if ($('#flash-button-detalhes').length > 0) {
		var so = new SWFObject('./comum/swf/slider-botoes.swf', 'slider-det', '96', '55', '9', '#FFFFFF');
		so.addParam('menu', 'false');
		so.addParam('allowScriptAccess','sameDomain');
		so.addParam('wmode', 'transparent');
		so.addParam('flashvars', 'prev=sliderPrevDetalhes&next=sliderNextDetalhes');
		so.write('slider-det');
	}

	if ($('.flash-historico').length > 0) {
		$('.flash-historico').mouseover(function() {

			$('.flash-historico').removeClass('flash-historico-out').addClass('flash-historico-over');
		});
		$('.flash-historico').mouseleave(function() {

			$('.flash-historico').removeClass('flash-historico-over').addClass('flash-historico-out');
		});
		$('.flash-historico').addClass('flash-historico-out');
	}
}

//PNGFIX IE6
function configureCSS() {
	if ($.browser.msie) {
		if (parseInt($.browser.version) == 8){
			$("body").addClass('ie8');
		}

		if (parseInt($.browser.version) == 7) {
			$("body").addClass('ie7');
		}

		if (parseInt($.browser.version) <= 6) {
			$("body").addClass('ie6');

			var estilos = [
				'.logotipo',
				'.bt-menu',
				'.menu',
				'ul',
				'li',
				'dl',
				'.submenu',
				'.marcador',
				'#slider',
				'a',
				'div',
				'input',
				'#prevBtn',
				'#nextBtn',
				'#slider1next',
				'#slider1prev',
				'#nextBtn',
				'#slider1next',
				'.replace',
				'#aurora-col-3',
				'h1',
				'img',
				'.info-preco-holder',
				'.bloco-produtos',
				'dd',
				'tt',
				'span',
				'.display-promo'
			];

			for (var i=0; i<estilos.length; i++) {
				DD_belatedPNG.fix(estilos[i]);
			}
		}
	}
}



//funcao para paginação
var pagina = 0;
var tamanhoScroll = 100;
var positionScroll = 0;

function avancarPagina() {
	pagina++;
	animarPagina();
}

function voltarPagina() {
	pagina--;
	animarPagina();
}

function animarPagina() {
	var nextScroll = tamanhoScroll*pagina;
	var currentScroll = $(".scroll").scrollTop();

	$(".scroll").scrollTop(nextScroll);
	nextScroll = $(".scroll").scrollTop();
	$(".scroll").scrollTop(currentScroll);

	pagina = Math.ceil(nextScroll / tamanhoScroll);

	$(".scroll").animate({scrollTop:nextScroll},500);


}

//funcao para paginação
function paginacaoScroll(){
	if ($('.navegacao-conteudo').length > 0 && $(".scroll-content").length > 0) {
		if ($(".scroll-content").height() > 400) {
			$('.navegacao-conteudo').show();
			$(".bt-avancar").click(avancarPagina);
			$(".bt-voltar").click(voltarPagina);
		} else {
			$('.navegacao-conteudo').hide();
		}
	}
}

//sliding precos
function configurarPreco() {
	$('.over-preco').mouseover(overPreco);
	$('.over-preco').mouseleave(outPreco);
}

function overPreco(evt) {
	if ($(evt.currentTarget).find('.info-preco').length > 0) {
        $(evt.currentTarget).find('.info-preco').stop().animate({top:0},"fast");
    }
}

function outPreco(evt) {
    if ($(evt.currentTarget).find('.info-preco').length > 0) {
        $(evt.currentTarget).find('.info-preco').stop().animate({top:-60},"fast");
    }
}

//----


function CartaoPaqueta() {
	if ($('.menu-abas .aba01').length > 0) {
		$('.menu-abas .aba01').click(function() { cartaoAbrirAba('aba01'); });
		$('.menu-abas .aba02').click(function() { cartaoAbrirAba('aba02'); });
		$('.menu-abas .aba03').click(function() { cartaoAbrirAba('aba03'); });
	}
}

function cartaoAbrirAba(p_aba) {
	$('.menu-abas').removeClass('aba01-on').removeClass('aba02-on').removeClass('aba03-on').addClass(p_aba+'-on');
	$('.abas01').css('display','none');
	$('.abas02').css('display','none');
	$('.abas03').css('display','none');

	$('.'+p_aba.split('aba').join('abas')).css('display','block');
}

function slider(){
	if ($("#slider").length > 0) {
		$("#slider").easySlider({
			prevId: 'prevBtn',
			nextId: 'nextBtn',
			continuous: 'true'
		});
	}
}

function facebookSlider(){
	if ($("#facebook-slider").length > 0) {
		$("#facebook-slider").easySlider({
			prevId: 'facebook-prevBtn',
			nextId: 'facebook-nextBtn',
			continuous: 'true'
		});
	}
}

var sliderAuto = '';
function sliderDetalhes(){
	if ($("#slider-detalhes").length > 0) {
		$("#slider-detalhes").easySlider({
			prevId: 'prevBtnInterna',
			nextId: 'nextBtnInterna',
			continuous: sliderAuto
		});
	}
}

function sliderCampanha(){
	if ($("#slider-campanha").length > 0) {
		$("#slider-campanha").easySlider({
			prevId: 'prevBtnCamp',
			nextId: 'nextBtnCamp',
			continuous: true
		});
	}
}

function sliderNext() {
	$('#nextBtn a').click();
}

function sliderPrev() {
	$('#prevBtn a').click();
}

function sliderNextCamp() {
	$('#nextBtnCamp a').click();
}

function sliderPrevCamp() {
	$('#prevBtnCamp a').click();
}

function sliderNextDetalhes() {
	$('#nextBtnInterna a').click();
}

function sliderPrevDetalhes() {
	$('#prevBtnInterna a').click();
}

function lookbook() {
	if ($('.flash-lookbook').length > 0) {
		var so = new SWFObject('./comum/swf/lookbook.swf', 'swf-lookbook', '960', '600', '9', '#FFFFFF');
		so.addParam('menu', 'false');
		so.addParam('allowScriptAccess','sameDomain');
		so.addParam('wmode','transparent');
		so.addVariable('xml', './comum/xml/lookbook.xml');
		so.write('swf-lookbook');
	}
}

function encarteRS() {
	if ($('.flash-encarte-rs').length > 0) {
		var so = new SWFObject('./comum/swf/lookbook.swf', 'swf-encarte-rs', '960', '600', '9', '#FFFFFF');
		so.addParam('menu', 'false');
		so.addParam('allowScriptAccess','sameDomain');
		so.addParam('wmode','transparent');
		so.addVariable('xml', './comum/xml/encarte-rs.xml');
		so.write('swf-encarte-rs');
	}
}

function encarteRJ() {
	if ($('.flash-encarte-rj').length > 0) {
		var so = new SWFObject('./comum/swf/lookbook.swf', 'swf-encarte-rj', '960', '600', '9', '#FFFFFF');
		so.addParam('menu', 'false');
		so.addParam('allowScriptAccess','sameDomain');
		so.addParam('wmode','transparent');
		so.addVariable('xml', './comum/xml/encarte-rj.xml');
		so.write('swf-encarte-rj');
	}
}
function makingof() {
	if ($('.flash-makingof').length > 0) {
		var so = new SWFObject('./comum/swf/lookbook.swf', 'swf-makingof', '960', '600', '9', '#FFFFFF');
		so.addParam('menu', 'false');
		so.addParam('allowScriptAccess','sameDomain');
		so.addParam('wmode','transparent');
		so.addVariable('xml', './comum/xml/makingof.xml');
		so.write('swf-makingof');
	}
}

function destaqueHome() {
	if ($('.flash-destaque-home').length > 0) {
		var so = new SWFObject(absoluto + 'comum/swf/flash_site.swf', 'flash_site.swf', '303', '385', '9', '#FFFFFF');
		so.addParam('menu', 'false');
		so.addParam('allowScriptAccess','sameDomain');
		so.addParam('wmode','transparent');
		so.write('swf-destaque-home');
	}
}

function configureSocailMedia(){
	var cPagina = absoluto.length;
	var qpagina = location.href.substring(cPagina);//local 42
	var barra = qpagina.indexOf("/");
	qpagina = qpagina.substring(0, barra + 1);


	if($.browser.msie){
		if (parseInt($.browser.version) <= 6) {
			if(qpagina == 'fale-conosco/'){
			$('div .social-media').addClass('social-media-fale-conosco');
			}
			if(qpagina == 'cartao-presente/'){
			$('div .social-media').addClass('social-media-cartao-presente');
			$('div .menu-institucional').addClass('menu-institucional-presente');
			$('div .display-promo-campanha-presente').addClass('display-promo-campanha-presente');
			}
			if(qpagina == 'lojas/'){
			$('div .social-media').addClass('social-media-lojas');
			$('div .menu-institucional').addClass('menu-institucional-presente');
			$('div .lojas').addClass('lojas-lojas');
			}

			if(qpagina == 'produtos/'){
			$('div .social-media').addClass('social-media-produtos');
			}

			if(qpagina == 'produtos-detalhes/'){
			$('div .social-media').addClass('social-media-produtos-detalhes');
			}

			if(qpagina == 'campanha/'){
			$('div .social-media').addClass('social-media-campanha');
			}

			if(qpagina == 'cartao-paqueta/'){
			$('div .social-media').addClass('social-media-cartao-paqueta');
			}

			if(qpagina == 'produtos-detalhes/'){
			$('div .social-media').addClass('social-media-detalhes');
			}
			if(qpagina == 'institucional/'){
			$('div .social-media').addClass('social-media-institucional');
			}

			if(qpagina == 'colecao/'){
			$('div .social-media').addClass('social-media-colecao');
			}
		} else if (parseInt($.browser.version) == 7){
			if(qpagina == 'campanha/'){
				$('div .social-media').addClass('social-media-campanha-outro');
			}
			if(qpagina == 'lojas/'){
				$('div .social-media').addClass('social-media-lojas-ie7');
			}
			if(qpagina == 'fale-conosco/'){
				$('div .social-media').addClass('social-media-fale-conosco-ie7');
			}
			if(qpagina == 'cartao-paqueta/'){
				$('div .social-media').addClass('social-media-cartao-paqueta-ie7');
			}
			if(qpagina == 'cartao-presente/'){
				$('div .social-media').addClass('social-media-cartao-presente-ie7');
			}
			if(qpagina == 'colecao/'){
				$('div .social-media').addClass('social-media-colecao-ie7');
			}
			if(qpagina == 'produtos/'){
				$('div .social-media').addClass('social-media-produtos-ie7');
			}
			if(qpagina == 'institucional/'){
				$('div .social-media').addClass('social-media-institucional-ie7');
			}
		}else if (parseInt($.browser.version) == 8){
			if (qpagina == ''){
				$('div .social-media').addClass('social-media-home');
			}
		} else {
			if(qpagina == 'institucional/'){
				$('div .social-media').addClass('social-media-institucional-outro');
			}
		}
	} else {
			if(qpagina == 'institucional/'){
				$('div .social-media').addClass('social-media-institucional-outro');
			}
			if(qpagina == 'campanha/'){
				$('div .social-media').addClass('social-media-campanha-outro');
			}
			if(qpagina == 'fale-conosco/'){
				$('div .social-media').addClass('social-media-faleconosco-outro');
			}
			if(qpagina == 'cartao-paqueta/'){
				$('div .social-media').addClass('social-media-rapaz');
			}
			if(qpagina == 'lojas/'){
				$('div .social-media').addClass('social-media-lojas-normal');
			}
			if (qpagina == ''){
				$('div .social-media').addClass('social-media-home');
			}
	}
}


/*Campanha*/

function exibeEstados(){
	if ($('.bloco-encarte').length > 0){
		$('.bloco-encarte').hover(function(){
			$('.bt-rs-rj').show();
		}, function(){
			$('.bt-rs-rj').hide();
		});
	}
}




/*Facebook*/

function alteraLinks(){
	if ($('.bolinha-acima').length > 0){
		var acimaUrl = '';
		$('.bolinha-acima > a').each(function(){
			acimaUrl = $(this).attr('href');
			$(this).removeAttr('href').attr('href', 'javascript:void(0);');
			$(this).click(function(){
				self.parent.location = acimaUrl;
			});
		});
	}

	if ($('.bolinha-abaixo').length > 0){
	var abaixoUrl = '';
	$('.bolinha-abaixo > a').each(function(){
		abaixoUrl = $(this).attr('href');
		$(this).removeAttr('href').attr('href', 'javascript:void(0);');
		$(this).click(function(){
			self.parent.location = abaixoUrl;
		});
	});

	}

	if ($('.bloco-off').length > 0){
		var off = '';
		$('.off').each(function(){
			off = $(this).attr('href');
			$(this).removeAttr('href').attr('href', 'javascript:void(0);');
			$(this).click(function(){
				self.parent.location = off;
			});
		});
	}

}



