(function ($) {
	$(function () {
		var $tabBox = $('#middle ul.tabbed-content');
		if ($tabBox.length) {
			var $tab = $('> li.tab', $tabBox);
			var $tabLink = $('a.title', $tab)
			var $tabContent = $('div.content', $tab).hide();
			
			var $firstRealTab = $($tab[1]);
			$('a.title, div.content', $firstRealTab).addClass('current').show();

			var changeContentTab = function (e) {
				e.preventDefault();
				$tabLink.filter('.current').removeClass('current');
				var $this = $(e.currentTarget).addClass('current');
				var $target = $tabContent.filter($this.attr('href'));
				if (!$target.is(':visible')) {
					if ($tabBox.height() < $target.outerHeight()) {
						$tabBox.css('height', $target.outerHeight() + 'px');
					}
					else {
						$tabBox.css('height', 'auto');
					}
					$tabContent.filter(':visible').fadeOut();
					$target.fadeIn(500);
				}
			}
			$tabLink.bind('click', changeContentTab);
		}
	});
})(jQuery);