// ----------------------------------------
// SHOW RECENT COMMENTS
// ----------------------------------------
// This functions takes a blogger-feed in JSON
// format and displays it.
//
// Version: 2.1
// Date:    2007-01-03
// Author:  Hans Oosting
// URL:     beautifulbeta.blogspot.com
// ----------------------------------------
// edited by houmii (http://josefstepanek.cz)

function showrecentcomments(json) {
  for (var i = 0; i < numcomments; i++) {
    var entry = json.feed.entry[i];
    var alturl;
    if (i == json.feed.entry.length) break;
    for (var k = 0; k < entry.link.length; k++) {
      if (entry.link[k].rel == 'alternate') {
        alturl = entry.link[k].href;
        break;
      }
    }
   alturl = alturl.replace("#", "#comment-");
   var postlink = alturl.split("#");
   postlink = postlink[0];
   var linktext = postlink.split("/");
   linktext = linktext[5];
   linktext = linktext.split(".html");
   linktext = linktext[0];
   var posttitle = linktext.replace(/-/g," ");
   var commentdate = entry.published.$t;
   var cdyear = commentdate.substring(0,4);
   var cdmonth = commentdate.substring(5,7);
   var cdhour = commentdate.substring(11,16);
   var cdday = commentdate.substring(8,10);
   if (cdday.substring(0,1) == "0") cdday = cdday.substring(1,2);
   var monthnames = new Array();
   monthnames[1] = "ledna";
   monthnames[2] = "února";
   monthnames[3] = "března";
   monthnames[4] = "dubna";
   monthnames[5] = "května";
   monthnames[6] = "června";
   monthnames[7] = "července";
   monthnames[8] = "srpna";
   monthnames[9] = "září";
   monthnames[10] = "října";
   monthnames[11] = "listopadu";
   monthnames[12] = "prosince";
   var comment = entry.content.$t;
   var re = /<\S[^>]*>/g; 
   comment = comment.replace(re, "");
   document.write('<div class="bbrecpost">');
   if (showcommentdate == true) document.write('<span class="bbrecpostdate">[' + cdday + '.' + monthnames[parseInt(cdmonth,10)] + ' ' + cdyear + ', ' + cdhour + '] </span><br />');
   document.write('<a href="' + alturl + '">' + posttitle + ' - ' + entry.author[0].name.$t + '</a>');
   document.write('</div><div class="bbrecpostsum">');
   if (comment.length < numchars) {
         document.write(comment);
   }
   else {
         comment = comment.substring(0, numchars);
         var quoteEnd = comment.lastIndexOf(" ");
         comment = comment.substring(0, quoteEnd);
         document.write(comment + ' ... <a href="' + alturl + '"><small>(více)</small></a>');
        }
   document.write('</div>');
  }
}
