/*
This code was developed at DirectPerformance (www.directperformance.com.br) and is distributed under the Creative Commons - Attribution-NonCommercial 3.0. More details: http://creativecommons.org/licenses/by-nc/3.0/legalcode
You can freely share, transmit and adapt, but you must attribute the work to the original author information and can not use for commercial purposes.
Original Author: DirectPerformance - Website: www.directperformance.com.br - E-mail: contato@directperformance.com.br
*/
//GA

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-22388214-1']);
  _gaq.push(['_setDomainName', '.dispara.com.br']);
  _gaq.push(['_trackPageview']);

  (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);
  })();
/*
var dpcTracker = _gat._getTracker("UA-22388214-1");
dpcTracker._setCookieTimeout("31536000");
dpcTracker._setDomainName("none");
dpcTracker._setAllowLinker(true);
dpcTracker._addIgnoredRef("dispara.com.br");
var dpc_ao=dpcTracker._addOrganic;dpc_ao("google.com.br","q");dpc_ao("br.search.yahoo","p");dpc_ao("cade.search.yahoo","p");dpc_ao("msn.com.br","q");dpc_ao("uol","q");dpc_ao("terra","query");dpc_ao("igbusca","q");dpc_ao("globo","query");dpc_ao("aonde","q");dpc_ao("images.google","q");dpc_ao("blogsearch.google","q");
dpcTracker._initData();
//DPC Option
var dpc_c3="";
var linkPrefixRawUrl = "";
function dpc_pageview(uri){
	var complete_uri;
	if (uri!=undefined&&uri!="") complete_uri = dpc_c3 + uri;
	else complete_uri = dpc_c3 + linkPrefixRawUrl + location.pathname + location.search;	
	dpcTracker._trackPageview(complete_uri);
}
function dpc_linker(url){
	if (url!=undefined&&url!=""){		
		dpcTracker._link(url);
		dpcAttachEvent(this,"click",function(e){return false});
	}
}
function dpc_cluster(cluster){	
	if (cluster!=undefined&&cluster!=""){
		dpcTracker._setVar(cluster);
	}
}
function dpc_ecommerceAddTrans(orderID,storeName,total,tax,shipping,city,state,country){
	dpcTracker._addTrans(orderID,storeName,total,tax,shipping,city,state,country);
}
function dpc_ecommerceAddItem(orderID,SKU,productName,category,unitPrice,quantity){	
	dpcTracker._addItem(orderID,SKU,productName,category,unitPrice,quantity);
}
function dpc_ecommerceTracKTrans(){	
	dpcTracker._trackTrans();
}
dpc_pageview();
//Auto Options
dcpAutoDiscoverLinks = true;
dcpAutoDiscoverLinksInternal = false;
dcpAutoDiscoverExternal = true;
dcpAutoDiscoverExternalAddGALinker = true;
dcpAutoDiscoverDownloads = true;
dcpAutoTagLoad = false;
dcpAutoTagUnload = false;
var linkPrefixLinks = "_auto/_link";
var linkPrefixExternal = "/_ext";
var linkPrefixDownload = "/_down";
var linkPrefixLoad = "_auto/onload";
var linkPrefixUnload = "_auto/onunload";
//Auto Functions
function dpcAttachEvent(obj,ev,exec){
	if(obj.addEventListener){obj.addEventListener(ev,exec,false);}
	else if(obj.attachEvent){obj.attachEvent("on"+ev,exec);}
}
function dpcTagOnLoad(){dpc_pageview(linkPrefixLoad + location.pathname + dpc_getLocationParams());}
function dpcTagOnUnload(){dpc_pageview(linkPrefixUnload + location.pathname + dpc_getLocationParams());}
function dpcDiscoverLinks(){
	var _links = document.links;
	var _ll = _links!="undefined"?_links.length:0;
	for(var i=0;i<_ll;i++){
		dpcAttachEvent(_links[i],'mousedown',dpcLinkTrack);
	}
}
function dpcLinker(e){
	if((e.which&&e.which==1)||(e.button&&e.button==1)){
		var obj=document.all?window.event.srcElement:this;
		if (obj.href!=undefined&&obj.href!=""){
			dpcTracker._link(obj.href);
			dpcAttachEvent(obj,"click",function(e){return false});
		}
	}
}
function dpc_getLocationParams(){
	var urlParams=location.search?location.search:"";	
	var newUrlParams = "";
	var cParams = "utm_campaign|utm_medium|utm_source|utm_term|utm_content|utm_id|utm_nooverride";
	if (urlParams&&urlParams.indexOf("?")>=0){
		urlParams=urlParams.substr(1, urlParams.length-1);
		var arrParams = urlParams.split("&");
		for (var i=0;i<arrParams.length;i++){
			var nameParam=arrParams[i].split("=")[0];
			if (!(nameParam&&cParams.indexOf(nameParam)>=0)) newUrlParams+=(newUrlParams?"&":"?")+arrParams[i];
		}
	}
	return newUrlParams;
}
function dpcLinkTrack(e){
	var linkPrefix = linkPrefixLinks;
	if((e.which&&e.which==1)||(e.button&&e.button==1)){
		var obj=document.all?window.event.srcElement:this;		
		for(var i=0;i<4;i++){
			if(obj.tagName&&(obj.tagName.toLowerCase())!="a"&&obj.tagName.toLowerCase()!="area"){
				obj=obj.parentElement
			}
		}
		var linkname = obj.href;
		linkname+=obj.name?obj.name:"";
		var linkid, linkpos;
		if((obj.tagName&&obj.tagName.toLowerCase()=="area")){
			if(obj.parentNode){
				if(obj.parentNode.name)linkid=obj.parentNode.name;
				else linkid=obj.parentNode.id;
			}
			linkpos=obj.coords;
		}else{
			linkid=obj.text?obj.text:obj.innerText?obj.innerText:obj.src?obj.src:"";
			if (obj.innerHTML){
				var re = new RegExp("src\s*=\s*['\"]?([^'\" ]+)['\"]?");
				var m = re.exec(obj.innerHTML);
				if (m && m[1]) linkid=m[1];
			}
			var _links = document.links;
			var _ll = _links!="undefined"?_links.length:0;
			for(var i=0;i<_ll;i++){
				if(obj==_links[i]){
					linkpos=i+1;
					break
				}
			}			
		}
		var _link=false, _down=false;
		var prot=(obj.protocol)?(obj.protocol.toLowerCase()):"";
		if(prot && prot!="mailto:" && prot!="javascript:"){
			var re = new RegExp("([0-9A-Za-z\\-]*\\.)*([0-9A-Za-z\\-]*\\.)");
			var m = re.exec(location.hostname);
			if (m && m[1]){
				if(String(obj.hostname).indexOf(m[1])<0){					
					linkPrefix += linkPrefixExternal;
					_link=true;
				}
			}
			var re = new RegExp(".*\.exe|\.zip|\.rar|\.wav|\.wmv|\.mp3|\.mov|\.mpg|\.avi|\.doc|\.pdf|\.xls|\.ppt|\.gz|\.bin|\.hqx|\.dmg$");
			var m = re.exec(obj.pathname);
			if (m && m[0]){
				linkPrefix += linkPrefixDownload;
				_down = true;			
			}			
		}
		var newUrlParams = dpc_getLocationParams();
		var uri = linkPrefix+location.pathname+newUrlParams+"/"+linkid+"?pos="+linkpos+"&href="+escape(linkname);
		if ((!_link&&!_down&&dcpAutoDiscoverLinksInternal)||(_down&&dcpAutoDiscoverDownloads)||(_link&&dcpAutoDiscoverExternal)){
			dpc_pageview(uri);
		}
		if (_link&&dcpAutoDiscoverExternalAddGALinker){			
			dpcAttachEvent(obj,"mouseup",dpcLinker);
		}		
	}
}
//Auto Initialize
if (dcpAutoTagLoad) dpcAttachEvent(window,"load",dpcTagOnLoad);
if (dcpAutoTagUnload) dpcAttachEvent(window,"unload",dpcTagOnUnload);
if (dcpAutoDiscoverLinks) dpcAttachEvent(window,"load",dpcDiscoverLinks);
//Backward compatibily mode for ga.js e urchin.js
var pageTracker=new Object();
pageTracker._trackPageview=dpc_pageview;
pageTracker._link=dpc_linker;
pageTracker._setVar=dpc_cluster;
urchinTracker=dpc_pageview;
*/
