// JavaScript Document

var ExitTracker = Class.create({
	initialize: function()
	{
		this.domain = document.location.toString().toLowerCase().split("/")[2];
 
		$$("a").each(function(item)
		{
			if (item.href && (item.href != (document.location + "#")))
			{
				$(item).observe("click", this.track.bindAsEventListener(this));
			}
		}.bind(this));
	},
 
	track: function(e)
	{
		var el = e.element();
		var exit_domain = el.href.split("/")[2].toLowerCase();
 
		if (this.domain.toLowerCase().indexOf(exit_domain) == -1)
		{
			if (typeof pageTracker != "undefined")
			{
				pageTracker._trackPageview("/exit/" + el.href);
			}
		}
	}
});