");vwo_$('head').append(_vwo_sel);return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("HEAD")}}, R_743027_63_1_2_2:{ fn:function(log,nonce=''){return (function(x) {
if(!vwo_$.fn.vwoRevertHtml){
return;
};
})("#vwo-widget-1744039653040 .vwo-call-main-module,#vwo-widget-1744039653040 .vwo-call-main-module.vwo-hide,#vwo-widget-1744039653040 .vwo-align-right,#vwo-widget-1744039653040 .vwo-main-top,#vwo-widget-1744039653040 .vwo-main-bottom,#vwo-widget-1744039653040 .vwo-cap-img,#vwo-widget-1744039653040 .vwo-img,#vwo-widget-1744039653040 .vwo-call-head,#vwo-widget-1744039653040 .vwo-call-cap,#vwo-widget-1744039653040 .vwo-call-txt,#vwo-widget-1744039653040 .vwo-call-num,#vwo-widget-1744039653040 .vwo-phone,#vwo-widget-1744039653040 .vwo-bubble-main,#vwo-widget-1744039653040 .vwo-call-main-module .vwo-bubble-main,#vwo-widget-1744039653040 .vwo-bubble-info,#vwo-widget-1744039653040 .vwo-bubble-cross,#vwo-widget-1744039653040 .vwo-hide,#vwo-widget-1744039653040 .call-main-module")}}},rules:[{"triggers":["11218462"],"tags":[{"metricId":1109587,"data":{"campaigns":[{"g":3,"c":62}],"type":"m"},"id":"metric"}]},{"triggers":["3467935","3467937","4049039"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.33"}]},{"triggers":["7538449","7538452","13418922","13418925"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.67"}]},{"triggers":["3204947"],"tags":[{"metricId":394880,"data":{"campaigns":[{"g":1,"c":24}],"type":"m"},"id":"metric"}]},{"triggers":["4049042"],"tags":[{"metricId":0,"data":{"campaigns":[{"g":1,"c":33}],"type":"g"},"id":"metric"}]},{"triggers":["3926488","3926491","3926494","3926497","3926500","3926503","3926506","3926509"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.24"}]},{"triggers":["7538449","7538452"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.48"},{"triggerIds":["7538449","7538452"],"priority":4,"id":"runCampaign","data":"campaigns.45"}]},{"triggers":["11218597"],"tags":[{"metricId":0,"data":{"campaigns":[{"g":3,"c":23}],"type":"g"},"id":"metric"}]},{"triggers":["3467935","3467937","3474327","3474329"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.26"}]},{"triggers":["10859356"],"tags":[{"metricId":1209280,"data":{"campaigns":[{"g":2,"c":52}],"type":"m"},"id":"metric"}]},{"triggers":["13418928"],"tags":[{"metricId":256165,"data":{"campaigns":[{"g":1,"c":48}],"type":"m"},"id":"metric"},{"metricId":256165,"data":{"campaigns":[{"g":1,"c":67}],"type":"m"},"id":"metric"}]},{"triggers":["7538449"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.52"}]},{"triggers":["3474331"],"tags":[{"metricId":418573,"data":{"campaigns":[{"g":1,"c":26}],"type":"m"},"id":"metric"}]},{"triggers":["13465485"],"tags":[{"metricId":1420032,"data":{"campaigns":[{"g":6,"c":63}],"type":"m"},"id":"metric"}]},{"triggers":["11348776"],"tags":[{"metricId":1246453,"data":{"campaigns":[{"g":2,"c":57}],"type":"m"},"id":"metric"}]},{"triggers":["11348713","11348716","11607274"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.50"}]},{"triggers":["3699301"],"tags":[{"metricId":393026,"data":{"campaigns":[{"g":1,"c":23}],"type":"m"},"id":"metric"}]},{"triggers":["12415740"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.62"}]},{"triggers":["13531875","13531878"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.57"}]},{"triggers":["9901843"],"tags":[{"metricId":1094613,"data":{"campaigns":[{"g":1,"c":50}],"type":"m"},"id":"metric"},{"metricId":1094613,"data":{"campaigns":[{"g":1,"c":53}],"type":"m"},"id":"metric"}]},{"triggers":["3891109"],"tags":[{"metricId":460042,"data":{"campaigns":[{"g":2,"c":23}],"type":"m"},"id":"metric"},{"metricId":460042,"data":{"campaigns":[{"g":3,"c":52}],"type":"m"},"id":"metric"}]},{"triggers":["7538455"],"tags":[{"metricId":856873,"data":{"campaigns":[{"g":2,"c":45}],"type":"m"},"id":"metric"}]},{"triggers":["13465482"],"tags":[{"metricId":1420029,"data":{"campaigns":[{"g":5,"c":63}],"type":"m"},"id":"metric"}]},{"triggers":["13465101"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.63"}]},{"triggers":["11901466"],"tags":[{"metricId":1302544,"data":{"campaigns":[{"g":2,"c":62}],"type":"m"},"id":"metric"}]},{"triggers":["10597825","10597828","10597831"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.53"}]},{"triggers":["3467935","3467937","3891148","3868378","3868381","3699280","3868375","3868372","3868366","3868369","3868363","3868360"],"tags":[{"priority":4,"id":"runCampaign","data":"campaigns.23"}]},{"triggers":["2"],"tags":[{"id":"runTestCampaign"}]},{"triggers":["8"],"tags":[{"priority":2,"id":"groupCampaigns"},{"id":"prePostMutation","priority":3}]},{"triggers":["9"],"tags":[{"priority":2,"id":"visibilityService"}]},{"triggers":["5"],"tags":[{"id":"checkEnvironment"}]},{"triggers":["75"],"tags":[{"id":"urlChange"}]}],pages:{"ec":[{"256778":{"inc":["o",["url","urlReg","(?i).*"]]}},{"567821":{"inc":["o",["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org.*"],["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?blog\\.oclc\\.org.*"],["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?policies\\.oclc\\.org.*"]]}},{"1935877":{"inc":["o",["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/community\\-center\\.html\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/tipasa\\.html\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/worldshare\\-ill\\.html\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/ezproxy\\.html\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/capira\\.html\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/choreo\\-insights\\.html\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/developer\\\/.*"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/worldcat\\-org\\.html\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/contentdm\\.html\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/worldshare\\-management\\-services\\.html\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?oclc\\.org\\\/.*\\\/greenglass\\.html\\\/?(?:[\\?#].*)?$"]]}}]},pagesEval:{"ec":[256778,567821,1935877]},stags:{}}})();
;;var commonWrapper=function(argument){if(!argument){argument={valuesGetter:function(){return{}},valuesSetter:function(){},verifyData:function(){return{}}}}const getVisitorUuid=function(){if(window._vwo_acc_id>=1037725){return window.VWO&&window.VWO.get("visitor.id")}else{return window.VWO._&&window.VWO._.cookies&&window.VWO._.cookies.get("_vwo_uuid")}};var pollInterval=100;var timeout=6e4;return function(){var accountIntegrationSettings={};var _interval=null;function waitForAnalyticsVariables(){try{accountIntegrationSettings=argument.valuesGetter();accountIntegrationSettings.visitorUuid=getVisitorUuid()}catch(error){accountIntegrationSettings=undefined}if(accountIntegrationSettings&&argument.verifyData(accountIntegrationSettings)){argument.valuesSetter(accountIntegrationSettings);return 1}return 0}var currentTime=0;_interval=setInterval((function(){currentTime=currentTime||performance.now();var result=waitForAnalyticsVariables();if(result||performance.now()-currentTime>=timeout){clearInterval(_interval)}}),pollInterval)}};
commonWrapper({valuesGetter:function(){return {"ga4s":0}},valuesSetter:function(data){var singleCall=data["ga4s"]||0;if(singleCall){window.sessionStorage.setItem("vwo-ga4-singlecall",true)}var ga4_device_id="";if(typeof window.VWO._.cookies!=="undefined"){ga4_device_id=window.VWO._.cookies.get("_ga")||""}if(ga4_device_id){window.vwo_ga4_uuid=ga4_device_id.split(".").slice(-2).join(".")}},verifyData:function(data){if(typeof window.VWO._.cookies!=="undefined"){return window.VWO._.cookies.get("_ga")||""}else{return false}}})();
var pushBasedCommonWrapper=function(argument){var firedCamp={};if(!argument){argument={integrationName:"",getExperimentList:function(){},accountSettings:function(){},pushData:function(){}}}return function(){window.VWO=window.VWO||[];const getVisitorUuid=function(){if(window._vwo_acc_id>=1037725){return window.VWO&&window.VWO.get("visitor.id")}else{return window.VWO._&&window.VWO._.cookies&&window.VWO._.cookies.get("_vwo_uuid")}};var sendDebugLogsOld=function(expId,variationId,errorType,user_type,data){try{var errorPayload={f:argument["integrationName"]||"",a:window._vwo_acc_id,url:window.location.href,exp:expId,v:variationId,vwo_uuid:getVisitorUuid(),user_type:user_type};if(errorType=="initIntegrationCallback"){errorPayload["log_type"]="initIntegrationCallback";errorPayload["data"]=JSON.stringify(data||"")}else if(errorType=="timeout"){errorPayload["timeout"]=true}if(window.VWO._.customError){window.VWO._.customError({msg:"integration debug",url:window.location.href,lineno:"",colno:"",source:JSON.stringify(errorPayload)})}}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:"integration debug failed",url:"",lineno:"",colno:"",source:""})}};var sendDebugLogs=function(expId,variationId,errorType,user_type){var eventName="vwo_debugLogs";var eventPayload={};try{eventPayload={intName:argument["integrationName"]||"",varId:variationId,expId:expId,type:errorType,vwo_uuid:getVisitorUuid(),user_type:user_type};if(window.VWO._.event){window.VWO._.event(eventName,eventPayload,{enableLogs:1})}}catch(e){eventPayload={msg:"integration event log failed",url:window.location.href};window.VWO._.event&&window.VWO._.event(eventName,eventPayload)}};const callbackFn=function(data){if(!data)return;var expId=data[1],variationId=data[2],repeated=data[0],singleCall=0,debug=0;var experimentList=argument.getExperimentList();var integrationName=argument["integrationName"]||"vwo";if(typeof argument.accountSettings==="function"){var accountSettings=argument.accountSettings();if(accountSettings){singleCall=accountSettings["singleCall"];debug=accountSettings["debug"]}}if(debug){sendDebugLogs(expId,variationId,"intCallTriggered",repeated)}if(singleCall&&(repeated==="vS"||repeated==="vSS")||firedCamp[expId]){return}window.expList=window.expList||{};var expList=window.expList[integrationName]=window.expList[integrationName]||[];if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(_vwo_exp[expId].type)>-1){if(experimentList.indexOf(+expId)!==-1){firedCamp[expId]=variationId;var visitorUuid=getVisitorUuid();var pollInterval=100;var currentTime=0;var timeout=6e4;var user_type=_vwo_exp[expId].exec?"vwo-retry":"vwo-new";var interval=setInterval((function(){if(expList.indexOf(expId)!==-1){clearInterval(interval);return}currentTime=currentTime||performance.now();var toClearInterval=argument.pushData(expId,variationId,visitorUuid);if(debug&&toClearInterval){sendDebugLogsOld(expId,variationId,"",user_type);sendDebugLogs(expId,variationId,"intDataPushed",user_type)}var isTimeout=performance.now()-currentTime>=timeout;if(isTimeout&&debug){sendDebugLogsOld(expId,variationId,"timeout",user_type);sendDebugLogs(expId,variationId,"intTimeout",user_type)}if(toClearInterval||isTimeout){clearInterval(interval)}if(toClearInterval){window.expList[integrationName].push(expId)}}),pollInterval||100)}}};window.VWO.push(["onVariationApplied",callbackFn]);window.VWO.push(["onVariationShownSent",callbackFn])}};
var validationUtils={exists:function(path){try{const parts=path.split(".");let current=window;for(const part of parts){if(current[part]===undefined){return false}current=current[part]}return true}catch(e){return false}},safeExecute:function(path,args=[]){try{const parts=path.split(".");let current=window;for(const part of parts){if(current[part]===undefined){return false}current=current[part]}if(typeof current!=="function"){return false}return current(...args)}catch(e){return false}},validateAll:function(paths){return paths.every(path=>this.exists(path))}};
var surveyDataCommonWrapper=function(argument){if(!argument){argument={getCampaignList:function(){return[]},surveyStatusChange:function(){},answerSubmitted:function(){}}}return function(){window.VWO=window.VWO||[];function getValuesFromAnswers(answers){var values=[];for(var i=0;i=timeout;if(toClearInterval||isTimeout){clearInterval(interval)}}),pollInterval)}}window.VWO.push(["onSurveyShown",function(data){commonSurveyCallback(data,argument.surveyStatusChange,"surveyShown")}]);window.VWO.push(["onSurveyCompleted",function(data){commonSurveyCallback(data,argument.surveyStatusChange,"surveyCompleted")}]);window.VWO.push(["onSurveyAnswerSubmitted",function(data){commonSurveyCallback(data,argument.answerSubmitted,"surveySubmitted")}])}};
(function(){var VWOOmniTemp={};window.VWOOmni=window.VWOOmni||{};for(var key in VWOOmniTemp)Object.prototype.hasOwnProperty.call(VWOOmniTemp,key)&&(window.VWOOmni[key]=VWOOmniTemp[key]);window._vwoIntegrationsLoaded=1;pushBasedCommonWrapper({integrationName:"GA4",getExperimentList:function(){return [21,24,26,1,23,33,45,53,52,62,63,50,67,57,48]},accountSettings:function(){var accountIntegrationSettings={"dataVariable":"dataLayer","manualSetup":true,"setupVia":"gtm"};if(accountIntegrationSettings["debugType"]=="ga4"&&accountIntegrationSettings["debug"]){accountIntegrationSettings["debug"]=1}else{accountIntegrationSettings["debug"]=0}return accountIntegrationSettings},pushData:function(expId,variationId){var accountIntegrationSettings={"dataVariable":"dataLayer","manualSetup":true,"setupVia":"gtm"};var ga4Setup=accountIntegrationSettings["setupVia"]||"gtag";if(ga4Setup==="gtag"){validationUtils.safeExecute("gtag",["event","VWO",{vwo_campaign_name:window._vwo_exp[expId].name+":"+expId,vwo_variation_name:window._vwo_exp[expId].comb_n[variationId]+":"+variationId}]);validationUtils.safeExecute("gtag",["event","experience_impression",{exp_variant_string:"VWO-"+expId+"-"+variationId}]);return true}return false}})();pushBasedCommonWrapper({integrationName:"GA4-GTM",getExperimentList:function(){return [21,24,26,1,23,33,45,53,52,62,63,50,67,57,48]},accountSettings:function(){var accountIntegrationSettings={"dataVariable":"dataLayer","manualSetup":true,"setupVia":"gtm"};if(accountIntegrationSettings["debugType"]=="gtm"&&accountIntegrationSettings["debug"]){accountIntegrationSettings["debug"]=1}else{accountIntegrationSettings["debug"]=0}return accountIntegrationSettings},pushData:function(expId,variationId){var accountIntegrationSettings={"dataVariable":"dataLayer","manualSetup":true,"setupVia":"gtm"};var ga4Setup=accountIntegrationSettings["setupVia"]||"gtm";var dataVariable=accountIntegrationSettings["dataVariable"]||"dataLayer";if(ga4Setup==="gtm"&&validationUtils.exists(dataVariable)&&Array.isArray(window[dataVariable])){window[dataVariable].push({event:"vwo-data-push-ga4",vwo_exp_variant_string:"VWO-"+expId+"-"+variationId});return true}return false}})();
;})();(function(){window.VWO=window.VWO||[];var pollInterval=100;var _vis_data={};var intervalObj={};var analyticsTimerObj={};var experimentListObj={};window.VWO.push(["onVariationApplied",function(data){if(!data){return}var expId=data[1],variationId=data[2];if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(window._vwo_exp[expId].type)>-1){}}])})();;
;var vD=VWO.data||{};VWO.data={content:{"fns":{"list":{"args":{"1":{}},"vn":1}}},as:"r6.visualwebsiteoptimizer.com",dacdnUrl:"https://dev.visualwebsiteoptimizer.com",accountJSInfo:{"ts":1745981069,"gC":[{"wt":{"20":1,"1":99},"t":1,"et":2,"id":1,"c":[1,20]},{"t":1,"p":[50,57],"et":2,"id":2,"c":[50,57]},{"wt":{"63":75,"68":25},"t":1,"et":2,"id":3,"c":[63,68]}],"rp":7,"noSS":false,"pc":{"t":0,"a":0},"pvn":-1}};for(var k in vD){VWO.data[k]=vD[k]};;var gcpfb=function(a,loadFunc,status,err,success){function vwoErr() {_vwo_err({message:"Google_Cdn failing for " + a + ". Trying Fallback..",code:"cloudcdnerr",status:status});} if(a.indexOf("/cdn/")!==-1){loadFunc(a.replace("cdn/",""),err,success); vwoErr(); return true;} else if(a.indexOf("/dcdn/")!==-1&&a.indexOf("evad.js") !== -1){loadFunc(a.replace("dcdn/",""),err,success); vwoErr(); return true;}};window.VWO=window.VWO || [];window.VWO._= window.VWO._ || {};window.VWO._.gcpfb=gcpfb;;var d={cookie:document.cookie,URL:document.URL,referrer:document.referrer};var w={VWO:{_:{}},location:{href:window.location.href,search:window.location.search},_vwoCc:window._vwoCc};;window._vwo_cdn="https://dev.visualwebsiteoptimizer.com/cdn/";window._vwo_apm_debug_cdn="https://dev.visualwebsiteoptimizer.com/cdn/";window.VWO._.useCdn=true;window.vwo_eT="br";window._VWO=window._VWO||{};window._VWO.fSeg=["21","1"];window._VWO.dcdnUrl="/dcdn/settings.js";window.VWO.sTs=1745968698;window._VWO._vis_nc_lib=window._vwo_cdn+"edrv/nc-697138bc2c4487234b477dbff190ad4bbr.js";var loadWorker=function(url){_vwo_code.load(url, { dSC: true, onloadCb: function(xhr,a){window._vwo_wt_l=true;if(xhr.status===200 ||xhr.status===304){var code="var window="+JSON.stringify(w)+",document="+JSON.stringify(d)+";window.document=document;"+xhr.responseText;var blob=new Blob([code||"throw new Error('code not found!');"],{type:"application/javascript"}),url=URL.createObjectURL(blob);window.mainThread={webWorker:new Worker(url)};window.vwoChannelFW=new MessageChannel();window.vwoChannelToW=new MessageChannel();window.mainThread.webWorker.postMessage({vwoChannelToW:vwoChannelToW.port1,vwoChannelFW:vwoChannelFW.port2},[vwoChannelToW.port1, vwoChannelFW.port2]);if(!window._vwo_mt_f)return window._vwo_wt_f=true;_vwo_code.addScript({text:window._vwo_mt_f});delete window._vwo_mt_f}else{if(gcpfb(a,loadWorker,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a)}}, onerrorCb: function(a){if(gcpfb(a,loadWorker)){return;}window._vwo_wt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadWorker("https://dev.visualwebsiteoptimizer.com/cdn/edrv/worker-322350832b3bcfa877285a8fadd4078abr.js");;var _vis_opt_file;var _vis_opt_lib;if(window.VWO._.allSettings.dataStore.previewExtraSettings!=undefined&&window.VWO._.allSettings.dataStore.previewExtraSettings.isSurveyPreviewMode){var surveyHash=window.VWO._.allSettings.dataStore.plugins.LIBINFO.SURVEY_DEBUG_EVENTS.HASH;var param1="evad.js?va=";var param2="&d=debugger_new";var param3="&sp=1&a=743027&sh="+surveyHash;_vis_opt_file=vwoCode.use_existing_jquery&&typeof vwoCode.use_existing_jquery()!=="undefined"?vwoCode.use_existing_jquery()?param1+"vanj"+param2:param1+"va_gq"+param2:param1+"edrv/va_gq-5be8321eb69ea0791798cd82e8fb26a7br.js"+param2;_vis_opt_file=_vis_opt_file+param3;_vis_opt_lib="https://dev.visualwebsiteoptimizer.com/dcdn/"+_vis_opt_file}else if(window.VWO._.allSettings.dataStore.mode!=undefined&&window.VWO._.allSettings.dataStore.mode=="PREVIEW"){ var path1 = 'edrv/pd_'; var path2 = window.VWO._.allSettings.dataStore.plugins.LIBINFO.EVAD.HASH + ".js"; ;_vis_opt_file=vwoCode.use_existing_jquery&&typeof vwoCode.use_existing_jquery()!=="undefined"?vwoCode.use_existing_jquery()?path1+"vanj"+path2:path1+"va_gq"+path2:path1+"edrv/va_gq-5be8321eb69ea0791798cd82e8fb26a7br.js"+path2;_vis_opt_lib="https://dev.visualwebsiteoptimizer.com/cdn/"+_vis_opt_file}else{_vis_opt_file=vwoCode.use_existing_jquery&&typeof vwoCode.use_existing_jquery()!=="undefined"?vwoCode.use_existing_jquery()?"edrv/vanj-69389bbf58a918c1c3c6f67b589f459dbr.js":"edrv/va_gq-5be8321eb69ea0791798cd82e8fb26a7br.js":"edrv/va_gq-5be8321eb69ea0791798cd82e8fb26a7br.js"}window._vwo_library_timer=setTimeout((function(){vwoCode.removeLoaderAndOverlay&&vwoCode.removeLoaderAndOverlay();vwoCode.finish()}),vwoCode.library_tolerance&&typeof vwoCode.library_tolerance()!=="undefined"?vwoCode.library_tolerance():2500),_vis_opt_lib=typeof _vis_opt_lib=="undefined"?window._vwo_cdn+_vis_opt_file:_vis_opt_lib;var loadLib=function(url){_vwo_code.load(url, { dSC: true, onloadCb:function(xhr,a){window._vwo_mt_l=true;if(xhr.status===200 || xhr.status===304){if(!window._vwo_wt_f)return window._vwo_mt_f=xhr.responseText;_vwo_code.addScript({text:xhr.responseText});delete window._vwo_wt_f;}else{if(gcpfb(a,loadLib,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a);}}, onerrorCb: function(a){if(gcpfb(a,loadLib)){return;}window._vwo_mt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadLib(_vis_opt_lib);VWO.load_co=function(u,opts){return window._vwo_code.load(u,opts);};;;}}catch(e){_vwo_code.finish();_vwo_code.removeLoaderAndOverlay&&_vwo_code.removeLoaderAndOverlay();_vwo_err(e);window.VWO.caE=1}})();
JavaScript is currently not supported or is disabled by this browser.
Some features of this site will not be available. Please enable JavaScript for full functionality.
Build, showcase, and preserve your digital collections
Showcase your special collections
CONTENTdm's end-user experience is freshly designed for phones, tablets and workstations. It allows you to easily build and showcase your digital collections on your personalized website, making them more discoverable to people around the world. CONTENTdm also secures and monitors your digital originals in a cloud-based preservation archive so they remain safe for the future. Be confident that all types of users can access your site because of Web Content Accessibility Guidelines (WCAG) compliance efforts.
Customize your digital collections website
With CONTENTdm integrated tools, you can quickly create a branded look and feel for your library's digital collections website. CONTENTdm makes it easy to customize your site, whether or not you have programming skills. You can embed streaming video, include map-based browse functionality, and incorporate three levels of customization. These include adding a branded look and feel for your library's digital collections website, using programming skills to easily add in additional context, or embedding videos and maps, and using CONTENTdm's extensive APIs to embed your digital collections in your large library web presence.
Maximize the visibility of your unique resources via WorldCat
The WorldCat Digital Collection Gateway is a free, self-service tool that's integrated with CONTENTdm. Upload your collection metadata to WorldCat—the premier database of library materials. From there, students and scholars can find their way to your local digital collections from WorldCat.org , WorldCat Discovery and many OCLC partner services.
Share your digital collections in all formats
CONTENTdm can handle document, image, video, and audio files of any kind, and it offers audio and video players for smooth play on mobile devices. With CONTENTdm, you have full control over your digital resources and their descriptions, access, and display. You can fully customize metadata fields and maximize end-user discovery of your materials. CONTENTdm's integration with IIIF APIs allows you to share images across collections and connect your collections with many tools and viewers.
Ensure secure, managed storage and monitoring for your digital originals
CONTENTdm includes a preservation archive so you can be sure your library's digital originals are securely stored in a purpose-built environment. Our systems regularly inspect your files to ensure that what you sent us is what you'll get back in the future. On the day your content arrives, our systems perform quality checks and record the results in a "health record" for each file. Our automated systems revisit these quality checks periodically so you receive up-to-date reports on the health of your collection.
See CONTENTdm in action »
Request more information
Member stories
"The fact that we were able to work with CONTENTdm in a way that allowed us to cache and support these touchscreens says a lot about CONTENTdm and OCLC's technical support staff. It was a great partnership."
David Sullivan Chief Information Officer, City of Norfolk
CONTENTdm allows you to easily build, preserve, and showcase your digital collections on your personalized website, making them more discoverable to people around the world. CONTENTdm also secures and monitors your digital originals in a cloud-based preservation archive so they remain safe for the future.
Service availability
Available everywhere (features differ by locale)
Learn more
Upcoming events
Watch this space for CONTENTdm events.
On-demand webinars