// Declara��o GA
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-23536688-1']);
_gaq.push(['_addIgnoredOrganic', 'ignore']);
_gaq.push(['_addIgnoredRef', 'portoseguro.com.br']);
_gaq.push(['_setDomainName', '.portoseguro.com.br']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_setAllowHash', 'false']);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackPageLoadTime']);
_gaq.push(['_addOrganic','mundo.busca.uol.com.br','q'],
['_addOrganic','brasil.busca.uol.com.br','q'],
['_addOrganic','busca.igbusca.com.br','q'],
['_addOrganic','busca.ig.com.br','q'],
['_addOrganic','busca.globo.com','query'],
['_addOrganic','aonde.com.br','keys'],
['_addOrganic','images.google','prev'],
['_addOrganic','clicrbs.com.br','q'],
['_addOrganic','buscador.terra.com.br','query'],
['_addOrganic','start.facemoods.com','s'],
['_addOrganic','quebarato.com.br','q'],
['_addOrganic','search.iminent.com','q'],
['_addOrganic','google.com','q'],
['_addOrganic','search.babylon.com','q'],
['_addOrganic','search.mywebsearch.com','searchfor'],
['_addOrganic','olx.com.br','searchbox'],
['_addOrganic','plusnetwork.com','q'],
['_addOrganic','speedbit.com','q'],
['_addOrganic','vivastreet.com.br','keywords'],
['_addOrganic','ibiubi.com.br','q'],
['_addOrganic','crawler.com','q'],
['_addOrganic','google.pt','q'],
['_addOrganic','toolbar.inbox.com','q'],
['_addOrganic','mystart.com','q'],
['_addOrganic','google.com.br','q',true]);
_gaq.push(['_addIgnoredOrganic', 'www.portoseguro.com.br']);
_gaq.push(['_addIgnoredRef', 'www.portoseguro.com.br']);
_gaq.push(['_setDomainName', '.portoseguro.com.br']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_setAllowHash', false]);
(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

// GA Event Tracking
jQuery(document).ready(function() {
	
	// padr�o de nomenclatura baseado nas primeiras letras
	// ex.: evento - 	redes 	sociais - 	porto 	seguro - 	twitter
	// 		ev			r		s			p 		s			t
	//	evRsPsTw

	//redes sociais
	var evRsPsTw = jQuery(".ga_socialEvents_porto_twitter");
	if(exists(evRsPsTw)) { 
		evRsPsTw.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'Porto_Seguro', 'Twitter']);
		});
	}

	var evRsPsOr = jQuery(".ga_socialEvents_porto_orkut");
	if(exists(evRsPsOr)) { 
		evRsPsOr.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'Porto_Seguro', 'Orkut']);
		});
	}
	

	var evRsPsYt = jQuery(".ga_socialEvents_porto_youtube");
	if(exists(evRsPsYt)) { 
		evRsPsYt.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'Porto_Seguro', 'YouTube']);
		});
	}

	var evRsPsFb = jQuery(".ga_socialEvents_porto_facebook");
	if(exists(evRsPsFb)) { 
		evRsPsFb.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'Porto_Seguro', 'Facebook']);
		});
	}
	
	var evRsPsLi = jQuery(".ga_socialEvents_porto_linkedin");
	if(exists(evRsPsLi)) { 
		evRsPsLi.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'Porto_Seguro', 'LinkedIn']);
		});
	}
	
	var evRsTmTw = jQuery(".ga_socialEvents_tmg_twitter");
	if(exists(evRsTmTw)) { 
		evRsTmTw.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'Transito_Mais_Gentil', 'Twitter']);
		});
	}
	
	var evRsTmOr = jQuery(".ga_socialEvents_tmg_orkut");
	if(exists(evRsTmOr)) { 
		evRsTmOr.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'Transito_Mais_Gentil', 'Orkut']);
		});
	}
	
	var evRsTmFb = jQuery(".ga_socialEvents_tmg_facebook");
	if(exists(evRsTmFb)) { 
		evRsTmFb.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'Transito_Mais_Gentil', 'Facebook']);
		});
	}

	var evRsPvTwSP = jQuery(".ga_socialEvents_portovias_twitterSP");
	if(exists(evRsPvTwSP)) { 
		evRsPvTwSP.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'PortoVias', 'TwitterSP']);
		});
	}

		
	var evRsPvTwRJ = jQuery(".ga_socialEvents_portovias_twitterRJ");
	if(exists(evRsPvTwRJ)) { 
		evRsPvTwRJ.bind("click",function() {
			_gaq.push(['_trackEvent', 'Redes_Sociais', 'PortoVias', 'TwitterRJ']);
		});
	}
	
	var evCvEs = jQuery(".ga_curriculo_estagio");
	if(exists(evCvEs)) { 
		evCvEs.bind("click",function() {
			_gaq.push(['_trackEvent', 'Curriculo', 'Estagio']);
		});
	}

	var evCvEm = jQuery(".ga_curriculo_emprego");
	if(exists(evCvEm)) { 
		evCvEm.bind("click",function() {
			_gaq.push(['_trackEvent', 'Curriculo', 'Emprego']);
		});
	}
	
	var evFcEn = jQuery(".ga_faleConosco_enviado");
	if(exists(evFcEn)) { 
		evFcEn.bind("click",function() {
			_gaq.push(['_trackEvent', 'Fale_conosco', 'Enviado']);
		});
	}

	var evFcVisa = jQuery(".ga_faleConosco_portoVisa_pdc");
	if(exists(evFcVisa)) { 
		evFcVisa.bind("click",function() {
			_gaq.push(['_trackEvent', 'Fale_conosco', 'Portal_do_Cliente', 'Porto_Seguro_Visa']);
		});
	}

	var evFcCons = jQuery(".ga_faleConosco_Consorcio_pdc");
	if(exists(evFcCons)) { 
		evFcCons.bind("click",function() {
			_gaq.push(['_trackEvent', 'Fale_conosco', 'Portal_do_Cliente', 'Consorcio']);
		});
	}
	
	var evFcSauOdon = jQuery(".ga_faleConosco_saudeOdonto_pdc");
	if(exists(evFcSauOdon)) { 
		evFcSauOdon.bind("click",function() {
			_gaq.push(['_trackEvent', 'Fale_conosco', 'Portal_do_Cliente', 'Saude_Odontologico']);
		});
	}
	
	var evFcVidaPrev = jQuery(".ga_faleConosco_vidaPrevidencia_pdc");
	if(exists(evFcVidaPrev)) { 
		evFcVidaPrev.bind("click",function() {
			_gaq.push(['_trackEvent', 'Fale_conosco', 'Portal_do_Cliente', 'Vida_Previdencia']);
		});
	}
	
	var evFcInv = jQuery(".ga_faleConosco_Investimentos_pdc");
	if(exists(evFcInv)) { 
		evFcInv.bind("click",function() {
			_gaq.push(['_trackEvent', 'Fale_conosco', 'Portal_do_Cliente', 'Investimentos']);
		});
	}

	var evFcCredFin = jQuery(".ga_faleConosco_creditoFinanciamento_pdc");
	if(exists(evFcCredFin)) { 
		evFcCredFin.bind("click",function() {
			_gaq.push(['_trackEvent', 'Fale_conosco', 'Portal_do_Cliente', 'Credito_Financiamento']);
		});
	}
	
	var evFcprotMon = jQuery(".ga_faleConosco_protecaoMonitoramento_pdc");
	if(exists(evFcprotMon)) { 
		evFcprotMon.bind("click",function() {
			_gaq.push(['_trackEvent', 'Fale_conosco', 'Portal_do_Cliente', 'Protecao_Monitoramento']);
		});
	}

	var evCh24 = jQuery(".ga_chat_24hs");
	if(exists(evCh24)) { 
		evCh24.bind("click",function() {
			_gaq.push(['_trackEvent', 'Chat', '24hs']);
		});
	}
	
	var evChCo = jQuery(".ga_chat_consorcio");
	if(exists(evChCo)) { 
		evChCo.bind("click",function() {
			_gaq.push(['_trackEvent', 'Chat', 'Consorcio']);
		});
	}
	
	var evChSa = jQuery(".ga_chat_saude");
	if(exists(evChSa)) { 
		evChSa.bind("click",function() {
			_gaq.push(['_trackEvent', 'Chat', 'Saude']);
		});
	}
	
	var evChAlarmes = jQuery(".ga_chat_alarmes");
	if(exists(evChAlarmes)) { 
		evChAlarmes.bind("click",function() {
			_gaq.push(['_trackEvent', 'Chat', 'Alarmes']);
		});
	}
	
	var evChProtecao = jQuery(".ga_chat_protecao");
	if(exists(evChProtecao)) { 
		evChProtecao.bind("click",function() {
			_gaq.push(['_trackEvent', 'Chat', 'Transportes_Monitorados']);
		});
	}
	
	var evSiIm = jQuery(".ga_simulacao_imovel");
	if(exists(evSiIm)) { 
		evSiIm.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Imovel']);
		});
	}
	
	var evSiAl = jQuery(".ga_simulacao_aluguel");
	if(exists(evSiAl)) { 
		evSiAl.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Aluguel']);
		});
	}
	
	var evSiPo = jQuery(".ga_simulacao_portateis");
	if(exists(evSiPo)) { 
		evSiAl.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Portateis']);
		});
	}
	
	var evSiCoAu = jQuery(".ga_simulacao_consorcio_auto");
	if(exists(evSiCoAu)) { 
		evSiCoAu.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Consorcio','Auto']);
		});
	}
	
	var evSiCoIm = jQuery(".ga_simulacao_consorcio_imovel");
	if(exists(evSiCoIm)) { 
		evSiCoIm.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Consorcio','Imovel']);
		});
	}
	
	var evSiCoEp = jQuery(".ga_simulacao_consorcio_equipProf");
	if(exists(evSiCoEp)) { 
		evSiCoEp.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Consorcio','Equipamentos_Profissionais']);
		});
	}
	
	var evSiPm = jQuery(".ga_simulacao_protecaoMonitoramento");
	if(exists(evSiPm)) { 
		evSiPm.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Protecao_e_Monitoramento']);
		});
	}
	
	var evSiVi = jQuery(".ga_simulacao_vida");
	if(exists(evSiVi)) { 
		evSiVi.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Vida']);
		});
	}
	
	var evSiPr = jQuery(".ga_simulacao_previdencia");
	if(exists(evSiPr)) { 
		evSiPr.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Previdencia']);
		});
	}
	
	var evSiRe = jQuery(".ga_simulacao_rentabilidade");
	if(exists(evSiRe)) { 
		evSiRe.bind("click",function() {
			_gaq.push(['_trackEvent', 'Simulacao', 'Rentabilidade']);
		});
	}
	
	var evInPj = jQuery(".ga_investimento_pj");
	if(exists(evInPj)) { 
		evInPj.bind("click",function() {
			_gaq.push(['_trackEvent', 'Investimento', 'PJ']);
		});
	}
	
	var evInPf = jQuery(".ga_investimento_pf");
	if(exists(evInPf)) { 
		evInPf.bind("click",function() {
			_gaq.push(['_trackEvent', 'Investimento', 'PF']);
		});
	}
	
	var evLeTm = jQuery(".ga_linkExterno_tmg");
	if(exists(evLeTm)) { 
		evLeTm.bind("click",function() {
			_gaq.push(['_trackEvent', 'Link_externo', 'Transito_Mais_Gentil']);
		});
	}
	
	var evBhPv = jQuery(".ga_barraHome_portoVias");
	if(exists(evBhPv)) { 
		evBhPv.bind("click",function() {
			_gaq.push(['_trackEvent', 'Barra_Home', 'PortoVias']);
		});
	}
	
	var evBhPc = jQuery(".ga_barraHome_portalCliente");
	if(exists(evBhPc)) { 
		evBhPc.bind("click",function() {
			_gaq.push(['_trackEvent', 'Barra_Home', 'Portal_Cliente']);
		});
	}
	
	var evBhCl = jQuery(".ga_barraHome_classificados");
	if(exists(evBhCl)) { 
		evBhCl.bind("click",function() {
			_gaq.push(['_trackEvent', 'Barra_Home', 'Classificados']);
		});
	}
	
	var evBhMo = jQuery(".ga_barraHome_mobile");
	if(exists(evBhMo)) { 
		evBhMo.bind("click",function() {
			_gaq.push(['_trackEvent', 'Barra_Home', 'Mobile']);
		});
	}
	
	var evPvWin = jQuery(".ga_PortoVias_Widget_Windows"); 
	if(exists(evPvWin)) { 
		evPvWin.bind("click",function() {
			_gaq.push(['_trackEvent', 'Porto_Vias', 'Widget' , 'Windows']);
		});
	}

	var evPvMac = jQuery(".ga_PortoVias_Widget_MAC"); 
	if(exists(evPvMac)) { 
		evPvMac.bind("click",function() {
			_gaq.push(['_trackEvent', 'Porto_Vias', 'Widget' , 'Mac_OS']);
		});
	}
	
	var evPvLinux = jQuery(".ga_PortoVias_Widget_Linux"); 
	if(exists(evPvLinux)) { 
		evPvLinux.bind("click",function() {
			_gaq.push(['_trackEvent', 'Porto_Vias', 'Widget' , 'Linux']);
		});
	}
	
	
	jQuery(".ga_barraHome_sinistro_abreCat").bind("click",function() {
		_gaq.push(['_trackEvent', 'Barra_Home', 'Sinistro', 'Abre_Categorias']);
	});
	
	jQuery(".ga_barraHome_sinistro_abreCat + div.dd a").bind("click",function() {
		var txt = jQuery(this).text();
		_gaq.push(['_trackEvent', 'Barra_Home', 'Sinistro', txt]);
	});
	
	jQuery(".ga_barraHome_calculeContrate_abreCat").bind("click",function() {
		_gaq.push(['_trackEvent', 'Barra_Home', 'Calcule_e_Contrate', 'Abre_Categorias']);
	});
	
	jQuery(".ga_barraHome_calculeContrate_abreCat + div.dd a").bind("click",function() {
		var txt = jQuery(this).text();
		_gaq.push(['_trackEvent', 'Barra_Home', 'Calcule_e_Contrate', txt]);
	});
	
	jQuery(".ga_barraHome_soliciteCotacao_abreCat").bind("click",function() {
		_gaq.push(['_trackEvent', 'Barra_Home', 'Solicite_Cotacao', 'Abre_Categorias']);
	});
	
	jQuery(".ga_barraHome_soliciteCotacao_abreCat + div.dd a").bind("click",function() {
		var txt = jQuery(this).text();
		_gaq.push(['_trackEvent', 'Barra_Home', 'Solicite_Cotacao', txt]);
	});
	jQuery(".secoesativo li.aba_voce").bind("click",function() {
		_gaq.push(['_trackEvent', 'HomeProdutos', 'Abas', 'Voce']);
	});

	jQuery(".secoesativo li.aba_empresa").bind("click",function() {
		_gaq.push(['_trackEvent', 'HomeProdutos', 'Abas', 'Empresa']);
	});
	
	jQuery(".ga_sinistroAuto_aviso_modal").bind("click",function() {
		_gaq.push(['_trackEvent', 'Sinistro_Auto', 'Aviso', 'Modal']);
	});
	
	jQuery(".ga_sinistroAuto_aviso_cliente").bind("click",function() {
		_gaq.push(['_trackEvent', 'Sinistro_Auto', 'Aviso', 'Cliente']);
	});
	
	jQuery(".ga_sinistroAuto_aviso_terceiro").bind("click",function() {
		_gaq.push(['_trackEvent', 'Sinistro_Auto', 'Aviso', 'Terceiro']);
	});
	
	jQuery(".ga_sinistroAuto_aviso_terceiro").bind("click",function() {
		_gaq.push(['_trackEvent', 'Sinistro_Auto', 'Aviso', 'Terceiro']);
	});
	
	jQuery(".ga_sinistroAuto_acompanhamento_geral").bind("click",function() {
		_gaq.push(['_trackEvent', 'Sinistro_Auto', 'Acompanhamento', 'Geral']);
	});
	
	jQuery(".ga_sinistroAuto_acompanhamento_cliente").bind("click",function() {
		_gaq.push(['_trackEvent', 'Sinistro_Auto', 'Acompanhamento', 'Cliente']);
	});
	
	jQuery(".ga_sinistroAuto_acompanhamento_terceiro").bind("click",function() {
		_gaq.push(['_trackEvent', 'Sinistro_Auto', 'Acompanhamento', 'Terceiro']);
	});
	
	jQuery(".ga_sinistroAuto_acompanhamento_envioDocs").bind("click",function() {
		_gaq.push(['_trackEvent', 'Sinistro_Auto', 'Acompanhamento', 'Envio_Documentos']);
	});
	/**/
	
	
});

// Checar se objeto existe
function exists(obj) {
	if(obj.length != 0)
		return true;
	else
		return false;
}

