var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));



var bUseEventForOutbound = false;
var bUseEventForDownload = false;
var bUseEventForMailto = false;
var gaA_fileTypes = new RegExp(/\.(docx*|xlsx*|pptx*|exe|zip|pdf)$/i);

var gaA_pageTracker = pageTracker; 
var euroGaAddons = function(){
  var startListening = function(obj, evnt, func){
      if (obj.addEventListener) 
          obj.addEventListener(evnt, func, false);
      else 
          if (obj.attachEvent) 
              obj.attachEvent("on" + evnt, func);
  }
  
  var trackDocument = function(evnt){
      bUseEventForDownload ? gaA_pageTracker._trackEvent("downloads", "click", (evnt.srcElement) ? "/" + evnt.srcElement.pathname : this.pathname) : gaA_pageTracker._trackPageview("/downloads/" + (evnt.srcElement) ? "/" + evnt.srcElement.pathname : this.pathname);
  }
  
  var trackExternalLink = function(evnt){
      var elmnt = evnt.srcElement;
      if (elmnt) {
          while (elmnt.tagName != "A") 
              elmnt = elmnt.parentNode;
          if (/http/.test(elmnt.protocol)) 
              bUseEventForOutbound ? gaA_pageTracker._trackEvent("outgoing", "click", elmnt.hostname + "/" + elmnt.pathname + elmnt.search) : gaA_pageTracker._trackPageview("/outgoing/" + elmnt.hostname + "/" + elmnt.pathname + elmnt.search);
          if (elmnt.protocol == "mailto:") 
              bUseEventForMailto ? gaA_pageTracker._trackEvent("mailto", "click", elmnt.href.replace(/mailto:/, "")) : gaA_pageTracker._trackPageview("/mailto/" + elmnt.href.replace(/mailto:/));
      }
      else {
          if (/http/.test(this.protocol)) 
              bUseEventForOutbound ? gaA_pageTracker._trackEvent("outgoing", "click", this.hostname + this.pathname + this.search) : gaA_pageTracker._trackPageview("/outgoing/" + this.hostname + this.pathname + this.search);
          if (this.protocol == "mailto:") 
              bUseEventForMailto ? gaA_pageTracker._trackEvent("mailto", "click", this.href.replace(/mailto:/, "")) : gaA_pageTracker._trackPageview("/mailto/" + this.href.replace(/mailto:/));
      }
  }


  if (document.getElementsByTagName && typeof gaA_pageTracker == "object") {
      var hrefs = document.getElementsByTagName('a');
      for (var l = 0, m = hrefs.length; l < m; l++) 
          if (gaA_fileTypes.test(hrefs[l].pathname)) 
              startListening(hrefs[l], "click", trackDocument);
          else 
              if (hrefs[l].hostname != location.hostname) 
                  startListening(hrefs[l], "click", trackExternalLink);
  }
}



var pageTracker;
var pt = function() {
	try {
		pageTracker = _gat._getTracker("UA-7465111-1");
		pageTracker._trackPageview();
		
		if (window.addEventListener) // Standard
		    window.addEventListener('load', function(){
		        euroGaAddons()
		    }, false);
		else 
		    if (window.attachEvent) // IE
		        window.attachEvent('onload', function(){
		            euroGaAddons()
		        });
		
	} catch(err) {
		if(window.console){
			console.log("unable to perform google pageTracker");
		}
	}
}

// run the pagetracking in 1 sec, allowing the ga.js to load :)
window.setTimeout(pt, 1000);

