/** =Asynchronous loading of Google Analytics.
************************************************************
Relies on FM.siteId, FM.searchWords, and FM.searchResults being set
************************************************************/

var FM = FM || {};
FM.siteId = 'UA-4877355-1';
  
// global _gaq array
var _gaq = [
  ['_setAccount', FM.siteId],
  // add site-specific parameters here.
  ['_trackPageview']
];

if (FM.searchWords) {
  _gaq.pop();
  _gaq.push(['_trackEvent', 'Search', FM.searchWords, FM.searchResults]);
}

(function(d, t, a) {

  if (FM.siteId == 'XXXXXX') {
    if (window.console && console.info) { console.info('Google Analytics account not set.');}
    return;
  }
  var g = d.createElement(t),
  s = d.getElementsByTagName(t)[0];
  g[a] = a;
  g.src = 'http://www.google-analytics.com/ga.js';
  s.parentNode.insertBefore(g, s);

})(document, 'script', 'async');
