var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.")+ "google-analytics.com/ga.js";
var initTries = 10;
var tryDynamicLoad = true;
var _gat = null;
var pageTracker;

function doDynamicLoad(){
	var head = document.getElementsByTagName("head")[0];
	var script = document.createElement("script");
	script.src = gaJsHost;
	head.appendChild(script);
	tryDynamicLoad = false;
	initTries = 10;
	doInit();
}

function doInit(firstRun){
	if (firstRun){
		doDynamicLoad();
		return;
	}
		
	var done = (_gat != null); 

	if (done)
		doTrackCode();
	else {
		if (initTries-- > 0)
			setTimeout("doInit(false);",250);
		else
			if (tryDynamicLoad)
				doDynamicLoad();
	}
}
/*
	pageTracker.setCampSourceKey("zbozi.cz")
	pageTracker.setCampMediumKey("cpc");
	pageTracker.setCampNameKey("Zboží Standard");
*/
function doTrackCode(){
	pageTracker = _gat._getTracker(GoogleAnalyticsAccount);
	pageTracker._initData();

	if (window.googleAnalyticsPostInit && (typeof window.googleAnalyticsPostInit == "function")){
	    googleAnalyticsPostInit();
	}
	
	if (window.googleAnalyticsSearchEngines && (typeof window.googleAnalyticsSearchEngines == "function")){
	    googleAnalyticsSearchEngines();
	} else {
    	    pageTracker._addOrganic("navrcholu.cz","q");
	    pageTracker._addOrganic("centrum.cz","q");
	    pageTracker._addOrganic("atlas.cz","q");
	    pageTracker._addOrganic("zoohoo.cz","q");
	    pageTracker._addOrganic("jyxo.cz","q");
	    pageTracker._addOrganic("atomz.cz","sp-q");
	    pageTracker._addOrganic("tiscali.cz","query");
	    pageTracker._addOrganic("volny.cz","search");
	    pageTracker._addOrganic("zoznam.sk","s");
	    pageTracker._addOrganic("morfeo.cz","q");
	    pageTracker._addOrganic("1.cz","q");
	    pageTracker._addOrganic("toplist.cz","search");
	    pageTracker._addOrganic("zbozi.cz","q");
	}
	
	if (GoalTest!=null)
		pageTracker._trackPageview(GoalTest);
	else
		pageTracker._trackPageview();
	
	if (window.ecommerceTracker && (typeof window.ecommerceTracker == "function")){
		ecommerceTracker();
	}
}

doInit(true);


