// DEPENDENCIES: googlecalendar.js

function runClock() {
  nu = new Date(new Date().getTime() + time_offset + hebron_offset); // UTC time plus Hebron offset
  hr = nu.getUTCHours();
  min = nu.getUTCMinutes();
  var ampm = (hr < 12) ? "AM" : "PM";

  if (hr > 12) hr -= 12;
  else if (hr == 0) hr = 12;
  
  if (min<="9") min = "0" + min; 

  if (applyFontEffect) $("#clockDiv").removeFE(true); 
  document.getElementById("clockDiv").innerHTML = hr + ":" + min + " " + ampm;
  if (applyFontEffect) $("#clockDiv").FontEffect({ outline:true, outlineColor1:nowPlayingOutlineColor, outlineWeight:1 });

  if (document.getElementById("dateDiv")) {
    document.getElementById("dateDiv").innerHTML = numToMonth(nu.getUTCMonth()) + " " + nu.getUTCDate() + ", " + nu.getUTCFullYear();
  }

  setTimeout("runClock()", 20000);
}
