$(document).ready(function(){
	Interface.toggleMenu();
	Interface.limpaInput();
	Interface.dropDown();
	Interface.sorteiaDestaque();
	
	$(".btnWorldwide").click(function(){
		var elem = $(this).attr("href");
		Modal.show(elem);

		return false;
	});
	
	$(".lstSimples a").click(function(){
		var elemShow = $(this).attr("href");
		var groupHide = $("#modalWorldWide select").hide();
		
		Interface.showGroup(elemShow, groupHide);
		
		return false;
	});

	Veiculos.lstCompartilhe();
});

var Veiculos = {
	/*
		Método que cria funcionalidade p/ interação da Galeria de Fotos
		@author Vinicius Roloff / Evandro L. Gonçalves
		@param String
		@return void
    */
	openImagemGaleria: function(){
		$('#categoriaGaleria li:eq(0)').addClass('on');
		$('#thumbsGaleria li:eq(0) , #thumbsGaleria li:eq(0) a:eq(0)').addClass('on');		
		$('#imgGaleria .descricao').text($('#thumbsGaleria li:eq(0) a:eq(0)').attr('title'));
		var src = $('#thumbsGaleria li:eq(0) a:eq(0)').attr('href');		
		$('#imgGaleria img').remove();
		var d1 = new Image();
		d1 = $('<img />').attr('src', src);
		$('#imgGaleria').prepend(d1);
		
		$('#categoriaGaleria li a').click(function(){
			if($(this).attr("href") == "javascript:;"){
				var $li = $(this).parent();
				var eq = $('#categoriaGaleria li').index($li);
				var $liT = $('#thumbsGaleria li:eq('+eq+')');			
				$('#categoriaGaleria li').removeClass('on');
				$('#thumbsGaleria li').removeClass('on');
				$li.addClass('on');
				$liT.addClass('on');
				$liT.find('a').removeClass('on');
				$liT.find('a:eq(0)').addClass('on');			
				var src2 = $('#thumbsGaleria li:eq('+eq+')').find('a:eq(0)').attr('href');
				$('#imgGaleria img').remove();
				var d2 = new Image();
				d2 = $('<img />').attr('src', src2).css('display','none');
				$('#imgGaleria').prepend($(d2).fadeIn());
				$('#imgGaleria .descricao').text($liT.find('a:eq(0)').attr('title'));
			}
		});

		$('#thumbsGaleria li a').click(function(){
			var $liT = $(this).parent();			
			$liT.find('a').removeClass('on');
			$(this).addClass('on');			
			var src3 = $(this).attr('href');
			$('#imgGaleria img').remove();
			var d = new Image();
			d = $('<img />').attr('src', src3).css('display','none');
			$('#imgGaleria').prepend($(d).fadeIn());
			$('#imgGaleria .descricao').text($(this).attr('title'));
			return false;
		});

		$('#imgGaleria .right').click(function(){
			var $liOn = $('#thumbsGaleria li.on');
			var $aOn = $liOn.find('a.on');
			var $rA = $aOn.next('a').html() ? $aOn.next('a') : $liOn.find('a:first');			
			$liOn.find('a').removeClass('on');
			$rA.addClass('on');
			var src4 = $rA.attr('href');
			$('#imgGaleria img').remove();
			var d = new Image();
			d = $('<img />').attr('src', src4).css('display','none');
			$('#imgGaleria').prepend($(d).fadeIn());
			$('#imgGaleria .descricao').text($rA.attr('title'));
		});
		$('#imgGaleria .left').click(function(){
			var $liOn = $('#thumbsGaleria li.on');
			var $aOn = $liOn.find('a.on');
			var $rA = $aOn.prev('a').html() ? $aOn.prev('a') : $liOn.find('a:last');			
			$liOn.find('a').removeClass('on');
			$rA.addClass('on');
			var src4 = $rA.attr('href');
			$('#imgGaleria img').remove();
			var d = new Image();
			d = $('<img />').attr('src', src4).css('display','none');
			$('#imgGaleria').prepend($(d).fadeIn());
			$('#imgGaleria .descricao').text($rA.attr('title'));
		});	
	},
	
	/*
		Método que faz efeito de over na lista de veículos
		@author Vinicius Roloff / Evandro L. Gonçalves
		@param String
		@return void
    */
	overVeiculos: function(){
		$(".veiculos .colModelos li").hover(
			function(){ 
				$(this).addClass('over'); 
			}, 
			
			function(){ 
				$(this).removeClass('over'); 
			}
		);
		
		$(".veiculos .colModelos li").click(function(){
			url = $(this).find(".mais-detalhes").attr("href");
			location.href = url;
		});
	},
	
	efeitoCarrosel: function(direcao){
		var marginLeft = 0;

		if(direcao == "right"){
			var count = $('#slideShow .cont ul li').length - 1;
			var index = $('#slideShow .cont ul li').index($('#slideShow .cont ul li.on'));
			
			if(count > index){
				var $nLi = $('#slideShow .cont ul li.on').next('li');
				$('#slideShow .cont ul li').removeClass('on');
				$nLi.addClass('on');
	
				marginLeft = marginLeft + 368;
				$('#slideShow .cont ul').animate({opacity: 0.5},250,function(){
					$(this).animate({marginLeft: '-'+marginLeft+'px'},500,function(){
						$(this).animate({opacity: 1.0},250);
					});
				});
				
				if(count == index + 1){
					$('#slideShow .btn .right').addClass('off');
				}
				$('#slideShow .btn .left').removeClass('off');
			}
		}else{
			var index = $('#slideShow .cont ul li').index($('#slideShow .cont ul li.on'));
	
			if(index > 0){
				var $nLi = $('#slideShow .cont ul li.on').prev('li');
				$('#slideShow .cont ul li').removeClass('on');
				$nLi.addClass('on');
				marginLeft = marginLeft - 368;
				$('#slideShow .cont ul').animate({opacity: 0.5},250,function(){
					$(this).animate({marginLeft: '-'+marginLeft+'px'},500,function(){
						$(this).animate({opacity: 1.0},250);
					});
				});
	
				if(index - 1 == 0){
					$('#slideShow .btn .left').addClass('off');
				}
				
				$('#slideShow .btn .right').removeClass('off');
			}
		}
	},
	
	/*
		Método que faz carrossel de fotos
		@author Vinicius Roloff / Evandro L. Gonçalves
		@return void
    */
	galeriaCarrossel: function(){
		/*var tempo = 10000;
		var intervalo = setInterval(function(){
			alert("1");	
		}, tempo);*/
		var marginLeft = 0;
		
		$('#slideShow .btn .right').click(function(){
			var count = $('#slideShow .cont ul li').length - 1;
			var index = $('#slideShow .cont ul li').index($('#slideShow .cont ul li.on'));
			
			if(count > index){
				var $nLi = $('#slideShow .cont ul li.on').next('li');
				$('#slideShow .cont ul li').removeClass('on');
				$nLi.addClass('on');
	
				marginLeft = marginLeft + 368;
				$('#slideShow .cont ul').animate({opacity: 0.5},250,function(){
					$(this).animate({marginLeft: '-'+marginLeft+'px'},500,function(){
						$(this).animate({opacity: 1.0},250);
					});
				});
				
				if(count == index + 1){
					$('#slideShow .btn .right').addClass('off');
				}
				$('#slideShow .btn .left').removeClass('off');
			}
		});
	
		$('#slideShow .btn .left').click(function(){
			var index = $('#slideShow .cont ul li').index($('#slideShow .cont ul li.on'));
	
			if(index > 0){
				var $nLi = $('#slideShow .cont ul li.on').prev('li');
				$('#slideShow .cont ul li').removeClass('on');
				$nLi.addClass('on');
				marginLeft = marginLeft - 368;
				$('#slideShow .cont ul').animate({opacity: 0.5},250,function(){
					$(this).animate({marginLeft: '-'+marginLeft+'px'},500,function(){
						$(this).animate({opacity: 1.0},250);
					});
				});
	
				if(index - 1 == 0){
					$('#slideShow .btn .left').addClass('off');
				}
				
				$('#slideShow .btn .right').removeClass('off');
			}
		});
	},
	
	/*
		Método que abre conteúdo e marca aba das Versões / Especificações
		@author Evandro L. Gonçalves
		@return void
    */
	openAbaVersoes: function(){
		var boxTabela;
		var url = document.URL;
		
		$("#categoriasConteudoVersao a").click(function(){
			boxTabela = $(this).attr("href");
			abaAtual = $(this).parent();
			
			$("#categoriasConteudoVersao li").removeClass("on");
			abaAtual.addClass("on");
			
			url.indexOf("especificacoes-tecnicas") != -1 ? $(".boxEspecificacoesTecnicas").removeClass("on").hide() : $(".boxEspecificacoesVeiculos").removeClass("on").hide();
			$(boxTabela).fadeIn("fast");
			//$.scrollTo(boxTabela, {speed:500});
			
			return false;
		});
	},

	/*
		Método que insere botões de compartilhamento nas seções de fotos dos veículos e seta os eventos desses
		@author Evandro L. Gonçalves
		@return void
    */
	lstCompartilhe: function(){
	
		if(!$(".veiculos #menuGaleria").length)
			return;
		
		var
		url = encodeURIComponent("http://www.chevrolet.com.br" + window.location.pathname),
		carro = $('h1:first').text(),
		title = encodeURIComponent(carro+' | Galeria de Fotos'),
		status = encodeURIComponent('Se você gosta de '+carro+' como eu, vai adorar essas fotos no Portal Chevrolet! '),
		desc = $('meta[name=description]').attr('content'),
		list = $('<ul class="lstCompartilhe" />'),
		thumb = ($('#thumbsGaleria img:first')[0]).src.replace(/^.+\/veiculos/, 'http://www.chevrolet.com.br/veiculos');
		
		list.append('<li class="txt">Compartilhe</li>');
		
		$.getScript('http://urls.tempsite.ws/?u='+url);

		window.short_url = function(bitly){
		
			var shortUrl;
			
			for (var i in bitly.results){
				shortUrl = bitly.results[i].shortUrl;
			};
		
			$.each({
			
				Twitter: 'http://twitter.com/?status='+status+shortUrl,
				Digg: 'http://digg.com/submit?phase=2&url='+url+'&title='+title,
				Facebook: 'http://www.facebook.com/share.php?u='+url+'&t='+title,
				Delicious: 'http://del.icio.us/post?url='+url+'&title='+title+'&notes='+desc,
				Orkut: 'http://promote.orkut.com/preview?nt=orkut.com&tt='+title+'&du='+url+'&cn='+status+'&tn='+thumb
				
			}, function(nome,url){
			
				$('<li/>').append(
					$('<a/>').attr({ href: url, title: nome, className:'btn'+nome, target: '_blank' })
				).appendTo(list);
				
			});
			
			list.insertAfter("#categoriaGaleria");
		
		};
		
	}
}

var Modal = {
    /*
		Método que abre uma modal passada
		@author Evandro L. Gonçalves
		@param String
		@return void
    */
    show: function(elem) {
        var largura = $(elem).width();
        var altura = $(elem).height();
        var margemEsq = "-" + ($(elem).width() / 2) + "px";
        var margemTop = "-" + ($(elem).height() / 2) + "px";
		var isIe6 = jQuery.browser.msie && parseInt(jQuery.browser.version) == 6 && !window["XMLHttpRequest"];
		
		// Caso o browser seja IE6, simula posição fixa
        if (isIe6) {
			var larguraBody = $(document).height() + "px";
            var alturaBody = $(document).height() + "px";
			var alturaTopElem = $(document).scrollTop() + 350 + "px";
			$(elem).css("top", alturaTopElem)
			
            $("#bgrModal").css("height", alturaBody);
			
			$(window).scroll(function(){
				alturaTopElem = $(document).scrollTop() + 350 + "px";
				
				$(elem).animate({
					top: alturaTopElem
					}, {duration:100,queue:false}
				);
			});
        }

        $(elem).css({ "margin-left": margemEsq, "margin-top": margemTop });
        $("#bgrModal").fadeIn("fast");
        $(elem).fadeIn("fast");
		
		Modal.hide();
    },

    /*
		Método que fecha todos os modais caso o usuário clique no botão fechar, no fundo ou pressione a ESQ
		@author Evandro L. Gonçalves
		@return void
    */
    hide: function() {
        $(".btnFecharModal, #bgrModal").click(function() {
            $("#bgrModal, .boxModal").fadeOut("fast");
        });

        $(document).keyup(function(event) {
            if (event.keyCode == "27") {
                $("#bgrModal, .boxModal").fadeOut("fast");
            }
        });
    }
}

var Interface = {	
	/*
		Método que simula carrossel em uma lista
		@author: Evandro L. Gonçalves
		@param int, int
		@return void
	*/
	carrosel: function(qtd, velocidade){
		var paginaAtual = 1;
		var totalLi = $(".boxCarrossel li").size(); 
		
		if(totalLi > 3){
			$(".btnProximaCarrossel").removeClass("off");
		}
		
		$(".btnAnteriorCarrossel, .btnProximaCarrossel").click(function(){
			var atual = $(this);
			var conteudo = atual.parent().find("ul");
			var tamLi = conteudo.find("li").width() + 4;
			var posAtual = conteudo.css("margin-left");
			var qtdLi = conteudo.find("li").size();
			var btnProxima = conteudo.parent().parent().find(".btnProximaCarrossel");
			var btnAnterior = conteudo.parent().parent().find(".btnAnteriorCarrossel");
			var qtdPaginas = Math.ceil(qtdLi / qtd);
			var posNova;

			if(conteudo.is(":animated") == false){
				if(atual.hasClass("btnAnteriorCarrossel") && paginaAtual > 1){
					posNova = parseInt(posAtual) + tamLi;
					paginaAtual--;
					
					if(btnProxima.hasClass("off")){
						btnProxima.removeClass("off");
					}
					
					if(paginaAtual == 1){
						btnAnterior.addClass("off");
					}
				}else{
					if(paginaAtual < qtdPaginas){
						if(paginaAtual == 1){
							posNova = "-" + (tamLi);
							btnAnterior.removeClass("off");
							
						}else{
							posNova = "-" + (Math.abs(parseInt(posAtual)) + tamLi);
							
							if(paginaAtual == (qtdPaginas - 1)){
								btnProxima.addClass("off");
							}
						}
						paginaAtual++;
					}
				}
			}
			
			if(paginaAtual == (qtdPaginas)){
				btnProxima.addClass("off");
			}

			conteudo.animate({marginLeft:posNova+"px"}, velocidade);	
		});
	},
	
	/*
		Método marca aba e muda conteúdo do iframe conforme o href da aba
		@author: Evandro L. Gonçalves
		@return void
	*/
	abaIframe: function(){
		var lnkIframe;
		var lstLi;
		var url = document.URL;
		var get;
		var iframe = $("iframe");

		// Verifica se a URL está recebendo algo por parametro
		if(url.indexOf("#") != -1){
			var secao;
			var lnk;
			
			$("#menuComAba > li").removeClass("atv");
			
			if(url.indexOf("localhost") != -1){
				secao = url.split("localhost/");
			}else if(url.indexOf("hostsag2") != -1){
				secao = url.split("www.gm.hostsag2.com.br/");
			}else{
				
			}
			
			secao = secao[1].split("/");
			secao = secao[0];
			get = url.split("#");
			lnkIframe = "../iframe/" + secao + "/" + get[1] + ".html";
			
			// Adiciona a class na li correspondente a seção passada por parametro
			$("#menuComAba a").each(function(){
				lnk = $(this).attr("href");
				
				if(lnk.indexOf(lnkIframe) != -1){
					if($(this).attr("class") != ""){
						$(this).parent().addClass("atv");
					}else{
						$(this).parent().parent().parent().parent().addClass("atv");
					}
				}	
			});
			
			/*if(url.indexOf("localize-uma-concessionaria") != -1){
				var acao = lnkIframe.split("/");
				acao = acao[acao.length-1];
				
				if(acao == "busca-por-caminho.html"){ 
					iframe.attr("height", "300");
				}else{
					iframe.attr("height", "200");
				}
			}*/
			
			iframe.attr("src", lnkIframe);
		}
		
		$("#contentComAba2 a").click(function(){
			lstLi = $(this).parent();
			lnkIframe = $(this).attr("href");
			
			lstLi.parent().find("li").removeClass("atv");
			lstLi.addClass("atv");
			
			/*if(url.indexOf("localize-uma-concessionaria") != -1){
				var acao = lnkIframe.split("/");
				acao = acao[acao.length-1];
				
				if(acao == "busca-por-caminho.html"){ 
					iframe.attr("height", "300");
				}else{
					iframe.attr("height", "200");
				}
			}*/
			
			iframe.attr("src", lnkIframe);
			
			return false;
		});
	},
	
	/*
		Método abre opções da aba, marca aba, muda conteúdo do iframe conforme o href da aba ou conforme o que é passado na URL
		@author: Evandro L. Gonçalves
		@return void
	*/
	abaIframe2Niveis: function(){
		var subMenu;
		var lnkIframe;
		var lnkRel;
		var lstLi;
		var url = document.URL;
		var get;

		// Verifica se a URL está recebendo algo por parametro
		if(url.indexOf("#") != -1){
			if(url.indexOf("consulte-nossa-area-de-vendas") > 0 ){
				lnkIframe = "http://www3.chevrolet.com.br/faleconosco/displayFaleConoscoLeads.do";
				$("#menuComAba .btnVendas").parent().addClass("atv");
			}else if(url.indexOf("fale-conosco") > 0 && url.indexOf("index2") > 0){
				get = url.split("#"); 
				get = get[1];
				lnkIframe = "http://www.chevrolet.com.br/";
				lnkIframe += get;
			}
			
			$("iframe").attr("src", lnkIframe);
		}else{
			$("#menuComAba li:eq(0)").addClass("atv");
		}
		
		$("#menuComAba > li").hover(
			function(){
				lstLi = $(this);
				subMenu = lstLi.find(".subMenu");
				
				subMenu.show();
				
				$("#menuComAba a").click(function(){
					lnkIframe = $(this).attr("href");
					lnkRel = $(this).attr("rel"); 
					
					if(lnkIframe != "javascript:;"){
						$("#menuComAba > li").removeClass("atv");
						lstLi.addClass("atv");
						if(lnkRel != "external"){
							$("iframe").attr("src", lnkIframe);
						} else {
							open(lnkIframe,"novaJanela");
							//alert(lnkName);
						}
						return false;
					}
					
					return false;
				});
			},
			
			function(){
				subMenu.hide();
			}
		);
	},
	
	/*
		Método abre opções da aba em página externa
		@author: Evandro L. Gonçalves
		@return void
	*/
	abaIframe2NiveisExterno: function(){
		var subMenu;
		var lnkIframe;
		var lstLi;
		var url = document.URL;
		var get;
		var lnkRel;
		
		$("#menuComAba > li").hover(
			function(){
				lstLi = $(this);
				subMenu = lstLi.find(".subMenu");
				
				subMenu.show();
			},
			
			function(){
				subMenu.hide();
			}
		);
		
		$("#menuComAba a").click(function(){
			lnkIframe = $(this).attr("href");
			lnkRel = $(this).attr("rel"); 
			
			if(lnkRel == "external"){
				open(lnkIframe,"novaJanela");
			}else if(lnkIframe != "javascript:;"){
				lnkIframe = lnkIframe.split("/");
				lnkIframe = lnkIframe[lnkIframe.length - 1].replace(".html", "");

				location.href = "index2.shtml#" + lnkIframe;
			}
			
			return false;
		});
	},
	
	/*
		Método dá um 'toggle' em todos os níveis do menu principal 
		@author: Evandro L. Gonçalves
		@return void
	*/
	toggleMenu: function(){	
		$(".menuServicos li").hover(
			function(){
				if($(this).is(".menuTtl")){
					$(this).addClass("atv");
				}
				
				
				$(this).find("> .sub").show();	
				
				// Ajusta a posição do box referente ao veículo de acordo com o tamanho da janela
				if($(this).find("> .sub").hasClass("subMenuCarros")){
					var alturaCarro = $(this).find("> .sub").height();
					var posTopCarro = $(this).find("> .sub").offset().top;
					var totalCarro = posTopCarro + alturaCarro;
					var alturaBody = $(window).height();
					
					if(totalCarro > alturaBody){
						var topCarro = totalCarro - alturaBody;
						$(this).find("> .sub").css("top", "-"+topCarro+"px");
					}
				}
			},
			
			function(){
				$(this).find(".sub").hide();
				
				if($(this).parent().find(".subMenu1").is(".subMenu1")){
					$(".menuServicos .menuTtl").removeClass("atv");
				}
			}
		);
	},
	
	/*
		Método que dá over e out em um elemento passado por parâmetro
		@author: Evandro L. Gonçalves
		@param: String
		@return void
	*/
	over: function(obj){
		$(obj).hover(
			function(){
				$(this).addClass("over");
			},
			
			function(){
				$(this).removeClass("over");
			}
		);
	},
	
	/*
		Apaga conteúdo de input quando o usuário foca no input e re-coloca o conteúdo quando o usuário sai do input e deixa o campo em branco
		@author: Evandro L. Gonçalves
		@return void
	*/
	limpaInput: function(){
		$("input[alt != '']").focus(function(){
			if($(this).val() == $(this).attr("alt")){
				$(this).attr("value", "");
			}
		});
		
		$("input[alt != '']").blur(function(){
			if($(this).val() == ""){
				$(this).attr("value", $(this).attr("alt"));
			}
		});
	},
	
	/*
		Cria funcionalidade p/ <select>
		@author: Evandro L. Gonçalves
		@return void
	*/
	dropDown: function(){
		$("select").change(function(){
			var url = $(this).val();
			
			if($(this).hasClass("selectOpen")){
				open(url);
			}else if($(this).attr("id") == "modeloCarro"){
				$("table").hide();
				$('#'+url).show();	
			}else{
				location.href = url;
			}
		});	
	},
	
	/*
		Randomiza destaque (páginas internas)
		@author: Evandro L. Gonçalves
		@return void
	*/
	sorteiaDestaque: function(){
		var numRotacao = ($(".boxDestaqueRandomico").size());
		var rotacao = Math.floor(Math.random() * numRotacao);	
		
		$(".boxDestaqueRandomico").eq(rotacao).show();
	},
	
	/*
		Abre um elemento especifico e fecha um grupo de elementos
		@author: Evandro L. Gonçalves
		@param: String, String
		@return void
	*/
	showGroup: function(elemShow, groupHide){
		$(groupHide).hide();
		$(elemShow).fadeIn("fast");
	},
	
	/*
		Implementa uma lista de vídeos que são passados por parâmetro para um player SWF
		@author: Ricardo R. Tomasi
		@param: {menu,[classAtivo],container,player,width,height,flashVarName,[params]}(Object)
		@return void
	*/
	videoPlayerList: function(opts){
	
		var links = $(opts.menu).find('a');
		
		links.click(abreVideo).eq(0).click();

		// cria player video
		function abreVideo(e){
			
			links.removeClass(opts.classAtivo || "ativo");
			$(this).addClass(opts.classAtivo || 'ativo');
			
			var videoURL = $(this).attr('href').replace(opts.path, '');
					
			var flashVars = {};
			flashVars[opts.flashVar] = videoURL;
			
			swfobject.embedSWF(opts.path+opts.player, opts.containerID, opts.width, opts.height, "9.0.0", null, flashVars, opts.params || {quality: "high", wmode: "transparent"}, null);
			
			return false;
		}
	}
}

function PopPeca(valor) {
    if(valor == "pecas_acessorios/pg_pop_motor.jsp"){
        window.open("pg_pop_motor.html",'popup','width=401,height=360,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no');
    }else if(valor == "pecas_acessorios/pg_pop_sistema.jsp"){
        window.open("pg_pop_sistema.html",'popup','width=401,height=450,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no');
    }else if(valor == "pecas_acessorios/pg_pop_lataria.jsp"){
        window.open("pg_pop_lataria.html",'popup','width=401,height=470,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no');
    }else if(valor == "pecas_acessorios/pg_pop_iluminacao.jsp"){
        window.open("pg_pop_iluminacao.html",'popup','width=401,height=400,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no');
    }else if(valor == "pecas_acessorios/pg_pop_freios.jsp"){
        window.open("pg_pop_freios.html",'popup','width=401,height=400,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no');
    }else if(valor == "pecas_acessorios/pg_pop_suspensao.jsp"){
        window.open("pg_pop_suspensao.html",'popup','width=401,height=450,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no');
    }
}

function getVar(name){
	get_string = document.location.search;         
	return_value = '';
	name_index = get_string.indexOf('?' + name + '=');
	if(name_index == -1){
		name_index = get_string.indexOf('&' + name + '=');
	}
	if(name_index != -1){
		get_string = get_string.substr(name_index + name.length + 2, get_string.length - name_index);
		end_of_value = get_string.indexOf('&');
		if(end_of_value != -1) value = get_string.substr(0, end_of_value);                
		else value = get_string;                
		return_value = value;
	}
	space = return_value.indexOf('+');
	while(space != -1){ 
		return_value = return_value.substr(0, space) + ' ' + 
		return_value.substr(space + 1, return_value.length);
		space = return_value.indexOf('+');
	}
	return(return_value);        
}

$(document).ready(function(){
// Tracking dos links externos nos Headers

	$(".menuServicos > li.menuTtl a").click(function(){
		if($(this).attr("href") == "http://www.bb.com.br/portalbb/page67,2397,2403,1,1,1,1.bb?codigoNoticia=6211&codigoMenu=5263" || $(this).attr("href") == "http://www.bancogmac.com.br/" || $(this).attr("href") == "https://www.elancers.net/frames/gm/frame_geral.asp")
		{
			var secao = $(this).attr("href");
			var s_code;
	
			if(secao == "http://www.bb.com.br/portalbb/page67,2397,2403,1,1,1,1.bb?codigoNoticia=6211&codigoMenu=5263"){
				tituloPagina = "Chevrolet_Card_Home";
				tituloSecao = "Chevrolet_Card";
			}
			else if(secao == "http://www.bancogmac.com.br/"){
				tituloPagina = "Banco_Gmac_Home";
				tituloSecao = "Banco_Gmac";
			}
			else if(secao == "https://www.elancers.net/frames/gm/frame_geral.asp"){
				tituloPagina = "Trabalhe_Conosco_Home";
				tituloSecao = "Trabalhe_Conosco";
			}
		
			s.pageName = tituloPagina;
			s.channel = tituloSecao;
			s_code = s.t();
			if(s_code)document.write(s_code);
		}
	});
});
