
	


// create array with names of the name attribute of all img tags used as menu buttons
var menuBtns = new Array('index', 'student', 'directory', 'mission', 'org', 'focus', 'VComm','admin', 'contact', 'ucschome', 'ucscindex', 'ucscsearch', 'ucscfind');

// shortcuts for img src naming
var m = "/img/";
var b = "Btn";
var f = "Off";
var n = "On";
var s = "Self";
var g = ".gif";

//preload mouseover and mouseout menu images into separate arrays
var btnsOff = new Array();
var btnsOn = new Array();
var btnsSelf = new Array();
for (var i = 0; i < menuBtns.length; i++) {
	btnsOff[i] = new Image();
	btnsOff[i].src = m + menuBtns[i] + b + f + g;
	btnsOn[i] = new Image();
	btnsOn[i].src = m + menuBtns[i] + b + n + g;
	btnsSelf[i] = new Image();
	btnsSelf[i].src = m + menuBtns[i] + b + s + g;
}

//set the current menu button to 'self'
//var currentOn = new Function("var a = indexFind(menuBtns, current);	document[current].src = btnsSelf[a].src;")

//window.onload = currentOn;

//onmouseout handler function
function btnOut(btnName) {
		var z = indexFind(menuBtns, btnName);
		document[btnName].src = btnsOff[z].src;
}

//onmouseover handler function
function btnOver(btnName) {
		var z = indexFind(menuBtns, btnName);
		document[btnName].src = btnsOn[z].src;
}

//return the index number of a member in an array
function indexFind(theArray, theMember) {
	var j = -1;
	for (var i=0; i<theArray.length; i++) {
		if (theArray[i] == theMember) {
			j = i;;
		}
	}
	return j;
}






function removeCurrent(current) {
	var rolloverImages = new Array();
	var j = 0;
	for ( var i = 0; i < menuImages.length; i++) {
		if (menuImages[i] != current) {
			rolloverImages[j] = menuImages[i];
			j++;
		}
	}
	return rolloverImages
}


