var hoverImages = new Array();
var restoreImages = new Array();

function loadHoverImage( id, imageFile ) {
  hoverImages[id] = new Image();
  hoverImages[id].src = imageFile;
}

function hoverImage( elem ) {
  var id = elem.name;
  if( restoreImages[id] == null ) {
    restoreImages[id] = new Image();
    restoreImages[id].src = elem.src;
  }
  elem.src = hoverImages[id].src;
}

function restoreImage( elem ) {
  var id = elem.name;
  elem.src = restoreImages[id].src;
}

