function jam_JavaScript ()
   {
      var waktu = new Date ();
      var jam = waktu.getHours ();
      var menit = waktu.getMinutes ();
      var detik = waktu.getSeconds ();
      
      var temporer = "" + ((jam > 12) ? jam - 12 : jam);
      temporer += ((menit < 10) ? ":0" : ":") + menit;
      temporer += ((detik < 10) ? ":0" : ":") + detik;
      temporer += (jam >= 12) ? " pm" : " am";

      document.jam.digit.value = temporer;
      id = setTimeout ("jam_JavaScript ()", 1000)
   }

<!-- Begin
var days = new Array();
var msgs = new Array();

days[0] = "27-Apr-2001";
msgs[0] = "Hari Krida Pertanian";

days[1] = "December 21, 1999";
msgs[1] = "Not Christmas yet, it's only the 21st.";

days[2] = "December 22, 1999";
msgs[2] = "Another day closer, almost there!";

days[3] = "December 23, 1999";
msgs[3] = "Wow, tomorrow is Christmas Eve!";

days[4] = "December 24, 1999";
msgs[4] = "It's Christmas Eve, thanks for visiting!";

days[5] = "December 25, 1999";
msgs[5] = "Welcome to this page on Christmas Day!";

var months = new Array("", 
"Jan", "Feb", "Mar", "Apr", "Mei", "Jun",
"Jul", "Ags", "Sep", "Okt", "Nov", "Des"
);

var today = new Date(); // today
var mon = months[today.getMonth() + 1]; // month
var day = today.getDate(); // day
var year = y2k(today.getYear()); // year

function dateMsg() {
for (i = 0; i < days.length; i++) {
tempdate = new Date(days[i]);
tempmonth = months[tempdate.getMonth() + 1];
tempday = tempdate.getDate();
tempyear = y2k(tempdate.getYear());
if (year == tempyear && mon == tempmonth && day == tempday)
return("Today is " + days[i] + ".  " + msgs[i]); // returns day message
   }
return(day + "-" + mon + "-" + year); // returns default
}

// Y2K Fix Function
function y2k(year) {
if (year < 2000)		
year = year + 1900;
return year;
}