function getTimeWithZone(inZone) {
  var TimezoneOffset = inZone  // adjust for time zone
  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 temp = "" + ((hour > 12) ? hour - 12 : hour)
  if(hour==0) temp = "12"
  if(temp.length==1) temp = " " + temp
  temp += ((minute < 10) ? ":0" : ":") + minute
//  temp += ((second < 10) ? ":0" : ":") + second
  temp += (hour >= 12) ? " PM" : " AM"
  return temp
}
function jsClockTimeZone(tZone){
  document.getElementById("LondonTime").innerHTML = getTimeWithZone(1)
  document.getElementById("SydneyTime").innerHTML = getTimeWithZone(10)
  document.getElementById("SingaporeTime").innerHTML = getTimeWithZone(8)
  document.getElementById("ParisTime").innerHTML = getTimeWithZone(2)
  document.getElementById("NYTime").innerHTML = getTimeWithZone(-4)
  document.getElementById("LATime").innerHTML = getTimeWithZone(-7)
  setTimeout("jsClockTimeZone()",1000)
}

