function imageRollover(label,inactive,active,status) {
	this._canRoll   = _canThisBrowserHandleImageRolls();
	this._imageId   = label;
	this._winStatus = status;
	this.isActive   = false;
	if( this._canRoll ) {
		this.activeImg       = new Image();
		this.activeImg.src   = active;
		this.inactiveImg     = new Image();
		this.inactiveImg.src = inactive;
	}
	this.mouseOver = _rollActive;
	this.mouseOut  = _rollInactive;
}

function _rollActive(){
	if ( this._canRoll && !this.isSelected ){
		document.images[this._imageId].src = this.activeImg.src;
	}
	this.isActive = true
	window.status = this._winStatus;
}

function _rollInactive(){
	if ( this._canRoll ){
		if( !this.isSelected ) {document.images[this._imageId].src = this.inactiveImg.src;}
	}
	this.isActive = false
	window.status = '';
}

function _canThisBrowserHandleImageRolls() {
	if (document.images) {
		return(true);
	} else {
		return(false);
	}
}

