function showClock() {
  var oDigital = new Date();
  var strHrs   = oDigital.getHours();
  var strMin   = oDigital.getMinutes();
  var strSec   = oDigital.getSeconds();
  var clockLayer;

  if ( strHrs <= 9 ) { strHrs = "0" + strHrs; }
  if ( strMin <= 9 ) { strMin = "0" + strMin; }
  if ( strSec <= 9 ) { strSec = "0" + strSec; }

  var strTime = strHrs + ":" + strMin + ":" + strSec;

  if ( document.layers ) {
    // NS4
    clockLayer = document.layers[1];
    clockLayer.document.open();
    clockLayer.document.write( strTime );
    clockLayer.document.close();
  }

  if ( document.all ) {
    // IE
    clockLayer = document.all["mClock"];
    clockLayer.innerHTML = strTime;
  }

  if ( !document.all && document.getElementById ) {
    // NS6
    clockLayer = document.getElementById("mClock");
    clockLayer.innerHTML = strTime;
  }
}

function loadClock() {
  showClock();
  setInterval( "showClock()", 1000 );
}
