/*  Tabs rollover functions for Career Events */
function initCareerTabs(ulTabs)
{
	if(document.getElementById)
	{
		tabItems = ulTabs.getElementsByTagName("div");;
		for (var i=0; i < tabItems.length; i++)
		{
			node = tabItems[i];
			node.onmouseover = overCareerTab;
			node.onmouseout = outCareerTab;
			node.onclick = selectCareerTab;
		}
	}
}

overCareerTab = function(evt)
{	
	evt = (evt) ? evt : ((window.event) ? window.event : null);
	// IE hack for rollover state
	if(document.all && document.getElementById)
	{
		addClassToNode(this, "sfhover");		
	}
}

outCareerTab = function()
{
	// IE hack for rollover state
	if(document.all && document.getElementById)
	{
		removeClassFromNode(this, "sfhover");
	}
}

selectCareerTab = function()
{
	var divTabs = this.parentNode;
	var tagItems = divTabs.getElementsByTagName("div");
	var nCurrentIndex = 0;
	for (var i=0; i < tabItems.length; i++)
	{
		node = tabItems[i];
		removeClassFromNode(node, "selected");
		if(node == this)
			nCurrentIndex = i;
	}
	addClassToNode(this, "selected");
	
	// Load an array of the tab view divs
	var eventSection = document.getElementById("eventsPane");
	var eventDivs = eventSection.getElementsByTagName("div");
	var y = 0; 
	var z = 0;
	for(var i = 0; i < eventDivs.length; i++)
	{
		var div = eventDivs[i];
		div.style.display = "none";
	}
	var eventDiv = document.getElementById("events" + this.id);
	if(eventDiv != null)
		eventDiv.style.display = "block";
}

/* End tab functions */
