if (!window.YUKU) var YUKU = { }

YUKU.hotTopics =
{
   inline : function (topics, id, replies, sep)
   {
      if (topics.length == 0)
      {
         YUKU.get_by_id(id).innerHTML = '';
         return;
      }

      var html = new Array();
      for (var i = 0; i < topics.length; i++)
      {
         var str = '<a href="' + topics[i].url + '">' + topics[i].title + '</a>';
         if (replies)
            str += ' (' + topics[i].replies + ' replies)';

         html.push(str);
      }

      YUKU.get_by_id(id).innerHTML = html.join(sep);

      return;
   },

   list : function (topics, id, replies)
   {
      if (topics.length == 0)
      {
         YUKU.get_by_id(id).innerHTML = '';
         return;
      }

      var ul = YUKU.make_el('UL', {className : 'hot-topics'}, YUKU.get_by_id(id));
      for (var i = 0; i < topics.length; i++)
      {
         var li = YUKU.make_el('LI', ul);
         var a = YUKU.make_el('A', {href: topics[i].url, innerHTML: topics[i].title}, li);

         if (replies)
            make_text(' (' + topics[i].replies + ' replies)', li);
      }

      return;
   }
}