(function($) {
	function equalHeights() {
		if ($('.left-department').length > 0) {
			$('.themes .theme').css('height', null);
			$('.left-department .theme').each(function(index) {
				var rightElement = $('.right-department .theme').get(index);
				if (rightElement) {
					$(this).height(Math.max($(this).height(), $(rightElement).height()));
					$(rightElement).height(Math.max($(this).height(), $(rightElement).height()));
				}
			});
		}
		if ($('.theme-detail .projects').length > 0) {
			$('.projects .project').css('height', null);
			$('.theme-detail .open-projects .odd').each(function(index) {
				var rightElement = $('.even', $(this).parent()).get(index);
				if (rightElement) {
					$(this).height(Math.max($(this).height(), $(rightElement).height()));
					$(rightElement).height(Math.max($(this).height(), $(rightElement).height()));
				}
			});
			$('.theme-detail .closed-projects .odd').each(function(index) {
				var rightElement = $('.even', $(this).parent()).get(index);
				if (rightElement) {
					$(this).height(Math.max($(this).height(), $(rightElement).height()));
					$(rightElement).height(Math.max($(this).height(), $(rightElement).height()));
				}
			});
		}
	}
	$(document).ready(function() {
		$('a.FontSizeInc').bind('click', function() {
			equalHeights();
		});
		$('a.FontSizeDec').bind('click', function() {
			equalHeights();
		});
		equalHeights();
	});
})(jQuery);
