// This function makes sure we have a timezone offset. If we don't a
// set_timezone form is submitted using the offset obtainbed by Javascript Date.
//
// author smce. 16-June-2003
function ensureOffsetIsAssigned()
{
    if (document.forms.set_timezone.tzoff.value==null ||
        document.forms.set_timezone.tzoff.value=="") {

      var now = new Date();
      var offset = now.getTimezoneOffset();

      document.forms.set_timezone.tzoff.value = offset;
      // This refreshes the page.
      document.forms.set_timezone.submit();
    }
}
