Resultados de búsqueda para N_FV_FIC   (2024)

').hide(); }); //// Create toggle for Library facet accordion content // Display/Hide Filter Choices for Library Results $J('.searchLimitsColumn .facet').each(function() { $J(this).find('> form .facetTitleRow').click(function() { $J(this).parent().find('.facet-info').slideToggle('slow', function() { if ($J(this).css('display') == 'none') { $J(this).parent().find('> .facetTitleRow .facetTitle > i').replaceWith(''); if ($J(this).find('> form').attr('id') !== 'facetFormPUBDATE') { $J(this).parent().find('.limitcolumn_button button[value=Include]').hide(); $J(this).parent().find('.limitcolumn_button button[value=Exclude]').hide(); } else { $J(this).parent().find('.limitcolumn_button button[value=Include]').show(); $J(this).parent().find('.limitcolumn_button button[value=Exclude]').show(); } $J(this).parent().find('.facetTitle').css('font-weight', '400'); var facetNumber = $J(this).find('input[type="checkbox"]:checked').length; if ($J(facetNumber).length > 0) { $J(this).parent().find('.facetTitleRow').css({ 'border-bottom': '0' }); $J(this).parent().find('.facetTitleRow').append('

Selected: ' + facetNumber + '

'); } else { $J(this).parent().find('.facetTitleRow').css({ 'border-bottom': '0' }); } } else { $J(this).parent().find('> .facetTitleRow .facetTitle > i').replaceWith(''); $J(this).parent().find('.limitcolumn_button button[value=Include]').show(); $J(this).parent().find('.limitcolumn_button button[value=Exclude]').show(); $J(this).css('padding-top','10px'); $J(this).parent().find('.facetTitleRow').css({ 'border-bottom': 'solid 1px #dedede' }); $J(this).parent().find('.facetTitle').css('font-weight', '600'); $J(this).parent().find('.facetTitleRow .facets-selected').remove(); } }); }); }); //// Create toggle for Library facet accordion content // Add margin to bottom of last breadcrumb $J('.searchLimitsColumn .limitcolumn_wrapper').find('.breadCrumbsContainer:last').css('margin-bottom', '10px'); $J('.searchLimitsColumn .limitcolumn_wrapper').find('#breadCrumbsContainer:last').css('margin-bottom', '10px'); $J('.searchLimitsColumn, .rightSearchLimitsColumn').show(); if ($J('.searchLimitsColumn #breadCrumbsContainer').text() == "") { $J('.searchLimitsColumn #breadCrumbsContainer').css('margin-bottom', '0'); } // Hide facet include/exclude buttons $J('.searchLimitsColumn .facet').each(function() { $J(this).css('padding-bottom','5px'); if ($J(this).find('> form').attr('id') !== 'facetFormPUBDATE') { $J(this).find('.limitcolumn_button').hide(); } }); // Move include/exclude buttons $J('.searchLimitsColumn .facet').each(function() { $J(this).find('.limitcolumn_button').appendTo($J(this).find('.facet-info')); }); // Show include/exclude when checkboxes are checked (hide if none are checked) $J('.searchLimitsColumn .facet').each(function() { $J(this).find('.facetItem input[type="checkbox"]').change(function() { if ($J(this).parentsUntil('.facet').find('input[type="checkbox"]:checked').length > 0) { $J(this).parentsUntil('.facet').find('.limitcolumn_button').show(); } else { $J(this).parentsUntil('.facet').find('.limitcolumn_button').hide(); } if ($J('.limitcolumn_wrapper').find('.facet > form').has('input[type="checkbox"]:checked').length > 1) { // Animate overlay $J('#include-exclude-overlay').addClass('overlay-visible'); $J('#clear-all-filters').click(function() { $J('#include-exclude-overlay').removeClass('overlay-visible'); $J('.facet').find('input[type="checkbox"]:checked').each(function() { this.checked = false; }); }); } else { $J('#include-exclude-overlay').removeClass('overlay-visible'); } }); }); }function startPseudoHit(rId){//PROFILE CONSTRAINTS, ers-nb exactly, or starts with ers-//if(window.location.pathname.split('/')[3]=='ers-nb'){if(window.location.pathname.split('/')[3].indexOf('ers-')>-1){ $J(document).ready(function(){ if($J('.cell_wrapper').length>0){ var msgText='¿No encuentras lo que necesitas? Pregúntele a un miembro del personal o use una Internet Station para acceder a todos nuestros recursos digitales.'; var msgHtml='

'+msgText+'

'; var afterPoint=""; if($J('#searchViewDISCOVERY_ALL .cell_wrapper').length <3){ afterPoint=$J('.cell_wrapper').last(); } else{ afterPoint=$J('.cell_wrapper:eq(1)') } $J(afterPoint).after(msgHtml); } });} //END TEST PROFILE CONSTRAINT}/***CUSTOM NOTE: WIDGET IS ALSO INJECTING MATERIAL TYPE INTO THE ILS HITLIST (BELOW FORMAT) TO COMPENSATE FOR 5.1 BUGRELATING TO CHILD FIELDS. SEARCH itemTypeHtml FOR A COUPLE OF FRAGMENTS TO DISABLE IF NEEDED****/function showHoldings(){// json calls to to retrieve location, library and item type policiesjQuery.getJSON('https://fvrl.sirsi.net/fvrl_ilsws/rest/admin/lookupLocationPolicyList?clientID=DS_CLIENT&json=true&callback=?',function(data){LocationList=data.policyInfo; jQuery.getJSON('https://fvrl.sirsi.net/fvrl_ilsws/rest/admin/lookupLibraryPolicyList?clientID=DS_CLIENT&json=true&callback=?',function(data){ LibraryList=data.policyInfo; jQuery.getJSON('https://fvrl.sirsi.net/fvrl_ilsws/rest/admin/lookupItemTypePolicyList?clientID=DS_CLIENT&json=true&callback=?',function(data){ ItemTypeList=data.policyInfo; // wait for page to finish loading jQuery(window).ready(function(){ //jQuery('#results_wrapper').ready(function(){ // loops through each title in results and inserts link to detail display then holdings insertLinks(); }); }); });});}function insertLinks(){ // loop through dom for each item in results jQuery('div.cell_wrapper').each(function(){ // get the profile name var theProfile = com_sirsi_ent_page.friendlyUrl; theProfile = theProfile.toUpperCase(); //get the catkey var catKey=jQuery(this).find('.DOC_ID_value').text().split(':')[1]; var hitNum = jQuery(this).find('.results_cell').attr('id'); var hitNum = hitNum.replace(/results_cell/, ""); if (catKey > 0) { // insert a hook for later calls jQuery(this).find('div.results_bio').append(''); //jQuery(this).find('div.results_right').after('

'); // get item holdings data getCopies(catKey,theProfile, hitNum); } // end loop through dom });}function getCopies(catKey,theProfile, hitNum){var herelib;var branchlib;var nearlib;if (theProfile == "ERS-BG") { herelib = "FV-BG"; branchlib = ""; nearlib = "FV-YACOLT, FV-VM, FV-LC, FV-RI,";}else if (theProfile == "ERS-CP") { herelib = "FV-CP"; branchlib = ""; nearlib = "FV-VA, FV-VM, FV-WA,";}else if (theProfile == "ERS-GD") { herelib = "FV-GD"; branchlib = "FV-BKK,"; nearlib = "FV-WS,";}else if (theProfile == "ERS-LC") { herelib = "FV-LC"; branchlib = ""; nearlib = "FV-WD, FV-BG, FV-YALE, FV-YACOLT,";}else if (theProfile == "ERS-NB") { herelib = "FV-NB"; branchlib = "FV-ST, FV-BKS,"; nearlib = "FV-WA, FV-WS,";}else if (theProfile == "ERS-RI") { herelib = "FV-RI"; branchlib = ""; nearlib = "FV-WD, FV-TC, FV-BG,";}else if (theProfile == "ERS-ST") { herelib = "FV-ST"; branchlib = "FV-NB, FV-BKS,"; nearlib = "FV-WA, FV-WS,";}else if (theProfile == "ERS-TC") { herelib = "FV-TC"; branchlib = ""; nearlib = "FV-VM, FV-VA,";}else if (theProfile == "ERS-VA") { herelib = "FV-VA"; branchlib = ""; nearlib = "FV-CP, FV-VM, FV-TC,";}else if (theProfile == "ERS-VM") { herelib = "FV-VM"; branchlib = ""; nearlib = "FV-CP, FV-TC, FV-VA,";}else if (theProfile == "ERS-WA") { herelib = "FV-WA"; branchlib = ""; nearlib = "FV-CP, FV-ST,";}else if (theProfile == "ERS-WD") { herelib = "FV-WD"; branchlib = ""; nearlib = "FV-LC, FV-RI, FV-YALE,";}else if (theProfile == "ERS-WS") { herelib = "FV-WS"; branchlib = ""; nearlib = "FV-ST, FV-GD,";}else if (theProfile == "ERS-YT") { herelib = "FV-YACOLT"; branchlib = ""; nearlib = "FV-BG, FV-YALE,";}else if (theProfile == "ERS-YV") { herelib = "FV-YALE"; branchlib = ""; nearlib = "FV-WD, FV-YACOLT,";}else if (theProfile == "CATALOG") { herelib = ""; branchlib = ""; nearlib = "FV-BG, FV-CP, FV-GD, FV-BKK, FV-LC, FV-NB, FV-RI, FV-ST, FV-BKS, FV-VM, FV-TC, FV-VA, FV-WA, FV-WS, FV-WD, FV-YACOLT, FV-YALE, FV-DIST";}else if (theProfile == "CATALOGTEST") { herelib = ""; branchlib = ""; nearlib = "FV-BG, FV-CP, FV-GD, FV-BKK, FV-LC, FV-NB, FV-RI, FV-ST, FV-BKS, FV-VM, FV-TC, FV-VA, FV-WA, FV-WS, FV-WD, FV-YACOLT, FV-YALE, FV-DIST";}else if (theProfile == "CATALOG-CSOA") { herelib = ""; branchlib = ""; nearlib = "FV-BG, FV-CP, FV-GD, FV-BKK, FV-LC, FV-NB, FV-RI, FV-ST, FV-BKS, FV-VM, FV-TC, FV-VA, FV-WA, FV-WS, FV-WD, FV-YACOLT, FV-YALE, FV-DIST";}else if (theProfile == "CSPLUS-PILOT") { herelib = ""; branchlib = ""; nearlib = "FV-BG, FV-CP, FV-GD, FV-BKK, FV-LC, FV-NB, FV-RI, FV-ST, FV-BKS, FV-VM, FV-TC, FV-VA, FV-WA, FV-WS, FV-WD, FV-YACOLT, FV-YALE, FV-DIST";}else if (theProfile == "CATALOGNM") { herelib = ""; branchlib = ""; nearlib = "FV-BG, FV-CP, FV-GD, FV-BKK, FV-LC, FV-NB, FV-RI, FV-ST, FV-BKS, FV-VM, FV-TC, FV-VA, FV-WA, FV-WS, FV-WD, FV-YACOLT, FV-YALE, FV-DIST";}else if (theProfile == "CATALOGMB") { herelib = ""; branchlib = ""; nearlib = "FV-BG, FV-CP, FV-GD, FV-BKK, FV-LC, FV-NB, FV-RI, FV-ST, FV-BKS, FV-VM, FV-TC, FV-VA, FV-WA, FV-WS, FV-WD, FV-YACOLT, FV-YALE, FV-DIST";}else if (theProfile == "BENTO") { herelib = ""; branchlib = ""; nearlib = "FV-BG, FV-CP, FV-GD, FV-BKK, FV-LC, FV-NB, FV-RI, FV-ST, FV-BKS, FV-VM, FV-TC, FV-VA, FV-WA, FV-WS, FV-WD, FV-YACOLT, FV-YALE, FV-DIST";}// json call to web services api and loop through resultsjQuery.getJSON('https://fvrl.sirsi.net/fvrl_ilsws/rest/standard/lookupTitleInfo?clientID=DS_CLIENT&titleID='+catKey+'&includeItemInfo=true&includeMarcHoldings=true&marcEntryFilter=full&json=true&callback=?',function(data){// create list for itemsvar itemsArray = [];// list for items at local library or group of libraries (based on profile)var itemsArrayTop = [];// list for items at local library or group of libraries (based on profile)var itemsArrayBranch = [];// list for items at related or nearby libraries (based on profile)var itemsArrayMiddle = [];// list for items that are eresourcesvar eresourcesArray = [];// jump down into array returned by jsonvar titleInfo = data.TitleInfo[0];var copyInfo = data.TitleInfo[0].CallInfo;var mhldInfo = titleInfo.MarcHoldingsInfo;if (mhldInfo) { jQuery('#copies_'+catKey).before('

'); getMarcHoldings(catKey,mhldInfo,theProfile,hitNum,herelib,branchlib,nearlib);}// loop through copyInfo array returned by jsonjQuery.each(copyInfo,function(i,value){// get library descriptionvar libID = this.libraryID;var LibraryDesc = getDescription(this.libraryID,LibraryList);// get call numbervar callInfo=this.callNumber;if (this.numberOfCopies > 0) {// loop through itemInfo array returned by jsonjQuery.each(value.ItemInfo,function(){// get home locationvar HomeLocDesc = getDescription(this.homeLocationID,LocationList);// get current locationvar CurrentLocDesc = getDescription(this.currentLocationID,LocationList);// get item typevar ItemTypeDesc = getDescription(this.itemTypeID,ItemTypeList);if (this.currentLocationID == "CHECKEDOUT") { CurrentLocDesc = "Checked Out";}// replace some annoying labels from Symphony policies with Enterprise friendly onesLibraryDesc = cleanupLibraryDesc(HomeLocDesc,LibraryDesc);HomeLocDesc = cleanupLocDesc(HomeLocDesc);ItemTypeDesc = cleanupItemTypeDesc(ItemTypeDesc);CurrentLocDesc = cleanupLocDesc(CurrentLocDesc);// create status if current and home location are not equalvar itemStatus='';if (CurrentLocDesc!=HomeLocDesc) {itemStatus = CurrentLocDesc;}else {itemStatus = HomeLocDesc;}// get due date and add to status// if (this.dueDate) {// var date = new Date(this.dueDate);// itemStatus = 'Due '+(date.getMonth()+1)+'/'+date.getDate()+'/'+ date.getFullYear();// }if (libID == herelib) { var thisLine = '

'+LibraryDesc+''+callInfo+'' + ItemTypeDesc +''+itemStatus+'

'; itemsArrayTop.push(thisLine);}else if(branchlib.indexOf(libID + ',') > -1) { var thisLine = '

'+LibraryDesc+''+callInfo+'' + ItemTypeDesc +''+itemStatus+'

'; itemsArrayBranch.push(thisLine);}else if(nearlib.indexOf(libID + ',') > -1) { var thisLine = '

'+LibraryDesc+''+callInfo+'' + ItemTypeDesc +''+itemStatus+'

'; itemsArrayMiddle.push(thisLine);}else if (libID == "CA") { //Do nothing; don't display Camas items}else { var thisLine = '

'; itemsArray.push(thisLine);}/***CUSTOM: PUTTING MATERIAL TYPE INTO THE HITLIST BELOW FORMAT***/var itemTypeHtml='

Material Type

'+ItemTypeDesc+'

'; if($J('#copies_'+catKey).closest('.results_bio').find('.displayElementWrapper.ITYPE').length==0){ $J('#copies_'+catKey).closest('.results_bio').find('.thumb_hidden.FORMAT').after(itemTypeHtml); } /**RUNNING THE WIDGET ON MOBILE NOW TO GET THE MATERIAL TYPE IN THE HITLIST, BUT NOT SHOWING THE TABLE****/ $J('.mobile .copies_wrapper').css('display','none');/***END CUSTOM****/// end json itemInfo loop});}else { // call number with zero copies ItemTypeDesc = "On Order"; itemNote = ""; itemStatus = " Being acquired by the library"; if (libID == herelib) { var thisLine = '

'+LibraryDesc+''+callInfo+'' + ItemTypeDesc +''+itemStatus+'

'; itemsArrayTop.push(thisLine); } else if(branchlib.indexOf(libID + ',') > -1) { var thisLine = '

'+LibraryDesc+''+callInfo+'' + ItemTypeDesc +''+itemStatus+'

'; itemsArrayBranch.push(thisLine); } else if(nearlib.indexOf(libID + ',') > -1) { var thisLine = '

'+LibraryDesc+''+callInfo+'' + ItemTypeDesc +''+itemStatus+'

'; itemsArrayMiddle.push(thisLine); } else { var thisLine = '

'; itemsArray.push(thisLine); }}// end json copyInfo loop});//// sort lines by library//itemsArrayTop.sort(// function(a, b) {// if (a.toLowerCase() < b.toLowerCase()) return -1;// if (a.toLowerCase() > b.toLowerCase()) return 1;// return 0;// }//);//// sort lines by library//itemsArrayBranch.sort(// function(a, b) {// if (a.toLowerCase() < b.toLowerCase()) return -1;// if (a.toLowerCase() > b.toLowerCase()) return 1;// return 0;// }//);//// sort lines by library//itemsArrayMiddle.sort(// function(a, b) {// if (a.toLowerCase() < b.toLowerCase()) return -1;// if (a.toLowerCase() > b.toLowerCase()) return 1;// return 0;// }//);//// sort lines by library//itemsArray.sort(// function(a, b) {// if (a.toLowerCase() < b.toLowerCase()) return -1;// if (a.toLowerCase() > b.toLowerCase()) return 1;// return 0;// }//);if ((itemsArrayTop.length != 0)||(itemsArrayBranch.length != 0)||(itemsArrayMiddle.length !=0)||(itemsArray.length != 0)) {var itemsOutputTop = itemsArrayTop.join("\n");var itemsOutputBranch = itemsArrayBranch.join("\n");var itemsOutputMiddle = itemsArrayMiddle.join("\n");var itemsOutput = itemsArray.join("\n");//var moreCopiesCount = itemsArrayMiddle.length + itemsArray.length;var moreCopiesCount = itemsArray.length;jQuery('#startlink_'+catKey).remove();//var myheight = jQuery('div.results_bio').height();//jQuery('#copies_'+catKey).append('

');var divwidth = 575;var tablewidth = 570;if(window.location.pathname.search("mylists") > 0) { divwidth = 575; tablewidth = 570;}jQuery('#copies_'+catKey).append('

');if ((itemsOutputTop != "" || itemsOutputBranch != "" || itemsOutputMiddle != "" || itemsOutput != "") && herelib != "CCS") { jQuery('#copies_'+catKey).append('

' + itemsOutputTop + itemsOutputBranch + itemsOutputMiddle + itemsOutput + '
BibliotecaClasificaciónTipo de materialEstado o ubicación

');}// ### uncomment if this code replaces code on Details display, so as to always display other libraries' holdings//if (itemsArray.length !=0) {//jQuery('#startcopies_'+catKey).append('

Ver fondos en otras bibliotecas

');// } if (itemsArray.length !=0) { if (herelib != "CCS") { jQuery('#copies_'+catKey).after('

'); if (itemsArrayTop.length == 0 && itemsArrayMiddle == 0) { moreCopies(catKey); jQuery('.morecopies_'+catKey).show(); jQuery('#morelink_'+catKey).hide(); } } else {// jQuery('.morecopies_'+catKey).show(); } } var x1 = jQuery('#copies_' + catKey + ' .detailItems').offset().left; var y1 = jQuery('#copies_' + catKey + ' .detailItems').offset().top; var h1 = jQuery('#copies_' + catKey + ' .detailItems').outerHeight(true); var w1 = jQuery('#copies_' + catKey + ' .detailItems').outerWidth(true); var b1 = y1 + h1; var r1 = x1 + w1; var x2 = jQuery('#results_cell' + hitNum + ' .results_right').offset().left; var y2 = jQuery('#results_cell' + hitNum + ' .results_right').offset().top; var h2 = jQuery('#results_cell' + hitNum + ' .results_right').outerHeight(true); var w2 = jQuery('#results_cell' + hitNum + ' .results_right').outerWidth(true); var b2 = y2 + h2; var r2 = x2 + w2; if (b1 < y2 || y1 > b2 || r1 < x2 || x1 > r2) { //jQuery('#copies_'+catKey).append('

'); } else { //jQuery('#copies_'+catKey).append('

'); jQuery('#copies_'+catKey+' .vertspacer').height(b2-y1+12); }} // end json getJSON loop});}function moreCopies(catKey){// executed when you click on the More Copies link// show the hidden copies// insert a Hide copies link// the style overflow visible part is to fix css problem in ie8jQuery('.morecopies_'+catKey).show();jQuery('#copies_'+catKey).before('

');jQuery('#morelink_'+catKey).hide();jQuery('.cell_wrapper').attr("style","overflow:visible/0;");return false;}function hideCopies(catKey){// executed when you click on the Hide Copies link// hide the additiontal copies// insert a More copies link// the style overflow visible part is to fix css problem in ie8jQuery('.morecopies_'+catKey).hide();jQuery('#morelink_'+catKey).show();jQuery('#lesslink_'+catKey).remove();jQuery('.cell_wrapper').attr("style","overflow:auto/0;");return false;}function getDescription (thisID,thisPolicy) {// routine to retrieve descriptive labels from policyvar thisDescription = '';for (var i = 0; i < thisPolicy.length; i++) {if (thisPolicy[i].policyID == thisID) {return thisPolicy[i].policyDescription;break;}}}function cleanupLocDesc(thisLocation) {// replace some annoying labels from Symphony policies with Enterprise friendly ones//thisLocation = thisLocation.replace(/UAA Learning Resources Center - /g,'');//thisLocation = thisLocation.replace(/UAA Learning Resources Center/g,'');return thisLocation;}function cleanupItemTypeDesc(ItemTypeDesc) {// replace some annoying labels from Symphony policies with Enterprise friendly ones//ItemTypeDesc = ItemTypeDesc.replace(/Trade Paperback/g,'Book');//ItemTypeDesc = ItemTypeDesc.replace(/Music or Spoken Word CD Set/g,'CD Set');return ItemTypeDesc;}function cleanupLibraryDesc (HomeLocDesc,LibraryDesc) {// replace some annoying labels from Symphony policies with Enterprise friendly onesLibraryDesc = LibraryDesc.replace(/Battle Ground Community Library/g,'Battle Ground');LibraryDesc = LibraryDesc.replace(/Cascade Park Community Library/g,'Cascade Park');LibraryDesc = LibraryDesc.replace(/Goldendale Community Library/g,'Goldendale');LibraryDesc = LibraryDesc.replace(/La Center Community Library/g,'La Center');LibraryDesc = LibraryDesc.replace(/North Bonneville Community Library/g,'North Bonneville');LibraryDesc = LibraryDesc.replace(/Ridgefield Community Library/g,'Ridgefield');LibraryDesc = LibraryDesc.replace(/Stevenson Community Library/g,'Stevenson');LibraryDesc = LibraryDesc.replace(/Three Creeks Community Library/g,'Three Creeks');LibraryDesc = LibraryDesc.replace(/Vancouver Community Library/g,'Vancouver');LibraryDesc = LibraryDesc.replace(/Vancouver Mall Library/g,'Vancouver Mall');LibraryDesc = LibraryDesc.replace(/Washougal Community Library/g,'Washougal');LibraryDesc = LibraryDesc.replace(/White Salmon Valley Community Library/g,'White Salmon Valley');LibraryDesc = LibraryDesc.replace(/Woodland Community Library/g,'Woodland');LibraryDesc = LibraryDesc.replace(/Camas Public Library/g,'Camas');LibraryDesc = LibraryDesc.replace(/Yacolt Library Express/g,'Yacolt');LibraryDesc = LibraryDesc.replace(/Yale Valley Community Library/g,'Yale');return LibraryDesc;}function getProfile() {// parse the profile url and convert to a profile name useful for sorting the holdings var urlParts = jQuery('#searchBoxHomeLink a').attr('href').split('/').length;var theProfile = jQuery('#searchBoxHomeLink a').attr('href').split('/')[urlParts - 2].toUpperCase();// theProfile = theProfile.replace(/ANCMUSEUM/g,'Anchorage Museum');// theProfile = theProfile.replace(/ASL/g,'State Library');theProfile = theProfile.replace(/UAAMATSU/g,'UAA Mat-Su');return theProfile;}function getMarcHoldings(catKey,mhldInfo,theProfile,hitNum,herelib,branchlib,nearlib){// json call to see if serial holdings// if so, insert a link to detail display labeled Check serial holdingsmarcHoldings=mhldInfo;if (marcHoldings) { var mhldsOutputTop = ""; var mhldsOutputBranch = ""; // list for holdings at local library or group of libraries (based on profile) var mhldsArrayTop = []; // list for holdings at local library or group of libraries (based on profile) var mhldsArrayBranch = []; var hasurl = 0; // loop through MarcHoldingsInfo array returned by json jQuery.each(marcHoldings,function(i,mhld){ var mhldLibID = mhld.holdingLibraryID; // loop through MarcEntryInfo array returned by json var locationAndPhysDesc = ""; var mhldLocn = ""; var physDesc = ""; var holdingsSummary = ""; var linkurl = ""; var linktest = ""; var mhldlink = ""; jQuery.each(mhld.MarcEntryInfo,function(j,mhldEntry){ if(mhldEntry.entryTypeCodes == "l") { //location (852) if (mhldEntry.text.indexOf('-- ') > -1) { mhldLocn = mhldEntry.text.substring(0, mhldEntry.text.indexOf('-- ')); physDesc = mhldEntry.text.substring(mhldEntry.text.indexOf('-- ') + 3); physDesc = physDesc.replace(/\$

/, "atlas"); physDesc = physDesc.replace(/\$/, "braille"); physDesc = physDesc.replace(/\$/, "combination"); physDesc = physDesc.replace(/\$/, "electronic resource"); physDesc = physDesc.replace(/\$/, "large print"); physDesc = physDesc.replace(/\$/, "looseleaf binder"); physDesc = physDesc.replace(/\$/, "map"); physDesc = physDesc.replace(/\$/, "microfiche"); physDesc = physDesc.replace(/\$/, "microfilm reel"); physDesc = physDesc.replace(/\$/, "microform"); physDesc = physDesc.replace(/\$/, "motion picture"); physDesc = physDesc.replace(/\$/, "nonprojected graphic"); physDesc = physDesc.replace(/\$/, "optical disc"); physDesc = physDesc.replace(/\$/, "regular print"); physDesc = physDesc.replace(/\$/, "sound disc"); physDesc = physDesc.replace(/\$/, "sound recording"); physDesc = physDesc.replace(/\$/, "tactile material"); physDesc = physDesc.replace(/\$/, "text"); physDesc = physDesc.replace(/\$/, "unspecified"); physDesc = physDesc.replace(/\$/, "videodisc"); physDesc = physDesc.replace(/\$/, "remote"); physDesc = physDesc.replace(/\$, ""); physDesc = physDesc.replace(/>/, ""); } else if (mhldEntry.text.indexOf('--') > -1) { mhldLocn = mhldEntry.text.substring(0, mhldEntry.text.indexOf('-- ')); physDesc = ""; } else { mhldLocn = mhldEntry.text; physDesc = ""; } } else if(mhldEntry.entryTypeCodes == "e") { //detailed holding (863/864/865) holdingsSummary = mhldEntry.text; } else if(mhldEntry.entryTypeCodes == "t") { //summary holding (866/867/868) holdingsSummaryLabel = ""; if (mhldEntry.entryID == "867") { holdingsSummaryLabel = "Supplement: "; } else if (mhldEntry.entryID == "868") { holdingsSummaryLabel = "Index: "; } if (holdingsSummary != "") { holdingsSummary += "
" + holdingsSummaryLabel+ mhldEntry.text; } else { holdingsSummary = holdingsSummaryLabel+ mhldEntry.text; } } else if(mhldEntry.entryTypeCodes == "i") { //url (856) hasurl++; linkurl = mhldEntry.unformattedText; linkurl = linkurl.replace(/^.*[|]u/, ""); linkurl = linkurl.replace(/[|].*$/, ""); linktext = mhldEntry.text; if (mhldlink != "") { mhldlink += "
" + linktext + ""; } else { mhldlink = "" + linktext + ""; } } }); //get library description var mhldLibraryDesc = getDescription(mhldLibID,LibraryList); // get home location var mhldHomeLocDesc = getDescription(mhldLocn,LocationList); if(holdingsSummary != "" && mhldlink != "") { holdingsSummary += "
" + mhldlink; } else if(holdingsSummary == "" && mhldlink != "") { holdingsSummary = mhldlink; } if(physDesc != "") { mhldHomeLocDesc += "
" + physDesc; } var thisLine = "" + mhldLibraryDesc + "" + mhldHomeLocDesc + "" + holdingsSummary + ""; if (mhldLibID == herelib) { mhldsArrayTop.push(thisLine); } else if(branchlib.indexOf(mhldLibID + ",") > -1) { mhldsArrayBranch.push(thisLine); } }); // sort lines by library mhldsArrayTop.sort( function(a, b) { if (a.toLowerCase() < b.toLowerCase()) return -1; if (a.toLowerCase() > b.toLowerCase()) return 1; return 0; } ); // sort lines by library mhldsArrayBranch.sort( function(a, b) { if (a.toLowerCase() < b.toLowerCase()) return -1; if (a.toLowerCase() > b.toLowerCase()) return 1; return 0; } ); if ((mhldsArrayTop.length != 0) || (mhldsArrayBranch.length != 0)) { mhldsOutputTop = mhldsArrayTop.join("\n"); mhldsOutputBranch = mhldsArrayBranch.join("\n"); } if ((mhldsOutputTop != "" || mhldsOutputBranch != "") && herelib != "CCS") { jQuery('#marcholdings_'+catKey).append('
' + mhldsOutputTop + mhldsOutputBranch + '
BibliotecaUbicación y formatoRango de existencias y/o URL de acceso

');//

URL

//if URL is present in any MHLD record, hide "ELECTRONIC_ACCESS" class within id "results_bio"+detail if(hasurl > 0) { jQuery('#results_bio'+hitNum+' .ELECTRONIC_ACCESS').remove(); } }}//});}function addUnboundHitList () { $J('head').append('

';$J('#detail_accordion'+detail).before(outerTabHtml);var liHtml='';var divHtml='';var tabText='';var fullDivHtml='';var myIndex=0;var ltflIndex=0;$J('#detail_accordion'+detail+' h3.ui-accordion-header').each(function(index){if ($J(this).next().text().length > 0){myIndex++;tabText=$J(this).text();var divContent = $J(this).next().text();var divLength=divContent.length;liHtml='
  • ' + tabText + '
  • ';divHtml=$J(this).next().html();fullDivHtml='

    ' + divHtml + '

    ';var idString = 'tabs-'+ (index+1);$J('#detail_tabs'+detail + ' ul').append(liHtml);$J('#detail_tabs'+detail).append(fullDivHtml);}//end if acc length >0});//end eachif($J('#detail_tabs'+detail).text().length >0){$J('#detail_tabs' + detail).tabs();$J('#detail_accordion'+detail).remove();$J('#detail_tabs'+detail).find('a:contains(":*")').text(availLabel+ ':'+numAvail); $J('#detail_tabs' + detail).find('.sorttable_sortAnyInd').remove();$J('.sorttable_sortAnyInd').remove(); var itemTable = $J('#detail_tabs'+detail).find('.detailItemTable')[0];/*****CHECK THIS. IS THIS AN ADEQUATE CHECK FOR CASES WHERE AN AVAILABLE TAB MAY NOT BE PRESENT?***/if(itemTable){sorttable.makeSortable(itemTable);}if (weUseNovelist){ if (removeSyndeticsForNovelist){removeSyndetics(rId);} setTimeout("goNovelist(detail);",50);}/***should this be an else-if, or should we allow both nov/syn to run?****/if(syndeticsUnboundEnabled){ startSyndeticsUnbound(detail)} }else{$J('#detail_tabs'+detail).remove();} checkAvailCount();}function goNovelist(detail){//var isbn=document.getElementById('detail'+detail +'_ISBN').childNodes[0].innerHTML;var isbn = jQuery('#detail' + detail+'_ISBN').find('.ISBN_value:first').text(); var customUPC=jQuery('#detail' + detail+'_UPC').find('.UPC_value:first').text(); if (isbn.length==0 && customUPC.length>0){ isbn=customUPC; }//if(document.getElementById('detail'+detail+'_ISBN').hasChildNodes() && isbn.length==13){ if(isbn){var regEx=/^[0-9]*$/;isbn=isbn.match(regEx); if(regEx.match(isbn)){if (typeof(novSelect) == 'undefined' ){novelistScript = new Element('script', {type: 'text/javascript',id: 'EIT',src: ''+novelistUrl+''});jQuery('body').append(novelistScript);}var detailAccObj=$J('#detail_accordion' + detail);var detailTabObj=$J('#detail_tabs'+detail);//if an IOS device (which should have bypassed the tabs conversion), do traditional accordionsif (useAccordions){$J(detailAccObj).append('

    NoveList Select

    ');NoveListSelectEnrichment(document.getElementById('detail'+detail+'_ISBN').childNodes[0].innerHTML);}else{if($J('#cust-nov-tab-'+detail).length==0){var newTabIndex=String(parseInt($J('#detail_tabs'+detail +' > div:last').attr('id').split('-')[1])+1);var tabLiHtml='
  • Cargando contenido
  • ';var tabDivHtml='
    ';$J(detailTabObj).find('ul').append(tabLiHtml); $J(detailTabObj).append(tabDivHtml);createSpinnersForSelector($J(detailTabObj).find('.spinnerspan'),xsmallSpinnerOptions);$J('#cust-nov-tab-'+detail).find('.verySmallSpinner')[0].style.cssText='top:0px !important;margin-left:50% !important';$J('#cust-nov-tab-'+detail).find('.verySmallSpinner div').css('top','2px');NoveListSelectEnrichment(isbn); }//end existing tab check}//end if/else for accordions or tabs } //end regex check} //end if valid ISBN}function isIOS(){var iOS = !!navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform);return iOS;}function NoveListSelectEnrichment(isbn) { if (typeof(novSelect) == 'undefined') { currentNovSelectAttempt++; if(currentNovSelectAttempt<= 10) { // setTimeout("NoveListSelectEnrichment("+isbn+")", 250); setTimeout(function(){NoveListSelectEnrichment(isbn);},250); } } else { novSelect.loadContentForQuery({ClientIdentifier:isbn, ISBN:isbn, version: '2.1'} , novelistProfile, novelistPassword, sdCallback); }}function sdCallback(jsonResult){ var tabObj=$J('#detail_tabs' + globalDetail);var activeIndex=$J(tabObj).tabs( "option", "selected" );if(jsonResult.length!==0){//note: the 'selected' parameter is for older jQuery UI. May need to change to 'active' if Enterprise jQueryUI upgraded beyond 1.9var activeIndex=$J( '#detail_tabs'+detail ).tabs( "option", "selected" );$J(tabObj).tabs("destroy").tabs({selected: activeIndex});$J(tabObj).find('.cust-nov-tab, .cust-nov-tab a').removeClass('hidden');}else{$J(tabObj).find('.cust-nov-tab').remove();$J(tabObj).tabs("destroy").tabs({selected: activeIndex});}presentLoaded();}function customSyndeticsUnbound(){var unboundContentDivId = 'syndeticsUnboundContent'+detail;if($J('#syndeticsUnboundContent'+detail).length==0){ if(document.getElementById('detail'+ detail+'_ISBN').hasChildNodes()) {var newTabIndex=String(parseInt($J('#detail_tabs'+detail+' > div:last').attr('id').split('-')[1])+1);//hidden class on next two lines changed to bogus 'nothidden' for now, so we can at least see if Unbound will write to these tab-based divsvar tabLiHtml='';var tabDivHtml='';$J('#detail_tabs'+detail + ' ul').append(tabLiHtml); $J('#detail_tabs'+detail).append(tabDivHtml);var activeIndex=$J( '#detail_tabs'+detail ).tabs( "option", "selected" );//note: the 'selected' parameter is for older jQuery UI. May need to change to 'active' if Enterprise jQueryUI upgraded beyond 1.9var activeIndex=$J( '#detail_tabs'+detail ).tabs( "option", "selected" );$J('#detail_tabs'+detail).tabs("destroy").tabs({selected: activeIndex}); //setTimeout(function(){ removeSyndetics(detail);},500);/***syn removal***/var detailSelector=$J('#detail_tabs' +detail);var summarySelector=$J(detailSelector).find('a:contains("Resumen")').attr('href');//$J('#detail_tabs'+hitnum).find('a:contains("Resumen")').closest('h3').next('div').hide(); $J(summarySelector).hide(); $J(detailSelector).find('a:contains("Resumen")').closest('li').hide();var reviewSelector=$J(detailSelector).find('a:contains("Reseñas")').attr('href');$J(reviewSelector).hide(); $J(detailSelector).find('a:contains("Reseñas")').closest('li').hide(); var contentsSelector=$J(detailSelector).find('a:contains("Tabla de contenido")').attr('href');$J(contentsSelector).hide();$J(detailSelector).find('a:contains("Tabla de contenido")').closest('li').hide(); var excerptSelector=$J(detailSelector).find('a:contains("Extractos")').attr('href');$J(excerptSelector).hide(); $J(detailSelector).find('a:contains("Extractos")').closest('li').hide();/***syn removal***///$J('#detail_tabs'+detail).find('.cust-nov-tab, .cust-nov-tab a').removeClass('hidden');//}// }//end if tabs presentdoLibraryThingConnector(customIsbn, unboundContentDivId); } //end if valid ISBN } //end existing tab check}function doLibraryThingConnector(isbn, elementName){if (typeof(LibraryThingConnector) == 'undefined'){currentUnboundAttempt++;if (currentUnboundAttempt <= MAX_UNBOUND_RETRIES){setTimeout(function (){doLibraryThingConnector(isbn, elementName); }, RETRY_TIME_MILLISECONDS);}}else{LibraryThingConnector.backend.widgets.run(isbn, document.getElementById(elementName),sdcallback);//CALLBACK ATTEMPT HERE?}}function startSyndeticsUnbound(detail){customIsbn = jQuery('#detail' + detail).find('.displayElementText.ISBN:first').text();if (syndeticsUnboundEnabled == true){if (typeof(LibraryThingConnector) == 'undefined'){syndeticsUnboundScript = new Element('script', {type: 'text/javascript',src: syndeticsUnboundScriptSrc,success: function (removeLoadImage){}});$$('head')[0].appendChild(syndeticsUnboundScript);}customSyndeticsUnbound(detail);}}function removeSyndetics(rId) { var hitnum = rId.split('detail')[1];var detailSelector=$J('#detail_tabs' +hitnum);var summarySelector=$J(detailSelector).find('a:contains("Resumen")').attr('href');//$J('#detail_tabs'+hitnum).find('a:contains("Resumen")').closest('h3').next('div').hide(); $J(summarySelector).hide(); $J(detailSelector).find('a:contains("Resumen")').closest('li').hide();var reviewSelector=$J(detailSelector).find('a:contains("Reseñas")').attr('href');$J(reviewSelector).hide(); $J(detailSelector).find('a:contains("Reseñas")').closest('li').hide(); var contentsSelector=$J(detailSelector).find('a:contains("Tabla de contenido")').attr('href');$J(contentsSelector).hide();$J(detailSelector).find('a:contains("Tabla de contenido")').closest('li').hide(); var excerptSelector=$J(detailSelector).find('a:contains("Extractos")').attr('href');$J(excerptSelector).hide(); $J(detailSelector).find('a:contains("Extractos")').closest('li').hide();}function presentLoaded(){$J('#cust-nov-tab-'+globalDetail).find('.spinnerspan').remove();$J('#detail_tabs'+globalDetail).find('.cust-nov-tab a:first').text("NoveList Select");} function checkAvailCount(){ var blankAvail=$J('#detail_tabs' +hitnumber).find('a:contains(":*"):first'); if (blankAvail.length==1){ var curText=$J(blankAvail).find('a').text(); var newText=curText.replace('*',globalAvail); $J(blankAvail).text(newText); }}function placeNoImageArt (rId) {var customImageName = 'no-cover-art-blue.png'; //Put in the name of your custom imageif(document.getElementById('detailActions'+rId) != undefined){ jQuery('.detail_cover_art[src*="no_image.png"]').each(function(){ jQuery(this).attr('src', '/custom/web/'+customImageName); });}else{ jQuery('.results_img[src*="no_image.png"]').each(function(){ jQuery(this).attr('src', '/custom/web/'+customImageName); }); }}// Global variablevar clickLastChild = 'this.lastChild.click();';var clickLastChildFirstChild = 'this.lastChild.firstChild.click();';var isDetail = false;//Note: Description is not actually used; it merely a remark that indicates which button that block handlesvar widgetCardsIcons = [ { "description": "Place Hold", "selector": ".PLACE_HOLD", "icon": "fa-pause" }, { "description": "Google Preview", "selector": "div[id^=\"googlePreview\"]", "icon": "fa-eye" }, { "description": "Add Calendar", "selector": "div[id^=\"ADDCAL\"] .button", "icon": "fa-calendar" }, { "description": "Cite This", "selector": "div[id^=\"OCLC_CITE_THIS\"] .button", "icon": "fa-quote-left" }, { "description": "EDS Details", "selector": "a[title^=\"EBSCO Details\"]", "icon": "fa-list-ul" }, { "description": "EDS View Full Text", "selector": "a[title=\"View Full Text\"]", "icon": "fa-file-text" }, { "description": "EDS Full Text Link", "selector": "a[title=\"EDS Full Text Link\"]", "icon": "fa-file-text" }, { "description": "EDS Find It", "selector": "a[title=\"Find It\"]", "icon": "fa-search-plus" }, { "description": "EDS Full Text Custom Link", "selector": "a[title=\"EDS Full Text Custom Link\"]", "icon": "fa-search-plus" },{ "description": "EDS Access or Go to Resource", "selector": "a[title=\"Go to Resource\"]", "icon": "fa-external-link" }, { "description": "Permalink", "selector": "div[id^=\"PERMALINK\"] .button", "icon": "fa-link" }, { "description": "Event RSVP", "selector": "div[id^=\"RSVP\"] .button", "icon": "fa-envelope-o" }, { "description": "Text This To Me", "selector": ".textit", "icon": "fa-comments-o" }, { "description": "BrowZine", "selector": "div[id^=\"BZINE_BUTTON\"] .button", "icon": "fa-book" }, { "description": "eJournal", "selector": "div[id^=\"EJOURNAL_BUTTON\"] .button", "icon": "fa-link" }, { "description": "Book a Room", "selector": "div[id^=\"BOOKROOM\"] .button", "icon": "fa-check-square-o" }, { "description": "View Asset", "selector": "div[id^=\"VIEW-ASSET\"] .button", "icon": "fa-image" }, { "description": "EDS View Content", "selector": "a[onclick*=\"edscontentbuttons:edscontentclick\"]", "icon": "fa-file" }, { "description": "Show Marc", "selector": "div[id^=\"SHOW_MARC\"] .button", "icon": "fa-gears" }, { "description": "Export to RIS", "selector": "div[id^=\"RISBUTTON\"]", "icon": "fa-download" }, { "description": "LC 856 Link", "selector": "div[id*=\"httpwwwlocgov\"]", "icon": "fa-link" }, { "description": "eRC Download", "selector": "button.ercDownloadButton", "icon": "fa-download" }, { "description": "eRC Preview", "selector": ".ercPreviewButton button", "icon": "fa-eye" },{ "description": "eRC Before you Borrow", "selector": "button[title=\"Before you Borrow\"].button", "icon": "fa-info-circle" }, { "description": "Permalink", "selector": "div[id^=\"EDS_PERMALINK\"] .button", "icon": "fa-link" }, { "description": "Full Text or ILL Request", "selector": "a[title=\"Full Text or ILL Request\"]", "icon": "fa-search-plus" }, { "description": "CSOA View Resource", "selector": "div[id$=\"_viewlinkdiv\"] button[id$=\"_viewPub\"].button", "icon": "fa-eye" }, { "description": "CSOA Permalink", "selector": "div[id$=\"_permalinkdiv\"] .button", "icon": "fa-link" }, { "description": "CSOA Citation", "selector": "div[id$=\"_citationlinkdiv\"] .button.CITATION", "icon": "fa-list" }, { "description": "Publisher Page", "selector": ".button.PUB.WEB", "icon": "fa-search-plus" }, { "description": "Export to RIS", "selector": "div[id$=\"_rislinkdiv\"] .button.RISEXPORT", "icon": "fa-download" }];/*, { "description": "", "selector": "", "icon": "fa-" }*/function addWidgetCardIcon(target) { var faIcon = "fa-bars"; jQuery.each(widgetCardsIcons, function() { console.log(this.selector +':'+ this.icon); if ($J(target).closest('.widgetCard').find(this.selector).length > 0) { faIcon = this.icon; } });/* if ($J(target).closest('.widgetCard').find('.PLACE_HOLD').length > 0) { faIcon = "fa-pause"; } if ($J(target).closest('.widgetCard').find('div[id^="googlePreview"]').length > 0) { faIcon = "fa-eye"; } */ $J(target).closest('.widgetCard').find('.widgetCardIcon > i').addClass(faIcon); if (isDetail) { if (! $J(target).closest('.detailActions').hasClass('widgetCards')) { $J(target).closest('.detailActions').addClass('widgetCards'); } } else { if (! $J(target).closest('.results_right').hasClass('widgetCards')) { $J(target).closest('.results_right').addClass('widgetCards'); } } if ($J(target).closest('.widgetCard').css('display') == "none" && $J(target).closest('.widgetCard').height() != 0 && !$J(target).closest('.widgetCard').hasClass('hidden')) { $J(target).closest('.widgetCard').show(); }}function changeButtonsToIcons(rId) {//console.log(rId) if (/detail/.test(rId)) { isDetail = true; } var buttonZone; //$J(document).ready(function() { if (isDetail) { $J('.list #detailActions'+rId).addClass('widgetCards'); $J('.list #detailActions'+rId+'.widgetCards.results_right').hide(); buttonZone = jQuery('#detailActions'+rId); } else { $J('.list #results_right'+rId+' .results_right').addClass('widgetCards'); $J('.list #results_right'+rId+' .widgetCards.results_right').hide(); buttonZone = jQuery('#results_right'+rId); } jQuery(buttonZone).children('div').each(function() { if ($J(this).children('button').length > 1) { var tagcounter = "b"; var thisId = $J(this).attr('id'); var thisObj = $J(this); thisObj.children('button').slice(1).each(function() { var buttonObj = $J(this); buttonObj.wrap(''); tagcounter++; thisObj.after(buttonObj.parent()); }); } }); jQuery(buttonZone).children().each(function() { if (!jQuery(this).hasClass('hidden') || (jQuery(this).hasClass('holdButton') && jQuery(buttonZone).find('button[id$="ERC_HELP"]').length == 0)) { var linkText = ""; if (jQuery(this).prop('tagName') == 'A' || jQuery(this).prop('tagName') == 'BUTTON') { linkText = jQuery(this).text(); $J(this).wrap(''); $J(this).before(''+jQuery(this).text()+''); addWidgetCardIcon(this); } if (jQuery(this).prop('tagName') == 'INPUT') { linkText = jQuery(this).text(); $J(this).wrap(''); $J(this).before(''+jQuery(this).val()+''); addWidgetCardIcon(this); } else if (jQuery(this).prop('tagName') == 'DIV') { //console.log(jQuery(this).attr('class')); if (jQuery(this).find('input[type="button"]').length > 0) { linkText = jQuery(this).find('input[type="button"]').val(); jQuery(this).addClass('widgetCardTarget'); $J(this).wrap(''); if (jQuery(this).hasClass("hidden")) { $J(this).parent('.widgetCard').addClass("hidden"); } if (jQuery(this).hasClass("holdButton")) { $J(this).parent('.widgetCard').addClass("holdButton").addClass("PLACE_HOLD"); } $J(this).before(''+jQuery(this).find('input[type="button"]').val()+''); } else { if ($J(this).children().length > 0 || (/^googlePreview/).test($J(this).attr('id')) || (/^accessContentZone_tabINTERFILEDlistItem/).test($J(this).attr('id')) ) { linkText = jQuery(this).text(); jQuery(this).addClass('widgetCardTarget'); $J(this).wrap(''); if (!(/^googlePreview/).test($J(this).attr('id'))) { //if ($J(this).attr('id') != 'googlePreview') { $J(this).before(''+jQuery(this).text()+''); } } if (jQuery(this).text() == '') { $J(this).closest('.widgetCard').hide(); } } if ($J(this).children().length > 0 && linkText != '') { addWidgetCardIcon(this); } } } }); //end each results_right child node if (isDetail) { $J('.list #detailActions'+rId+' .widgetCards').show(); $J('.list #detailActions'+rId+' .widgetCards').each(function() { if ($J(this).height() == 0) { $J(this).hide(); } }); } else { $J('.list #results_right'+rId+' .widgetCards.results_right').show(); $J('.list #results_right'+rId+' .widgetCards.results_right').each(function() { if ($J(this).height() == 0) { $J(this).hide(); } }); } $J('.widgetCardIcon').each(function() { if ($J(this).height() < $J(this).siblings('.widgetCardLabel').height()) { $J(this).height($J(this).siblings('.widgetCardLabel').height()); } }); //var buttonZone = jQuery('#results_cell'+rId.replace('hitlist','')); var watchForButtons = new MutationObserver(function(eventsList) { jQuery.each(eventsList, function(idx, val) { if (/widgetCard/.test(jQuery(eventsList[idx].addedNodes[0]).attr('class'))) { return false; } if (eventsList[idx].type == "childList" && eventsList[idx].addedNodes.length > 0) { jQuery.each(jQuery(eventsList[idx].addedNodes), function(nodeidx, val) { if (jQuery(eventsList[idx].addedNodes[nodeidx]).prop('tagName') == 'INPUT') { //jQuery(this).wrap(''); jQuery(eventsList[idx].addedNodes[nodeidx]).closest('.widgetCard').show(); jQuery(eventsList[idx].addedNodes[nodeidx]).closest('.widgetCard').prepend(''+ jQuery(eventsList[idx].addedNodes[nodeidx]).val() + ''); //jQuery(eventsList[idx].addedNodes[nodeidx]).closest('.widgetCard').prepend(''); jQuery(eventsList[idx].addedNodes[nodeidx]).closest('.widgetCard').attr('title', jQuery(eventsList[idx].addedNodes[0]).val()); jQuery(eventsList[idx].addedNodes[nodeidx]).closest('.widgetCard').attr('onclick', clickLastChildFirstChild); addWidgetCardIcon(eventsList[idx].addedNodes[nodeidx]); } else if (jQuery(eventsList[idx].addedNodes[nodeidx]).prop('tagName') == 'DIV' && jQuery(eventsList[idx].addedNodes[nodeidx]).hasClass('ercPreviewButton')) { $J(eventsList[idx].addedNodes[nodeidx]).wrap(''); $J(eventsList[idx].addedNodes[nodeidx]).before(''+jQuery(eventsList[idx].addedNodes[nodeidx]).find('button').text()+''); addWidgetCardIcon(eventsList[idx].addedNodes[nodeidx]); } else if (jQuery(eventsList[idx].addedNodes[nodeidx]).prop('tagName') == 'BUTTON' || jQuery(eventsList[idx].addedNodes[0]).prop('tagName') == 'A') { $J(eventsList[idx].addedNodes[nodeidx]).wrap(''); $J(eventsList[idx].addedNodes[nodeidx]).before(''+jQuery(eventsList[idx].addedNodes[nodeidx]).text()+''); addWidgetCardIcon(eventsList[idx].addedNodes[nodeidx]); } }); } }); }); var buttonObserverConfig = { childList: true, subtree: true }; watchForButtons.observe(buttonZone[0], buttonObserverConfig);//console.log(rId);//console.log(buttonZone.html()); //});}function ercDownload(resultContainer) { var download = $J(resultContainer).find('.ercDownloadButton')[0]; // eResource Download var downloadHold = $J(resultContainer).find('.ercDownloadButton[onclick*="handleHoldButtonClick"]'); if ($J(downloadHold).length > 0) { // Change "Download" button to "Place Hold" for items with "Available: 0" $J(downloadHold).removeAttr('style').wrap('

    Place Hold

    '); $J(downloadHold).before(''); } else { $J(download).removeAttr('style').wrap('

    Download

    '); $J(download).before(''); }}function ercPreview(resultContainer) { var preview = $J(resultContainer).find('.ercPreviewButton .button')[0]; // eResource Preview $J(preview).wrap('

    Preview

    '); $J(preview).before(''); $J(preview).parent().unwrap();}function springerEbook(resultContainer) { var ebook = $J(resultContainer).find('div[id^="OPEN_PDF_EBOOK"] .button')[0]; // Springer eBook PDF $J(ebook).wrap('

    PDF eBook

    '); $J(ebook).before(''); $J(ebook).parent().unwrap();}function digitalAcademy(resultContainer) { var digAcad = $J(resultContainer).find('div[id^="DA_ACCESS_COURSE"] .button')[0]; // Digital Academy $J(digAcad).wrap('

    View Content

    '); $J(digAcad).before(''); $J(digAcad).parent().unwrap();}// function googlePreview(resultContainer) {//// var google = $J(resultContainer).find('div[id^="googlePreview"]')[0]; // Google Preview//// $J(google).wrap('

    Google Preview

    ');// $J(google).before('');// }function addAdditionalItems(resultContainer) { // console.log('Ran Once'); $J(resultContainer).find('.results_right:first').append('
    • Additional

    '); // Container that will hold each dropdown list item var listItems = $J('
      '); // Function to run on EACH div that contains buttons which will be moved into "Additional Options" (ellipsis) dropdown menu // Buttons that will be visible as an icon should be left using .not() jQuery function $J(resultContainer).find('.results_right > div').not('.amazonButton').not('.addcal-text').not('.cite-text').not('.download-text').not('.ebook-text').not('.ebsco-text').not('.fulltext-text').not('.findit-text').not('.holds-text').not('.permalink-text').not('.asset-text').not('.preview-text').not('.rsvp-text').not('.textit-text').not('.bzine-text').not('.ejournal-text').not('.digacad-text').not('.bookroom-text').each(function() { // Funtion to run on EACH of the buttons which will be moved into "Additional Options" (ellipsis) menu $J(this).find(".button[onclick]").each(function() { $J(this).text(''); // Empty html text var getOnclick = this.getAttributeNode("onclick").value; getOnclick = getOnclick.toString().replace(/\"/g, "'"); // var getOnclick = $J(this).attr('onclick'); // Get existing onclick from attribute var listItem = $J('
    • '); // Create list item wrapper var listAnchor = $J('' + this.value + ''); // Create link from existing button value listItem.append(listAnchor); // Add link to list listItems.append(listItem); // Add list item to
        container }); }); // Add
          and list items to "Additional Options" (ellipsis) dropdown menu $J(resultContainer).find('.ellipsis').append(listItems); // Add title attribute to ellipsis for hover text $J(resultContainer).find("li.ellipsis").attr("title", "Additional Options"); // "Additional Options" (ellipsis) dropdown menu hover $J(resultContainer).find('.dropdown-menu ul li.ellipsis').hover(function() { $J(this).find('ul').stop(true, true).show(); }, function() { $J(this).find('ul').stop(true, true).hide(); }); // Hide "Additional Options" menu items which are undefined and any submenu items that contain no text $J(resultContainer).find('.ellipsis').each(function() { if ($J(this).find('ul li').length == "0") { $J(this).hide(); $J(this).parent().parent().remove(); } else if ($J(this).find('ul li').length == "1" && $J(this).find('ul li a').text() == "undefined") { $J(this).hide(); } else { $J(this).find('ul li a').each(function() { if ($J(this).text() == "" || $J(this).text() == "undefined") { $J(this).hide(); } }); } }); // Prevent page from scrolling to top when "Additonal Options" submenu link is clicked $J(resultContainer).find('.ellipsis').find('ul li a').each(function() { $J(this).click(function(e) { e.preventDefault(); }); }); // Move "Results Right" container to bottom of result container // $J(resultContainer).find('.results_right').insertAfter($J(resultContainer)); // Unhide "Results Right" container (Hidden in CSS to prevent it from appearing while page loads) $J(resultContainer).parent().find('.results_right').css('display', 'flex');}/*********************************************************************************//**** Copyright 2010-2023 SirsiDynix Written by Consulting Services ****//**** CTS-159 Updates for Enterprise 5.2.1 ****//*********************************************************************************/function modifyNewSearchIndex (rId) { var personalAuthor = 'AUTHOR_DDS'; // Reference the name of your custom Search Field for Personal Author between the quotes. var addedAuthor = 'ADDED_AUTHOR_DDS'; // var addedAuthor='ADDED_AUTHOR'; // Reference the name of your custom Search Field for Added Author between the quotes. var series = 'SERIES_DDS'; // Reference the name of your custom Search Field for Series between the quotes. /**NOTE: ADDED_AUTHOR loop's hidden marc map/search field of DSP_ADDED_AUTHOR_NS has a subfield a suffixed with a '~#', which we split off of to isolate the subfield a content from the subfield t content. The presence of the subfield t allows the search field to produce multiple fields for cases where the multiple 700 tags are for the same author, but differ based on the subfield t***/ if (rId.indexOf('detail') !== -1) { var resultsId = rId.split("detail")[1]; var selector = '#detail_biblio'+resultsId; } else { var resultsId = rId.split("hitlist")[1]; var selector = '#results_bio'+resultsId; } jQuery(selector).find('.displayElementText.SUBJECT_TERM a').each(function(){ var searchString = '&rt=false|||SUBJECT|||Subject'; var myHREF = jQuery(this).attr('href'); var newHREF = myHREF + searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.GEOGRAPHIC_TERM a').each(function(){ var searchString = '&rt=false|||SUBJECT|||Subject'; var myHREF = jQuery(this).attr('href'); var newHREF = myHREF + searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.CORPORATE_SUBJECT a').each(function(){ var searchString = '&rt=false|||SUBJECT|||Subject'; var myHREF = jQuery(this).attr('href'); var newHREF = myHREF + searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.CONFERENCE_SUBJECT a').each(function(){ var searchString = '&rt=false|||SUBJECT|||Subject'; var myHREF = jQuery(this).attr('href'); var newHREF = myHREF + searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.GENRE_TERM a').each(function(){ var searchString = '&rt=false|||GENRE_TERM|||Genre'; var myHREF = jQuery(this).attr('href'); var newHREF = myHREF + searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.PERSONAL_AUTHOR a').each(function(){ var searchString = '&rt=false|||AUTHOR|||Author'; var myHREF = jQuery(this).attr('href'); var myHREFStart = myHREF.match(/^.*qu=/g); var myHREFEnd = myHREF.match(/&.*/g); var newHREF = jQuery('#'+rId+'_'+personalAuthor+' .'+personalAuthor+'_value').text(); // var newHREF = jQuery('#'+rId+'_'+personalAuthor+' .'+personalAuthor+'_value').text(); newHREF = myHREFStart+newHREF+myHREFEnd+searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.CORPORATE_AUTHOR a').each(function(){ var searchString = '&rt=false|||AUTHOR|||Author'; var myHREF = jQuery(this).attr('href'); var newHREF = myHREF + searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.CONFERENCE_AUTHOR a').each(function(){ var searchString = '&rt=false|||AUTHOR|||Author'; var myHREF = jQuery(this).attr('href'); var newHREF = myHREF + searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.ADDED_AUTHOR a').each(function(i){ var authorCounter = ++i; var searchString = '&rt=false|||AUTHOR|||Author'; var myHREF = jQuery(this).attr('href'); var myHREFStart = myHREF.match(/^.*qu=/g); var myHREFEnd = myHREF.match(/&.*/g); var newHREF = jQuery('#'+rId+'_'+addedAuthor+' .'+addedAuthor+'_value:nth-child('+authorCounter+')').text().split('~#')[0]; newHREF = myHREFStart+newHREF+myHREFEnd+searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.ADDED_CONFERENCE_AUTHOR a').each(function(){ var searchString = '&rt=false|||AUTHOR|||Author'; var myHREF = jQuery(this).attr('href'); var newHREF = myHREF + searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.ADDED_CORPORATE_AUTHOR a').each(function(){ var searchString = '&rt=false|||AUTHOR|||Author'; var myHREF = jQuery(this).attr('href'); var newHREF = myHREF + searchString; jQuery(this).attr('href', newHREF); }); jQuery(selector).find('.displayElementText.SERIES a').each(function(j){ var seriesCounter = ++j; var searchString = '&rt=false|||SERIES|||Series'; var myHREF = jQuery(this).attr('href'); var myHREFStart = myHREF.match(/^.*qu=/g); var myHREFEnd = myHREF.match(/&.*/g); var newHREF = jQuery('#'+rId+'_'+series+' .'+series+'_value:nth-child('+seriesCounter+')').text(); newHREF = myHREFStart+newHREF+myHREFEnd+searchString; jQuery(this).attr('href', newHREF); }); } // End function

          192 Resultados encontrados

          Seleccionar todo

          1..1213141516

          000000000000CATALOG

          Seleccionar una lista

          Los siguientes ítems fueron añadidos.

            Se produjo un error al añadir los siguientes ítems. Inténtelo de nuevo.

              No se pudieron añadir uno o más ítems debido a que usted no ha iniciado sesión.

              181.

              Primer valor de Título, para búsquedas

              Death in the air : a novel

              Por:

              Murali, Ram, author.

              Publicado en:

              2024

              Formato:

              Libros

              Edición:

              First US edition.

              ISBN:

              9780063319301

              Reservas:

              SD_ILS:951409

              9780063319301

              182.

              Primer valor de Título, para búsquedas

              End of active service

              Por:

              Young, Matt, 1986- author.

              Publicado en:

              2024

              ISBN:

              9781639732791

              Reservas:

              SD_ILS:951412

              9781639732791

              183.

              Primer valor de Título, para búsquedas

              The knife and the serpent

              Por:

              Pratt, Tim, 1976-

              Publicado en:

              2024

              Formato:

              Libros

              ISBN:

              9781915202802

              Reservas:

              SD_ILS:951418

              9781915202802

              184.

              Primer valor de Título, para búsquedas

              Bitter ground : the epic journey of a banished people

              Por:

              Galloway, D. A., author.

              Serie:

              Frontier traveler series ; book 3

              Publicado en:

              2023

              Formato:

              Libros

              ISBN:

              9798862507096 9798865688921

              Reservas:

              SD_ILS:951348

              Frontier traveler series ; book 3

              9798862507096

              9798865688921

              Frontier traveler series ;

              185.

              Primer valor de Título, para búsquedas

              A Jewish refugee in New York : Rivke Zilberg's journal

              Por:

              Molodowsky, Kadia, 1894-1975, author.

              Serie:

              The modern Jewish experience

              Publicado en:

              2019

              Formato:

              Libros

              ISBN:

              9780253040756 9780253040763

              Reservas:

              SD_ILS:937471

              The modern Jewish experience

              9780253040756

              9780253040763

              The modern Jewish experience

              Modern Jewish experience (Bloomington, Ind.)

              186.

              Primer valor de Título, para búsquedas

              A refiner's fire

              Por:

              Leon, Donna, author.

              Serie:

              Commissario Guido Brunetti mystery.

              Publicado en:

              2024

              Formato:

              Libros

              Edición:

              First Grove Atlantic hardcover edition.

              ISBN:

              9780802162540

              Reservas:

              SD_ILS:946131

              Commissario Guido Brunetti mystery.

              9780802162540

              Commissario Guido Brunetti mystery.

              Commissario Guido Brunetti mystery ;

              187.

              Primer valor de Título, para búsquedas

              The summer pact : a novel

              Por:

              Giffin, Emily, author.

              Publicado en:

              2024

              Formato:

              Libros

              Edición:

              First edition.

              ISBN:

              9780593600290

              Reservas:

              SD_ILS:949398

              9780593600290

              188.

              Primer valor de Título, para búsquedas

              Caledonian Road : a novel

              Por:

              O'Hagan, Andrew, 1968- author.

              Publicado en:

              2024

              Formato:

              Libros

              Edición:

              First American edition.

              ISBN:

              9781324074878

              Reservas:

              SD_ILS:951402

              9781324074878

              189.

              Primer valor de Título, para búsquedas

              A love like the sun

              Por:

              Neilson, Riss M., author.

              Publicado en:

              2024

              Formato:

              Libros

              Edición:

              First edition.

              ISBN:

              9780593640494

              Reservas:

              SD_ILS:951420

              9780593640494

              190.

              Primer valor de Título, para búsquedas

              Por:

              Williams, Beatriz, author.

              Publicado en:

              2024

              Formato:

              Libros

              ISBN:

              9780593724224

              Reservas:

              SD_ILS:949394

              9780593724224

              191.

              Primer valor de Título, para búsquedas

              Flashpoint

              Por:

              Coulter, Catherine, author.

              Serie:

              FBI thrillers.

              Publicado en:

              2024

              Formato:

              Libros

              Edición:

              First edition.

              ISBN:

              9780063283091

              Reservas:

              SD_ILS:946420

              FBI thrillers.

              9780063283091

              FBI thrillers.

              FBI thriller ;

              192.

              Primer valor de Título, para búsquedas

              The labyrinth of the spirits : a novel

              Por:

              Ruiz Zafón, Carlos, 1964-2020 author.

              Serie:

              Saga de El Cementerio de los Libros Olvidados Engilsh.

              Publicado en:

              2018

              Formato:

              Libros

              Edición:

              First U.S. edition.

              ISBN:

              9780062668691 9780062668707

              Reservas:

              SD_ILS:812377

              Saga de El Cementerio de los Libros Olvidados Engilsh.

              9780062668691

              9780062668707

              Saga de El Cementerio de los Libros Olvidados Engilsh.

              The Cemetery of Forgotten Books

              Seleccionar todo

              1..1213141516

              192 Resultados encontrados

        • Resultados de búsqueda para N_FV_FIC   (2024)

          References

          Top Articles
          Long-reigning Thai and British monarchs shared a bond
          Best space heaters in 2024 — tested and rated
          Fernald Gun And Knife Show
          Trevor Goodwin Obituary St Cloud
          Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
          oklahoma city for sale "new tulsa" - craigslist
          Encore Atlanta Cheer Competition
          Xrarse
          Category: Star Wars: Galaxy of Heroes | EA Forums
          Free Robux Without Downloading Apps
          Wmlink/Sspr
          Jesus Revolution Showtimes Near Chisholm Trail 8
          Craigslistdaytona
          Florida (FL) Powerball - Winning Numbers & Results
          Uvalde Topic
          Enderal:Ausrüstung – Sureai
          United Dual Complete Providers
          Cooking Fever Wiki
          Hood County Buy Sell And Trade
          Missed Connections Dayton Ohio
          Forum Phun Extra
          Forest Biome
          Menus - Sea Level Oyster Bar - NBPT
          All Obituaries | Gateway-Forest Lawn Funeral Home | Lake City FL funeral home and cremation Lake City FL funeral home and cremation
          Craiglist.nj
          Victory for Belron® company Carglass® Germany and ATU as European Court of Justice defends a fair and level playing field in the automotive aftermarket
          Margaret Shelton Jeopardy Age
          Gma' Deals & Steals Today
          NV Energy issues outage watch for South Carson City, Genoa and Glenbrook
          Helpers Needed At Once Bug Fables
          Martin Village Stm 16 & Imax
          Roch Hodech Nissan 2023
          Tgh Imaging Powered By Tower Wesley Chapel Photos
          Bimar Produkte Test & Vergleich 09/2024 » GUT bis SEHR GUT
          Honda Ruckus Fuse Box Diagram
          Muziq Najm
          Dmitri Wartranslated
          Spn-523318
          MSD Animal Health Hub: Nobivac® Rabies Q & A
          Saybyebugs At Walmart
          Cygenoth
          Hireright Applicant Center Login
          Craigslist en Santa Cruz, California: Tu Guía Definitiva para Comprar, Vender e Intercambiar - First Republic Craigslist
          All Characters in Omega Strikers
          Sallisaw Bin Store
          2017 Ford F550 Rear Axle Nut Torque Spec
          Uc Davis Tech Management Minor
          Portal Pacjenta LUX MED
          Okta Login Nordstrom
          Brutus Bites Back Answer Key
          Ark Silica Pearls Gfi
          Craigslist Centre Alabama
          Latest Posts
          Article information

          Author: Maia Crooks Jr

          Last Updated:

          Views: 5991

          Rating: 4.2 / 5 (63 voted)

          Reviews: 94% of readers found this page helpful

          Author information

          Name: Maia Crooks Jr

          Birthday: 1997-09-21

          Address: 93119 Joseph Street, Peggyfurt, NC 11582

          Phone: +2983088926881

          Job: Principal Design Liaison

          Hobby: Web surfing, Skiing, role-playing games, Sketching, Polo, Sewing, Genealogy

          Introduction: My name is Maia Crooks Jr, I am a homely, joyous, shiny, successful, hilarious, thoughtful, joyous person who loves writing and wants to share my knowledge and understanding with you.