
var gAnalytics = function() {

	var googleAnalyticsUA;
	var pageTracker;

	function _init(googleAnalyticsUA) {
		gAnalytics.googleAnalyticsUA = googleAnalyticsUA;
//		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"));
		try {
			gAnalytics.pageTracker = _gat._getTracker(gAnalytics.googleAnalyticsUA);
		} catch(err) {
		}
	}

	function _sendHttpTracker() {
		if (gAnalytics.googleAnalyticsUA != "") {
			try {
				gAnalytics.pageTracker._trackPageview();
			} catch(err) {
			}
		}
	}

	function _sendAjaxTracker(pageFilename) {
		if (gAnalytics.googleAnalyticsUA != "") {
			try {
				gAnalytics.pageTracker._trackPageview(pageFilename);
			} catch(err) {
			}
		}
	}

	return {init:_init, sendHttpTracker:_sendHttpTracker, sendAjaxTracker:_sendAjaxTracker};
}();
