/*
  Document: Common JS
  Author: Sam Graf
  Date: 2010/06/16
  Revision: 1.1.0

  Revision History:

  1.0.0 -- 2009/01/25
  1.1.0 -- 2010/06/16: add revision history; revise comments
*/

// Initialize utility variables
var i = 0;

// Non-button image pre-load
if ( generalImages !== '' ) {
  var images = new Array();

  for ( i = 0; i < generalImages.length; i++ ) {
    images[i] = new Image();
    images[i].src = generalImages[i];
  }
}

// Navigation buttons
if ( buttonImages !== '' ) {
  var normalButtons = new Array();
  var activeButtons = new Array();

  for ( i = 0; i < buttonImages.length; i++ ) {
    normalButtons[i] = new Image();
    normalButtons[i].src = buttonImagesUri + buttonImages[i] + '.png';
    activeButtons[i] = new Image();
    activeButtons[i].src = buttonImagesUri + buttonImages[i] + '_a.png';
  }

  function changeImage(imgId, newImg) {
    document.getElementById(imgId).src = newImg.src;
  } 
}

// New windows
function openNewWindow(uri) {
  var newWindow = window.open(uri, windowName, windowFeatures);
}

