var tabArray = new Array(9);
var tabTextArray = new Array(9);
function init_navbar()
{
	tabArray[0] = null;
	tabArray[1] = getStyleObj('navBTN_1');
	tabArray[2] = getStyleObj('navBTN_2');
	tabArray[3] = getStyleObj('navBTN_3');
	tabArray[4] = getStyleObj('navBTN_4');
	tabArray[5] = getStyleObj('navBTN_5');
	tabArray[6] = getStyleObj('navBTN_6');
	tabArray[7] = getStyleObj('navBTN_7');
	tabArray[8] = getStyleObj('navBTN_8');
	tabTextArray[0] = null;
	tabTextArray[1] = getStyleObj('navLabel_1');
	tabTextArray[2] = getStyleObj('navLabel_2');
	tabTextArray[3] = getStyleObj('navLabel_3');
	tabTextArray[4] = getStyleObj('navLabel_4');
	tabTextArray[5] = getStyleObj('navLabel_5');
	tabTextArray[6] = getStyleObj('navLabel_6');
	tabTextArray[7] = getStyleObj('navLabel_7');
	tabTextArray[8] = getStyleObj('navLabel_8');
}

// the global variables for the tab functions 
var active = null;

var activebgcolor = "#CFCFCF";
var activetextcolor = "black";


var inactivebgcolor = "#8a3393";
var inactivetextcolor = "#ffffff";

var overbgcolor = "#CFCFCF";
var overtextcolor = "#000000";

// the tab appearance changing function
function tabcolor(tabnum,color1,color2) 
{
	tab = eval(tabArray[tabnum]);
	tabtext = eval(tabTextArray[tabnum]);
	tab.backgroundColor = color1;
	tabtext.color = color2;

	if (document.all) 
	{
		tabtext.cursor = 'hand';
	}
	else 
	{
		tabtext.cursor = 'pointer';
	}
}

// the central tab navigation function 
function choosebox(num) 
{
	if (document.all || document.getElementById) 
	{ 
		if (active) 
		{
			activetablayer = eval(tabArray[active]);
			activetabtext = eval(tabTextArray[active]);
			activeboxlayer = eval(boxArray[active]);
			activetablayer.zIndex = 0;
			activeboxlayer.zIndex = 0;
			tabcolor(active,inactivebgcolor, inactivetextcolor);
        }
		tablayer = eval(tabArray[num]);
		tabtext = eval(tabTextArray[num]);
		boxlayer = eval(boxArray[num]);
		tablayer.zIndex = 11;
		boxlayer.zIndex = 10;
		tabcolor(num,activebgcolor, activetextcolor);
		active = num;
	}
}

// invoked onmouseover the tab 
function tabover(tabnum) 
{
	if (tabnum != active) 
	{
		tabcolor(tabnum,overbgcolor,overtextcolor);
	}
}

//invoked onmouseout of the tab 
function tabout(tabnum) 
{
	if (tabnum != active) 
	{
		tabcolor(tabnum,inactivebgcolor,inactivetextcolor);
	}
}
