anchor.diff:          item.find(".fulltext-action").before(holdings_item);
         }
   
  -      header_elm.after(item);
  +      if(count == 0) {
  +        header_elm.after(item);
  +      } else {
  +        $(".fulltext-item").filter(":last").after(item);
  +      }      
       }
     };
   
  
positive.code:     var source = new EventSource(url);
      var count = 0;
      source.onmessage = function (event) {
        layout_func(JSON.parse(event.data));
        count++;
        if(count == 1) {
          stop_spinner_func.call();
  
negative.code:   });
  
  
    var layout_show = function (elm, data, count) {
  
      if(data == null) {      
        elm.after($("<li />").html("<%= I18n.t('toshokan.tools.not_available') %>"));
  