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"));

var pageTracker;
var urlPrefix;

function setTrackerId(id) {
	pageTracker = _gat._getTracker(id);
}

function setPrefix(prefix) {
	urlPrefix = prefix;
}

function trackActivityLoad(engine, datafile, lang) {
	var s = lang + "/" + engine + "/" + datafile;
	s = updateURL(s);
	pageTracker._trackPageview(s);
}

function trackMainMenu(level, byunit, lang) {
	var s = lang + "/" + "menu/" + level;
	if (byunit) {
		s += "_unitsort";
	} else {
		s += "_activitysort";
	}
	s = updateURL(s);
	pageTracker._trackPageview(s);
}

function trackHelp(engine, activity, lang) {
	var s = lang + "/" + engine + "_help/" + activity;
	s = updateURL(s);
	pageTracker._trackPageview(s);
}

function updateURL(s) {
	if (urlPrefix) {
		s = urlPrefix + "/" + s;
	}
	//alert(s);
	return s;
}




