"use strict";

/*globals $, jQuery, window, document */

(function () {
	var links;
	
	function initLinks() {
		links.each(function () {
			var triggers = $(this).find('.categories').find('li'),
				blocks = $(this).find('ul.links');
			
			triggers.find('a').each(function (i) {
				var index = i;
				
				$(this).click(function () {
					$(this).addClass('on').parent().siblings().find('a').removeClass('on');
					
					blocks.hide();
					blocks.eq(index).fadeIn();
					
					return false;
				});
			});
			
			triggers.eq(0).find('a').trigger('click');
		});
	}
	
	$(document).ready(function () {
		links = $('.link_list');
	
		initLinks();
	});
	
}());