  /*
   adapted from jeff howden's tutorial at
   http://members.evolt.org/jeff/code/preload_n_rollover/
  */

  var iPath = 'http://defencelaw.com/images/buttons/';
  var iExt = 'gif';
  var loaded = false;
  var suffix = new Array('2','1');

  function preLoad()
  {
    if(document.images)
    {
      var argLen = arguments.length;
      for(var i = 0; i < argLen; i++)
      {
        var arg = arguments[i];
        var sufLen = suffix.length;
        for(j = 0; j < sufLen; j++)
        {
          var suf = suffix[j];
          iNew = arg  + suf + ' = new Image();';  eval(iNew);
          iSrc = arg  + suf + '.src = \'' + iPath + arg  + suf + '.' + iExt + '\';';  eval(iSrc);
        }
      }
      loaded = true;
    }
  }

  function rollOver(iName,iState)
  {
    if(document.images && loaded)
    {
      document.images[iName].src = eval(iName  + iState + '.src');
    }
  }

