// Support script to make legacy stuffs accessible.

(function(){
  var absolute_uri = location.href;
  var _uri = /^[a-z]+:\/\/[^\/]*(\/.*)$/.exec(absolute_uri);
  if (!_uri)
    return;
  var uri = _uri[1];

  // /YYYY/MM/diary#dDD-HHMMSS => /YYYY/MM/DDHHMMSS
  var _ = /^\/(\d{4})\/(\d\d)\/diary#d(\d\d)-(\d\d)(\d\d)(\d\d)$/.exec(uri);
  if (_) {
    location.href = ('/' + _[1]
                     + '/' + _[2]
                     + '/' + _[3] + _[4] + _[5] + _[6]);
  }

  // /YYYY/MM/diary => /YYYY/MM/
  var _ = /^\/(\d{4})\/(\d\d)\/diary$/.exec(uri);
  if (_) {
    location.href = ('/' + _[1]
                     + '/' + _[2]
                     + '/');
  }
})();


// __END__
// vim: expandtab shiftwidth=2 softtabstop=2
