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

YUKU.autoannounce =
{
   multi : function (dates, id)
   {
      var el = YUKU.get_by_id(id);
      var now = new Date();
      var year = now.getFullYear();
      var month = now.getMonth() + 1;
      var day = now.getDate();

      for (var i in dates)
      {
         var date = dates[i];
         if (date.year && date.year == year && date.month == month && date.day == day ||
             !date.year && date.month == month && date.day == day)
         {
            el.innerHTML += date.msg + '<br>';
         }
      }
   },

   span : function (dates, id)
   {
      var el = YUKU.get_by_id(id);
      var now = new Date();

      for (var i in dates)
      {
         var start = dates[i].start;
         var end = dates[i].end;

         if (now >= start && now <= end)
            el.innerHTML += dates[i].msg + '<br>';
      }
   }
}