var m=new Array(13);
m[1]="Januari";
m[2]="Februari";
m[3]="Maart";
m[4]="April";
m[5]="Mei";
m[6]="Juni";
m[7]="Juli";
m[8]="Augustus";
m[9]="September";
m[10]="October";
m[11]="November";
m[12]="December";

var ws=new Array(7);
ws[0]="Zondag";
ws[1]="Maandag";
ws[2]="Dinsdag";
ws[3]="Woensdag";
ws[4]="Donderdag";
ws[5]="Vrijdag";
ws[6]="Zaterdag";

function getFullYear(d) // d is a date object
{
  yr = d.getYear();
  if (yr < 1000)
    yr+=1900;
  return yr;
}

function calcDate()
{
  n = new Date();
  day = ws[n.getDay()];
  month = m[n.getMonth() + 1];
  date = n.getDate();
  date = (date >= 10 ? "":"0") + date;
  year = getFullYear(n);
  ap = n.getHours();
  if (ap < 12) { ap = "AM"; } 
  else { ap = "PM"; }
  hours = n.getHours();
  if (hours > 12)hours = hours - 12;
  hours = (hours<10?"0":"") + hours;
  minutes = n.getMinutes();
  minutes = (minutes<10?"0":"") + minutes;
  seconds = n.getSeconds();
  seconds = (seconds<10?"0":"") + seconds;
  time = '&nbsp;&nbsp;' + day + ',&nbsp;&nbsp;' + date + '&nbsp;' + month + '&nbsp;' + year + '&nbsp;&nbsp;&nbsp;&nbsp;' + hours + ':' + minutes +':' + seconds + '&nbsp;&nbsp;' + ap;

  clock.innerHTML = time;
  setTimeout("calcDate()",1000);
}

document.write('<a name=clock class=clock></a>');
calcDate();
