

function addLoadEvent(func)
{

  var oldonload = window.onload;
  if (typeof window.onload != 'function')
  {
    window.onload = func;
  }
  else
  {
    window.onload = function()
    {
      oldonload();
      func();
    }
  }
}

function currentYear()
{
  if (!document.getElementById) return false;
  if (!document.getElementById("currentyear")) return false;
  var spanobj = document.getElementById("currentyear");
  var today = new Date();
  var year = today.getFullYear();
  var txt = document.createTextNode(year);
  spanobj.appendChild(txt);
  return true;
}



function lastUpdated()
{
  if (!document.getElementById("lastupdate")) return false;
  var obj = document.getElementById("lastupdate");
  var monthtext = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
  var modified = new Date(document.lastModified);
  var month = monthtext[modified.getMonth()];
  var day = modified.getDate();
  var year = modified.getFullYear();
  var lastupdate = "Last update: " + month + " " + day + ", " + year;
  var txt = document.createTextNode(lastupdate);
  obj.appendChild(txt);
  return true;
}




function currentDate()
{
  if (!document.getElementById("currentdate")) return false;
  var obj = document.getElementById("currentdate");
  var monthtext = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
  var today = new Date();
  var month = today.getMonth();
  var date = today.getDate();
  var year = today.getFullYear();
  var currentdate = monthtext[month] + " " + date + ", " + year;
  var txt = document.createTextNode(currentdate);
  obj.appendChild(txt);
  return true;
}


addLoadEvent(lastUpdated);

addLoadEvent(currentYear);
addLoadEvent(currentDate);



