'page_size', MAX_CN );
req.callback( cnBrowseDraw );
req.send();
+
+ var o = findOrgUnit(getLocation());
+ var d = findOrgDepth(o);
+ var x = 0;
+ while( d > depth ) {
+ o = findOrgUnit(o.parent_ou());
+ d = findOrgDepth(o);
+ }
+ appendClear($('cn_browse_where'), text(o.name()));
}
function cnBrowseNext() {
for( var cn in callnumberCache ) arr.push( cn );
arr.sort();
+ if( arr.length == 0 ) {
+ hideMe($('rdetail_cn_browse_select_div'));
+ return;
+ }
+
for( var i in arr ) {
var cn = arr[i];
var opt = new Option(cn);
style='width: 95%; text-align: center; padding: 15px;'>
<div id='cn_browse_loading' class='cn_browse_loading hide_me'>Loading Callnumber Page...</div>
<div id='cn_browse_div'>
+ <div style='width: 90%; text-align: center; margin: 10px;' class='color_4'>
+ <span>You are now browsing</span><b style='margin-left: 6px;' id='cn_browse_where'/>
+ </div>
<table class='data_grid bookshelf' width='100%'>
<thead>
<tr>
</div>
<div id='rdetail_cn_browse_div' style='text-align: center;' class='hide_me'>
- <div style='width: 100%; border: 1px solid black; padding: 6px; margin-top: 5px;'>
+ <div id='rdetail_cn_browse_select_div'
+ style='width: 100%; border: 1px solid black; padding: 6px; margin-top: 5px;'>
<span>Local Call Numbers: </span>
<select id='cn_browse_selector'>
</select>