﻿var GoogleGA = new function() {
	var ga = function() {
		try {
			var pageTracker = _gat._getTracker("UA-3279143-5");
			pageTracker._trackPageview();
		} catch(err) {}
	};
	
	var _onload = window.onload;
	
	var ga_onload = function() {
		var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
		var src = gaJsHost + 'google-analytics.com/ga.js';
		
		var oScript=document.createElement("script");
		oScript.type='text/javascript';
		
		if (document.all) {
			oScript.loaded=false;
			oScript.onreadystatechange=function() {
				if (/loaded|complete/.test(this.readyState) && oScript.loaded==false) {
					oScript.loaded=true;
					ga();
				};
			};
		} else {
			oScript.onload=function() {
				ga();
			};
		};
		oScript.src=src;
		document.getElementsByTagName('head')[0].appendChild(oScript);
	};	
	
	window.onload = function() {
		if (_onload) _onload();
		ga_onload();
	};
};
