var item_cnt = 0;
var max_items = 0;
- var max_lines = 3;
+ var max_lines = 0;
var copySummaryObj = new Object();
var count_copies_unavail = 0;
var count_copies_avail = 0;
var sumdiv = dojo.create('div', { "style": "font-weight: bold;" });
// output the grouped-by-location summary
for (var sumlib in copySummaryObj) {
+ var reached_max_lines = false;
//output the "at lib"
var atlib = dojo.create('div', null, sumdiv);
atlib.appendChild(dojo.doc.createTextNode('At ' + sumlib));
for (var sumloc in copySummaryObj[sumlib]) {
+ if (reached_max_lines) { break; }
for (var sumcn in copySummaryObj[sumlib][sumloc]) {
// available copies in each location, by cn label
if (max_lines && lines_output >= max_lines) {
+ reached_max_lines = true;
var morediv = dojo.create('div', { "style": "font-weight: bold;" }, sumdiv);
morediv.appendChild(dojo.doc.createTextNode("additional copies available - click title for details"));
} else {
var sumdiv = dojo.create('div', { "style": "font-weight: bold;" });
// output the grouped-by-location summary
for (var sumlib in copySummaryObj) {
+ var reached_max_lines = false;
//output the "at lib"
var atlib = dojo.create('div', null, sumdiv);
atlib.appendChild(dojo.doc.createTextNode('At ' + sumlib));
for (var sumloc in copySummaryObj[sumlib]) {
+ if (reached_max_lines) { break; }
for (var sumcn in copySummaryObj[sumlib][sumloc]) {
// available copies in each location, by cn label
if (max_lines && lines_output >= max_lines) {
+ reached_max_lines = true;
var morediv = dojo.create('div', { "style": "font-weight: bold;" }, sumdiv);
morediv.appendChild(dojo.doc.createTextNode("additional copies available - click title for details"));
} else {