function get_current_time_by_zone(z){
  var TimezoneOffset = z
  var localTime = new Date()
  var ms = localTime.getTime() 
             + (localTime.getTimezoneOffset() * 60000)
             + TimezoneOffset * 3600000
  var time =  new Date(ms) 
  var hour = time.getHours() 
  var minute = time.getMinutes()
  var second = time.getSeconds()
  var curTime = "" + ((hour > 12) ? hour - 12 : hour)
  if(hour==0) curTime = "12"
  curTime += ((minute < 10) ? ":0" : ":") + minute
  curTime += ((second < 10) ? ":0" : ":") + second
  curTime += (hour >= 12) ? " PM" : " AM"
  return curTime;
  }
  function show_vu_time(){
  $('vu_time').update("Campus Clock - " + get_current_time_by_zone(-5));
  }
  document.observe("dom:loaded", function(){
  new PeriodicalExecuter(show_vu_time, 1);
  });