/// MUST INCLUDE yahoo-dom-event.js and include-scripts FIRST!!! ///
/// This ONLY works for *.progressnow*.* domains. 

/* Set up Google Analytics */

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 initTracking = function() {
  try {
    var pageTracker;
    if (location.hostname.indexOf("progressnowcolorado.org") != -1) {
      pageTracker = _gat._getTracker("UA-7117108-1");
      pageTracker._setDomainName(".progressnowcolorado.org");
    }
    else {
      pageTracker = _gat._getTracker("UA-8081561-1");
      if (location.hostname.indexOf("progressnow.org") != -1) {
        pageTracker._setDomainName(".progressnow.org");
      } else {
        pageTracker._setDomainName("none");
      }
    }
    pageTracker._setAllowLinker(true);
    pageTracker._setAllowHash(false);
    pageTracker._addIgnoredOrganic(location.hostname);
    pageTracker._trackPageview();
  }
  catch(err) {}

  function trackClick() {
    if (this.href.indexOf("progressnow.org") == -1 &&
         this.href.indexOf("progressnowcolorado.org") == -1) {
      pageTracker._trackPageview("/outgoing/" +
        this.href.replace(/https?:\/\/(.*)/, "$1"));
    }
    else if (this.href.indexOf(location.hostname) == -1) {
      pageTracker._link(this.href);
    }
  }

  YAHOO.util.Event.addListener(document.links, "click", trackClick);
}

YAHOO.util.Event.onDOMReady(initTracking);