var CC_GA = {
	// properties
	ga_act: '',
	pageTracker: undefined,
	
	loadGA: function(strGAAct, tryCount) {
		this.ga_act = strGAAct;
		//alert(tryCount);
		var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
		// var oHead = document.getElementsByTagName("head")[0];
		var oS = document.createElement("script");
		oS.setAttribute("type", "text/javascript");
		oS.setAttribute("src", gaJsHost + "google-analytics.com/ga.js");
		oS.onload = oS.onreadystatechange = function() {
			try {				
				//var pageTracker = _gat._getTracker(strGAAct);
				CC_GA.pageTracker = _gat._getTracker(CC_GA.ga_act);
				CC_GA.pageTracker._trackPageview();
			} catch(err) {
				//alert(err);
				setTimeout('CC_GA.loadGA("' + strGAAct + '", ' + (tryCount+1) +');', 500);
				// CC_GA.loadGA(strGAAct, tryCount+1);
			}
		}
		
		document.getElementsByTagName("head")[0].appendChild(oS);
	},
	
	trackPage: function(strTrack) {
		try {
			//var pageTracker = _gat.getTracker(strGAAct);
			if (typeof(CC_GA.pageTracker) == "undefined") {
				CC_GA.pageTracker = _gat._getTracker(CC_GA.ga_act);
			}
			CC_GA.pageTracker._trackPageview(strTrack);
		} catch(err) {
			//alert(err);
		}
	}
};

// load google analytics

CC_GA.loadGA("UA-165273-1", 1);