/* Version: 1.06, Date: 09/24/2010 */

_abrMetrics = {
  abrParams : [] ,
  
  load : function (){
  	  this.abrParams['codeAbril']   = "UA-5652544-1";
  	  this.abrParams['codeSite']    = "UA-18223484-1";
 
 	  this.abrParams['path']   		= this.mkPath(); 
 	  this.abrParams['domain'] 		= ".abril.com.br"; 
	  this.callHit();
  },
  
  mkPath : function(){
  	 var qs = window.location.search.substring(1);
	 var p =  '' ;
	 
	 if ((typeof _cmAbr  != 'undefined') && (_cmAbr["setPath"] != null)) 
	 	p +=  _cmAbr["setPath"];
	 else
		p += window.location.pathname;	

     if (qs!="") p += "?" + qs ;

	 return (p);
  },
  
  secAccountExist : function() {
		return ((this.abrParams['codeSite'] != null) ? true : false ) ;
  },
  
  callHit : function(){
		window._gaq = window._gaq || [];


       if (!this.secAccountExist()) {
	  		_gaq.push(['_setAccount',    this.abrParams['codeAbril']]);
	  		_gaq.push(['_setDomainName', this.abrParams['domain']]);
	  		_gaq.push(['_trackPageview', this.abrParams['path']]);
			
	   } else {
	  		_gaq.push(['_setAccount',    this.abrParams['codeAbril']]);
	  		_gaq.push(['_setDomainName', this.abrParams['domain']]);
	  		_gaq.push(['_trackPageview', this.abrParams['path']]);
			
	  		_gaq.push(['ABR._setAccount',    this.abrParams['codeSite']]);
	  		_gaq.push(['ABR._setDomainName', this.abrParams['domain']]);
	  		_gaq.push(['ABR._trackPageview', this.abrParams['path']]);
	   	
	   }

  	   (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);
  		})();	 	
  }
}

_abrMetrics.load();

