function myOnLoad() {
  loadNewTopics();
}

Event.observe(window, 'load', myOnLoad, false);

// To Safari
function escapeSafari ( req ) {
  var text = req.responseText;
  if ( navigator.appVersion.indexOf( "KHTML" ) > -1 ) {
    var esc = escape( text );
    if ( esc.indexOf("%u") < 0 && esc.indexOf("%") > -1 ) {
      text = decodeURIComponent( esc );
    }
  }
  return text;
}

function loadNewTopics() {
  var msec = (new Date()).getTime();
  var par = "c=topics&utf8=1&ajax=1&"+msec;
  var a = new Ajax.Request(
    "./cgi-bin/web/js.cgi",
    {
      "method": "get",
      "parameters": par,
      onComplete: function(request) {
        var html = escapeSafari(request);
        
        $('topics').innerHTML = html;
      }
    }
  );
}
