text: // Generated by CoffeeScript 1.10.0
  (function() {
    this.GoogleAnalytics = (function() {
      function GoogleAnalytics() {}
  
      GoogleAnalytics.load = function() {
        var firstScript, ga;
        window._gaq = [];
        window._gaq.push(["_setAccount", 'UA-84193349-1']);
        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";
        firstScript = document.getElementsByTagName("script")[0];
        firstScript.parentNode.insertBefore(ga, firstScript);
        if (typeof Turbolinks !== 'undefined' && Turbolinks.supported) {
          return document.addEventListener("page:change", (function() {
            return GoogleAnalytics.trackPageview();
          }), true);
        } else {
          return GoogleAnalytics.trackPageview();
        }
      };
  
      GoogleAnalytics.trackPageview = function(url) {
        if (!GoogleAnalytics.isLocalRequest()) {
          if (url) {
            window._gaq.push(["_trackPageview", url]);
          } else {
            window._gaq.push(["_trackPageview"]);
          }
          return window._gaq.push(["_trackPageLoadTime"]);
        }
      };
  
      GoogleAnalytics.isLocalRequest = function() {
        return GoogleAnalytics.documentDomainIncludes("local");
      };
  
      GoogleAnalytics.documentDomainIncludes = function(str) {
        return document.domain.indexOf(str) !== -1;
      };
  
      GoogleAnalytics.analyticsId = function() {};
  
      return GoogleAnalytics;
  
    })();
  
    GoogleAnalytics.load();
  
  }).call(this);
  