//  ---------------------------------------------------------------------------
function showLastModified(id) {
  setLastModified(id ? id : 'signature')
}

//  ---------------------------------------------------------------------------
function setLastModified(id) {
  var idNode = document.getElementById (id);
  if (!idNode) return;
  idNode.innerHTML += ', '+lastModified();
}

//  ---------------------------------------------------------------------------
function lastModified () {
  var dt = new Date(document.lastModified);
  return doubleDigit(dt.getFullYear())+'-'+
         doubleDigit(dt.getMonth()+1)+'-'+
         doubleDigit(dt.getDate())+' '+
         doubleDigit(dt.getHours())+':'+
         doubleDigit(dt.getMinutes())+' GMT';
}

//  ---------------------------------------------------------------------------
function doubleDigit (n) {
 return (n < 10) ? '0'+n : n;
}

addLoadEvent(function () {showLastModified()});