jQuery(document).ready(function($) {
	var canRun = $('body').is('#photos') || $('body').is('#set');
	if (canRun) {
		window.Tracker = {
			// constructor
			init : function() {
				window.Tracker = this;
				this.attachHandlers();
				return this;
			},
			attachHandlers : function() {
				if (window.pageTracker != undefined) {
					$('a[href^="http://"]').click(function() {
						pageTracker._trackPageview('/outgoing/' + Tracker.getDomainFromUrl($(this).attr('href')));
						return true;
					});
				}
			},
			getDomainFromUrl : function(url) {
				var urlSplit = url.split("//");
				var urlParts = urlSplit[1].split("/");
				var domainParts = urlParts[0](".");
				var len = domainParts.length;

				var domain = domainParts[len - 2] + "." + domainParts[len - 1];
				return domain;
			}
		}.init();
	}
});