﻿/* ******************************************** *\
|*                                              *|
|*         Google Analytics javascript          *|
|*                                              *|
\* ******************************************** */

GoogleAnalyticsManager = function() {
}

GoogleAnalyticsManager.Tracker = null;

GoogleAnalyticsManager.Register = function() {
    if (!Environment.GoogleAnalyticsEnabled) {
        return;
    }

    var host = ("https:" == document.location.protocol) ? "https://ssl." : "http://www.";
    var jRegistration = unescape("%3Cscript src='" + host + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E");

    if (Environment.DebugMode) {
        alert("GoogleAnalyticsManager.Register('" + jRegistration + "')");
        return;
    }

    document.write(jRegistration);
    window.addEvent('domready', GoogleAnalyticsManager.RunTracker);

    return true;
}

GoogleAnalyticsManager.RunTracker = function() {
    GoogleAnalyticsManager.Tracker = _gat._getTracker("UA-3865678-1");
    GoogleAnalyticsManager.Tracker._initData();
    GoogleAnalyticsManager.Tracker._trackPageview();
}
