function getGAAccountId() {
    return "UA-8410527-1";
}

// make call to GoogleAnalytics
function startGA()
{
  try
  {
    var pageTracker = _gat._createTracker(getGAAccountId());

    if (!CustomPageTracking()) {
        pageTracker._trackPageview();
    }
  }
  catch(err)
  {
  }
}
try
{
    // load the GoogleAnalytics using a document.write statement
    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"));

    // if _gat is defined start GoogleAnalytics else pause and then start
    if(typeof(_gat) == 'object')
    {
      startGA();
    }
    else
    {
      // wait 1000 ms to make call to GoogleAnalytics
      setTimeout('startGA();', 1000);
    }

}
catch(err)
{
}

// send the link to GA for tracking
function pdfClickTracking(link) {
    try {
        var pageTracker = _gat._createTracker(getGAAccountId());
        pageTracker._trackPageview(link);
    }
    catch (err) {
    }
}

// Custom Page Tracking
function CustomPageTracking() {

    try {

        var PageTrackingId = "BrfGAPageTracking";
        var URL_Id = "TrackingPath";
        if (YAHOO && YAHOO.util.Selector) {
            var TrackElement = YAHOO.util.Selector.query('div.' + PageTrackingId);
            if (TrackElement && (TrackElement.length == 1) ) {
                var URLPath = YAHOO.util.Dom.getAttribute(TrackElement, URL_Id);
                if (URLPath && (URLPath.length == 1)) {
                    var URLStr = URLPath[0];
                    var pageTracker = _gat._createTracker(getGAAccountId());
                    pageTracker._trackPageview(URLStr);
                    return true;
                }
            }
        }
        return false;
    }
    catch (err) {
        return false;
    }

}


