function sInit() {
	s.pageName = null;
	s.server = null;
	s.channel = null;
	s.pageType = null;

	for (var i = 1; i <= 100; i++) {
		s["prop" + i] = null;
		s["eVar" + i] = null;
	}

	s.campaign = null;
	s.state = null;
	s.zip = null;
	s.events = null;
	s.products = null;
	s.purchaseID = null;

	s.linkTrackVars = "None";
	s.linkTrackEvents = "None";
}

function sTrack(ctxt) {
	s.prop15 = ctxt.lang;
	s.prop18 = ctxt.version;
	s.prop19 = ctxt.client;

	var s_code = s.t();
	if (s_code) {
		document.write(s_code);
	}
}

function trackOverview(ctxt, player_list) {
	sInit();

	s.pageName = "Overview";
	s.prop2 = player_list;

	sTrack(ctxt);
}

function trackRankings(ctxt, date_str, player_list) {
	sInit();

	s.pageName = "Rankings";
	s.prop1 = date_str;
	s.prop2 = player_list;

	sTrack(ctxt);
}

function trackFaq(ctxt) {
	sInit();

	s.pageName = "FAQ";

	sTrack(ctxt);
}

function trackLink(link_obj, link_type) {
	sInit();

	s.linkTrackVars = "prop3";
	s.prop3 = link_type;

	s.tl(link_obj, "o");
}

