
/*
 * start google analytics
 */
try {
	var pageTracker = _gat._getTracker("UA-11142163-1");
	pageTracker._trackPageview();
} catch(error) {}


window.addEvent('domready', function() {
	
	/*
	 * add event listeners on the filter links
	 */
	window.selectedFilter = $$('#articleFilterList a.active')[0];
	
	$$('a.articleFilterLink').each(function(filterLink, index){
		filterLink.addEvent('click', function(event){
			event.stop();

			//track the event
			if(window.pageTracker != null){
				var category = $(event.target).innerHTML.replace(/^\s+|\s+$/g, "");
				window.pageTracker._trackEvent('Article filter', category);
			}

			//set the hightlight on the link
			if(window.selectedFilter != null) window.selectedFilter.removeClass('active');
			window.selectedFilter = filterLink;
			filterLink.addClass('active');

			//if the ALL link was clicked
			if(filterLink == $('categoryLinkAll')){
				$$('div.article').each(function(article, index){
					article.setStyle('display', 'block');
				});
				
			//if any other category was clicked
			}else{
				var id = $(event.target).href.split('/');
				id = id[id.length -1];
				
				$$('div.article').each(function(article, index){
					if(article.hasClass('category-' + id)){
						article.setStyle('display', 'block');
					}else{
						article.setStyle('display', 'none');
					}
				});
			}
		});
	});
	
	
	/*
	 * lets track how many resumes are being downloaded
	 */
	if($('downloadResume')){
		$('downloadResume').addEvent('click', function(event){
			if(window.pageTracker != null){
				window.pageTracker._trackEvent('Download', 'resume');
			}
		});
	}
});
