Global.renderTimeZoneChooser (tz) |
function renders a dropdown-box for choosing timezones
|
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: } |