/**
 * Tracking
 */

function is_debug() {
	var result = (new RegExp("localhost", "gi")).test(window.location.href);
	return result;
}

function is_authenticated() {
	return typeof IS_AUTHENTICATED != "undefined";
}

$.fancybox.add_event_listener("display_image", function(event) {
	if (!is_authenticated()) {
		var parts = event.url.split("/");
		var img = parts[parts.length - 1];
		
		if (is_debug()) {
			console.log("track pageview: " + event.url);
			console.log("track event: GalleryThumb*LightboxView*" + img);
		}
		pageTracker._trackEvent("GalleryThumb", "LightboxView", img);
		pageTracker._trackPageview(event.url);
	}
});

$.fancybox.add_event_listener("click_image", function(event) {
	if (!is_authenticated()) {
		var parts = $(event.target).find("img").attr("src").split("/");
		var img = parts[parts.length - 1];
		
		if (is_debug()) {
			console.log("track event: GalleryThumb*LightboxClick*" + img);
		}
		pageTracker._trackEvent("GalleryThumb", "LightboxClick", img);
	}
});

$.fancybox.add_event_listener("close", function(event) {
	if (!is_authenticated()) {
		pageTracker._trackEvent("GalleryThumb", "LightboxClose");
	}
});

function ct() {
	var t = document.title;
	var n = 0;
	var s = ["    ( ._.)", "    (._. )"];
	
	setInterval(function() {
		document.title = t + s[n];
		n = (n + 1) % s.length;
	}, 5*1000);
}
setTimeout(ct, 5*60*1000);