jQuery(function($){
  var my_timezones = $.grep(
    $('#company_time_zone option'), function(e){
      var time = /GMT([+-]\d+)/.exec($(e).text());
      if(!time) return false;
      // Turn the first match into a number
      time = +time[1];
      // Javascript offers us UTC timezone offsets in negative, how lovely.
      // Oh, yeah, and our Timezones are in non-DST format.
      return time == -new Date(new Date().setMonth(0)).getTimezoneOffset()/60;
  });
  // This gets them close.
  $(my_timezones[0]).attr('selected', 'true');

  $("span.tip").tooltip({showURL: false, showBody: '/', track: true, delay: 0, 'class': 'form_block'}); 
});