function getDocObj(elem,parent) {
	if (document.layers) {
	    if (parent) {
	     return "document."+parent+".document."+elem;
	      }
	    else {
		return "document."+elem;
		     }
		
	  } 
	    else if (document.all) {
		return "document.all."+elem;
	} 
	    else if (document.getElementById) {
		return "document.getElementById('"+elem+"')";
	}
}


function getStyleObj(elem,parent) {
	if (document.layers) {
	    if (parent) {
	     return "document."+parent+".document."+elem;
	      }
	    else {
		return "document."+elem + ".style";
		     }
		
	  } 
	    else if (document.all) {
		return "document.all."+elem + ".style";
	  } 
	    else if (document.getElementById) {
		return "document.getElementById('"+elem+"').style";
		
	}
}

/* The tab navigation script. Always use in conjunction with docobj.js! */

// Set up array of text box element style property strings

var boxArray = new Array(11);
boxArray[0] = null;
boxArray[1] = getStyleObj('box1');
boxArray[2] = getStyleObj('box2');
boxArray[3] = getStyleObj('box3');
boxArray[4] = getStyleObj('box4');
boxArray[5] = getStyleObj('box5');
boxArray[6] = getStyleObj('box6');
boxArray[7] = getStyleObj('box7');
boxArray[8] = getStyleObj('box8');
boxArray[9] = getStyleObj('box9');
boxArray[10] = getStyleObj('box10');

var thumbArray = new Array(11);
thumbArray[0] = null;
thumbArray[1] = getStyleObj('thumb1');
thumbArray[2] = getStyleObj('thumb2');
thumbArray[3] = getStyleObj('thumb3');
thumbArray[4] = getStyleObj('thumb4');
thumbArray[5] = getStyleObj('thumb5');
thumbArray[6] = getStyleObj('thumb6');
thumbArray[7] = getStyleObj('thumb7');
thumbArray[8] = getStyleObj('thumb8');
thumbArray[9] = getStyleObj('thumb9');
thumbArray[10] = getStyleObj('thumb10');


// the global variables for the tab functions 
var active = null;

var activebgcolor = "#b1d190";
var inactivebgcolor = "#ecab0f";
var overbgcolor = "#65665e";


// the tab appearance changing function

function tabcolor(tabnum,color) {
	thumbx = eval(thumbArray[tabnum]);
	thumbx.borderColor = color;

if (document.all) {
 thumbx.cursor = 'hand';
 }
else {
 thumbx.cursor = 'pointer';
 }
}

// the central tab function 

function choosebox(num) {
if (document.all || document.getElementById) { 


	if (active) {
		activeboxlayer = eval(boxArray[active]);
		activeboxlayer.zIndex = 0;
		tabcolor(active, inactivebgcolor);
  }

	boxlayer = eval(boxArray[num]);
	boxlayer.zIndex = 10;
	tabcolor(num, activebgcolor);

	active = num;

  }
}

// invoked onmouseover the tab 

function tabover(tabnum) {
if (tabnum != active) {
 	tabcolor(tabnum, overbgcolor);
  }
}

//invoked onmouseout of the tab 

function tabout(tabnum) {
if (tabnum != active) {
	tabcolor(tabnum, inactivebgcolor);
 }
}

