
function setTabs(tab) {

	if(tab==null)tab="archive";
	
	// loop through all the images in tabNav and set them all to off states	
	var imgs = document.getElementById('tabNav').getElementsByTagName('img');
	for (var i = 0; i<imgs.length; i++) {imgs[i].src="/mlb/images/fan_forum/pepsi/" + imgs[i].name + ".gif";}	
	
	// loop through all the anchors in tabNav and create mouse over and out functions		
	var anchors = document.getElementById('tabNav').getElementsByTagName('a');		
	for (var i = 0; i<anchors.length; i++) {		
		anchors[i].onmouseover= function() {	
			var t = "tab_" + this.id;
			document.images[t].src="/mlb/images/fan_forum/pepsi/" + t + "_on.gif";		
		}
		anchors[i].onmouseout= function() {	
			var t = "tab_" + this.id;
			document.images[t].src="/mlb/images/fan_forum/pepsi/" + t + ".gif";			
		}		
	}

	// set the current tab to its on state, then null its mouseout function	
	document.images["tab_" + tab].src="/mlb/images/fan_forum/pepsi/tab_" + tab + "_on.gif";	
	document.getElementById(tab).onmouseout="";
	
	// hide all the content divs
	var divs = document.getElementById('contentTD').getElementsByTagName('div');
	for (var i = 0; i<divs.length; i++) {
		if (divs[i].id.indexOf('container_') != -1)divs[i].style.display="none";
	}
	
	// show the current content div
	document.getElementById("container_" + tab).style.display="block";		
	
	//loop through all the divs in contentHdrTD and hide them
	var hdrDivs=document.getElementById("contentHdrTD").getElementsByTagName("div");
	for(i=0;i<hdrDivs.length;i++) {
		hdrDivs[i].style.display="none";
	}
	
	// show the current content hdr div
	document.getElementById("hdr_"+tab).style.display="block";
	
}

function buildContentHeaderDivs() {
	// create hidden divs for the content tab header. this resolves a bug with IE with img src swapping.	
	var a_hdr=document.createElement("div"); a_hdr.id="hdr_archive";
	var t_hdr=document.createElement("div"); t_hdr.id="hdr_tv";
	var h_hdr=document.createElement("div"); h_hdr.id="hdr_history";
	var s_hdr=document.createElement("div"); s_hdr.id="hdr_stories";
	var e_hdr=document.createElement("div"); e_hdr.id="hdr_extras";
	document.getElementById("contentHdrTD").appendChild(a_hdr);
	document.getElementById("contentHdrTD").appendChild(t_hdr);
	document.getElementById("contentHdrTD").appendChild(h_hdr);
	document.getElementById("contentHdrTD").appendChild(s_hdr);
	document.getElementById("contentHdrTD").appendChild(e_hdr);
}

function setArchiveNav(month) {
	if(month==null){
		var nd=new Date();
		month=nd.getMonth()
	}
	if(month<4)month=4;
	if(month>10)month=10;		
	var divs=document.getElementById("content_archive_nav").getElementsByTagName("div");
	for (var i = 0; i<divs.length; i++) {
		if (divs[i].id.indexOf('nominees_') != -1)divs[i].style.display="none";
	}
	document.getElementById("nominees_" + month).style.display="block";		
}
	

function showArchiveNominee(name,month) {	
	var nd=new Date();
	if(month==null){
		var all = new Array ("january","february","march","april","may","june","july","august","september","october","november","december");
		month = all[nd.getMonth()-1];
	}
	if(month<4)month="april";
	if(month>10)month="october";	
	var divs=document.getElementById("playersArchiveContent").getElementsByTagName("div");
	for (var i = 0; i<divs.length; i++) {
		if (divs[i].id.indexOf('april_') != -1)divs[i].style.display="none";
		if (divs[i].id.indexOf('may_') != -1)divs[i].style.display="none";
		if (divs[i].id.indexOf('june_') != -1)divs[i].style.display="none";
		if (divs[i].id.indexOf('july_') != -1)divs[i].style.display="none";
		if (divs[i].id.indexOf('august_') != -1)divs[i].style.display="none";
		if (divs[i].id.indexOf('september_') != -1)divs[i].style.display="none";
		if (divs[i].id.indexOf('october_') != -1)divs[i].style.display="none";		
	}
	if(name==null) {
		var divs=document.getElementById("playersArchiveContent").getElementsByTagName("div");
		for (var i = 0; i<divs.length; i++) {
			if (divs[i].id.indexOf(month + '_') != -1) { divs[i].style.display="block";	break; }
		}		
		var x=document.getElementById("nominees_" + nd.getMonth()).getElementsByTagName('a')
		x[0].style.fontWeight="bold";				
	} else {
		document.getElementById(month + "_" + name).style.display="block";		
	}
}

function makeItBold(x) {
	var anchs=document.getElementById(x.parentNode.id).getElementsByTagName("a");
	for (var i=0; i<anchs.length; i++) {anchs[i].style.fontWeight="normal";}	
	x.style.fontWeight="bold";
}


addLoadEvent(buildContentHeaderDivs);
addLoadEvent(setTabs);
addLoadEvent(setArchiveNav);
addLoadEvent(showArchiveNominee);