// JavaScript Document
//	Set array values for days in week and months in year
var days = new Array(
      'Sunday','Monday','Tuesday',
      'Wednesday','Thursday','Friday','Saturday');
var months = new Array(
      'January','February','March','April','May',
      'June','July','August','September','October',
      'November','December');

//	Check if year is valid
function fourdigits(number)	{
      return (number < 1000) ? number + 1900 : number;
}

//	The main function
function startTime(mySelect)
{
	var now = new Date();
	var h=now.getHours();
	var m=now.getMinutes();
	var s=now.getSeconds();
	var date = ((now.getDate()<10) ? "0" : "")+ now.getDate();
//	Check what to display
	if (mySelect=="time") {
		var str = h+":"+m+":"+s;
	} else {
		if (mySelect=="date") {
			var str =  days[now.getDay()] + ", " +months[now.getMonth()] + " " +date + ", " +(fourdigits(now.getYear()));
		} else {
			var str = h+":"+m+":"+s+days[now.getDay()] + ", " +months[now.getMonth()] + " " +date + ", " +(fourdigits(now.getYear()));
		}
	}
	m=checkTime(m);
	s=checkTime(s);
	document.getElementById('txt').innerHTML=str;
	str="startTime('"+mySelect+"')";
	t=setTimeout(str,500);
}

// add a zero in front of numbers<10
function checkTime(i)
{
if (i<10) 
  {i="0" + i}
  return i
}

