
externalClick = Class.create({
	initialize: function() {
		// add event listeners to placeholder-rigt, articledisplay, link
		$('placeholder-right').select('div.small-articledisplay-nolayout').each(function(articleElement){
			var linkElement = articleElement.down('a');
			linkElement.observe("click", function(event){
				// don't stop the event.
				// fire off ajax request
				this.registerClick(linkElement);
			}.bindAsEventListener(this));
		}.bind(this));
	},
	registerClick: function(linkElement) {
		// get url from anchor
		var linkUrl = linkElement.href;
		linkUrl = encodeURIComponent(linkUrl);
		new Ajax.Request('/registerClick.php', {
			method: 'get',
			parameters: {url: linkUrl}
		});
	},
	debug: function(woot) {
		$('placeholder-left').update(woot);
	}
});

document.observe('dom:loaded', function(event){
	var extClick = new externalClick();
}.bindAsEventListener(this));

