var clockid=new Array()
var clockidoutside=new Array()
var i_clock=-1

// Function to generate the date and time
function GenerateDateTime() {
  var months=new Array(12);
  months[0]="January";
  months[1]="February";
  months[2]="March";
  months[3]="April";
  months[4]="May";
  months[5]="June";
  months[6]="July";
  months[7]="August";
  months[8]="September";
  months[9]="October";
  months[10]="November";
  months[11]="December";

  var days=new Array(7);
  days[0]="Sunday";
  days[1]="Monday";
  days[2]="Tuesday";
  days[3]="Wednesday";
  days[4]="Thursday";
  days[5]="Friday";
  days[6]="Saturday";
  
  var thistime= new Date();
  var hours=thistime.getHours();
  var minutes=thistime.getMinutes();
  var seconds=thistime.getSeconds();
  var month=months[thistime.getMonth()];
  var day=days[thistime.getDay()];
  var date=AddSuffix(thistime.getDate());
  var year=thistime.getYear();
  var ampm = " AM";
  if (hours > 12) {hours = hours - 12; ampm = " PM";} 
  if (eval(minutes) < 10) {minutes="0"+minutes}
  if (seconds < 10) {seconds="0"+seconds}
  if (year < 2000)
  year = year + 1900;

  var currentstring = 
  day + " " + 
  date + " " + 
  month + " " + 
  year + " " + 
  hours + ":" + 
  minutes +  //":" + 
  //seconds +
  ampm ;

  return currentstring;
}

// Function to create suffixes
function AddSuffix(Num) {
  var suffix = ["<SUP>th</SUP>", "<SUP>st</SUP>", "<SUP>nd</SUP>", "<SUP>rd</SUP>"];
  var N = Num % 100;
  return Num + suffix[N % 10 > 3 || Math.floor(N / 10) == 1 ? 0 : N % 10];
}

function writeclock() {
	i_clock++
	if (document.all || document.getElementById || document.layers) {
		clockid[i_clock]="clock"+i_clock
		document.write("<span id='"+clockid[i_clock]+"' style='font-family:Arial; font-size:8pt; position:relative'>"+ GenerateDateTime() +"</span>")
	}
	var timer=setTimeout("clockon()",60000)
}

function clockon() {
	if (document.all) {
		for (i=0;i<=clockid.length-1;i++) {
			var thisclock=eval(clockid[i])
			thisclock.innerHTML=GenerateDateTime()
		}
	}
	
	if (document.getElementById) {
		for (i=0;i<=clockid.length-1;i++) {
			document.getElementById(clockid[i]).innerHTML=GenerateDateTime()
		}
	}
	var timer=setTimeout("clockon()",60000)
}
//window.onload=clockon
writeclock()
//document.write( "HELLO" + writeclock() + "WORLD")

