function navBar_preLoadImg(sBasePath) {
	var aNavBtnKeys = new Array(	'button', 'button_left_end', 'button_right_end');
	var aModes = new Array('', 'over', 'down', 'current');
	var i, j, img;
	
	for ( i in aNavBtnKeys ) {
		for ( j in aModes ) {
			img = document.createElement('IMG');
			img.src = sBasePath + aNavBtnKeys[i] + '_' + aModes[j] + '.gif';
		}
	}
}

function navBar_hiLite(oBtn, sMode) {
	switch ( sMode ) {
		case 'restore' :
			oBtn.className = oBtn.getAttribute('preHiLiteClassName');
			oBtn.removeAttribute('preHiLiteClassName');
		break;
		default:
			if ( oBtn.getAttribute('preHiLiteClassName') ) oBtn.className = oBtn.getAttribute('preHiLiteClassName');
			oBtn.setAttribute('preHiLiteClassName', oBtn.className);
			oBtn.className += ' ' + sMode;
		break;
	}
}
