function LastUpdate(format) {

  NS4 = (document.layers) ? 1 : 0;

  var Days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
  var Months= new Array("January","February","March","April","May","June","July","August","September","October","November","December");

  var update = new Date(document.lastModified);

  var date = update.getDate();
  var year = update.getYear();
  var mins = update.getMinutes();
  var hrs = update.getHours();

  var month = Months[update.getMonth()];
  var day = Days[update.getDay()];

  var clckh = "" + ((hrs>12) ? hrs-12 : hrs); 
  var clckm = ((mins<10) ? "0" : "") + mins;
  var clck  = ((hrs>=12) ? "pm" : "am"); 
  var time  = clckh + ":" + clckm + " " + clck;

  if(NS4) year += 1900;

  if(format == "wdmy") {return(day + ", " + date + ", " + month + " " + year)}
  if(format == "dmy") {return(date + ", " + month + " " + year)}
  if(format == "my") {return(month + " " + year)}
  if(format == "mdy") {return(month + " " + date + " " + year)}
  if(format == "mdt") {return(month + " " + date + ", at " + time)}
  if(format == "d/m/y") {return(date + "/" + update.getMonth() + "/" + year)}
  if(format == "d/m/y/t") {return(date + "/" + update.getMonth() + "/" + year + " " + time)}

  if(format == null) {return(update)}
  if(format == "") {return(update)}

}

