tz_tokyo   =   9 * 60;
tz_paris   =   1 * 60;
tz_newyork =  -5 * 60;
tz_hawaii  = -10 * 60;
tz_rio     =  -3 * 60;
tz_baghdad =   3 * 60;
tz_los     =  -8 * 60;

var MessTokyo, MessParis, MessNewyork, MessHawaii, MessRio, MessBagdad, MessLos;



function TimeForm(){
  now       = new Date();

  // Tokyo
  MessTokyo = GetTime(now, tz_tokyo);
  document.TimeForm.FormTokyo.value = MessTokyo;
  
  // Hawaii
  MessHawaii = GetTime(now, tz_hawaii);
  document.TimeForm.FormHawaii.value = MessHawaii;
  
  // NewYork
  MessNewyork = GetTime(now, tz_newyork);
  document.TimeForm.FormNewyork.value = MessNewyork;
  
  // Paris
  MessParis = GetTime(now, tz_paris);
  document.TimeForm.FormParis.value = MessParis;
  
  // Rio
  MessRio = GetTime(now, tz_rio);
  document.TimeForm.FormRio.value = MessRio;
  
  // Baghdad
  MessBaghdad = GetTime(now, tz_baghdad);
  document.TimeForm.FormBaghdad.value = MessBaghdad;
  
  // Los
  MessLos = GetTime(now, tz_los);
  document.TimeForm.FormLos.value = MessLos;
}



function GetTime(now, tz) {
  var hour, min, sec;
  var t = new Date();
  t.setTime(now.getTime() + (now.getTimezoneOffset() + tz) * 60 * 1000);
  hour = t.getHours();
  min = t.getMinutes();
  sec = t.getSeconds();
  
  if (hour < 10) {
    hour = "0" + hour;
  }
  if (min < 10) {
    min = "0" + min;
  }
  if (sec < 10) {
    sec = "0" + sec;
  }
  
  return hour + ":" + min + ":" + sec; 
}




