function locTime() {
  var m_names = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
  window.setTimeout( "locTime()", 1000 );
  t = new Date();
  var curr_date = t.getDate();
  
  var c_hour = t.getHours();
  if (c_hour < 12)	a_p = "am";
  else				a_p = "pm";
  if (c_hour == 0) 	c_hour = 12;
  if (c_hour > 12) 	c_hour = c_hour - 12;
  
  var c_min = t.getMinutes();
  c_min = c_min + "";
  if (c_min.length == 1) c_min = "0" + c_min;

  var c_sec = t.getSeconds();
  c_sec = c_sec + "";
  if (c_sec.length == 1) c_sec = "0" + c_sec;  
 
  document.getElementById("showtime").innerHTML = (m_names[t.getMonth()] + " " + t.getDate() + ", " + t.getFullYear() + " · " + c_hour + ":" + c_min + ":" + c_sec + " " + a_p);
}
