/**
 * ------------------------------------------------------------------------------------------------------------
 *  THIS CODE IS NOT APPROVED FOR USE IN/ON ANY OTHER WEB SITE OR PRODUCT COMPONENT.
 *  Copyright (c) 2009 Backcountry.com.  All rights reserved.
 * ------------------------------------------------------------------------------------------------------------
 */
 
/**
 * ------------------------------------------------------------------------------------------------------------
 * Method to define a namespace
 * ------------------------------------------------------------------------------------------------------------
 */
var namespace = function(namespace) {
	var nameParts = namespace.split('.');
	var scope = window;
	for (var i = 0; i < nameParts.length; i++) {
		if (!scope[nameParts[i]]) {
			scope[nameParts[i]] = {};
		}
		scope = scope[nameParts[i]];
	}
};

/**
 * ------------------------------------------------------------------------------------------------------------
 * Define a new namespace to use for all odat marketing tracking functions
 * ------------------------------------------------------------------------------------------------------------
 */
namespace('BCNTRY.odat.marketing');

/**
 * ------------------------------------------------------------------------------------------------------------
 * GoogleAnalyticsManager in charge of initializing a GA js file to make all GA tracking functions available.
 * 
 * This is a static object.
 * ------------------------------------------------------------------------------------------------------------
 */
BCNTRY.odat.marketing.GoogleAnalyticsManager = {
	
	init: function() {
		// 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"));
	}
};

BCNTRY.odat.marketing.GoogleAnalyticsManager.init();
