// JavaScript Document

$(document).ready(function() {
    initPencoose();
});

var tabCount;

function initPencoose(){
	rigMenuLinks();
	rigTabs();
	rigSubMenu();
	$(".newsItem:last").css("border-bottom", "none");
}

function rigSubMenu(){
	$("#subMenu").find(".subMenuDivider:last").remove();

}

function rigMenuLinks(){
	$(".menuItem").click(function(){
		window.location = $(this).find("h2 a").attr("href");							  
	});
}

function rigTabs(){
	tabCount = $("#tabContainer .tab").length;
	tabContainerWidth = $("#tabContainer").width();
	
	currentTab = 1;
	
	$("#tabContainer .tab").each(function(){
		if(currentTab == tabCount)
		{
			$("#tabs").append("<div class=\"last\">" + $(this).find("h2").text() + "</div>");
		}
		else
		{
			$("#tabs").append("<div>" + $(this).find("h2:first").text() + "</div>");
			currentTab++;
		}
	});
	
	currentTab = 1;

	$("#tabContainer #tabs div").each(function(){
		if(currentTab == tabCount)
		{
			var tabWidth = $("#tabContainer #tabs div:first").width() + ($("#tabContainer #tabs div:first").css("padding-left").replace("px", "") * 2 + 1);
			$(this).width(tabContainerWidth - (tabWidth * (tabCount - 1)) - ($(this).css("padding-left").replace("px", "") * 2));
		}
		else
		{
			$(this).width((tabContainerWidth / tabCount) - ($(this).css("padding-left").replace("px", "")) * 2 -1);
			currentTab++;
		}
	});	
	
	$("#tabContainer #tabs div:first").addClass("onState");
	$("#tabContainer .tab").find("h2:first").hide();
	$("#tabContainer .tab").hide();
	$("#tabContainer .tab:first").show();
	
	$("#tabContainer #tabs div").click(function(){
		$("#tabContainer #tabs div").removeClass("onState");
		$(this).addClass("onState");
		$("#tabContainer .tab").hide();
		$("#tabContainer .tab h2:contains('" + $(this).text() + "')").parent("div").show();	
	});
	
}
