/* This script and many more are available free online at
The JavaScript Source :: http://javascript.internet.com
Created by: Sandeep Gangadharan :: http://www.sivamdesign.com/scripts/ */

function formatTime() {
  now = new Date();
  hour = now.getHours();
  min = now.getMinutes();
  sec = now.getSeconds();

   
    if (min <= 9) {
      min = "0" + min;
    }
    if (sec <= 9) {
      sec = "0" + sec;
    }
    if (hour > 12) {
      hour = hour - 12;
      add = " PM";
    } else {
      hour = hour;
      add = " AM";
    }
    if (hour == 12) {
      add = " PM";
    }
    if (hour == 00) {
      hour = "12";
    }



	// Get today's current date.
	var now = new Date();

	// Array list of days.
	var days = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');

	// Array list of months.
	var months = new Array('January','February','March','April','May','June','July','August','September','October','November','December');

	// Calculate the number of the current day in the week.
	var date = ((now.getDate()<10) ? "0" : "")+ now.getDate();
	var monnum;
	monnum = now.getMonth() +1;
	
	// Calculate four digit year.
	function fourdigits(number)	{
		return (number < 1000) ? number + 1900 : number;
									}

	// Join it all together
	today =  days[now.getDay()] + " " +
		 date + "/" + ((monnum<10) ? "0" : "")+ monnum + "/" +
		 +  (fourdigits(now.getYear())) ;
 
	 


     //document.getElementById("timeDiv").innerHTML = ((hour<=9) ? "0" + hour : hour) + ":" + min + ":" + sec + add;
     document.getElementById("timeDiv").innerHTML = today + " " + ((hour<=9) ? "0" + hour : hour) + ":" + min +   add;
     setTimeout("formatTime()", 1000);
}




window.onload=formatTime;


