var Excerpt_Index = {
  getExcerpts: function() {
    /* round 1 - large block */
    var textblocks = document.getElementsByClassName("textblock");
    var textblock = 0;
    if (textblocks && textblocks.length > 0)
      textblock = textblocks[0];
    else
      textblock = document.body;
    var sidebar_l = document.getElementsByClassName("sidebar");
    var sidebar = 0, height = 500;
    if (sidebar_l && sidebar_l.length > 0) sidebar = sidebar_l[0];
    if (sidebar) height = sidebar.clientHeight - 50;
    Excerpt.getExcerptsEx(textblock, height);
    /* round 2 - columns */
    var i;
    height = 120;
    for (i = 1; i < textblocks.length; i++) {
      textblock = textblocks[i];
      Excerpt.getExcerptsEx(textblock, height);
    }
  },
  register: function() {
    DocGen.doOnLoad(Excerpt_Index.getExcerpts);
  }
}

Excerpt_Index.register();

