Global.renderTimeZoneChooser (tz)
function renders a dropdown-box for choosing timezones

  • Parameter Obj:
    Timezone object (java.util.TimeZone)
Sourcecode in Global/renderFunctions.js:
1:   function renderTimeZoneChooser(tz) {
2:      var zones = java.util.TimeZone.getAvailableIDs();
3:      var options = new Array();
4:      var format = new java.text.DecimalFormat ("-0;+0");
5:      for (var i in zones) {
6:         var zone = java.util.TimeZone.getTimeZone(zones[i]);
7:         options[i] = [zones[i], "GMT" + (format.format(zone.getRawOffset()/ONEHOUR)) + " (" + zones[i] + ")"];
8:      }
9:      Html.dropDown({name: "timezone"}, options, tz ? tz.getID() : null);
10:     return;
11:  }