var CALENDARIMAGE = 0 
var CALCIMAGE = 1
var LOOKUPIMAGE = 2

var goEnabledImages = new Array()
var goDisabledImages = new Array()
	
function LoadAllImages() {

	goEnabledImages[CALENDARIMAGE] = new Image()
	goEnabledImages[CALENDARIMAGE].src = '/BBWebClient/images/calendar_16.png'
	goEnabledImages[CALCIMAGE] = new Image()
	goEnabledImages[CALCIMAGE].src = '/BBWebClient/images/CalcSmall.gif'
	//goEnabledImages[LOOKUPIMAGE] = new Image()
	//goEnabledImages[LOOKUPIMAGE].src = '/BBWebClient/images/Lookup.gif'

	goDisabledImages[CALENDARIMAGE] = new Image()
	goDisabledImages[CALENDARIMAGE].src = '/BBWebClient/images/CalendarSmall_gray.gif'
	goDisabledImages[CALCIMAGE] = new Image()
	goDisabledImages[CALCIMAGE].src = '/BBWebClient/images/CalcSmall_gray.gif'
	//goDisabledImages[LOOKUPIMAGE] = new Image()
	//goDisabledImages[LOOKUPIMAGE].src = '/BBWebClient/images/Lookup_gray.gif'

}

function SetImage(nImageIndex, oImage, bSetEnabled) {
	if (nImageIndex==-1) {nImageIndex=getImageIndex(oImage,bSetEnabled)}
	if (nImageIndex==-1) {return}	
	if (bSetEnabled) {
		oImage.src = goEnabledImages[nImageIndex].src
	} else {
		oImage.src = goDisabledImages[nImageIndex].src
	}		
}

function getImageIndex(oImage,bSetEnabled) {
	var oArray=(bSetEnabled)?goDisabledImages:goEnabledImages
	for (var i=0;i<oArray.length;i++) {
		if (oArray[i].src.toLowerCase()==oImage.src.toLowerCase()) {return i}
	}
	return -1
}

