﻿//EHO - Google Analytics code
//for more info: http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html

//account code for site
var TestMeetingZoneCom = 'UA-5198838-4';
var MeetingZoneCom = 'UA-5198838-3';
var MeetingZoneDe = 'UA-5198838-5';
var MeetingZoneFr = 'UA-5198838-7';

//determine which account should track under
var currentURL = document.location.href.toLowerCase();
var account;

if (currentURL.indexOf("test2.meetingzone.com") != -1 || currentURL.indexOf("release.meetingzone.com") != -1) {
    // test/release environment, we use the test account on google tracking
    account = TestMeetingZoneCom;
} else if (currentURL.indexOf("www.meetingzone.com") != -1) {
    if (currentURL.indexOf("fr-FR") != -1) {
        // fr
        account = MeetingZoneFr;
    } else if (currentURL.indexOf("de-DE") != -1) {
        // de
    account = MeetingZoneDe;
    } else if (currentURL.indexOf("en-US") != -1 || currentURL.indexOf("en-CA") != -1) {
        // us/ca
        account = MeetingZoneCom;
    } else {
        // gb (default)
        account = MeetingZoneCom;
    }
} else if (currentURL.indexOf("www.meetingzone.fr") != -1) {
    // french
    account = MeetingZoneFr;
} else if (currentURL.indexOf("www.meetingzone.de") != -1) {
    // german
    account = MeetingZoneDe;
}

// output analytics code
var _gaq = _gaq || [];
_gaq.push(['_setAccount', account]);
_gaq.push(['_trackPageview']);
(function() {
    var 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';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

