﻿$(document).ready(function () {
	/* extract the first link from each list and put in a new list above the tab contents */
	var $leftMenuBox = $('#left_container .nav_area');
	var $leftMenuList = $leftMenuBox.children('ul.leftMenuList');

	var $tabsList = $('<ul class="tabHeadings" />');
	var $tabLinks = $leftMenuList.find('a.tabLink');

	$tabLinks.each(function () {
		var $listItem = $('<li />');
		$listItem.append($(this));
		$tabsList.append($listItem);
	});

	$leftMenuList.before($tabsList);

	/* show correct tab on click */
	function showTab(index) {
		$leftMenuList.children('li').hide();
		$leftMenuList.children('li').eq(index).show();
	}

	$tabLinks.click(function () {
		showTab($tabLinks.index($(this)));
		return false;
	});

	// init
	// if hire menu matches section-ID
	var $hireTab = $leftMenuList.children('li.tab.hire');
	var sectionPattern = /section-\d+/;
	var sectionClass = sectionPattern.exec($hireTab.attr('class'));

	if ($('form#form1').hasClass(sectionClass))
		showTab($leftMenuList.index($hireTab));
	else
		showTab(0);

});

