function trackingInit() {
	if (arguments.callee.done) return;
	arguments.callee.done = true;
	if (_timer) {
		clearInterval(_timer);
		_timer = null;
	}
	if(typeof document.pageEventName == 'string') {
		if(trackingGetCookie('__wtlander') != '1') {
			trackingSendEvent(document.pageEventName);
		};
		if(document.pageEventName == 'guide-lander') {
			trackingCreateCookie('__wtlander','1',1);
		};
	};
};

function trackingCreateCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	} else {
		var expires = "";
	};
	document.cookie = name+"="+value+expires+"; path=/";
};

function trackingGetCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return false;
};

function trackingSendEvent(eventName) {
	return ; 
	var eventUrl = document.location;
	var eventHost = document.location.host;
	var eventRef = document.referrer;
	if(eventHost.indexOf('.dev.')) {
		if(trackingGetCookie('__wtdevhost') != false) {
			var trackingHost = trackingGetCookie('__wtdevhost');
		} else {
			var trackingHost = eventHost;
		};
	} else {
		var trackingHost = 'www.opendns.com';
	}
	var trackingUrl = document.location.protocol + '//' + trackingHost + '/webstats/record_event.php?eventName=' + escape(eventName) + '&eventRef=' + escape(eventRef) + '&eventHost=' + escape(eventHost) + '&eventUrl=' + eventUrl + '&nocache=' + Math.round(Math.random()*100000);
	sendEvent = new Image(1,1);
	sendEvent.src = trackingUrl;
};

// --- Cross browser onLoad below this line
if (document.addEventListener) {
	document.addEventListener("DOMContentLoaded", trackingInit, false);
}
/*@cc_on @*/
	/*@if (@_win32)
	document.write("<script id=__ie_onload defer src=//:><\/script>");
	var script = document.getElementById("__ie_onload");
	script.onreadystatechange = function() {
		if (this.readyState == "complete") {
			trackingInit();
		}
	};
/*@end @*/
if (/WebKit/i.test(navigator.userAgent)) {
	var _timer = setInterval(function() {
		if (/loaded|complete/.test(document.readyState)) {
			trackingInit();
		}
	}, 10);
}
if(this.addListener) {
	this.addListener("load", function() { trackingInit(); });
}
