function updateViewportDimensions(){var n=window,t=document,i=t.documentElement,r=t.getElementsByTagName("body")[0],u=n.innerWidth||i.clientWidth||r.clientWidth,f=n.innerHeight||i.clientHeight||r.clientHeight;return{width:u,height:f}}function isValidSolrDate(n){var i=/^(\d{1,2})[-\/](\d{1,2})[-\/](\d{2,4})$/.exec(n),r;if(i==null)return!1;var u=i[2],f=i[1]-1,t=i[3];return t.length==2&&(t="20"+t),r=new Date(t,f,u),r.getDate()==u&&r.getMonth()==f&&r.getFullYear()==t}function isYearOnly(n){var t=/^(\d{4})$/.exec(n);return t&&t[1]>-1}function updateYearOnlyToFullDate(n,t){var u=n.val(),i=null,r=null;return t?(i="01",r="01"):(i="12",r="31"),n.val(i+"/"+r+"/"+u),n.val()}function formatDate(n){var t=/^(\d{1,2})[-\/](\d{1,2})[-\/](\d{2,4})$/.exec(n),i=t[1],r=t[2],u=t[3],f=r,e=i,o=u;return u.length==2&&(o="20"+u),r.length==1&&(f="0"+r),i.length==1&&(e="0"+i),e+"/"+f+"/"+o}function WireUpPocEventHandlers(n){$("#pq-savebutton").click(function(){var t=$(this).closest(".reveal-modal");t.length&&$(window).scrollTop(t.offset().top-50),$.post(n,$("#POCForm").serialize()).done(function(n){$("#pq-pocquestionnnaire").html(n)}).fail(function(n){if("responseText"in n){var t=document.open("text/html","replace");t.write(n.responseText),t.close()}else alert("error "+JSON.stringify(n))})})}function CompleteQuestionnaires(n,t){$.post(n,$("#POCForm").serialize()).done(function(n){$("#"+t).html(n)}).fail(function(n){alert("error "+JSON.stringify(n))})}function ClaimCreditWireUp(n,t){$(".poccc-claimnowbutton").click(function(){$.post(n,$("#POCForm").serialize()).done(function(n){$("#"+t).html(n),$("#earnCmeCreditModal").removeClass("medium").addClass("tiny")}).fail(function(n){alert("error "+JSON.stringify(n))})})}function closeMyModal(n){var t=$(n).closest(".reveal-modal");t.length&&t.foundation("reveal","close")}function reloadMyCmeCredits(){var n,t=!1;$.ajax({type:"GET",url:"/Cme/GetMyCmeCredits",data:{defaultCmeCreditType:parseFloat($("#myCmeCredits").attr("data-default-cme-credit-type"))},async:!1,dataType:"json",success:function(t){n=t}}),n.TotalEarnedCredits==0?$totalEarnedCreditsTab.hide():$totalEarnedCreditsTab.show(),n.TotalInProcessCredits==0?$totalInProcessCreditsTab.hide():$totalInProcessCreditsTab.show(),n.TotalEarnedCredits>earnedCredits&&(t=!0,loadEarnedCredits()),!t&&n.TotalInProcessCredits>0&&n.TotalInProcessCredits>inProcessCredits&&(t=!0,loadInProcessCredits()),t||(t=!0,n.TotalEligibleCredits!=eligibleCredits&&loadEligibleCredits()),$totalEligileCreditsTab.find(".credits").html(n.TotalEligibleCredits),$totalInProcessCreditsTab.find(".credits").html(n.TotalInProcessCredits),$totalEarnedCreditsTab.find(".credits").html(n.TotalEarnedCredits),$totalEligileCreditsTab.attr("data-credits",n.TotalEligibleCredits),$totalInProcessCreditsTab.attr("data-credits",n.TotalInProcessCredits),$totalEarnedCreditsTab.attr("data-credits",n.TotalEarnedCredits)}function loadEligibleCredits(){$("ul#myCmeCreditsTabs > li.active").removeClass("active"),$(".eligibleCredits").addClass("active"),loadAvailableCredits(parseFloat($("#myCmeCreditsTabs").attr("data-inprogress")))}function loadInProcessCredits(){$("ul#myCmeCreditsTabs > li.active").removeClass("active"),$(".inProcessCredits").addClass("active"),loadAvailableCredits(parseFloat($("#myCmeCreditsTabs").attr("data-completed-credit-unearned")))}function loadEarnedCredits(){$("ul#myCmeCreditsTabs > li.active").removeClass("active"),$(".earnedCredits").addClass("active"),showUnAuthenticatedCmeView(!1),$.ajax({type:"GET",url:"/Cme/CmeEarnedCredits",data:{defaultCmeCreditType:parseFloat($("#myCmeCredits").attr("data-default-cme-credit-type"))},success:function(n){$("#myCmeCreditsBody").html(n),$(document).ready(function(){$(".cmeEarnedCredits").find("a[data-summary-year]").click(function(){loadCmeYearlySummary($(this).attr("data-summary-year"))})})}})}function loadAvailableCredits(n){$.ajax({type:"GET",url:"/Cme/CmePocAvailableCredits",data:{creditStage:n,defaultCmeCreditType:parseFloat($("#myCmeCredits").attr("data-default-cme-credit-type"))},success:function(n){$("#myCmeCreditsBody").html(n),$(document).ready(function(){var n=$("<tfoot><\/tfoot>").append($("table.cmeAvailableCredits > thead > tr").clone(!0));$("table.cmeAvailableCredits").append(n),$("table.cmeAvailableCredits").find('input[type="checkbox"][value!="-1"]').click(function(){$(this).is(":checked")||$("table.cmeAvailableCredits").find('input.selectAllItems[type="checkbox"]').prop("checked",!1),updateQuestionnaireStatus()})})}})}function questionnairesForEligibleCredits(n,t){$("#myCmeCredits").attr("data-terms-conditions-prompt")=="true"?($("#earnCmeCreditModal").attr("data-cme-creditType",n),$("#earnCmeCreditModal").attr("data-instanceName",t),$.ajax({url:"/Cme/CmeTermsAndConditions/"+t}).done(function(n){$("#earnCmeCreditModalBody").html(n),$("#earnCmeCreditModal").foundation("reveal","open")})):startQuestionnairesForEligibleCredits(n,t)}function agreeCmeTermsAndConditions(){$('input[type="checkbox"][name="acknowledgeCmeTerms"]').is(":checked")==!1?alert("Please check the box to confirm."):$.post("/Cme/AgreeTermsAndConditions",function(){$("#myCmeCredits").attr("data-terms-conditions-prompt","false"),$(window).scrollTop($("#earnCmeCreditModal").offset().top-50),startQuestionnairesForEligibleCredits($("#earnCmeCreditModal").attr("data-cme-creditType"),$("#earnCmeCreditModal").attr("data-instanceName"))})}function startQuestionnairesForEligibleCredits(n,t){var i=[],r=0,u;$("table.cmeAvailableCredits").find('input[type="checkbox"][value!="-1"]').filter(":checked").each(function(){i[r]={ID:$(this).val()},r++}),u={Items:i,TargetAJAXID:"earnCmeCreditModalBody",CmeCreditType:n},$.ajax({url:"/Cme/CMEPocQuestionnaireBegin/"+t,type:"POST",contentType:"application/json",data:JSON.stringify(u)}).done(function(n){$("#earnCmeCreditModalBody").html(n),$("#earnCmeCreditModal").foundation("reveal","open")})}function trialSubOnlyMessage(){$("#trialOnlyCmeCreditModal").foundation("reveal","open")}function claimInprocessCredit(n,t){var i=[],r=0,u,f;$("table.cmeAvailableCredits").find('input[type="checkbox"][value!="-1"]').filter(":checked").each(function(){i[r]={ID:$(this).val()},r++}),u={Items:i,TargetAJAXID:"earnCmeCreditModalBody",CmeCreditType:n},f={CreditsChanged:null,TotalQuestionnairesCompleted:null,PreviousCreditsAvailable:null,ShowPreviousCreditsToClaim:!1,TotalTimeCreditsAvailable:null,SSCInstanceName:null,TargetAJAXID:"earnCmeCreditModalBody",SelectedPOC:u,ClaimPreviousCredits:!1},$.ajax({url:"/Cme/ClaimCredits/"+t,type:"POST",contentType:"application/json",data:JSON.stringify(f)}).done(function(n){$("#earnCmeCreditModalBody").html(n),$("#earnCmeCreditModal").foundation("reveal","open")})}function selectAllCreditsLinkClicked(n){var t=$(n).closest("tr").find('input.selectAllItems[type="checkbox"]'),i=t.is(":checked");$("table.cmeAvailableCredits").find('input[type="checkbox"]:enabled').prop("checked",!i),updateQuestionnaireStatus()}function selectAllCreditsBoxClicked(n){var t=$(n).is(":checked");$("table.cmeAvailableCredits").find('input[type="checkbox"]:enabled').prop("checked",t),updateQuestionnaireStatus()}function updateQuestionnaireStatus(){for(var t=$("table.cmeAvailableCredits").find('input[type="checkbox"][value!="-1"]').filter(":checked"),i=0,r,n=0;n<t.length;n++)i+=parseFloat($(t[n]).attr("data-credits"));i===0?$("table.cmeAvailableCredits").find(".completeQuestionnaire").hide():($("table.cmeAvailableCredits").find(".completeQuestionnaire").show(),r=$("table.cmeAvailableCredits").find(".selectedCmeCredits"),r.children(".selectedItemsCount").html(t.length),r.children(".selectedCreditsSubtotal").html(i))}function removeAvailableCreditsRow(n,t){var i=$(t).prev("tr"),r=$(t).next("tr"),u=$(t).find('input[type="checkbox"]').is(":checked");$(t).remove(),i.hasClass("trGroupHeading")&&(r.length===0||r.hasClass("trGroupHeading"))&&(i.remove(),$("table.cmeAvailableCredits").find("tr.creditRow").length===0&&$("table.cmeAvailableCredits").remove()),u&&updateQuestionnaireStatus()}function deleteAvailableCredits(n,t,i){if(confirm("Are you sure you want to delete the credits?")){var r=$(n).closest("tr"),u=r.find('input[type="checkbox"]').val();$.ajax({type:"POST",url:"/Cme/CmePocAvailableCreditsDelete/"+i,data:{creditId:u}}).success(function(){removeAvailableCreditsRow(t,r),$(document).ready(function(){var n=0;$("table.cmeAvailableCredits").find('input[type="checkbox"][value!="-1"]').each(function(){n+=parseFloat($(this).attr("data-credits"))}),$(document).trigger("cmeCreditsDeletedEvent",[t,n])})})}}function showUnAuthenticatedCmeView(n){var t=$("#myCmeCredits").attr("data-unauthenticated-viewId");t.length&&(n?($("#myCmeCreditsBody").empty(),$("#"+t).show()):$("#"+t).hide())}function loadCmeYearlySummary(n){$.ajax({type:"POST",url:"/Cme/CmePocYearlySummary",data:{defaultCmeCreditType:parseFloat($("#myCmeCredits").attr("data-default-cme-credit-type")),year:n}}).success(function(n){$("#earnCmeCreditModalBody").html(n),$("#earnCmeCreditModal").foundation("reveal","open"),$(document).ready(function(){$("#pocCmeYearlySummary").find("a.printYearlySummary,button.printYearlySummary").click(function(){$(this).hide(),$("form").find(".main").find(".widget-MyCmeCredits").hide(),$("form").find(".main > .row > .large-12").append($("#earnCmeCreditModalBody").clone()),window.print(),$("form").find("#earnCmeCreditModalBody").remove(),$("form").find(".main").find(".widget-MyCmeCredits").show(),$(this).show()}),$("#pocCmeYearlySummary").find("a.viewAll").click(function(){loadCmeYearlySummary(-1)})})})}function printCmeYearlySummary(){var r=$("<html><\/html>"),e=$("<span><\/span>").append($("link[rel='stylesheet']").clone()).html(),n,t;r.append("<head><title>"+$("head > title").html()+"<\/title>"+e+"<\/head>"),n=$("<body><\/body>"),$.each($("body").prop("attributes"),function(){this.name!="id"&&n.attr(this.name,this.value)}),n.addClass("printPage"),t=$("#pocCmeYearlySummary").clone(),t.find('[data-print="view-only"]').remove(),t.find('[data-print="print-only"]').show(),t.find("a").contents().unwrap(),n.append(t),r.append(n);var u=760,f=400,o=screen.width/2-u/2,s=screen.height/2-f/2,i=window.open("","Table","width="+u+", height="+f+", scrollbars=1, resizable=1, top="+s+", left="+o);i.document.open(),i.document.write(r.html()),i.document.close(),$(i).load(function(){i.print()}),!$.browser.webkit}function bind(n,t){return function(){t.apply(n,arguments)}}function AutoCompleteWidget(n,t,i,r){this.searchInputControlId=document.getElementById(n),this.searchInputHintControlId=document.getElementById(t),this.autoCompleteResultsControlId=document.getElementById(i),this.isMicrosite=r,this.siteFilterDropDownSelectID=!1,this.searchInputControlId!==null&&(this.searchInputControlId.addEventListener("keydown",bind(this,this.interceptKeys),!1),this.searchInputControlId.addEventListener("input",bind(this,this.evaluateTerms),!1))}function toggleQuizzes(){$("#divViewByTopic").toggle(),$(".topicsContainer").toggle(),$(".topicDetailContainer").toggle()}function hideBreadCrumbs(){$("#divBreadCrumbs").hide()}function focusOnTopic(){}function showByYear(){hideBreadCrumbs(),$(".cmeSortYearContainer").toggle(),$(".topicsContainerTop").toggle()}function selectCMETab(){var n=location.href.split("#")[1]||"";switch(n){case"myCMETabCompletedNoCredit":$("#cmeCoursesTab").trigger("click"),document.getElementById($("[id*=btnEligibleCredits]").attr("id")).click();break;case"myCMETabInProgress":$("#cmeCoursesTab").trigger("click"),document.getElementById($("[id*=btnInProgress]").attr("id")).click();break;case"myCMETabCompleted":$("#cmeCoursesTab").trigger("click"),document.getElementById($("[id*=btnEarnedCredits]").attr("id")).click();break;case"poctab":$("#poctab").trigger("click");break;case"myAboutCMETab":$("#myAboutCMETab").trigger("click");break;case"myPocCMETabCompletedNoCredit":$("#poctab").trigger("click"),document.getElementById($("[id*=aEligibleCredits]").attr("id")).click();break;case"myPocCMETabInProgress":$("#poctab").trigger("click"),document.getElementById($("[id*=aInProgress]").attr("id")).click();break;case"myPocCMETabCompleted":$("#poctab").trigger("click"),document.getElementById($("[id*=aEarnedCredits]").attr("id")).click()}}function verifyTrue(n){return verifyDefined(n)&&$(n).val().length>0&&$(n).val().toLowerCase()==="true"}function verifyDefined(n){return $(n)!==undefined&&$(n)!==null&&$(n).length}function toggleFullContentNeedsRegistrationMsg(n){var t=$("#BodyContent_PageContent_divFullContentAvailableMessage");t&&(t.is(":visible")&&!n||!t.is(":visible")&&n)&&t.toggle()}function openPrintWindow(n){if(isFunction(n)){var i=980,r=400,u=screen.width/2-i/2,f=screen.height/2-r/2,t=window.open("","","width="+i+", height="+r+", scrollbars=1, resizable=1, top="+f+", left="+u);n(t.document),t.document.close(),t.focus(),t.print()}}function isFunction(n){return n&&{}.toString.call(n)==="[object Function]"}function openRevealModal(n,t,i){var r=$("#revealModal");$("#revealContent").empty().prepend(n),r.foundation("reveal","open"),r.hasClass(t)||r.addClass(t),r.hasClass(i)&&r.removeClass(i)}function scrollToArticleSignInArea(){var n=$("div#BodyContent_PageContent_globalSignIn");n.scrollView()}var debounce=function(n,t,i){var r;return function(){var u=this,f=arguments,e=function(){r=null,i||n.apply(u,f)},o=i&&!r;clearTimeout(r),r=setTimeout(e,t),o&&n.apply(u,f)}},viewport=updateViewportDimensions(),SCM=SCM||{},UmbrellaAutoCompleteSuggest,App,getQueryString,verifyReturnURLIsLegit;SCM.JSUtility=function(n){function t(t,i){function r(){if(n(t).length&&n(window).width()>i){var r=0,u=n(t);u.attr("style",""),u.each(function(){var t=n(this).outerHeight();r<t&&(r=t)}),n(t).css("height",r)}else n(t).attr("style","")}r(),n(window).resize(function(){r()})}function i(t,i){var r=n(t);r.click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var t=n(this.hash),r=t.offset().top;if(t=t.length?t:n("[name="+this.hash.slice(1)+"]"),t.length)return n("html,body").animate({scrollTop:r},i?i:500),!1}})}function r(t,i,r,u){function l(){e.removeClass(s),f.removeClass(h),u&&o.removeClass(c)}var f=n(t),e=n(i),s="active-state",h="target-active",o=n("body"),c=i.replace(/.|#/,"")+"-active",a=r||".close",v=e.find(a);u=u||!1,f.click(function(n){n.preventDefault(),e.toggleClass(s),f.toggleClass(h),u&&o.toggleClass(c)}),o.click(function(t){n(t.target).closest(f.add(e)).length||l()}),v.click(function(){l()})}function u(t,i,r){var u=n(t),o="target-active",s="active",f,e;i=i||!1,r=r||640,f=function(){var t=n(this),i=n("."+t.attr("data-toggle-target"));t.toggleClass(o),i.slideToggle({duration:300,done:function(){i.css("overflow","inherit")}}).toggleClass(s)},e=debounce(function(){if(i)if(viewport=updateViewportDimensions(),viewport.width>r)u.off("click.toggle-visibility"),u.removeClass(o),u.each(function(){var t=n("."+n(this).attr("data-toggle-target"));t.removeAttr("style").removeClass(s)});else{u.off("click.toggle-visibility");u.on("click.toggle-visibility",f)}else u.on("click.toggle-visibility",f)},150,!1),e(),i&&n(window).resize(function(){e()})}return{equalHeights:t,smoothScrollLinks:i,addStateToggle:r,toggleVisibility:u}}(jQuery),function(n,t,i,r){"use strict";function c(n){return(typeof n=="string"||n instanceof String)&&(n=n.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g,"")),n}var f=function(t){for(var i=t.length,r=n("head");i--;)r.has("."+t[i]).length===0&&r.append('<meta class="'+t[i]+'" />')};f(["foundation-mq-small","foundation-mq-small-only","foundation-mq-medium","foundation-mq-medium-only","foundation-mq-large","foundation-mq-large-only","foundation-mq-xlarge","foundation-mq-xlarge-only","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),n(function(){typeof FastClick!="undefined"&&typeof i.body!="undefined"&&FastClick.attach(i.body)});var u=function(t,r){if(typeof t=="string"){if(r){var u;if(r.jquery){if(u=r[0],!u)return r}else u=r;return n(u.querySelectorAll(t))}return n(i.querySelectorAll(t))}return n(t,r)},e=function(n){var t=[];return n||t.push("data"),this.namespace.length>0&&t.push(this.namespace),t.push(this.name),t.join("-")},o=function(n){for(var i=n.split("-"),t=i.length,r=[];t--;)t!==0?r.push(i[t]):this.namespace.length>0?r.push(this.namespace,i[t]):r.push(i[t]);return r.reverse().join("-")},s=function(t,i){var r=this,f=function(){var f=u(this),e=!f.data(r.attr_name(!0)+"-init");f.data(r.attr_name(!0)+"-init",n.extend({},r.settings,i||t,r.data_options(f))),e&&r.events(this)};return u(this.scope).is("["+this.attr_name()+"]")?f.call(this.scope):u("["+this.attr_name()+"]",this.scope).each(f),typeof t=="string"?this[t].call(this,i):void 0},h=function(n,t){function i(){t(n[0])}function r(){this.one("load",i);if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var n=this.attr("src"),t=n.match(/\?/)?"&":"?";t+="random="+(new Date).getTime(),this.attr("src",n+t)}}if(!n.attr("src")){i();return}n[0].complete||n[0].readyState===4?i():r.call(n)};
/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */
t.matchMedia||(t.matchMedia=function(){var r=t.styleMedia||t.media;if(!r){var n=i.createElement("style"),u=i.getElementsByTagName("script")[0],f=null;n.type="text/css",n.id="matchmediajs-test",u.parentNode.insertBefore(n,u),f="getComputedStyle"in t&&t.getComputedStyle(n,null)||n.currentStyle,r={matchMedium:function(t){var i="@media "+t+"{ #matchmediajs-test { width: 1px; } }";return n.styleSheet?n.styleSheet.cssText=i:n.textContent=i,f.width==="1px"}}}return function(n){return{matches:r.matchMedium(n||"all"),media:n||"all"}}}()),function(n){function s(){u&&(r(s),o&&n.fx.tick())}for(var u,i=0,f=["webkit","moz"],r=t.requestAnimationFrame,e=t.cancelAnimationFrame,o="undefined"!=typeof n.fx;i<f.length&&!r;i++)r=t[f[i]+"RequestAnimationFrame"],e=e||t[f[i]+"CancelAnimationFrame"]||t[f[i]+"CancelRequestAnimationFrame"];r?(t.requestAnimationFrame=r,t.cancelAnimationFrame=e,o&&(n.fx.timer=function(t){t()&&n.timers.push(t)&&!u&&(u=!0,s())},n.fx.stop=function(){u=!1})):(t.requestAnimationFrame=function(n){var r=(new Date).getTime(),u=Math.max(0,16-(r-i)),f=t.setTimeout(function(){n(r+u)},u);return i=r+u,f},t.cancelAnimationFrame=function(n){clearTimeout(n)})}(n),t.Foundation={name:"Foundation",version:"5.5.2",media_queries:{small:u(".foundation-mq-small").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),"small-only":u(".foundation-mq-small-only").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),medium:u(".foundation-mq-medium").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),"medium-only":u(".foundation-mq-medium-only").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),large:u(".foundation-mq-large").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),"large-only":u(".foundation-mq-large-only").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),xlarge:u(".foundation-mq-xlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),"xlarge-only":u(".foundation-mq-xlarge-only").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),xxlarge:u(".foundation-mq-xxlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,"")},stylesheet:n("<style><\/style>").appendTo("head")[0].sheet,global:{namespace:r},init:function(n,i,r,f,e){var h=[n,r,f,e],o=[],s;if(this.rtl=/rtl/i.test(u("html").attr("dir")),this.scope=n||this.scope,this.set_namespace(),i&&typeof i=="string"&&!/reflow/i.test(i))this.libs.hasOwnProperty(i)&&o.push(this.init_lib(i,h));else for(s in this.libs)o.push(this.init_lib(s,i));return u(t).load(function(){u(t).trigger("resize.fndtn.clearing").trigger("resize.fndtn.dropdown").trigger("resize.fndtn.equalizer").trigger("resize.fndtn.interchange").trigger("resize.fndtn.joyride").trigger("resize.fndtn.magellan").trigger("resize.fndtn.topbar").trigger("resize.fndtn.slider")}),n},init_lib:function(t,i){return this.libs.hasOwnProperty(t)?(this.patch(this.libs[t]),i&&i.hasOwnProperty(t))?(typeof this.libs[t].settings!="undefined"?n.extend(!0,this.libs[t].settings,i[t]):typeof this.libs[t].defaults!="undefined"&&n.extend(!0,this.libs[t].defaults,i[t]),this.libs[t].init.apply(this.libs[t],[this.scope,i[t]])):(i=i instanceof Array?i:new Array(i),this.libs[t].init.apply(this.libs[t],i)):function(){}},patch:function(n){n.scope=this.scope,n.namespace=this.global.namespace,n.rtl=this.rtl,n.data_options=this.utils.data_options,n.attr_name=e,n.add_namespace=o,n.bindings=s,n.S=this.utils.S},inherit:function(n,t){for(var i=t.split(" "),r=i.length;r--;)this.utils.hasOwnProperty(i[r])&&(n[i[r]]=this.utils[i[r]])},set_namespace:function(){var t=this.global.namespace===r?n(".foundation-data-attribute-namespace").css("font-family"):this.global.namespace;this.global.namespace=t===r||/false/i.test(t)?"":t},libs:{},utils:{S:u,throttle:function(n,t){var i=null;return function(){var r=this,u=arguments;i==null&&(i=setTimeout(function(){n.apply(r,u),i=null},t))}},debounce:function(n,t,i){var r,u;return function(){var f=this,e=arguments,o=function(){r=null,i||(u=n.apply(f,e))},s=i&&!r;return clearTimeout(r),r=setTimeout(o,t),s&&(u=n.apply(f,e)),u}},data_options:function(t,i){function c(n){return!isNaN(+n)&&n!==null&&n!==""&&n!==!1&&n!==!0}function s(t){return typeof t=="string"?n.trim(t):t}i=i||"options";var o={},u,r,f,h=function(n){var t=Foundation.global.namespace;return t.length>0?n.data(t+"-"+i):n.data(i)},e=h(t);if(typeof e=="object")return e;for(f=(e||":").split(";"),u=f.length;u--;)r=f[u].split(":"),r=[r[0],r.slice(1).join(":")],/true/i.test(r[1])&&(r[1]=!0),/false/i.test(r[1])&&(r[1]=!1),c(r[1])&&(r[1]=r[1].indexOf(".")===-1?parseInt(r[1],10):parseFloat(r[1])),r.length===2&&r[0].length>0&&(o[s(r[0])]=s(r[1]));return o},register_media:function(t,i){Foundation.media_queries[t]===r&&(n("head").append('<meta class="'+i+'"/>'),Foundation.media_queries[t]=c(n("."+i).css("font-family")))},add_custom_rule:function(n,t){if(t===r&&Foundation.stylesheet)Foundation.stylesheet.insertRule(n,Foundation.stylesheet.cssRules.length);else{var i=Foundation.media_queries[t];i!==r&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[t]+"{ "+n+" }",Foundation.stylesheet.cssRules.length)}},image_loaded:function(n,t){function f(n){for(var i=n.length,t=i-1;t>=0;t--)if(n.attr("height")===r)return!1;return!0}var u=this,i=n.length;(i===0||f(n))&&t(n),n.each(function(){h(u.S(this),function(){i-=1,i===0&&t(n)})})},random_str:function(){return this.fidx||(this.fidx=0),this.prefix=this.prefix||[this.name||"F",(+new Date).toString(36)].join("-"),this.prefix+(this.fidx++).toString(36)},match:function(n){return t.matchMedia(n).matches},is_small_up:function(){return this.match(Foundation.media_queries.small)},is_medium_up:function(){return this.match(Foundation.media_queries.medium)},is_large_up:function(){return this.match(Foundation.media_queries.large)},is_xlarge_up:function(){return this.match(Foundation.media_queries.xlarge)},is_xxlarge_up:function(){return this.match(Foundation.media_queries.xxlarge)},is_small_only:function(){return!this.is_medium_up()&&!this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_medium_only:function(){return this.is_medium_up()&&!this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_large_only:function(){return this.is_medium_up()&&this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xxlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&this.is_xxlarge_up()}}},n.fn.foundation=function(){var n=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(n)),this})}}(jQuery,window,window.document),function(n,t,i,r){"use strict";function u(n){var t=/fade/i.test(n),i=/pop/i.test(n);return{animate:t||i,pop:i,fade:t}}Foundation.libs.reveal={name:"reveal",version:"5.5.2",locked:!1,settings:{animation:"fadeAndPop",animation_speed:250,close_on_background_click:!0,close_on_esc:!0,dismiss_modal_class:"close-reveal-modal",multiple_opened:!1,bg_class:"reveal-modal-bg",root_element:"body",open:function(){},opened:function(){},close:function(){},closed:function(){},on_ajax_error:n.noop,bg:n(".reveal-modal-bg"),css:{open:{opacity:0,visibility:"visible",display:"block"},close:{opacity:1,visibility:"hidden",display:"none"}}},init:function(t,i,r){n.extend(!0,this.settings,i,r),this.bindings(i,r)},events:function(){var n=this,t=n.S;t(this.scope).off(".reveal").on("click.fndtn.reveal","["+this.add_namespace("data-reveal-id")+"]:not([disabled])",function(i){var f;if(i.preventDefault(),!n.locked){var r=t(this),u=r.data(n.data_attr("reveal-ajax")),e=r.data(n.data_attr("reveal-replace-content"));n.locked=!0,typeof u=="undefined"?n.open.call(n,r):(f=u===!0?r.attr("href"):u,n.open.call(n,r,{url:f},{replaceContentSel:e}))}});t(i).on("click.fndtn.reveal",this.close_targets(),function(i){if(i.preventDefault(),!n.locked){var r=t("["+n.attr_name()+"].open").data(n.attr_name(!0)+"-init")||n.settings,u=t(i.target)[0]===t("."+r.bg_class)[0];if(u)if(r.close_on_background_click)i.stopPropagation();else return;n.locked=!0,n.close.call(n,u?t("["+n.attr_name()+"].open:not(.toback)"):t(this).closest("["+n.attr_name()+"]"))}});if(t("["+n.attr_name()+"]",this.scope).length>0)t(this.scope).on("open.fndtn.reveal",this.settings.open).on("opened.fndtn.reveal",this.settings.opened).on("opened.fndtn.reveal",this.open_video).on("close.fndtn.reveal",this.settings.close).on("closed.fndtn.reveal",this.settings.closed).on("closed.fndtn.reveal",this.close_video);else t(this.scope).on("open.fndtn.reveal","["+n.attr_name()+"]",this.settings.open).on("opened.fndtn.reveal","["+n.attr_name()+"]",this.settings.opened).on("opened.fndtn.reveal","["+n.attr_name()+"]",this.open_video).on("close.fndtn.reveal","["+n.attr_name()+"]",this.settings.close).on("closed.fndtn.reveal","["+n.attr_name()+"]",this.settings.closed).on("closed.fndtn.reveal","["+n.attr_name()+"]",this.close_video);return!0},key_up_on:function(){var n=this;n.S("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(t){var i=n.S("["+n.attr_name()+"].open"),r=i.data(n.attr_name(!0)+"-init")||n.settings;r&&t.which===27&&r.close_on_esc&&!n.locked&&n.close.call(n,i)});return!0},key_up_off:function(){return this.S("body").off("keyup.fndtn.reveal"),!0},open:function(i,r){var f=this,u,e,o,s;if(i?typeof i.selector!="undefined"?u=f.S("#"+i.data(f.data_attr("reveal-id"))).first():(u=f.S(this.scope),r=i):u=f.S(this.scope),e=u.data(f.attr_name(!0)+"-init"),e=e||this.settings,u.hasClass("open")&&i.attr("data-reveal-id")==u.attr("id"))return f.close(u);if(!u.hasClass("open")){o=f.S("["+f.attr_name()+"].open"),typeof u.data("css-top")=="undefined"&&u.data("css-top",parseInt(u.css("top"),10)).data("offset",this.cache_offset(u)),u.attr("tabindex","0").attr("aria-hidden","false"),this.key_up_on(u);u.on("open.fndtn.reveal",function(n){n.namespace!=="fndtn.reveal"});u.on("open.fndtn.reveal").trigger("open.fndtn.reveal"),o.length<1&&this.toggle_bg(u,!0),typeof r=="string"&&(r={url:r}),typeof r!="undefined"&&r.url?(s=typeof r.success!="undefined"?r.success:null,n.extend(r,{success:function(t,i,r){if(n.isFunction(s)){var h=s(t,i,r);typeof h=="string"&&(t=h)}typeof options!="undefined"&&typeof options.replaceContentSel!="undefined"?u.find(options.replaceContentSel).html(t):u.html(t),f.S(u).foundation("section","reflow"),f.S(u).children().foundation(),o.length>0&&(e.multiple_opened?f.to_back(o):f.hide(o,e.css.close)),f.show(u,e.css.open)}}),e.on_ajax_error!==n.noop&&n.extend(r,{error:e.on_ajax_error}),n.ajax(r)):(o.length>0&&(e.multiple_opened?f.to_back(o):f.hide(o,e.css.close)),this.show(u,e.css.open))}f.S(t).trigger("resize")},close:function(t){var t=t&&t.length?t:this.S(this.scope),u=this.S("["+this.attr_name()+"].open"),i=t.data(this.attr_name(!0)+"-init")||this.settings,r=this;u.length>0&&(t.removeAttr("tabindex","0").attr("aria-hidden","true"),this.locked=!0,this.key_up_off(t),t.trigger("close.fndtn.reveal"),(i.multiple_opened&&u.length===1||!i.multiple_opened||t.length>1)&&(r.toggle_bg(t,!1),r.to_front(t)),i.multiple_opened?(r.hide(t,i.css.close,i),r.to_front(n(n.makeArray(u).reverse()[1]))):r.hide(u,i.css.close,i))},close_targets:function(){var n="."+this.settings.dismiss_modal_class;return this.settings.close_on_background_click?n+", ."+this.settings.bg_class:n},toggle_bg:function(t,i){this.S("."+this.settings.bg_class).length===0&&(this.settings.bg=n("<div />",{"class":this.settings.bg_class}).appendTo("body").hide());var u=this.settings.bg.filter(":visible").length>0;i!=u&&((i==r?u:!i)?this.hide(this.settings.bg):this.show(this.settings.bg))},show:function(i,r){var c,o,e,f;if(r){var f=i.data(this.attr_name(!0)+"-init")||this.settings,s=f.root_element,h=this;if(i.parent(s).length===0){c=i.wrap('<div style="display: none;" />').parent();i.on("closed.fndtn.reveal.wrapped",function(){i.detach().appendTo(c),i.unwrap().unbind("closed.fndtn.reveal.wrapped")});i.detach().appendTo(s)}return(o=u(f.animation),o.animate||(this.locked=!1),o.pop)?(r.top=n(t).scrollTop()-i.data("offset")+"px",e={top:n(t).scrollTop()+i.data("css-top")+"px",opacity:1},setTimeout(function(){return i.css(r).animate(e,f.animation_speed,"linear",function(){h.locked=!1,i.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)):o.fade?(r.top=n(t).scrollTop()+i.data("css-top")+"px",e={opacity:1},setTimeout(function(){return i.css(r).animate(e,f.animation_speed,"linear",function(){h.locked=!1,i.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)):i.css(r).show().css({opacity:1}).addClass("open").trigger("opened.fndtn.reveal")}return(f=this.settings,u(f.animation).fade)?i.fadeIn(f.animation_speed/2):(this.locked=!1,i.show())},to_back:function(n){n.addClass("toback")},to_front:function(n){n.removeClass("toback")},hide:function(i,r){var s,o,e,f;return r?(f=i.data(this.attr_name(!0)+"-init"),s=this,f=f||this.settings,o=u(f.animation),o.animate||(this.locked=!1),o.pop)?(e={top:-n(t).scrollTop()-i.data("offset")+"px",opacity:0},setTimeout(function(){return i.animate(e,f.animation_speed,"linear",function(){s.locked=!1,i.css(r).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)):o.fade?(e={opacity:0},setTimeout(function(){return i.animate(e,f.animation_speed,"linear",function(){s.locked=!1,i.css(r).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)):i.hide().css(r).removeClass("open").trigger("closed.fndtn.reveal"):(f=this.settings,u(f.animation).fade)?i.fadeOut(f.animation_speed/2):i.hide()},close_video:function(t){var r=n(".flex-video",t.target),i=n("iframe",r);i.length>0&&(i.attr("data-src",i[0].src),i.attr("src",i.attr("src")),r.hide())},open_video:function(t){var u=n(".flex-video",t.target),i=u.find("iframe"),f,e;i.length>0&&(f=i.attr("data-src"),typeof f=="string"?i[0].src=i.attr("data-src"):(e=i[0].src,i[0].src=r,i[0].src=e),u.show())},data_attr:function(n){return this.namespace.length>0?this.namespace+"-"+n:n},cache_offset:function(n){var t=n.show().height()+parseInt(n.css("top"),10)+n.scrollY;return n.hide(),t},off:function(){n(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,window,window.document);
/*!
** Unobtrusive Ajax support library for jQuery
** Copyright (C) Microsoft Corporation. All rights reserved.
*/
(function(n){function i(n,t){for(var i=window,r=(n||"").split(".");i&&r.length;)i=i[r.shift()];return typeof i=="function"?i:(t.push(n),Function.constructor.apply(null,t))}function r(n){return n==="GET"||n==="POST"}function e(n,t){r(t)||n.setRequestHeader("X-HTTP-Method-Override",t)}function o(t,i,r){var u;r.indexOf("application/x-javascript")===-1&&(u=(t.getAttribute("data-ajax-mode")||"").toUpperCase(),n(t.getAttribute("data-ajax-update")).each(function(t,r){var f;switch(u){case"BEFORE":f=r.firstChild,n("<div />").html(i).contents().each(function(){r.insertBefore(this,f)});break;case"AFTER":n("<div />").html(i).contents().each(function(){r.appendChild(this)});break;default:n(r).html(i)}}))}function u(t,u){var s,h,f,c;(s=t.getAttribute("data-ajax-confirm"),!s||window.confirm(s))&&(h=n(t.getAttribute("data-ajax-loading")),c=t.getAttribute("data-ajax-loading-duration")||0,n.extend(u,{type:t.getAttribute("data-ajax-method")||undefined,url:t.getAttribute("data-ajax-url")||undefined,beforeSend:function(n){var r;return e(n,f),r=i(t.getAttribute("data-ajax-begin"),["xhr"]).apply(this,arguments),r!==!1&&h.show(c),r},complete:function(){h.hide(c),i(t.getAttribute("data-ajax-complete"),["xhr","status"]).apply(this,arguments)},success:function(n,r,u){o(t,n,u.getResponseHeader("Content-Type")||"text/html"),i(t.getAttribute("data-ajax-success"),["data","status","xhr"]).apply(this,arguments)},error:i(t.getAttribute("data-ajax-failure"),["xhr","status","error"])}),u.data.push({name:"X-Requested-With",value:"XMLHttpRequest"}),f=u.type.toUpperCase(),r(f)||(u.type="POST",u.data.push({name:"X-HTTP-Method-Override",value:f})),n.ajax(u))}function s(t){var i=n(t).data(f);return!i||!i.validate||i.validate()}var t="unobtrusiveAjaxClick",f="unobtrusiveValidation";n(document).on("click","a[data-ajax=true]",function(n){n.preventDefault(),u(this,{url:this.href,type:"GET",data:[]})});n(document).on("click","form[data-ajax=true] input[type=image]",function(i){var r=i.target.name,u=n(i.target),f=u.parents("form")[0],e=u.offset();n(f).data(t,[{name:r+".x",value:Math.round(i.pageX-e.left)},{name:r+".y",value:Math.round(i.pageY-e.top)}]),setTimeout(function(){n(f).removeData(t)},0)});n(document).on("click","form[data-ajax=true] :submit",function(i){var r=i.target.name,u=n(i.target).parents("form")[0];n(u).data(t,r?[{name:r,value:i.target.value}]:[]),setTimeout(function(){n(u).removeData(t)},0)});n(document).on("submit","form[data-ajax=true]",function(i){var r=n(this).data(t)||[];(i.preventDefault(),s(this))&&u(this,{url:this.action,type:this.method||"GET",data:r.concat(n(this).serializeArray())})})})(jQuery);
/*! jQuery Validation Plugin - v1.10.0 - 9/7/2012
* https://github.com/jzaefferer/jquery-validation
* Copyright (c) 2012 Jörn Zaefferer; Licensed MIT */
(function(n){n.extend(n.fn,{validate:function(t){if(!this.length){t&&t.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return}var i=n.data(this[0],"validator");return i?i:(this.attr("novalidate","novalidate"),i=new n.validator(t,this[0]),n.data(this[0],"validator",i),i.settings.onsubmit&&(this.validateDelegate(":submit","click",function(t){i.settings.submitHandler&&(i.submitButton=t.target),n(t.target).hasClass("cancel")&&(i.cancelSubmit=!0)}),this.submit(function(t){function r(){var r;return i.settings.submitHandler?(i.submitButton&&(r=n("<input type='hidden'/>").attr("name",i.submitButton.name).val(i.submitButton.value).appendTo(i.currentForm)),i.settings.submitHandler.call(i,i.currentForm,t),i.submitButton&&r.remove(),!1):!0}return(i.settings.debug&&t.preventDefault(),i.cancelSubmit)?(i.cancelSubmit=!1,r()):i.form()?i.pendingRequest?(i.formSubmitted=!0,!1):r():(i.focusInvalid(),!1)})),i)},valid:function(){if(n(this[0]).is("form"))return this.validate().form();var t=!0,i=n(this[0].form).validate();return this.each(function(){t&=i.element(this)}),t},removeAttrs:function(t){var i={},r=this;return n.each(t.split(/\s/),function(n,t){i[t]=r.attr(t),r.removeAttr(t)}),i},rules:function(t,i){var r=this[0],o,u,h;if(t){var e=n.data(r.form,"validator").settings,s=e.rules,f=n.validator.staticRules(r);switch(t){case"add":n.extend(f,n.validator.normalizeRule(i)),s[r.name]=f,i.messages&&(e.messages[r.name]=n.extend(e.messages[r.name],i.messages));break;case"remove":return i?(o={},n.each(i.split(/\s/),function(n,t){o[t]=f[t],delete f[t]}),o):(delete s[r.name],f)}}return u=n.validator.normalizeRules(n.extend({},n.validator.metadataRules(r),n.validator.classRules(r),n.validator.attributeRules(r),n.validator.staticRules(r)),r),u.required&&(h=u.required,delete u.required,u=n.extend({required:h},u)),u}}),n.extend(n.expr[":"],{blank:function(t){return!n.trim(""+t.value)},filled:function(t){return!!n.trim(""+t.value)},unchecked:function(n){return!n.checked}}),n.validator=function(t,i){this.settings=n.extend(!0,{},n.validator.defaults,t),this.currentForm=i,this.init()},n.validator.format=function(t,i){return arguments.length===1?function(){var i=n.makeArray(arguments);return i.unshift(t),n.validator.format.apply(this,i)}:(arguments.length>2&&i.constructor!==Array&&(i=n.makeArray(arguments).slice(1)),i.constructor!==Array&&(i=[i]),n.each(i,function(n,i){t=t.replace(new RegExp("\\{"+n+"\\}","g"),i)}),t)},n.extend(n.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:n([]),errorLabelContainer:n([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(n){this.lastActive=n,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,n,this.settings.errorClass,this.settings.validClass),this.addWrapper(this.errorsFor(n)).hide())},onfocusout:function(n){!this.checkable(n)&&(n.name in this.submitted||!this.optional(n))&&this.element(n)},onkeyup:function(n,t){(t.which!==9||this.elementValue(n)!=="")&&(n.name in this.submitted||n===this.lastActive)&&this.element(n)},onclick:function(n){n.name in this.submitted?this.element(n):n.parentNode.name in this.submitted&&this.element(n.parentNode)},highlight:function(t,i,r){t.type==="radio"?this.findByName(t.name).addClass(i).removeClass(r):n(t).addClass(i).removeClass(r)},unhighlight:function(t,i,r){t.type==="radio"?this.findByName(t.name).removeClass(i).addClass(r):n(t).removeClass(i).addClass(r)}},setDefaults:function(t){n.extend(n.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:n.validator.format("Please enter no more than {0} characters."),minlength:n.validator.format("Please enter at least {0} characters."),rangelength:n.validator.format("Please enter a value between {0} and {1} characters long."),range:n.validator.format("Please enter a value between {0} and {1}."),max:n.validator.format("Please enter a value less than or equal to {0}."),min:n.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function r(t){var i=n.data(this[0].form,"validator"),r="on"+t.type.replace(/^validate/,"");i.settings[r]&&i.settings[r].call(i,this[0],t)}var i,t;this.labelContainer=n(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||n(this.currentForm),this.containers=n(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset(),i=this.groups={},n.each(this.settings.groups,function(t,r){n.each(r.split(/\s/),function(n,r){i[r]=t})}),t=this.settings.rules,n.each(t,function(i,r){t[i]=n.validator.normalizeRule(r)}),n(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",r).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",r),this.settings.invalidHandler&&n(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),n.extend(this.submitted,this.errorMap),this.invalid=n.extend({},this.errorMap),this.valid()||n(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var n=0,t=this.currentElements=this.elements();t[n];n++)this.check(t[n]);return this.valid()},element:function(t){t=this.validationTargetFor(this.clean(t)),this.lastElement=t,this.prepareElement(t),this.currentElements=n(t);var i=this.check(t)!==!1;return i?delete this.invalid[t.name]:this.invalid[t.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),i},showErrors:function(t){if(t){n.extend(this.errorMap,t),this.errorList=[];for(var i in t)this.errorList.push({message:t[i],element:this.findByName(i)[0]});this.successList=n.grep(this.successList,function(n){return!(n.name in t)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){n.fn.resetForm&&n(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(n){var t=0,i;for(i in n)t++;return t},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()===0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{n(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(t){}},findLastActive:function(){var t=this.lastActive;return t&&n.grep(this.errorList,function(n){return n.element.name===t.name}).length===1&&t},elements:function(){var t=this,i={};return n(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){return(!this.name&&t.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.name in i||!t.objectLength(n(this).rules()))?!1:(i[this.name]=!0,!0)})},clean:function(t){return n(t)[0]},errors:function(){var t=this.settings.errorClass.replace(" ",".");return n(this.settings.errorElement+"."+t,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=n([]),this.toHide=n([]),this.currentElements=n([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(n){this.reset(),this.toHide=this.errorsFor(n)},elementValue:function(t){var r=n(t).attr("type"),i=n(t).val();return r==="radio"||r==="checkbox"?n('input[name="'+n(t).attr("name")+'"]:checked').val():typeof i=="string"?i.replace(/\r/g,""):i},check:function(t){var r,u;t=this.validationTargetFor(this.clean(t));var f=n(t).rules(),e=!1,s=this.elementValue(t),i;for(r in f){u={method:r,parameters:f[r]};try{if(i=n.validator.methods[r].call(this,s,t,u.parameters),i==="dependency-mismatch"){e=!0;continue}if(e=!1,i==="pending"){this.toHide=this.toHide.not(this.errorsFor(t));return}if(!i)return this.formatAndAdd(t,u),!1}catch(o){this.settings.debug&&window.console&&console.log("exception occured when checking element "+t.id+", check the '"+u.method+"' method",o);throw o;}}if(!e)return this.objectLength(f)&&this.successList.push(t),!0},customMetaMessage:function(t,i){if(n.metadata){var r=this.settings.meta?n(t).metadata()[this.settings.meta]:n(t).metadata();return r&&r.messages&&r.messages[i]}},customDataMessage:function(t,i){return n(t).data("msg-"+i.toLowerCase())||t.attributes&&n(t).attr("data-msg-"+i.toLowerCase())},customMessage:function(n,t){var i=this.settings.messages[n];return i&&(i.constructor===String?i:i[t])},findDefined:function(){for(var n=0;n<arguments.length;n++)if(arguments[n]!==undefined)return arguments[n];return undefined},defaultMessage:function(t,i){return this.findDefined(this.customMessage(t.name,i),this.customDataMessage(t,i),this.customMetaMessage(t,i),!this.settings.ignoreTitle&&t.title||undefined,n.validator.messages[i],"<strong>Warning: No message defined for "+t.name+"<\/strong>")},formatAndAdd:function(t,i){var r=this.defaultMessage(t,i.method),u=/\$?\{(\d+)\}/g;typeof r=="function"?r=r.call(this,i.parameters,t):u.test(r)&&(r=n.validator.format(r.replace(u,"{$1}"),i.parameters)),this.errorList.push({message:r,element:t}),this.errorMap[t.name]=r,this.submitted[t.name]=r},addWrapper:function(n){return this.settings.wrapper&&(n=n.add(n.parent(this.settings.wrapper))),n},defaultShowErrors:function(){for(var i,t,n=0;this.errorList[n];n++)t=this.errorList[n],this.settings.highlight&&this.settings.highlight.call(this,t.element,this.settings.errorClass,this.settings.validClass),this.showLabel(t.element,t.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(n=0;this.successList[n];n++)this.showLabel(this.successList[n]);if(this.settings.unhighlight)for(n=0,i=this.validElements();i[n];n++)this.settings.unhighlight.call(this,i[n],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return n(this.errorList).map(function(){return this.element})},showLabel:function(t,i){var r=this.errorsFor(t);r.length?(r.removeClass(this.settings.validClass).addClass(this.settings.errorClass),r.attr("generated")&&r.html(i)):(r=n("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(t),generated:!0}).addClass(this.settings.errorClass).html(i||""),this.settings.wrapper&&(r=r.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(r).length||(this.settings.errorPlacement?this.settings.errorPlacement(r,n(t)):r.insertAfter(t))),!i&&this.settings.success&&(r.text(""),typeof this.settings.success=="string"?r.addClass(this.settings.success):this.settings.success(r,t)),this.toShow=this.toShow.add(r)},errorsFor:function(t){var i=this.idOrName(t);return this.errors().filter(function(){return n(this).attr("for")===i})},idOrName:function(n){return this.groups[n.name]||(this.checkable(n)?n.name:n.id||n.name)},validationTargetFor:function(n){return this.checkable(n)&&(n=this.findByName(n.name).not(this.settings.ignore)[0]),n},checkable:function(n){return/radio|checkbox/i.test(n.type)},findByName:function(t){return n(this.currentForm).find('[name="'+t+'"]')},getLength:function(t,i){switch(i.nodeName.toLowerCase()){case"select":return n("option:selected",i).length;case"input":if(this.checkable(i))return this.findByName(i.name).filter(":checked").length}return t.length},depend:function(n,t){return this.dependTypes[typeof n]?this.dependTypes[typeof n](n,t):!0},dependTypes:{boolean:function(n){return n},string:function(t,i){return!!n(t,i.form).length},"function":function(n,t){return n(t)}},optional:function(t){var i=this.elementValue(t);return!n.validator.methods.required.call(this,i,t)&&"dependency-mismatch"},startRequest:function(n){this.pending[n.name]||(this.pendingRequest++,this.pending[n.name]=!0)},stopRequest:function(t,i){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[t.name],i&&this.pendingRequest===0&&this.formSubmitted&&this.form()?(n(this.currentForm).submit(),this.formSubmitted=!1):!i&&this.pendingRequest===0&&this.formSubmitted&&(n(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t){return n.data(t,"previousValue")||n.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,i){t.constructor===String?this.classRuleSettings[t]=i:n.extend(this.classRuleSettings,t)},classRules:function(t){var i={},r=n(t).attr("class");return r&&n.each(r.split(" "),function(){this in n.validator.classRuleSettings&&n.extend(i,n.validator.classRuleSettings[this])}),i},attributeRules:function(t){var u={},f=n(t),r,i;for(r in n.validator.methods)r==="required"?(i=f.get(0).getAttribute(r),i===""&&(i=!0),i=!!i):i=f.attr(r),i?u[r]=i:f[0].getAttribute("type")===r&&(u[r]=!0);return u.maxlength&&/-1|2147483647|524288/.test(u.maxlength)&&delete u.maxlength,u},metadataRules:function(t){if(!n.metadata)return{};var i=n.data(t.form,"validator").settings.meta;return i?n(t).metadata()[i]:n(t).metadata()},staticRules:function(t){var i={},r=n.data(t.form,"validator");return r.settings.rules&&(i=n.validator.normalizeRule(r.settings.rules[t.name])||{}),i},normalizeRules:function(t,i){return n.each(t,function(r,u){if(u===!1){delete t[r];return}if(u.param||u.depends){var f=!0;switch(typeof u.depends){case"string":f=!!n(u.depends,i.form).length;break;case"function":f=u.depends.call(i,i)}f?t[r]=u.param!==undefined?u.param:!0:delete t[r]}}),n.each(t,function(r,u){t[r]=n.isFunction(u)?u(i):u}),n.each(["minlength","maxlength","min","max"],function(){t[this]&&(t[this]=Number(t[this]))}),n.each(["rangelength","range"],function(){t[this]&&(t[this]=[Number(t[this][0]),Number(t[this][1])])}),n.validator.autoCreateRanges&&(t.min&&t.max&&(t.range=[t.min,t.max],delete t.min,delete t.max),t.minlength&&t.maxlength&&(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t.messages&&delete t.messages,t},normalizeRule:function(t){if(typeof t=="string"){var i={};n.each(t.split(/\s/),function(){i[this]=!0}),t=i}return t},addMethod:function(t,i,r){n.validator.methods[t]=i,n.validator.messages[t]=r!==undefined?r:n.validator.messages[t],i.length<3&&n.validator.addClassRules(t,n.validator.normalizeRule(t))},methods:{required:function(t,i,r){if(!this.depend(r,i))return"dependency-mismatch";if(i.nodeName.toLowerCase()==="select"){var u=n(i).val();return u&&u.length>0}return this.checkable(i)?this.getLength(t,i)>0:n.trim(t).length>0},remote:function(t,i,r){var f,u,e;return this.optional(i)?"dependency-mismatch":(f=this.previousValue(i),this.settings.messages[i.name]||(this.settings.messages[i.name]={}),f.originalMessage=this.settings.messages[i.name].remote,this.settings.messages[i.name].remote=f.message,r=typeof r=="string"&&{url:r}||r,this.pending[i.name])?"pending":f.old===t?f.valid:(f.old=t,u=this,this.startRequest(i),e={},e[i.name]=t,n.ajax(n.extend(!0,{url:r,mode:"abort",port:"validate"+i.name,dataType:"json",data:e,success:function(r){var e,h,s,o;u.settings.messages[i.name].remote=f.originalMessage,e=r===!0||r==="true",e?(h=u.formSubmitted,u.prepareElement(i),u.formSubmitted=h,u.successList.push(i),delete u.invalid[i.name],u.showErrors()):(s={},o=r||u.defaultMessage(i,"remote"),s[i.name]=f.message=n.isFunction(o)?o(t):o,u.invalid[i.name]=!0,u.showErrors(s)),f.valid=e,u.stopRequest(i,e)}},r)),"pending")},minlength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(n.trim(t),i);return this.optional(i)||u>=r},maxlength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(n.trim(t),i);return this.optional(i)||u<=r},rangelength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(n.trim(t),i);return this.optional(i)||u>=r[0]&&u<=r[1]},min:function(n,t,i){return this.optional(t)||n>=i},max:function(n,t,i){return this.optional(t)||n<=i},range:function(n,t,i){return this.optional(t)||n>=i[0]&&n<=i[1]},email:function(n,t){return this.optional(t)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(n)},url:function(n,t){return this.optional(t)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(n)},date:function(n,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(n))},dateISO:function(n,t){return this.optional(t)||/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/.test(n)},number:function(n,t){return this.optional(t)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(n)},digits:function(n,t){return this.optional(t)||/^\d+$/.test(n)},creditcard:function(n,t){var r,e;if(this.optional(t))return"dependency-mismatch";if(/[^0-9 \-]+/.test(n))return!1;var f=0,i=0,u=!1;for(n=n.replace(/\D/g,""),r=n.length-1;r>=0;r--)e=n.charAt(r),i=parseInt(e,10),u&&(i*=2)>9&&(i-=9),f+=i,u=!u;return f%10==0},equalTo:function(t,i,r){var u=n(r);return this.settings.onfocusout&&u.unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){n(i).valid()}),t===u.val()}}}),n.format=n.validator.format})(jQuery),function(n){var t={},i;n.ajaxPrefilter?n.ajaxPrefilter(function(n,i,r){var u=n.port;n.mode==="abort"&&(t[u]&&t[u].abort(),t[u]=r)}):(i=n.ajax,n.ajax=function(r){var f=("mode"in r?r:n.ajaxSettings).mode,u=("port"in r?r:n.ajaxSettings).port;return f==="abort"?(t[u]&&t[u].abort(),t[u]=i.apply(this,arguments)):i.apply(this,arguments)})}(jQuery),function(n){jQuery.event.special.focusin||jQuery.event.special.focusout||!document.addEventListener||n.each({focus:"focusin",blur:"focusout"},function(t,i){function r(t){return t=n.event.fix(t),t.type=i,n.event.handle.call(this,t)}n.event.special[i]={setup:function(){this.addEventListener(t,r,!0)},teardown:function(){this.removeEventListener(t,r,!0)},handler:function(t){var r=arguments;return r[0]=n.event.fix(t),r[0].type=i,n.event.handle.apply(this,r)}}}),n.extend(n.fn,{validateDelegate:function(t,i,r){return this.bind(i,function(i){var u=n(i.target);if(u.is(t))return r.apply(u,arguments)})}})}(jQuery);
/*!
** Unobtrusive validation support library for jQuery and jQuery Validate
** Copyright (C) Microsoft Corporation. All rights reserved.
*/
(function(n){function i(n,t,i){n.rules[t]=i,n.message&&(n.messages[t]=n.message)}function h(n){return n.replace(/^\s+|\s+$/g,"").split(/\s*,\s*/g)}function f(n){return n.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g,"\\$1")}function e(n){return n.substr(0,n.lastIndexOf(".")+1)}function o(n,t){return n.indexOf("*.")===0&&(n=n.replace("*.",t)),n}function c(t,i){var r=n(this).find("[data-valmsg-for='"+f(i[0].name)+"']"),u=r.attr("data-valmsg-replace"),e=u?n.parseJSON(u)!==!1:null;r.removeClass("field-validation-valid").addClass("field-validation-error"),t.data("unobtrusiveContainer",r),e?(r.empty(),t.removeClass("input-validation-error").appendTo(r)):t.hide()}function l(t,i){var u=n(this).find("[data-valmsg-summary=true]"),r=u.find("ul");r&&r.length&&i.errorList.length&&(r.empty(),u.addClass("validation-summary-errors").removeClass("validation-summary-valid"),n.each(i.errorList,function(){n("<li />").html(this.message).appendTo(r)}))}function a(t){var i=t.data("unobtrusiveContainer"),r=i.attr("data-valmsg-replace"),u=r?n.parseJSON(r):null;i&&(i.addClass("field-validation-valid").removeClass("field-validation-error"),t.removeData("unobtrusiveContainer"),u&&i.empty())}function v(){var t=n(this);t.data("validator").resetForm(),t.find(".validation-summary-errors").addClass("validation-summary-valid").removeClass("validation-summary-errors"),t.find(".field-validation-error").addClass("field-validation-valid").removeClass("field-validation-error").removeData("unobtrusiveContainer").find(">*").removeData("unobtrusiveContainer")}function s(t){var i=n(t),r=i.data(u),f=n.proxy(v,t);return r||(r={options:{errorClass:"input-validation-error",errorElement:"span",errorPlacement:n.proxy(c,t),invalidHandler:n.proxy(l,t),messages:{},rules:{},success:n.proxy(a,t)},attachValidation:function(){i.unbind("reset."+u,f).bind("reset."+u,f).validate(this.options)},validate:function(){return i.validate(),i.valid()}},i.data(u,r)),r}var r=n.validator,t,u="unobtrusiveValidation";r.unobtrusive={adapters:[],parseElement:function(t,i){var u=n(t),f=u.parents("form")[0],r,e,o;f&&(r=s(f),r.options.rules[t.name]=e={},r.options.messages[t.name]=o={},n.each(this.adapters,function(){var i="data-val-"+this.name,r=u.attr(i),s={};r!==undefined&&(i+="-",n.each(this.params,function(){s[this]=u.attr(i+this)}),this.adapt({element:t,form:f,message:r,params:s,rules:e,messages:o}))}),n.extend(e,{__dummy__:!0}),i||r.attachValidation())},parse:function(t){var i=n(t).parents("form").andSelf().add(n(t).find("form")).filter("form");n(t).find(":input[data-val=true]").each(function(){r.unobtrusive.parseElement(this,!0)}),i.each(function(){var n=s(this);n&&n.attachValidation()})}},t=r.unobtrusive.adapters,t.add=function(n,t,i){return i||(i=t,t=[]),this.push({name:n,params:t,adapt:i}),this},t.addBool=function(n,t){return this.add(n,function(r){i(r,t||n,!0)})},t.addMinMax=function(n,t,r,u,f,e){return this.add(n,[f||"min",e||"max"],function(n){var f=n.params.min,e=n.params.max;f&&e?i(n,u,[f,e]):f?i(n,t,f):e&&i(n,r,e)})},t.addSingleVal=function(n,t,r){return this.add(n,[t||"val"],function(u){i(u,r||n,u.params[t])})},r.addMethod("__dummy__",function(){return!0}),r.addMethod("regex",function(n,t,i){var r;return this.optional(t)?!0:(r=new RegExp(i).exec(n),r&&r.index===0&&r[0].length===n.length)}),r.addMethod("nonalphamin",function(n,t,i){var r;return i&&(r=n.match(/\W/g),r=r&&r.length>=i),r}),t.addSingleVal("accept","exts").addSingleVal("regex","pattern"),t.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url"),t.addMinMax("length","minlength","maxlength","rangelength").addMinMax("range","min","max","range"),t.add("equalto",["other"],function(t){var r=e(t.element.name),u=t.params.other,s=o(u,r),h=n(t.form).find(":input[name='"+f(s)+"']")[0];i(t,"equalTo",h)}),t.add("required",function(n){(n.element.tagName.toUpperCase()!=="INPUT"||n.element.type.toUpperCase()!=="CHECKBOX")&&i(n,"required",!0)}),t.add("remote",["url","type","additionalfields"],function(t){var r={url:t.params.url,type:t.params.type||"GET",data:{}},u=e(t.element.name);n.each(h(t.params.additionalfields||t.element.name),function(i,e){var s=o(e,u);r.data[s]=function(){return n(t.form).find(":input[name='"+f(s)+"']").val()}}),i(t,"remote",r)}),t.add("password",["min","nonalphamin","regex"],function(n){n.params.min&&i(n,"minlength",n.params.min),n.params.nonalphamin&&i(n,"nonalphamin",n.params.nonalphamin),n.params.regex&&i(n,"regex",n.params.regex)}),n(function(){r.unobtrusive.parse(document)})})(jQuery),function(n,t){function i(t,i,u){var f=[];return(t.reduction||t).filter(n.validity.settings.elementSupport).each(function(){i(this)?f.push(this):s(this,r(u,{field:h(this)}))}),t.reduction=n(f),t}function e(){n.validity.isValidating()&&(n.validity.report.errors++,n.validity.report.valid=!1)}function s(t,i){e(),n.validity.out.raise(n(t),i)}function u(t,i){e(),n.validity.out.raiseAggregate(t,i)}function f(n){var t=0;return n.each(function(){var n=parseFloat(this.value);t+=isNaN(n)?0:n}),t}function r(n,t){for(var i in t)t.hasOwnProperty(i)&&(n=n.replace(RegExp("#\\{"+i+"\\}","g"),t[i]));return o(n)}function h(t){var t=n(t),i=t.prop("id"),r=n.validity.settings.defaultFieldName;if(t.prop("title").length)r=t.prop("title");else if(/^([A-Z0-9][a-z]*)+$/.test(i))r=i.replace(/([A-Z0-9])[a-z]*/g," $&");else if(/^[a-z0-9]+(_[a-z0-9]+)*$/.test(i)){for(t=i.split("_"),i=0;i<t.length;++i)t[i]=o(t[i]);r=t.join(" ")}return n.trim(r)}function o(n){return n.substring?n.substring(0,1).toUpperCase()+n.substring(1,n.length):n}var c;n.validity={settings:n.extend({outputMode:"tooltip",scrollTo:!1,modalErrorsClickable:!0,defaultFieldName:"This field",elementSupport:":text, :password, textarea, select, :radio, :checkbox, input[type='hidden'], input[type='tel'], input[type='email']",argToString:function(n){return n.getDate?[n.getMonth()+1,n.getDate(),n.getFullYear()].join("/"):n+""},debugPrivates:!1},{}),patterns:{integer:/^\d+$/,date:/^((0?\d)|(1[012]))[\/-]([012]?\d|30|31)[\/-]\d{1,4}$/,email:/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,usd:/^\$?((\d{1,3}(,\d{3})*)|\d+)(\.(\d{2})?)?$/,url:/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,number:/^[+-]?(\d+(\.\d*)?|\.\d+)([Ee]-?\d+)?$/,zip:/^\d{5}(-\d{4})?$/,phone:/^[2-9]\d{2}-\d{3}-\d{4}$/,guid:/^(\{?([0-9a-fA-F]){8}-(([0-9a-fA-F]){4}-){3}([0-9a-fA-F]){12}\}?)$/,time12:/^((0?\d)|(1[012])):[0-5]\d?\s?[aApP]\.?[mM]\.?$/,time24:/^(20|21|22|23|[01]\d|\d)(([:][0-5]\d){1,2})$/,nonHtml:/^[^<>]*$/},messages:{require:"#{field} is required.",match:"#{field} is in an invalid format.",integer:"#{field} must be a positive, whole number.",date:"#{field} must be formatted as a date. (mm/dd/yyyy)",email:"#{field} must be formatted as an email.",usd:"#{field} must be formatted as a US Dollar amount.",url:"#{field} must be formatted as a URL.",number:"#{field} must be formatted as a number.",zip:"#{field} must be formatted as a zipcode ##### or #####-####.",phone:"#{field} must be formatted as a phone number ###-###-####.",guid:"#{field} must be formatted as a guid like {3F2504E0-4F89-11D3-9A0C-0305E82C3301}.",time24:"#{field} must be formatted as a 24 hour time: 23:00.",time12:"#{field} must be formatted as a 12 hour time: 12:00 AM/PM",lessThan:"#{field} must be less than #{max}.",lessThanOrEqualTo:"#{field} must be less than or equal to #{max}.",greaterThan:"#{field} must be greater than #{min}.",greaterThanOrEqualTo:"#{field} must be greater than or equal to #{min}.",range:"#{field} must be between #{min} and #{max}.",tooLong:"#{field} cannot be longer than #{max} characters.",tooShort:"#{field} cannot be shorter than #{min} characters.",nonHtml:"#{field} cannot contain HTML characters.",alphabet:"#{field} contains disallowed characters.",minCharClass:"#{field} cannot have more than #{min} #{charClass} characters.",maxCharClass:"#{field} cannot have less than #{min} #{charClass} characters.",equal:"Values don't match.",distinct:"A value was repeated.",sum:"Values don't add to #{sum}.",sumMax:"The sum of the values must be less than #{max}.",sumMin:"The sum of the values must be greater than #{min}.",radioChecked:"The selected value is not valid.",generic:"Invalid."},out:{start:function(){this.defer("start")},end:function(n){this.defer("end",n)},raise:function(n,t){this.defer("raise",n,t)},raiseAggregate:function(n,t){this.defer("raiseAggregate",n,t)},defer:function(t){var i=n.validity,i=i.outputs[i.settings.outputMode];i[t].apply(i,Array.prototype.slice.call(arguments,1))}},charClasses:{alphabetical:/\w/g,numeric:/\d/g,alphanumeric:/[A-Za-z0-9]/g,symbol:/[^A-Za-z0-9]/g},outputs:{},__private:t,setup:function(i){this.settings=n.extend(this.settings,i),this.__private=this.settings.debugPrivates?c:t},report:null,isValidating:function(){return!!this.report},start:function(){this.out.start(),this.report={errors:0,valid:!0}},end:function(){var n=this.report||{errors:0,valid:!0};return this.report=null,this.out.end(n),n},clear:function(){this.start(),this.end()}},n.fn.extend({validity:function(t){return this.each(function(){var r=this,i;this.tagName.toLowerCase()=="form"&&(i=null,typeof t=="string"?i=function(){n(t).require()}:n.isFunction(t)&&(i=t),t&&n(this).bind("submit",function(){return n.validity.start(),i.apply(r),n.validity.end().valid}))})},require:function(t){return i(this,function(t){return n(t).val()?n(t).val()!=null&&!!n(t).val().length:!1},t||n.validity.messages.require)},match:function(t,r){return r||(r=n.validity.messages.match,typeof t=="string"&&n.validity.messages[t]&&(r=n.validity.messages[t])),typeof t=="string"&&(t=n.validity.patterns[t]),i(this,n.isFunction(t)?function(n){return!n.value.length||t(n.value)}:function(n){return t.global&&(t.lastIndex=0),!n.value.length||t.test(n.value)},r)},range:function(t,u,f){return i(this,t.getTime&&u.getTime?function(n){return n=new Date(n.value),n>=new Date(t)&&n<=new Date(u)}:t.substring&&u.substring&&Big?function(n){return n=new Big(n.value),n.greaterThanOrEqualTo(new Big(t))&&n.lessThanOrEqualTo(new Big(u))}:function(n){return n=parseFloat(n.value),n>=t&&n<=u},f||r(n.validity.messages.range,{min:n.validity.settings.argToString(t),max:n.validity.settings.argToString(u)}))},greaterThan:function(t,u){return i(this,t.getTime?function(n){return new Date(n.value)>t}:t.substring&&Big?function(n){return new Big(n.value).greaterThan(new Big(t))}:function(n){return parseFloat(n.value)>t},u||r(n.validity.messages.greaterThan,{min:n.validity.settings.argToString(t)}))},greaterThanOrEqualTo:function(t,u){return i(this,t.getTime?function(n){return new Date(n.value)>=t}:t.substring&&Big?function(n){return new Big(n.value).greaterThanOrEqualTo(new Big(t))}:function(n){return parseFloat(n.value)>=t},u||r(n.validity.messages.greaterThanOrEqualTo,{min:n.validity.settings.argToString(t)}))},lessThan:function(t,u){return i(this,t.getTime?function(n){return new Date(n.value)<t}:t.substring&&Big?function(n){return new Big(n.value).lessThan(new Big(t))}:function(n){return parseFloat(n.value)<t},u||r(n.validity.messages.lessThan,{max:n.validity.settings.argToString(t)}))},lessThanOrEqualTo:function(t,u){return i(this,t.getTime?function(n){return new Date(n.value)<=t}:t.substring&&Big?function(n){return new Big(n.value).lessThanOrEqualTo(new Big(t))}:function(n){return parseFloat(n.value)<=t},u||r(n.validity.messages.lessThanOrEqualTo,{max:n.validity.settings.argToString(t)}))},maxLength:function(t,u){return i(this,function(n){return n.value.length<=t},u||r(n.validity.messages.tooLong,{max:t}))},minLength:function(t,u){return i(this,function(n){return n.value.length>=t},u||r(n.validity.messages.tooShort,{min:t}))},alphabet:function(t,u){var f=[];return i(this,function(n){for(var i=0;i<n.value.length;++i)if(t.indexOf(n.value.charAt(i))==-1)return f.push(n.value.charAt(i)),!1;return!0},u||r(n.validity.messages.alphabet,{chars:f.join(", ")}))},minCharClass:function(t,u,f){return typeof t=="string"&&(t=t.toLowerCase(),n.validity.charClasses[t]&&(t=n.validity.charClasses[t])),i(this,function(n){return(n.value.match(t)||[]).length>=u},f||r(n.validity.messages.minCharClass,{min:u,charClass:t}))},maxCharClass:function(t,u,f){return typeof t=="string"&&(t=t.toLowerCase(),n.validity.charClasses[t]&&(t=n.validity.charClasses[t])),i(this,function(n){return(n.value.match(t)||[]).length<=u},f||r(n.validity.messages.maxCharClass,{max:u,charClass:t}))},nonHtml:function(t){return i(this,function(t){return n.validity.patterns.nonHtml.test(t.value)},t||n.validity.messages.nonHtml)},equal:function(t,i){var r=(this.reduction||this).filter(n.validity.settings.elementSupport),o=function(n){return n},f=n.validity.messages.equal;if(r.length){n.isFunction(t)?(o=t,typeof i=="string"&&(f=i)):typeof t=="string"&&(f=t);var e=n.map(r,function(n){return o(n.value)}),c=e[0],s=!0,h;for(h in e)e[h]!=c&&(s=!1);s||(u(r,f),this.reduction=n([]))}return this},distinct:function(t,i){var c=(this.reduction||this).filter(n.validity.settings.elementSupport),a=function(n){return n},l=n.validity.messages.distinct,r=[],o=[],s=!0,e,f,h;if(c.length){for(n.isFunction(t)?(a=t,typeof i=="string"&&(l=i)):typeof t=="string"&&(l=t),e=n.map(c,function(n){return a(n.value)}),f=0;f<e.length;++f)if(e[f].length){for(h=0;h<r.length;++h)r[h]==e[f]&&(s=!1,o.push(e[f]));r.push(e[f])}if(!s){for(o=n.unique(o),r=0,s=o.length;r<s;++r)u(c.filter("[value='"+o[r]+"']"),l);this.reduction=n([])}}return this},sum:function(t,i){var e=(this.reduction||this).filter(n.validity.settings.elementSupport);return e.length&&t!=f(e)&&(u(e,i||r(n.validity.messages.sum,{sum:t})),this.reduction=n([])),this},sumMax:function(t,i){var e=(this.reduction||this).filter(n.validity.settings.elementSupport);return e.length&&t<f(e)&&(u(e,i||r(n.validity.messages.sumMax,{max:t})),this.reduction=n([])),this},sumMin:function(t,i){var e=(this.reduction||this).filter(n.validity.settings.elementSupport);return e.length&&t>f(e)&&(u(e,i||r(n.validity.messages.sumMin,{min:t})),this.reduction=n([])),this},radioChecked:function(t,i){var r=(this.reduction||this).filter(n.validity.settings.elementSupport);r.is(":radio")&&r.find(":checked").val()!=t&&u(r,i||n.validity.messages.radioChecked)},radioNotChecked:function(t,i){var r=(this.reduction||this).filter(n.validity.settings.elementSupport);r.is(":radio")&&r.filter(":checked").val()==t&&u(r,i||n.validity.messages.radioChecked)},checkboxChecked:function(t){return i(this,function(t){return!n(t).is(":checkbox")||n(t).is(":checked")},t||n.validity.messages.nonHtml)},assert:function(t,r){var f=this.reduction||this;if(f.length){if(n.isFunction(t))return i(this,t,r||n.validity.messages.generic);t||(u(f,r||n.validity.messages.generic),this.reduction=n([]))}return this},fail:function(n){return this.assert(!1,n)}}),c={validate:i,addToReport:e,raiseError:s,raiseAggregateError:u,numericSum:f,format:r,infer:h,capitalize:o}}(jQuery),function(n){n.validity.outputs.tooltip={tooltipClass:"validity-tooltip",start:function(){n("."+n.validity.outputs.tooltip.tooltipClass).remove()},end:function(t){!t.valid&&n.validity.settings.scrollTo&&n(document).scrollTop(n("."+n.validity.outputs.tooltip.tooltipClass).offset().top)},raise:function(t,i){var r=t.offset(),u;if(r.left+=t.width()+18,r.top+=8,u=n('<div class="validity-tooltip">'+i+'<div class="validity-tooltip-outer"><div class="validity-tooltip-inner"><\/div><\/div><\/div>').click(function(){t.focus(),n(this).fadeOut()}).css(r).hide().appendTo("body").fadeIn(),n.validity.settings.fadeOutTooltipsOnFocus)t.on("focus",function(){u.fadeOut()})},raiseAggregate:function(n,t){n.length&&this.raise(n.filter(":last"),t)}}}(jQuery),function(n){function t(n){return n.attr("id").length?n.attr("id"):n.attr("name")}n.validity.outputs.label={cssClass:"error",start:function(){n("."+n.validity.outputs.label.cssClass).remove()},end:function(t){!t.valid&&n.validity.settings.scrollTo&&(location.hash=n("."+n.validity.outputs.label.cssClass+":eq(0)").attr("for"))},raise:function(i,r){var u="."+n.validity.outputs.label.cssClass+"[for='"+t(i)+"']";n(u).length?n(u).text(r):n("<label/>").attr("for",t(i)).addClass(n.validity.outputs.label.cssClass).text(r).click(function(){i.length&&i[0].select()}).insertAfter(i)},raiseAggregate:function(t,i){t.length&&this.raise(n(t.get(t.length-1)),i)}}}(jQuery),function(n){n.validity.outputs.modal={start:function(){n(".validity-modal-msg").remove()},end:function(t){!t.valid&&n.validity.settings.scrollTo&&(location.hash=n(".validity-modal-msg:eq(0)").attr("id"))},raise:function(t,i){if(t.length){var r=t.offset();t.get(0),r={left:parseInt(r.left+t.width()+4,10)+"px",top:parseInt(r.top-10,10)+"px"},n("<div/>").addClass("validity-modal-msg").css(r).text(i).click(n.validity.settings.modalErrorsClickable?function(){n(this).remove()}:null).appendTo("body")}},raiseAggregate:function(t,i){t.length&&this.raise(n(t.get(t.length-1)),i)}}}(jQuery),function(n){var t=[];n.validity.outputs.summary={start:function(){n(".validity-erroneous").removeClass("validity-erroneous"),t=[]},end:function(){if(n(".validity-summary-container").stop().hide().find("ul").html(""),t.length){for(var i=0;i<t.length;++i)n("<li/>").text(t[i]).appendTo(".validity-summary-container ul");n(".validity-summary-container").show(),n.validity.settings.scrollTo&&(location.hash=n(".validity-erroneous:eq(0)").attr("id"))}},raise:function(n,i){t.push(i),n.addClass("validity-erroneous")},raiseAggregate:function(n,t){this.raise(n,t)},container:function(){document.write('<div class="validity-summary-container">The form didn\'t submit for the following reason(s):<ul><\/ul><\/div>')}}}(jQuery),function(n,t,i,r){var u=n(t);n.fn.lazyload=function(f){function s(){var t=0;o.each(function(){var i=n(this);if((!e.skip_invisible||i.is(":visible"))&&!n.abovethetop(this,e)&&!n.leftofbegin(this,e))if(n.belowthefold(this,e)||n.rightoffold(this,e)){if(++t>e.failure_limit)return!1}else i.trigger("appear"),t=0})}var o=this,h,e={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:t,data_attribute:"original",skip_invisible:!0,appear:null,load:null};return f&&(r!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),r!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),n.extend(e,f)),h=e.container===r||e.container===t?u:n(e.container),0===e.event.indexOf("scroll")&&h.bind(e.event,function(){return s()}),this.each(function(){var t=this,i=n(t);t.loaded=!1;i.one("appear",function(){if(!this.loaded){if(e.appear){var r=o.length;e.appear.call(t,r,e)}n("<img />").bind("load",function(){var r,u;i.hide().attr("src",i.data(e.data_attribute))[e.effect](e.effect_speed),t.loaded=!0,r=n.grep(o,function(n){return!n.loaded}),o=n(r),e.load&&(u=o.length,e.load.call(t,u,e))}).attr("src",i.data(e.data_attribute))}});0!==e.event.indexOf("scroll")&&i.bind(e.event,function(){t.loaded||i.trigger("appear")})}),u.bind("resize",function(){s()}),/iphone|ipod|ipad.*os 5/gi.test(navigator.appVersion)&&u.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&o.each(function(){n(this).trigger("appear")})}),n(i).ready(function(){s()}),this},n.belowthefold=function(i,f){var e;return e=f.container===r||f.container===t?u.height()+u.scrollTop():n(f.container).offset().top+n(f.container).height(),e<=n(i).offset().top-f.threshold},n.rightoffold=function(i,f){var e;return e=f.container===r||f.container===t?u.width()+u.scrollLeft():n(f.container).offset().left+n(f.container).width(),e<=n(i).offset().left-f.threshold},n.abovethetop=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollTop():n(f.container).offset().top,e>=n(i).offset().top+f.threshold+n(i).height()},n.leftofbegin=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollLeft():n(f.container).offset().left,e>=n(i).offset().left+f.threshold+n(i).width()},n.inviewport=function(t,i){return!n.rightoffold(t,i)&&!n.leftofbegin(t,i)&&!n.belowthefold(t,i)&&!n.abovethetop(t,i)},n.extend(n.expr[":"],{"below-the-fold":function(t){return n.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return n.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!n.rightoffold(t,{threshold:0})},"in-viewport":function(t){return n.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return n.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!n.rightoffold(t,{threshold:0})}})}(jQuery,window,document);
/*!
 * jQuery BBQ: Back Button & Query Library - v1.2.1 - 2/17/2010
 * http://benalman.com/projects/jquery-bbq-plugin/
 * 
 * Copyright (c) 2010 "Cowboy" Ben Alman
 * Dual licensed under the MIT and GPL licenses.
 * http://benalman.com/about/license/
 */
(function($,n){function h(n){return typeof n=="string"}function e(n){var t=w.call(arguments,1);return function(){return n.apply(this,t.concat(w.call(arguments)))}}function st(n){return n.replace(/^[^#]*#?(.*)$/,"$1")}function ht(n){return n.replace(/(?:^[^?#]*\?([^#]*).*$)?.*/,"$1")}function ut(e,s,c,a,v){var b,y,w,k,d;return a!==t?(w=c.match(e?/^([^#]*)\#?(.*)$/:/^([^#?]*)\??([^#]*)(#?.*)/),d=w[3]||"",v===2&&h(a)?y=a.replace(e?it:tt,""):(k=i(w[2]),a=h(a)?i[e?r:u](a):a,y=v===2?a:v===1?$.extend({},a,k):$.extend({},k,a),y=o(y),e&&(y=y.replace(rt,l))),b=w[1]+(e?"#":y||!w[1]?"?":"")+y+d):b=s(c!==t?c:n[p][f]),b}function ft(n,f,e){return f===t||typeof f=="boolean"?(e=f,f=o[n?r:u]()):f=h(f)?f.replace(n?it:tt,""):f,i(f,e)}function et(n,i,r,u){return h(r)||typeof r=="object"||(u=r,r=i,i=t),this.each(function(){var f=$(this),t=i||d()[(this.nodeName||"").toLowerCase()]||"",e=t&&f.attr(t)||"";f.attr(t,o[n](e,r,u))})}var t,w=Array.prototype.slice,l=decodeURIComponent,o=$.param,s,i,a,v=$.bbq=$.bbq||{},b,k,d,g=$.event.special,nt="hashchange",u="querystring",r="fragment",y="elemUrlAttr",p="location",f="href",c="src",tt=/^.*\?|#.*$/g,it=/^.*\#/,rt,ot={};o[u]=e(ut,0,ht),o[r]=s=e(ut,1,st),s.noEscape=function(n){n=n||"";var t=$.map(n.split(""),encodeURIComponent);rt=new RegExp(t.join("|"),"g")},s.noEscape(",/"),$.deparam=i=function(n,i){var r={},u={"true":!0,"false":!1,"null":null};return $.each(n.replace(/\+/g," ").split("&"),function(n,f){var v=f.split("="),s=l(v[0]),e,a=r,c=0,o=s.split("]["),h=o.length-1;if(/\[/.test(o[0])&&/\]$/.test(o[h])?(o[h]=o[h].replace(/\]$/,""),o=o.shift().split("[").concat(o),h=o.length-1):h=0,v.length===2)if(e=l(v[1]),i&&(e=e&&!isNaN(e)?+e:e==="undefined"?t:u[e]!==t?u[e]:e),h)for(;c<=h;c++)s=o[c]===""?a.length:o[c],a=a[s]=c<h?a[s]||(o[c+1]&&isNaN(o[c+1])?{}:[]):e;else $.isArray(r[s])?r[s].push(e):r[s]=r[s]!==t?[r[s],e]:e;else s&&(r[s]=i?t:"")}),r},i[u]=e(ft,0),i[r]=a=e(ft,1),$[y]||($[y]=function(n){return $.extend(ot,n)})({a:f,base:f,iframe:c,img:c,input:c,form:"action",link:f,script:c}),d=$[y],$.fn[u]=e(et,u),$.fn[r]=e(et,r),v.pushState=b=function(i,r){h(i)&&/^#/.test(i)&&r===t&&(r=2);var u=i!==t,e=s(n[p][f],u?i:{},u?r:2);n[p][f]=e+(/#/.test(e)?"":"#")},v.getState=k=function(n,i){return n===t||typeof n=="boolean"?a(n):a(i)[n]},v.removeState=function(n){var i={};n!==t&&(i=k(),$.each($.isArray(n)?n:arguments,function(n,t){delete i[t]})),b(i,2)},g[nt]=$.extend(g[nt],{add:function(n){function f(n){var f=n[r]=s();n.getState=function(n,r){return n===t||typeof n=="boolean"?i(f,n):i(f,r)[n]},u.apply(this,arguments)}var u;if($.isFunction(n))return u=n,f;u=n.handler,n.handler=f}})})(jQuery,this);
/*!
 * jQuery hashchange event - v1.2 - 2/11/2010
 * http://benalman.com/projects/jquery-hashchange-plugin/
 * 
 * Copyright (c) 2010 "Cowboy" Ben Alman
 * Dual licensed under the MIT and GPL licenses.
 * http://benalman.com/about/license/
 */
(function($,n,t){function f(t){return t=t||n[r][u],t.replace(/^[^#]*#?(.*)$/,"$1")}var e,o=$.event.special,r="location",i="hashchange",u="href",l=$.browser,s=document.documentMode,h=l.msie&&(s===t||s<8),c="on"+i in n&&!h;$[i+"Delay"]=100,o[i]=$.extend(o[i],{setup:function(){if(c)return!1;$(e.start)},teardown:function(){if(c)return!1;$(e.stop)}}),e=function(){function l(){e=c=function(n){return n},h&&(o=$('<iframe src="javascript:0"/>').hide().insertAfter("body")[0].contentWindow,c=function(){return f(o.document[r][u])},e=function(n,t){if(n!==t){var i=o.document;i.open().close(),i[r].hash="#"+n}},e(f()))}var s={},t,o,e,c;return s.start=function(){if(!t){var o=f();e||l(),function s(){var l=f(),h=c(o);l!==o?(e(o=l,h),$(n).trigger(i)):h!==o&&(n[r][u]=n[r][u].replace(/#.*/,"")+"#"+h),t=setTimeout(s,$[i+"Delay"])}()}},s.stop=function(){o||(t&&clearTimeout(t),t=0)},s}()})(jQuery,this),SCM=SCM||{},SCM.UploadImage_Complete=function(n){var i=$.extend({targetSelector:"#UploadTarget",jsonResultSelector:"#jsonResult",replacementContainerSelector:"#id"},n),u=$(i.targetSelector).contents().find(i.jsonResultSelector),t,r;u.length===1&&(t=$.parseJSON(u.html()),$("[data-valmsg-for]").attr("class","field-validation-valid").html(""),t.Success?i.success&&i.success():t.Messages.length>0?(r="Error \n",t.Messages.forEach(function(n){r+=n+"\n"}),alert(r)):t.Html?$(i.replacementContainerSelector).replaceWith(t.Html.replace(/{{/g,"&quot;")):t.ValidationErrors.forEach(function(n){var t=$("[data-valmsg-for="+n.Key+"]");t.addClass("field-validation-error").removeClass("field-validation-valid"),n.Errors.forEach(function(n){t.html(t.html()+n+"<br />")})}))},SCM.AjaxHelperSuccessCallback=function(n,t,i){n.RedirectUrl&&n.RedirectUrl.length>0?window.location=n.RedirectUrl:n.Html&&n.Html.length>0?t.replaceWith(n.Html):n.Success?i():t.replaceWith(n)},SCM.AjaxHelperErrorCallback=function(n,t,i){n.RedirectUrl&&n.RedirectUrl.length>0?window.location=n.RedirectUrl:n.Html&&n.Html.length>0?t.replaceWith(n.Html):n.Success?i():t.replaceWith(n)},SCM.showModal=function(){var n=[];typeof tinyMCE!="undefined"&&tinyMCE.editors.forEach(function(t){$("#divDefaultUpdateTarget").find("#"+t.editorContainer).each(function(){n.push(t.id)})}),$.fancybox({autosize:!0,autoScale:!1,title:"",href:"#divDefaultUpdateTarget"}),typeof tinyMCE!="undefined"&&n.forEach(function(n){$("#"+n).scmTinyMCE()})},SCM.hideModal=function(){$.fancybox.close()},SCM.refreshModal=function(){$.fancybox.update()},function(){function i(n,t){var i=new Date(t),r=new Date(n);return i.getFullYear()==r.getFullYear()&&i.getMonth()==r.getMonth()&&i.getDate()==r.getDate()?!1:i>r?!0:!1}function r(n){return n.substr(0,n.lastIndexOf(".")+1)}function t(n,t){return n.indexOf("*.")===0&&(n=n.replace("*.",t)),n}var n=$("body");$(document).ajaxError(function(t,i){var r,u;if(n.removeClass("wait"),i.responseText)try{r=$.parseJSON(i.responseText),r.Success==null||r.Success||(u="There was an error processing the request \n",r.Messages.forEach(function(n){u+=n+"\n"}),alert(u))}catch(f){console.log("Ajax error occured, responseText is not json: "+f.message)}}),$.validator.addMethod("isDateGreaterThan",function(n,t,r){return i($(t).val(),r)==!0?!1:!0},""),$(document).ajaxStart(function(){n.addClass("wait")}).ajaxStop(function(){n.removeClass("wait")});n.on("keypress","[data-default-button]",function(n){if(n.which==13)return $("#"+$(this).data("defaultButton")).click(),!1});$.validator.unobtrusive.adapters.add("dynamicrange",["minvalueproperty","maxvalueproperty"],function(n){n.rules.dynamicrange=n.params,n.message!=null&&($.validator.messages.dynamicrange=n.message)}),$.validator.addMethod("dynamicrange",function(n,i,u){var s=r(i.name),f=parseInt($('input[name="'+t(u.minvalueproperty,s)+'"]').val(),10),e=parseInt($('input[name="'+t(u.maxvalueproperty,s)+'"]').val(),10),o=parseInt(n,10);return isNaN(f)||isNaN(e)||isNaN(o)||f>o||o>e?($.validator.messages.dynamicrange=$.format($(i).attr("data-val-dynamicrange"),f,e),!1):!0},"")}(),function(n){n.fn.radiobuttonEnable=function(){return this.each(function(){var t=n(this);t.find("*[data-rb-enable-name]").each(function(){var r=n(this),u=t.find('input:radio[name="'+r.data("rbEnableName")+'"]:checked'),i;u.length>0&&(i=r.data("rbEnableValue"),i!=null&&u.val().toString().toLowerCase()!=i.toString().toLowerCase()&&r.attr("disabled","disabled"),i=r.data("rbMakeVisibleValue"),i!=null&&u.val().toString().toLowerCase()!=i.toString().toLowerCase()&&r.hide())});t.find("input:radio").on("change",function(){var t=n(this),i='[data-rb-enable-name="'+t.attr("name")+'"]',r=n(i);r.each(function(){var i=n(this),u=tinymce.editors[i[0].id],r=i.data("rbEnableValue");r!=null&&(r.toString().toLowerCase()==t.val().toLowerCase()?(i.removeAttr("disabled"),u&&u.getBody().setAttribute("contenteditable",!0)):(i.attr("disabled","disabled"),u&&u.getBody().setAttribute("contenteditable",!1))),r=i.data("rbMakeVisibleValue"),r!=null&&(r.toString().toLowerCase()==t.val().toLowerCase()&&!i.is(":visible")||r.toString().toLowerCase()!=t.val().toLowerCase()&&i.is(":visible"))&&i.fadeToggle()})})})},n.fn.configureSCMForm=function(t){var i=n.extend({cancelButtonSelector:".cancel",submitButtonSelector:".submit",nextQuestionButtonSelector:".nextQuestion",skipButtonSelector:".skip",validatorIgnores:":disabled, input[type='hidden']",nextQuestion:null,cancel:null,skip:null,validateOnSubmit:null,validateOnKeyUp:!1},t);return this.each(function(){var t=n(this),r;jQuery.validator.unobtrusive.parse("#"+this.id),t.validate(),r=n.data(t[0],"validator").settings,r.ignore=i.validatorIgnores,i.validateOnKeyUp===!0&&(i.validateOnKeyUp=null),r.onkeyup=i.validateOnKeyUp,r.onsubmit=i.validateOnSubmit;t.find(i.submitButtonSelector).off("click.configureSCMForm").on("click.configureSCMForm",function(n){n.preventDefault(),t.valid()&&t.trigger("submit")});t.find(i.nextQuestionButtonSelector).off("click.configureSCMForm").on("click.configureSCMForm",function(n){n.preventDefault(),i.nextQuestion()});t.find(i.skipButtonSelector).off("click.configureSCMForm").on("click.configureSCMForm",function(n){n.preventDefault(),i.skip()});t.find(i.cancelButtonSelector).off("click.configureSCMForm").on("click.configureSCMForm",function(n){n.preventDefault(),i.cancel?i.cancel():(t.hide(),SCM.hideModal())})})},n.fn.viewMore=function(t){var i=n.extend({hiddenSelector:".read-more",readMoreButtonSelector:"#readMore",readMoreText:"Read More",readLessText:"Read Less"},t);return this.each(function(){var t=n(i.hiddenSelector);t.hide();n(i.readMoreButtonSelector).on("click",function(n){n.preventDefault(),t.fadeToggle()})})},n.fn.scmTinyMCE=function(){return n(".mceOpen.mce_forecolor").show(),n(".mce_forecolor .mceLast .mceIconOnly").show(),n(".mceOpen.mce_backcolor").show(),n(".mceOpen.mce_backcolor .mceIconOnly").show(),this.each(function(){n(this).tinymce({gecko_spellcheck:!0,theme:"advanced",theme_advanced_buttons1:"bold,italic,underline,|,bullist,numlist,|,sub,sup,|,charmap,|,forecolor,backcolor,|,link",theme_advanced_buttons2:"",theme_advanced_buttons3:"",plugins:"inlinepopups",theme_advanced_statusbar_location:null,oninit:function(t){var i=n("#"+t.editorId+"[data-rb-enable-name]"),u=n('input:radio[name="'+i.data("rbEnableName")+'"]'),r;u.length>0&&u.val().toString().toLowerCase()!=i.data("rbEnableValue").toString().toLowerCase()&&(i.attr("disabled","disabled"),r=tinymce.editors[i[0].id],r&&r.getBody().setAttribute("contenteditable",!1))}})})},n.fn.scmTimer=function(t){return this.each(function(){var r=n(this),i=n.extend({h:0,m:0,s:0,hs:0,stop:!1,milliseconds:150,intervalCheck:null},t);if(i.stop){clearInterval(r.data("scmTimerToken"));return}var u=function(n){return n<10&&(n="0"+n),n},f=(new Date).getTime(),e=function(){r.text(u(i.h)+":"+u(i.m)+":"+u(i.s)+":"+u(i.hs))};e(),r.data("scmTimerToken",setInterval(function(){if(!r.is(":visible")){clearInterval(r.data("scmTimerToken"));return}var n=(new Date).getTime(),t=n-f;if(i.hs+=Math.floor(t/10),f=n,i.hs>=100&&(i.s+=Math.floor(i.hs/100),i.hs=i.hs%100,i.s>=60&&(i.m+=Math.floor(i.s/60),i.s=i.s%60),i.m>=60&&(i.h+=Math.floor(i.m/60),i.m=i.m%60)),e(),i.intervalCheck&&!i.intervalCheck(i)){clearInterval(r.data("scmTimerToken"));return}},i.milliseconds))})},n.fn.wkTimer=function(t){return this.each(function(){var r=n(this),i=n.extend({h:0,m:0,s:0,hs:0,stop:!1,milliseconds:150,intervalCheck:null},t);if(i.stop){clearInterval(r.data("wkTimerToken"));return}var u=function(n){return n<10&&(n="0"+n),n},f=(new Date).getTime(),e=function(){r.text(u(i.m)+":"+u(i.s))};e(),r.data("wkTimerToken",setInterval(function(){if(!r.is(":visible")){clearInterval(r.data("wkTimerToken"));return}var n=(new Date).getTime(),t=n-f;if(i.hs+=Math.floor(t/10),f=n,i.hs>=100&&(i.s+=Math.floor(i.hs/100),i.hs=i.hs%100,i.s>=60&&(i.m+=Math.floor(i.s/60),i.s=i.s%60),i.m>=60&&(i.h+=Math.floor(i.m/60),i.m=i.m%60)),e(),i.intervalCheck&&!i.intervalCheck(i)){clearInterval(r.data("wkTimerToken"));return}},i.milliseconds))})}}(jQuery),SCM=SCM||{},SCM.__namespace=!0,SCM.eventManager=function(n){var o=function(t,i){var r=n.extend({refreshWhenInvisible:!1,messageContainerSelector:"#divMessage"},i),f="",e=function(t){if(!r.refreshIf||r.refreshIf(t)){var i=n(r.containerSelector);(r.refreshWhenInvisible||i.is(":visible"))&&n.ajax({type:"POST",url:r.url,data:r.data,dataType:"html",success:function(u){n.pubsub("unsubscribe",f),i.replaceWith(u).show(),r.refreshSuccess&&r.refreshSuccess(t)}})}};f=u(t,e)},t=function(t,i){return n.pubsub("subscribe",t,i)},i=function(t,i){n.pubsub("publish",t,i)},r="actionCompleted",s=function(t,u){var f=n.extend({actionEnum:t},u);i(r,f)},u=function(n,i){return t(r,function(t,r){n===r.actionEnum&&i(r)})},f="actionCompleteactionRequest",h=function(n,t){return i(f,{actionEnum:n,data:t})},e=function(n,i){return t(f,function(t,r){n===r.actionEnum&&i(r.data)})},c=function(t,i){return e(t,function(t){var r=n.extend({type:"POST"},t);n.ajax({type:r.type,url:r.url,data:r.data,dataType:"html",success:function(t){n(i).html(t).show()},error:function(n){alert(n)}}),SCM.hideModal()})};return{subscribeWidgetRefresh:o,subscribe:t,publish:i,publishActionCompleted:s,subscribeActionCompleted:u,publishActionRequest:h,subscribeActionRequest:e,subscribeActionRequestDisplayResult:c}}(jQuery),SCM.eventManager.subscriptionMessages={playVideo:"SCM.PlayVideo"},SCM=SCM||{},function(n,t,i){var r={},u=r.hasOwnProperty;n.subscribe=function(n,t){u.call(r,n)||(r[n]=[]);var i=r[n].push(t)-1;return{remove:function(){delete r[n][i]}}},n.publish=function(n,f){u.call(r,n)&&t.each(r[n],function(n,t){t(f!==i?f:{})})}}(SCM.EventEmitter=SCM.EventEmitter||{},jQuery),SCM=SCM||{},function(n,t){var r="GDPR_",u="1050",f="0",e="Cookie Acceptance",i="";n.getGdprCookie=function(n){for(var r=n+"=",u=document.cookie.split(";"),i,t=0;t<u.length;t++)if(i=u[t].trim(),i.indexOf(r)===0)return i.substring(r.length,i.length);return""},n.createGdprCookie=function(t,i,r){var o=n.getCookieName(),f,u;r?(u=new Date,u.setTime(u.getTime()+r*864e5),f="; expires="+u.toGMTString()):f="";var s=o+"="+encodeURIComponent(i)+f+"; samesite=lax; secure; path=/",e=n.getCookieDomain(),h=null;e&&(document.cookie=s+";domain="+e,h=n.getGdprCookie(o)),e&&h||(document.cookie=s)},n.getCookieName=function(){if(i)return i;var f=t("#hdnClientIdGdpr").val(),e=n.getCookieDomain(),u=r;return f&&(u=u+f+"_"),e&&(u=u+e),u},n.getCookieDomain=function(){return t("#hdnDomainGdpr").val()},n.hideGdprBanner=function(){var i=t(".gdpr-cookie-wrapper"),r,u;if(!navigator.cookieEnabled){i.hide();return}r=n.getCookieName(),u=n.getGdprCookie(r),u&&i.hide()},n.gdprAcceptLinkClick=function(){t(".js-gdpr-cookie-acceptLink, .js-gdpr-cookie-close").on("click",function(){n.createGdprCookie(r,!0,365),n.hideGdprBanner(),SCM.ClientStatsMaster&&SCM.ClientStatsMaster.trackGdprCookieAcceptance&&SCM.ClientStatsMaster.trackGdprCookieAcceptance(u,f,e)})},n.init=function(r){r&&(i=r),t(".gdpr-cookie-wrapper").show(),n.gdprAcceptLinkClick(),n.hideGdprBanner()}}(SCM.gdprCookieBanner=SCM.gdprCookieBanner||{},jQuery),SCM=SCM||{},SCM.AdvancedSearch={},SCM.AdvancedSearch.configSettings={preSelectSingleBookFacet:"true"};var wildCardCharacter='"*:*"',textCharectorLimit=$("#hfSolrMaxAllowSearchChar").val(),filterOutJCA="&fl_IsJCA=false";Date.prototype.today=function(){return(this.getMonth()+1<10?"0":"")+(this.getMonth()+1)+"/"+(this.getDate()<10?"0":"")+this.getDate()+"/"+this.getFullYear()},(textCharectorLimit==null||textCharectorLimit=="")&&(textCharectorLimit="255");var micrositeJournalDisplayName="",micrositeJournalId="",isMultipleContentSearch=!1,solrsearchScope=$("#hfSolrJournalID").val(),solrBookSearchScope=$("#hfSolrBookID").val(),contentTypeFacetJournalsName=$("#hfSolrContentTypeFacetJournalName").val(),preSelectCodeForAdvancedSearchContentOptions=$("#PreSelectCodeForAdvancedSearchContentOptions").val();typeof contentTypeFacetJournalsName=="undefined"&&(contentTypeFacetJournalsName="Journal+Articles"),typeof solrsearchScope=="undefined"?solrsearchScope="":solrsearchScope!=null&&(solrsearchScope=solrsearchScope.replace("J","")),typeof solrBookSearchScope=="undefined"?solrBookSearchScope="":solrBookSearchScope!=null&&(solrBookSearchScope=solrBookSearchScope.replace("B","")),$(function(){var n=$("#hfSearchTextForInitialDisplay").val();$("#advancedSearchQueryTerm").attr("placeholder",n)}),$(document).ready(function(){function c(){var n=$("#Doi").val().trim();return n==null||n==""?!1:!0}function n(){var t=$("#Doi").val().trim(),i=c(),n;if(i)n={doi:t},$.ajax({type:"POST",url:"/Solr/DoiSearch/search",data:n,success:function(n){n==!1&&$("#doierror").text("Invalid DOI. Please enter a valid DOI.")},error:function(){}});else{alert("Please enter a Doi to search");return}}function t(){var n=$("#paperNumber").val(),t;n!=null&&n!=""&&(t={paperNumber:n},$.ajax({type:"POST",url:"/Solr/PaperNumberSearch/search",data:t,success:function(n){n==!1&&$("#paperNumberError").text("Invalid PaperNumber. Please enter a valid PaperNumber.")},error:function(){}}))}function i(){var t=$("#citationYear").val(),r=$("#citationVolume").val(),o=$("#citationPage").val(),u=$(".citationJournal").val(),h=$(".citationJournal option:selected").text(),c=!1,i={},n="",l,f,e,s;if((u==null||u==""||u=="- Select a Journal")&&(n="Please select a journal.\n"),t!=null&&t!=""&&t!="Yr"&&(isNaN(t)?n=n+"Year must be numeric.\n":(l="01/01/"+t+" TO 12/31/"+t,i.rg_ArticleDate=l)),r!=null&&r!=""&&r!="Vol"&&(isNaN(r)?n=n+"Volume must be numeric.":i.fd_Volume=r),o!=""&&o!="1st Pg"&&(i.fd_StartPage=o),n.length>0)return alert(n),!1;f=u.split(","),f[0]=="C"?(i.fl_JournalID=f[1],c=!0):i.fl_JournalHistID=f[2],e=$.param.querystring("/solr/searchresults.aspx",i),s="",s=c?"&f_JournalDisplayName="+encodeURIComponent($.trim(h)):"&fd_LegacyJournalDisplayName="+encodeURIComponent($.trim(h)),e=e+s+filterOutJCA,window.location.href=e}function r(){var t=null,i=null,r=null,g=[],nt=[],o=[],a={},y=null,p=null,tt=null,w=!1,s=!1,h=!1,c=!1,u=!1,e=!1,b,k,l,n,d,it,v;if(r=$(".advancedAuthorSearch .search-field").val(),r==null||r==""){alert("Please enter a term to search");return}if(r.length>parseInt(textCharectorLimit)){alert("Please enter a term between 1 to "+textCharectorLimit+" characters.");return}if(a.author=encodeURIComponent($.trim(r)),a.q=encodeURIComponent($.trim(r)),t=$("#startDateAuthor").val()=="mm/dd/yyyy"?null:$("#startDateAuthor").val(),t!=null&&t!=""){if(isYearOnly(t)&&(t=updateYearOnlyToFullDate($("#startDateAuthor"),!0)),!isValidSolrDate(t)){alert("please enter valid start date");return}if($("#endDateAuthor").val()===""||$("#endDateAuthor").val()=="mm/dd/yyyy"?($("#endDateAuthor").val((new Date).today()),i=$("#endDateAuthor").val()):(i=$("#endDateAuthor").val(),isYearOnly(i)&&(i=updateYearOnlyToFullDate($("#endDateAuthor"),!1))),!isValidSolrDate(i)){alert("please enter valid end date");return}if(b=formatDate(t),k=formatDate(i),new Date(k)<new Date(b)){alert("End Date must be greater than Start Date");return}a.rg_Date=b+" TO "+k}l=0,$(".advancedAuthorSearch .sri-publications input:checked").each(function(){l=l+1,u=$(this).attr("data-value")=="J*"?!0:u,e=$(this).attr("data-value")=="B*"?!0:e,h=$(this).attr("data-value")=="ALL"?!0:h,c=$(this).attr("data-value")=="C*"?!0:c}),h||u||$(".advancedAuthorSearch #chkAuthorJournal:checked").each(function(){s=!0,p=$(this).attr("currentjournaldisplayname"),y=$(this).attr("text"),o.push($(this).attr("value")),g.push($(this).attr("jid"))}),e||h||$(".advancedAuthorSearch #chkAuthorBook:checked").each(function(){w=!0,tt=$(this).attr("text"),nt.push($(this).attr("bid"))}),(l>1||l==1&&s)&&(isMultipleContentSearch=!0),n=$.param.querystring("/solr/searchresults.aspx",a),n=n+filterOutJCA,h||u&&e&&c||!u&&!e&&!c&&!s||((s||u)&&(s?(d=o.join(" OR "),it=g.join(" OR "),o.length==1?(v=encodeURIComponent($.trim(y)),journalQuery=y==p?isMultipleContentSearch?"&mfl_JournalDisplayName="+v:"&f_ContentType="+contentTypeFacetJournalsName+"&f_JournalDisplayName="+v:"&f_ContentType="+contentTypeFacetJournalsName+"&f_JournalDisplayName="+encodeURIComponent($.trim(p))+"&fd_LegacyJournalDisplayName="+v,n=n+journalQuery):o.length>1?n=isMultipleContentSearch?n+"&mfl_JournalHistID="+d:n+"&fl_JournalHistID="+d+"&f_ContentType="+contentTypeFacetJournalsName:o.length==0&&(n=n+"&allJournals=1")):n=isMultipleContentSearch?n+"&mfl_ContentType="+contentTypeFacetJournalsName:n+"&f_ContentType="+contentTypeFacetJournalsName+"&allJournals=1"),(w||e)&&(n=w?n+f(nt,tt):isMultipleContentSearch?n+"&mfl_ContentType=eBooks":n+"&f_ContentType=eBooks"),c&&(n=isMultipleContentSearch?n+"&mfl_ContentType=Proceedings":n+"&f_ContentType=Proceedings&allProceedings=1")),window.location.href=n}function u(){var tt="1",i=null,u=null,t=null,it=[],rt=[],s=[],r={},v=null,ut=null,w=null,b=null,ft=null,k=!1,h=!1,c=!1,l=!1,e=!1,o=!1,y,d,g,a,n,nt,et,p;if(t=$("#advancedSearch .search-field").val(),t==null||t==""){alert("Please enter a term to search");return}if(t.length>parseInt(textCharectorLimit)){alert("Please enter a term between 1 to "+textCharectorLimit+" characters.");return}r.q=t,$("#advancedSearch input.anyAllExact[type=radio]").each(function(){this.checked&&(tt=$(this).attr("id"))}),ut='"'+t+'"';switch(tt){case"1":r.hd="advancedAny",v=t;break;case"2":r.hd="advancedAll",v=t;break;case"3":v=ut}if(r.q=encodeURIComponent($.trim(v)),y=$("#advancedSearch .authorSearch").val(),y!=null&&y!=""&&(r.author=y),i=$("#startDateSemanticSearch").val()=="mm/dd/yyyy"?null:$("#startDateSemanticSearch").val(),i!=null&&i!=""){if(isYearOnly(i))i=updateYearOnlyToFullDate($("#startDateSemanticSearch"),!0);else if(!isValidSolrDate(i)){alert("please enter valid start date");return}if($("#endDateSemanticSearch").val()===""||$("#endDateSemanticSearch").val()=="mm/dd/yyyy"?($("#endDateSemanticSearch").val((new Date).today()),u=$("#endDateSemanticSearch").val()):(u=$("#endDateSemanticSearch").val(),isYearOnly(u)&&(u=updateYearOnlyToFullDate($("#endDateSemanticSearch"),!1))),!isValidSolrDate(u)){alert("please enter valid end date");return}if(d=formatDate(i),g=formatDate(u),new Date(g)<new Date(d)){alert("End Date must be greater than Start Date");return}r.rg_Date=d+" TO "+g}a=0,$("#advancedSearch .sri-publications input:checked").each(function(){a=a+1,e=$(this).attr("data-value")=="J*"?!0:e,o=$(this).attr("data-value")=="B*"?!0:o,c=$(this).attr("data-value")=="ALL"?!0:c,l=$(this).attr("data-value")=="C*"?!0:l}),c||e||$("#advancedSearch #chkAdvancedSearchJournal:checked").each(function(){h=!0,b=$(this).attr("currentjournaldisplayname"),w=$(this).attr("text"),s.push($(this).attr("value")),it.push($(this).attr("jid"))}),o||c||$("#advancedSearch #chkAdvancedSearchBook:checked").each(function(){k=!0,ft=$(this).attr("text"),rt.push($(this).attr("bid"))}),(a>1||a==1&&h)&&(isMultipleContentSearch=!0),n=$.param.querystring("/solr/searchresults.aspx",r),n=n+filterOutJCA,c||e&&o&&l||!e&&!o&&!l&&!h||((h||e)&&(h?(nt=s.join(" OR "),et=it.join(" OR "),s.length==1?(p=encodeURIComponent($.trim(w)),journalQuery=w==b?isMultipleContentSearch?"&mfl_JournalDisplayName="+p:"&f_ContentType="+contentTypeFacetJournalsName+"&f_JournalDisplayName="+p:"&f_ContentType="+contentTypeFacetJournalsName+"&f_JournalDisplayName="+encodeURIComponent($.trim(b))+"&fd_LegacyJournalDisplayName="+p,n=n+journalQuery):s.length>1?n=isMultipleContentSearch?n+"&mfl_JournalHistID="+nt:n+"&fl_JournalHistID="+nt+"&f_ContentType="+contentTypeFacetJournalsName:s.length==0&&(n=n+"&allJournals=1")):n=isMultipleContentSearch?n+"&mfl_ContentType="+contentTypeFacetJournalsName:n+"&f_ContentType="+contentTypeFacetJournalsName+"&allJournals=1"),(k||o)&&(n=k?n+f(rt,ft):isMultipleContentSearch?n+"&mfl_ContentType=eBooks":n+"&f_ContentType=eBooks"),l&&(n=isMultipleContentSearch?n+"&mfl_ContentType=Proceedings":n+"&f_ContentType=Proceedings&allProceedings=1")),window.location.href=n}function f(n,t){var i="",r=n.join(" OR ");return SCM.AdvancedSearch.configSettings.preSelectSingleBookFacet=="true"&&n.length===1?i=i+"&f_BookDisplayName="+encodeURIComponent($.trim(t))+"&fl_BookID="+r:n.length>0?i=i+"&fl_BookID="+r:n.length===0&&(i=i+"&allBooks=1"),i}function e(n){if(n==null||n==""){alert("Please enter a term to search");return}if(n.length>parseInt(textCharectorLimit)){alert("Please enter a term between 1 to "+textCharectorLimit+" characters");return}var r='"'+n+'"',t="",i="";solrsearchScope!=null&&solrsearchScope!=""&&(i="&fl_JournalID="+micrositeJournalId+"&f_JournalDisplayName="+encodeURIComponent($.trim(micrositeJournalDisplayName))),t="/solr/searchresults.aspx?q="+encodeURIComponent(r)+"&fl_ArticleTitle="+encodeURIComponent(r),i!=""&&(t=t+i),t=t+filterOutJCA,window.location.href=t}function o(n){if(n==null||n==""){alert("Please enter a Conference Volume Number to search");return}if(n.length>parseInt(textCharectorLimit)){alert("Please enter a value between 1 and "+textCharectorLimit+" characters");return}var t="/solr/searchresults.aspx?q="+encodeURIComponent(n)+"&f_ConferenceVolumeNumber="+n+"&f_ContentType=Proceedings"+filterOutJCA;window.location.href=t}function s(n){if(n==null||n==""){alert("Please enter a Conference Volume Name to search");return}if(n.length>parseInt(textCharectorLimit)){alert("Please enter a value between 1 and "+textCharectorLimit+" characters");return}var t='"'+n+'"',i="/solr/searchresults.aspx?q="+encodeURIComponent(t)+"&fl_ConferenceVolumeNameSearch="+encodeURIComponent(t)+"&f_ContentType=Proceedings"+filterOutJCA;window.location.href=i}function h(n){var t={},u="1",f=null,i=null,r;if(n==null||n==""){alert("Please enter a term to search");return}if(n.length>parseInt(textCharectorLimit)){alert("Please enter a term between 1 to "+textCharectorLimit+" characters.");return}$(".figureSearch input.anyAllExact[type=radio]").each(function(){this.checked&&(u=$(this).attr("id"))});switch(u){case"1":t.hd="advancedAny",i=n;break;case"2":t.hd="advancedAll",i=n;break;case"3":f='"'+n+'"',i=f}t.q=i,t.restypeid=4,r=$.param.querystring("/solr/searchresults.aspx",t),r=r+filterOutJCA,window.location.href=r}preSelectCodeForAdvancedSearchContentOptions=$("#PreSelectCodeForAdvancedSearchContentOptions").val(),typeof preSelectCodeForAdvancedSearchContentOptions=="undefined"&&(preSelectCodeForAdvancedSearchContentOptions=""),preSelectCodeForAdvancedSearchContentOptions=="ALL"?$(".advanced-search input:checkbox").each(function(){$(this).prop("checked",!0)}):((solrBookSearchScope!=null||solrBookSearchScope!="")&&($("#TopicSearch_sri-allBooks input.sri-allBooks[type-checkbox]").each(function(){this.checked=!0}),$("#AuthorSearch_sri-allBooks input.sri-allBooks[type-checkbox]").each(function(){this.checked=!0})),solrsearchScope!=null&&solrsearchScope!=""&&($("#AuthorSearchJournalChildPublications input:checkbox").each(function(){var t=$(this).attr("currentjournaldisplayname"),n=$(this).attr("text"),i=$(this).attr("jid");if(t!=null&n!=null&&t==n&&i==solrsearchScope)return this.checked=!0,micrositeJournalDisplayName=n,micrositeJournalId=i,!1}),$("#TopicSearchJournalChildPublications input:checkbox").each(function(){var t=$(this).attr("currentjournaldisplayname"),n=$(this).attr("text"),i=$(this).attr("jid");if(t!=null&n!=null&&t==n&&i==solrsearchScope)return this.checked=!0,micrositeJournalDisplayName=n,micrositeJournalId=i,!1}),$(".citationJournal").each(function(){$("option",this).each(function(){var n=$(this).val().split(","),t;n!=null&&n[0]=="C"&&(t=n[1],t==solrsearchScope&&$(this).attr("selected","selected"))})})));$("#advancedSearch .sri-publications input:checkbox").on("click",function(){var t=$(this).attr("data-value"),n=this.checked;t=="J*"?($("#TopicSearchJournalChildPublications input:checkbox").each(function(){n?$(this).prop("checked",!0):$(this).prop("checked",!1)}),n||$("#TopicSearch_sri-allPublications .sri-allPublications").prop("checked",!1)):t=="B*"?n||$("#TopicSearch_sri-allPublications .sri-allPublications").prop("checked",!1):t=="C*"?n||$("#TopicSearch_sri-allPublications .sri-allPublications").prop("checked",!1):t=="ALL"&&$("#advancedSearch input:checkbox").each(function(){n?$(this).prop("checked",!0):$(this).prop("checked",!1)})});$(".advancedAuthorSearch .sri-publications input:checkbox").on("click",function(){var t=$(this).attr("data-value"),n=this.checked;t=="J*"?($("#AuthorSearchJournalChildPublications input:checkbox").each(function(){n?$(this).prop("checked",!0):$(this).prop("checked",!1)}),n||$("#AuthorSearch_sri-allPublications .sri-allPublications").prop("checked",!1)):t=="B*"?n||$("#AuthorSearch_sri-allPublications .sri-allPublications").prop("checked",!1):t=="C*"?n||$("#AuthorSearch_sri-allPublications .sri-allPublications").prop("checked",!1):t=="ALL"&&$(".advancedAuthorSearch input:checkbox").each(function(){n?$(this).prop("checked",!0):$(this).prop("checked",!1)})});$("#TopicSearchJournalChildPublications input:checkbox").on("click",function(){this.checked||($("#TopicSearch_sri-allPublications .sri-allPublications").prop("checked",!1),$("#TopicSearch_sri-allJournals .sri-allJournals").prop("checked",!1))});$("#AuthorSearchJournalChildPublications input:checkbox").on("click",function(){this.checked||($("#AuthorSearch_sri-allPublications .sri-allPublications").prop("checked",!1),$("#AuthorSearch_sri-allJournals .sri-allJournals").prop("checked",!1))});$(".toggle-expanded").on("click",function(){$(this).parents(".search-module").toggleClass("collapsed").toggleClass("expanded")});$("#btnAdvancedTitleSearch").click(function(){var n=$("#articleTitle").val();e(n)}),$("#btnDoiSearch").click(function(){n()}),$("#btnAdvancedPaperNumberSearch").click(function(){t()}),$("#btnAdvancedCitationSearch").click(function(){i()});$("#btnAdvancedSearch, #btnAdvancedSearchTop").on("click",function(){u()});$("#btnAdvancedAuthorSearch, #btnAdvancedAuthorSearchTop").on("click",function(){r()});$("#advancedSearchQueryTerm").keydown(function(n){n.keyCode==13&&u()}),$("#advancedAuthorSearchQueryTerm").keydown(function(n){n.keyCode==13&&r()}),$("#btnAdvancedCitationSearch").keydown(function(n){n.keyCode==13&&i()}),$("#Doi").keydown(function(t){t.keyCode==13&&n()}),$("#DoiSearchText").keydown(function(n){n.keyCode==13&&(GetDoiUrl(),$("#aDoiSearch").click())}),$("#paperNumber").keydown(function(n){n.keyCode==13&&t()}),$("#articleTitle").keydown(function(n){if(n.keyCode==13){var t=$("#articleTitle").val();e(t)}}),$("#btnConferenceVolumeSearch").click(function(){var n=$("#conferenceVolumeNumber").val();o(n)}),$("#conferenceVolumeNumber").keydown(function(n){if(n.keyCode==13){var t=$("#conferenceVolumeNumber").val();o(t)}}),$("#btnConferenceVolumeNameSearch").click(function(){var n=$("#conferenceVolumeName").val();s(n)}),$("#conferenceVolumeName").keydown(function(n){if(n.keyCode==13){var t=$("#conferenceVolumeName").val();s(t)}}),$("#btnFigureSearch").click(function(){var n=$("#figureSearchText").val();h(n)}),$("#figureSearchText").keydown(function(n){if(n.keyCode==13){var t=$("#figureSearchText").val();h(t)}})}),$(function(){try{$("#startDateSemanticSearch").bind("keydown",function(n){if(n.which==13){var t=$("#startDateSemanticSearch").val();if(isYearOnly(t))return updateYearOnlyToFullDate($("#startDateSemanticSearch"),!0),n.preventDefault(),n.stopImmediatePropagation(),!1}}).datepicker(),$("#endDateSemanticSearch").bind("keydown",function(n){if(n.which==13){var t=$("#endDateSemanticSearch").val();if(isYearOnly(t))return updateYearOnlyToFullDate($("#endDateSemanticSearch"),!1),n.preventDefault(),n.stopImmediatePropagation(),!1}}).datepicker(),$("#startDateAuthor").bind("keydown",function(n){if(n.which==13){var t=$("#startDateAuthor").val();if(isYearOnly(t))return updateYearOnlyToFullDate($("#startDateAuthor"),!0),n.preventDefault(),n.stopImmediatePropagation(),!1}}).datepicker(),$("#endDateAuthor").bind("keydown",function(n){if(n.which==13){var t=$("#endDateAuthor").val();if(isYearOnly(t))return updateYearOnlyToFullDate($("#endDateAuthor"),!1),n.preventDefault(),n.stopImmediatePropagation(),!1}}).datepicker()}catch(n){}}),SCM=SCM||{},function(n,t){function u(n,t){var i=n,r;return n.toLowerCase().indexOf("resourceid=")>=0&&(r=/resourceID=\{0\}|resourceID=\d+/i,i=n.replace(r,"resourceid="+t)),i}function i(n,t){if(window.console){var i=eval("("+n.responseText+")");console.log("error: "+i),console.log("status: "+t)}}function r(n){window.location.href=n}function f(r,u){t.ajax({type:"POST",url:"/ACP/GetArticlePurchaseLinkAndAccess",data:'{ "aId": "'+u+'" }',dataType:"json",contentType:"application/json; charset=utf-8",success:function(t){if(t!==null&&t!=="undefined"){var i=t.hasOwnProperty("d")?t.d:t;i[0]=="true"?n.$registerFreePdfModal.foundation("reveal","open"):e(i[1])}},error:function(n,t,r){i(n,t,r)}})}function e(t){t.length<=0?n.$noAccessModal.find("#subPurchaseOptions").hide():n.$noAccessModal.find("#aPurchaseArticle").attr("href",t),n.$noAccessModal.foundation("reveal","open")}function o(t,i,r){if(r=="DO_NOT_USE")n.$noAccessModal.find("#articleLinkToPurchase").remove();else{var u=r;n.$noAccessModal.find("#articleLinkToPurchase").attr("href",u)}n.$noAccessModal.foundation("reveal","open")}function s(t,i){var r=u(t,i);n.$noAccessModal.find(".aIssuePurchaseLink").attr("href",r),n.$noAccessModal.foundation("reveal","open")}function h(n){var i="[\\?&]"+n+"=([^&#]*)",r=new RegExp(i),t=r.exec(window.location.search);return t==null?"":decodeURIComponent(t[1].replace(/\+/g," "))}n.$noAccessModal=t("#noAccessReveal"),n.$registerFreePdfModal=t("#registerFreePdfReveal"),n.checkArticlePDFAccess=function(n){var u=n.attr("data-article-id"),s=n.attr("data-article-url"),c=n.attr("data-ajax-url"),e=t("#hfSiteURL"),l="";n.attr("data-article-seo-url")!=null&&(l=n.attr("data-article-seo-url")),typeof e!="undefined"&&typeof e.val()!="undefined"&&e!=""&&(c="//"+e.val()+c);var y=h("guestAccessKey"),a=!1,v=!1;App.isArticlePage?a=App.isFreeArticle:App.isIssuePage&&(a=n.closest(".article").find(".free-pdf-content").length),v=App.isReferredFromGoogle,a&&v?r(s):t.ajax({type:"POST",url:c,data:{aId:u,guestAccessKey:y},traditional:!0,success:function(t){t.Success?r(s):(l.length>0?o(n,u,l):f(n,u),trackPdfTurnAwayAction(u,s))},error:function(n,t,r){i(n,t,r)}})},n.checkIssuePDFAccess=function(u){var e=u.attr("data-issue-id"),f=u.attr("data-issue-url"),o=u.attr("data-ajax-issue-url"),h=n.$noAccessModal.find(".aIssuePurchaseLink").attr("href");if(f.toLowerCase().indexOf("/toc.pdf")>-1){window.location.href=f;return}t.ajax({type:"POST",url:o,data:{issueId:e},traditional:!0,success:function(n){n.Success?r(f):s(h,e)},error:function(n,t,r){i(n,t,r)}})},n.bindUiEvents=function(){t(document).on("click",".al-link.pdfaccess",function(){t(document).foundation(),n.$noAccessModal.foundation("reveal","close"),n.$noAccessModal.find("#articleLinkToPurchase").show(),n.$noAccessModal.find(".issue-purchase-modal").hide(),t(this).attr("data-reveal-id")||n.checkArticlePDFAccess(t(this))});t(document).on("click",".close-reveal-modal",function(){t(this).parents(".reveal-modal").foundation("reveal","close")});t(document).on("click",".al-link.issue-pdfLink",function(){n.$noAccessModal.foundation("reveal","close"),n.$noAccessModal.find("#articleLinkToPurchase").hide(),n.$noAccessModal.find(".issue-purchase-modal").show(),n.checkIssuePDFAccess(t(this))})},n.init=function(){n.bindUiEvents()}}(SCM.PDFAccess=SCM.PDFAccess||{},jQuery),function(n){n(document).ready(function(){}),n(window).load(function(){SCM.PDFAccess.init()})}(jQuery);var myCmeCreditsChanged=!1,useClinicalQueries=!1,showCreditsTotals=!0,$totalEligileCreditsTab,$totalInProcessCreditsTab,$totalEarnedCreditsTab,eligibleCredits=0,inProcessCredits=0,earnedCredits=0;$(document).ready(function(){$(window).load(function(){$("#myCmeCreditsTabs li").each(function(){var n=$(this),t=n.children("a").attr("data-load"),i=n.attr("data-credits");i>0&&n.show();n.on("click",function(){$("#myCmeCreditsTabs li").removeClass("active"),n.addClass("active"),t=="loadEligibleCredits"?loadEligibleCredits():t=="loadInProcessCredits"?loadInProcessCredits():t=="loadEarnedCredits"&&loadEarnedCredits()})});var n=$("#myCmeCreditsTabs");$totalEligileCreditsTab=n.find(".eligibleCredits"),$totalInProcessCreditsTab=n.find(".inProcessCredits"),$totalEarnedCreditsTab=n.find(".earnedCredits"),eligibleCredits=parseFloat($totalEligileCreditsTab.attr("data-credits")),inProcessCredits=parseFloat($totalInProcessCreditsTab.attr("data-credits")),earnedCredits=parseFloat($totalEarnedCreditsTab.attr("data-credits")),inProcessCredits==0&&$totalInProcessCreditsTab.hide(),earnedCredits==0&&$totalEarnedCreditsTab.hide(),location.hash=="#inprocess"?loadInProcessCredits():location.hash=="#earned"?loadEarnedCredits():eligibleCredits>0||inProcessCredits==0&&earnedCredits==0?loadEligibleCredits():inProcessCredits>0&&eligibleCredits==0?loadInProcessCredits():earnedCredits>0&&eligibleCredits==0&&earnedCredits==0&&loadEarnedCredits();$("#earnCmeCreditModal[data-reveal]").on("open",function(){myCmeCreditsChanged=!0});$("#earnCmeCreditModal[data-reveal]").on("close",function(){myCmeCreditsChanged&&(myCmeCreditsChanged=!1,reloadMyCmeCredits())})})});$(document).on("cmeCreditsDeletedEvent",function(n,t,i){var r,u=$("#myCmeCreditsTabs");switch(t){case parseFloat(u.attr("data-inprogress")):r=u.find(".eligibleCredits");break;case parseFloat(u.attr("data-completed-credit-unearned")):r=u.find(".inProcessCredits"),i==0?r.hide():r.show(),i==0&&loadEligibleCredits()}r!=null&&r.find(".credits").html(i)});App=App||{},function(n,t,i){function h(n,f){var c,a,l,e,v;r=encodeURIComponent(n);var o=[["J90","Annals of Internal Medicine"]],y='"'+r+'"',s="&exPrm_qqq={!payloadDisMaxQParser pf=Tags qf=Tags^0.0000001 payloadFields=Tags bf=}"+y,h="&fl_IsJCA=false";if(f===null||f===""||f==="J*")c="&allJournals=1",window.location.href=u===i||u!=i&&u.val()===""?"/aim/search-results?q="+r+c+h+s:u.val()+"aim/search-results?q="+r+c+h+"&SearchSourceType=1"+s;else{for(a="&fd_JournalID="+f.substr(1,f.length),l="",e=o.length;e--;)if(o[e][0]===f){l=o[e][1];break}v="&f_JournalDisplayName="+encodeURIComponent(t.trim(l)),window.location.href="/aim/search-results?q="+r+a+v+h+"&SearchSourceType=3"+s}}function l(){var e=t("#MicrositeSearchIcon"),n=t("#MicrositeSearchTerm"),h=t("#UmbrellaSearchIcon"),c=t("#UmbrellaHomeSearchIcon"),r=t("#UmbrellaSearchTerm"),u=t("#UmbrellaHomeSearchTerm"),i="J*";h.on("click",function(){f(i,r.val())});c.on("click",function(){f(i,u.val())});e.on("click",function(){f(o,n.val())});t(".searchLi .icon-search").on("click",function(){f(o,n.val())});r.bind("keypress",function(n){s(n,i,r.val())}),u.bind("keypress",function(n){s(n,i,u.val())}),n.bind("keypress",function(t){s(t,o,n.val())})}var c=t("body"),e=t("#hfSolrJournalID"),u=t("#hfGlobalSearchSiteURL"),o=e.val(),r="",f=function(n,i){return t.trim(i)===""||i===null||i==="Search OUP"?(alert("Please enter a term to search: "),!1):!0&&i?(h(i,n),!0):(alert("SCM.SolrSearch.testSearchInput() fail"),!1)},s=function(n,t,i){n.keyCode===13&&(n.preventDefault(),f(t,i))};n.init=function(){var n="";l();c.on("click",".sriTopiclink",function(i){r=t(this).text();var u=r.replace(",","");n=e.val(),n===""||n===null?h(u,null):h(u,n),i.preventDefault()});t.each("a.categoryLink",function(){var i=t(this).attr("href"),n=e.val(),r;n===""||n===null?t(this).attr("href",u.val()+i):(r=n.substr(1,n.length),t(this).attr("href","/"+i+"&fd_JournalID="+r))});c.on("click","#topicResultsWire",function(){var n=location.search;n=n.substring(0,n.indexOf("&fd_JournalID")),window.location.href=u.val()+"solr/topicresults.aspx"+n})}}(App.SolrSearch=App.SolrSearch||{},jQuery),App.SolrSearch.init();var solrURL="/solr/SolrSearchAutoSuggest",siteRootUrl=window.location.protocol+"//"+window.location.host,minCharsRequiredForAutoSuggest=2;AutoCompleteWidget.prototype={solrUrl:solrURL,baseURL:siteRootUrl,inputTerms:!1,termsArray:!1,baseTerms:!1,terms:!1,results:[],selectedResult:-1,contentID:!1,isSearching:!1,noResultsFound:!1},AutoCompleteWidget.prototype.filterSuggestions=function(){this.selectedResult=-1,this.inputTerms.length>=minCharsRequiredForAutoSuggest&&this.getSuggestions()},AutoCompleteWidget.prototype.evaluateTerms=function(){if(this.resetSelection(),this.inputTerms=this.searchInputControlId.value.toLowerCase(),this.inputTerms.length===0){this.noResultsFound=!1,this.isSearching=!1,this.resetAutoComplete();return}this.inputTerms.length>=minCharsRequiredForAutoSuggest&&(this.results.length===0||this.results[0].value.indexOf(this.inputTerms)===-1)&&!this.noResultsFound&&!this.isSearching&&this.getSuggestions(),(this.terms.length<=1||this.searchInputControlId.value!==this.inputTerms)&&this.clearHint()},AutoCompleteWidget.prototype.getSuggestions=function(){var n=this,t;n.isSearching=!0,t={},t={q:n.inputTerms,restypeid:"1"},$.ajax({url:n.solrUrl,data:t,success:function(i){t={};var r=i.SemanticFilterTopics;n.isSearching=!1,r.length>0?n.formatSuggestions(r):(n.noResultsFound=!0,n.resetAutoComplete())},cache:!0})},AutoCompleteWidget.prototype.formatSuggestions=function(n){var t=n,i,r;if(this.results=[],t.length>0)if(this.inputTerms&&t[0].Key.indexOf(this.inputTerms)!==-1){for(i=0;i<t.length;i+=1)r={value:t[i].Key,url:this.baseURL+"/aim/search-results?q="+encodeURIComponent('"'+t[i].Key+'"')+"&SearchSourceType=3",position:"sr"+this.autoCompleteResultsControlId.id+(i+1)},this.results.push(r);this.setHint(t[0].Key),this.appendResults()}else this.noResultsFound||this.inputTerms||this.getSuggestions();else this.resetAutoComplete()},AutoCompleteWidget.prototype.setHint=function(n){this.searchInputControlId.value===this.inputTerms&&(this.searchInputHintControlId.value=n)},AutoCompleteWidget.prototype.clearHint=function(){this.searchInputHintControlId.value=""},AutoCompleteWidget.prototype.appendResults=function(){var i="",n,t,r;for(this.autoCompleteResultsControlId.className!=="term-list"&&(this.autoCompleteResultsControlId.className="term-list"),n=0;n<this.results.length;n++)t=this.results[n],r='<li><a href="'+t.url+'" id="'+t.position+'">'+this.results[n].value+"<\/a><\/li>",i+=r;this.autoCompleteResultsControlId.innerHTML=i},AutoCompleteWidget.prototype.resetResultsList=function(){this.autoCompleteResultsControlId.innerHTML="",this.autoCompleteResultsControlId.className="term-list hidden"},AutoCompleteWidget.prototype.resetSelection=function(){var n=this.selectedResult!==-1?this.results[this.selectedResult].position:!1;n?$("#"+n).removeClass("active"):!1,this.selectedResult=-1},AutoCompleteWidget.prototype.resetAutoComplete=function(){this.resetResultsList(),this.results=[],this.clearHint()},AutoCompleteWidget.prototype.completeTerms=function(){var t=this.searchInputControlId.selectionStart,n=this.searchInputControlId.selectionEnd,i=t===n&&n===this.inputTerms.length?!0:!1;i&&this.results&&this.results.length>0&&(this.searchInputControlId.value=this.results[0].value,this.evaluateTerms())},AutoCompleteWidget.prototype.navigateResults=function(n){var i=this.selectedResult+n,t;oldResultId=this.selectedResult!==-1?this.results[this.selectedResult].position:!1,i<this.results.length&&i>-1?(t=this.results[i].position,oldResultId?$("#"+oldResultId).removeClass("active"):!1,$("#"+t).addClass("active"),this.selectedResult+=n):!oldResultId&&this.results.length>0?(t=this.results[this.results.length-1].position,$("#"+t).addClass("active"),this.selectedResult=this.results.length-1):this.resetSelection()},AutoCompleteWidget.prototype.keyFunctions=function(n,t){if(t===9&&(n.preventDefault(),this.completeTerms()),t===38&&(n.preventDefault(),this.navigateResults(-1)),t===40&&(n.preventDefault(),this.navigateResults(1)),t===13&&this.selectedResult>-1){n.preventDefault();var i=$("#"+this.autoCompleteResultsControlId.id+" .active").attr("href");autoSuggestRunning!==undefined&&autoSuggestRunning!==null&&i!==undefined&&(this.searchInputControlId.value=$("#"+this.autoCompleteResultsControlId.id+" .active").text(),this.searchInputHintControlId.value=$("#"+this.autoCompleteResultsControlId.id+" .active").text(),autoSuggestRunning=!0,window.location=i)}},AutoCompleteWidget.prototype.interceptKeys=function(n){var t=this.searchInputControlId.value.toLowerCase();t.length<=255&&this.keyFunctions(n,n.keyCode)},UmbrellaAutoCompleteSuggest=null,$.browser.msie&&$.browser.version==="8.0"?($("#UmbrellaSearchInputHint").hide(),$("#UmbrellaSearchAutoCompleteResults").hide()):UmbrellaAutoCompleteSuggest=new AutoCompleteWidget("UmbrellaSearchTerm","UmbrellaSearchInputHint","UmbrellaSearchAutoCompleteResults",!0,null),function(n){"use strict";function t(n,t,i){return n.addEventListener?n.addEventListener(t,i,!1):n.attachEvent?n.attachEvent("on"+t,i):void 0}function i(n,t){for(var i=0,r=n.length;r>i;i++)if(n[i]===t)return!0;return!1}function r(n,t){var i;n.createTextRange?(i=n.createTextRange(),i.move("character",t),i.select()):n.selectionStart&&(n.focus(),n.setSelectionRange(t,t))}function u(n,t){try{return n.type=t,!0}catch(i){return!1}}n.Placeholders={Utils:{addEventListener:t,inArray:i,moveCaret:r,changeType:u}}}(this),function(n){"use strict";function nt(){}function tt(){try{return document.activeElement}catch(n){}}function v(n,t){var i,r,u=!!t&&n.value!==t,e=n.value===n.getAttribute(f);return(u||e)&&"true"===n.getAttribute(h)?(n.removeAttribute(h),n.value=n.value.replace(n.getAttribute(f),""),n.className=n.className.replace(gt,""),r=n.getAttribute(w),parseInt(r,10)>=0&&(n.setAttribute("maxLength",r),n.removeAttribute(w)),i=n.getAttribute(a),i&&(n.type=i),!0):!1}function b(n){var t,r,u=n.getAttribute(f);return""===n.value&&u?(n.setAttribute(h,"true"),n.value=u,n.className+=" "+g,r=n.getAttribute(w),r||(n.setAttribute(w,n.maxLength),n.removeAttribute("maxLength")),t=n.getAttribute(a),t?n.type="text":"password"===n.type&&i.changeType(n,"text")&&n.setAttribute(a,"password"),!0):!1}function it(n,t){var r,s,u,o,h,l,i;if(n&&n.getAttribute(f))t(n);else for(u=n?n.getElementsByTagName("input"):e,o=n?n.getElementsByTagName("textarea"):c,r=u?u.length:0,s=o?o.length:0,i=0,l=r+s;l>i;i++)h=r>i?u[i]:o[i-r],t(h)}function rt(n){it(n,v)}function at(n){it(n,b)}function vt(n){return function(){y&&n.value===n.getAttribute(f)&&"true"===n.getAttribute(h)?i.moveCaret(n,0):v(n)}}function yt(n){return function(){b(n)}}function pt(n){return function(t){return k=n.value,"true"===n.getAttribute(h)&&k===n.getAttribute(f)&&i.inArray(dt,t.keyCode)?(t.preventDefault&&t.preventDefault(),!1):void 0}}function wt(n){return function(){v(n,k),""===n.value&&(n.blur(),i.moveCaret(n,0))}}function bt(n){return function(){n===tt()&&n.value===n.getAttribute(f)&&"true"===n.getAttribute(h)&&i.moveCaret(n,0)}}function kt(n){return function(){rt(n)}}function ut(n){n.form&&(o=n.form,"string"==typeof o&&(o=document.getElementById(o)),o.getAttribute(st)||(i.addEventListener(o,"submit",kt(o)),o.setAttribute(st,"true"))),i.addEventListener(n,"focus",vt(n)),i.addEventListener(n,"blur",yt(n)),y&&(i.addEventListener(n,"keydown",pt(n)),i.addEventListener(n,"keyup",wt(n)),i.addEventListener(n,"click",bt(n))),n.setAttribute(ht,"true"),n.setAttribute(f,r),(y||n!==tt())&&b(n)}var e,c,y,ft,k,l,d,r,et,o,t,p,u,ot=["text","search","url","tel","email","password","number","textarea"],dt=[27,33,34,35,36,37,38,39,40,8,46],g="placeholdersjs",gt=RegExp("(?:^|\\s)"+g+"(?!\\S)"),f="data-placeholder-value",h="data-placeholder-active",a="data-placeholder-type",st="data-placeholder-submit",ht="data-placeholder-bound",w="data-placeholder-maxlength",ni=document.createElement("input"),ct=document.getElementsByTagName("head")[0],lt=document.documentElement,s=n.Placeholders,i=s.Utils;if(s.nativeSupport=void 0!==ni.placeholder,!s.nativeSupport){for(e=document.getElementsByTagName("input"),c=document.getElementsByTagName("textarea"),y="false"===lt.getAttribute("data-placeholder-focus"),ft="false"!==lt.getAttribute("data-placeholder-live"),l=document.createElement("style"),l.type="text/css",d=document.createTextNode("."+g+" { color:#ccc; }"),l.styleSheet?l.styleSheet.cssText=d.nodeValue:l.appendChild(d),ct.insertBefore(l,ct.firstChild),u=0,p=e.length+c.length;p>u;u++)t=e.length>u?e[u]:c[u-e.length],r=t.attributes.placeholder,r&&(r=r.nodeValue,r&&i.inArray(ot,t.type)&&ut(t));et=setInterval(function(){for(u=0,p=e.length+c.length;p>u;u++)t=e.length>u?e[u]:c[u-e.length],r=t.attributes.placeholder,r?(r=r.nodeValue,r&&i.inArray(ot,t.type)&&(t.getAttribute(ht)||ut(t),(r!==t.getAttribute(f)||"password"===t.type&&!t.getAttribute(a))&&("password"===t.type&&!t.getAttribute(a)&&i.changeType(t,"text")&&t.setAttribute(a,"password"),t.value===t.getAttribute(f)&&(t.value=r),t.setAttribute(f,r)))):t.getAttribute(h)&&(v(t),t.removeAttribute(f));ft||clearInterval(et)},100)}i.addEventListener(n,"beforeunload",function(){s.disable()}),s.disable=s.nativeSupport?nt:rt,s.enable=s.nativeSupport?nt:at}(this),$(document).ready(function(){$(".cmeTab:eq(0)").show(),$(".cmeStatusInformation:eq(0)").show();$("body").on("click",".tabControl > div",function(n){n.preventDefault(),$(this).addClass("selected").siblings("div").removeClass("selected"),$(this).parent().siblings(".tabContent").hide().eq($(this).index()).show()});$("body").on("click",".pq-cancelbutton,#poccc-claimlater,#poc-done-return",function(){$(".CancelRefresh").click()});$("body").on("click",".year",function(){$(this).toggleClass("expanded"),$(this).parent().parent().next().slideToggle()});$("body").on("click",".browseBy a",function(){$(".browseBy a").toggleClass("selected"),$(this).attr("id")=="topicsContainerTop"&&($(".cmeSortYearContainer").hide(),$(".topicsContainerTop").show()),$(this).attr("id")=="cmeSortYearContainer"&&($(".cmeSortYearContainer").show(),$(".topicsContainerTop").hide())});$("body").on("click",".withSubs li.first .expandable",function(){$(this).toggleClass("expanded"),$(this).parent().siblings(".subTopicContainer").slideToggle()});$(window).bind("hashchange",function(){selectCMETab()})}),$(window).load(function(){selectCMETab()}),SCM=SCM||{},function(n,t){n.checkForJS=function(){t("html").removeClass("no-js")},n.highlightSelectedHeader=function(){t(".header-nav li a").each(function(){var n=t(this),i=window.location.pathname.toLowerCase(),r;if(n.attr("href")&&(r=n.attr("href").toLowerCase()),i===r)return t(".header-nav li").removeClass("active"),n.parent(".header-nav li").addClass("active"),!1;if(i==="/")return t(".header-nav li").removeClass("active"),t(".header-nav li").first().addClass("active"),!1;t(".header-nav li").removeClass("active")})},n.authenticationDropdown=function(){t(".authenticate-button").on("click",function(n){n.preventDefault(),t(".authenticate").toggleClass("expanded")});t(".js-global-nav-signin-trigger").on("click",function(n){var i=t(this),r=t(this).parent("span").next(".js-global-signin");n.stopPropagation(),i.closest("li").toggleClass("expanded"),r.toggleClass("expanded")});t(document.body).on("click",function(n){var i=t(n.target);i.parents(".js-global-signin").length||(t(".js-global-nav-signin-trigger").closest("li").removeClass("expanded"),t(".js-global-signin").removeClass("expanded"))})},n.mobileMenu=function(){t(".header-toggle").on("click",function(n){n.preventDefault(),t(".menu-panel").slideToggle()})},n.initFoundation=function(){t(document).foundation()},n.browseFullArchive=function(){t("#select-year, #select-issue").on("change",function(){var i=t(this).find("option:selected"),n=i.data("value");return n&&(window.location=n),!1})},n.viewOptions=function(){t(".issue-expanded").hide();t(document).on("click",".button-basicview",function(n){n.preventDefault(),t(".issue-expanded").hide(),t(this).closest(".basic").toggle(),t(this).closest(".view-tools").find(".expanded").toggle()});t(document).on("click",".button-expanded",function(n){n.preventDefault(),t(".issue-expanded").show(),t(this).closest(".expanded").toggle(),t(this).closest(".view-tools").find(".basic").toggle()})},n.launchGetCitationModal=function(){t('[data-reveal-id="getCitation"]').on("click",function(){t("#getCitation").foundation("reveal-modal","open")})},n.launchAuthorNotesModal=function(){t("div#authorNotes.reveal-modal").length&&t(".ww-authorAffiliations").show();t('[data-reveal-id="authorNotes"]').on("click",function(){t("#authorNotes").foundation("reveal-modal","open")})},n.toggleControls=function(){var n=document.getElementById("myvideo");t(document).on("click",".button-play",function(){n.hasAttribute("controls")?n.removeAttribute("controls"):n.setAttribute("controls","controls")})},n.pdfDropdown=function(){if(t(".widget-Issue").length&&t(".toc-dropdown .dropdown-menu li .toc").length>1){t(".dropdown-toggle").toggle(),t(".dropdown-menu").addClass("language-select");t(".dropdown-toggle a").on("click",function(n){n.preventDefault(),t(this).closest(".dropdown-toggle").next(".dropdown-menu").toggle()})}},n.viewRelatedContent=function(){t(".view-more-wrap a").on("click",function(n){n.preventDefault(),t(this).closest(".enclosed-links-container").toggleClass("expanded")})},n.viewFacets=function(){t(".pg_articlebrowse").length&&(t(".sf-facet-list-article-type li").length>10&&t(".sf-facet-list-article-type").next(".view-more-toggle").show(),t(".sf-facet-list-topics li").length>10?t(".sf-facet-list-topics").next(".view-more-toggle").show():t(".sf-facet-list-topics").next(".view-more-toggle").hide());t(".view-more-toggle").on("click",function(n){n.preventDefault(),t(this).prev(".sf-facet-list").toggleClass("expanded"),t(this).toggleClass("collapsed")})},n.sortDropdown=function(){t(document).on("click",".sort-by-trigger",function(n){n.preventDefault(),t(this).next(".sr-filters").toggle(),t('a:contains("By Relevancy")').addClass("by-relevancy"),t('span:contains("By Relevancy")').addClass("by-relevancy")})},n.cmeContentViews=function(){var n=t(".cme-tabs a"),i=t(".cme-content");n.on("click",function(r){r.preventDefault();var u=t(this).attr("href");n.removeClass("current"),i.removeClass("current"),t(this).addClass("current"),t(u).addClass("current")})},n.issueSelectDropdowns=function(){if(t(".widget-Issue").length){var n=t("#select-year a.selected").text(),i=t("#select-issue a.selected").text();t(".selected-year span.selected-text").text(n),t(".selected-issue span.selected-text").text(i)}t(".selected-year, .selected-issue").on("click",function(){t(this).next("ul").toggle()})},n.buildArticleLeftNav=function(){t(".article-main").length&&(t(".ref-content").length&&(t(".article-title").prev(".given-names")&&t(".article-title").prev(".given-names").addClass("at-next"),t(".suffix").prev(".given-names")&&t(".suffix").prev(".given-names").addClass("suf-next"),t(".article-title").prev(".suffix")&&t(".article-title").prev(".suffix").addClass("at-next"),t(".article-title").prev(".collab")&&t(".article-title").prev(".collab").addClass("at-next"),t(".collab").next(".collab")&&t(".collab").addClass("multi-collab")),verifyTrue("#hfHasArticleFullText")&&(t(".article-trigger").closest(".article-nav-trigger").toggle(),t(".widget-ArticleJumpLinks li").length&&(t(".article-link-ph").toggle(),t("#defaults-to-full-article").next("li").toggle(),verifyTrue("#hfDefaultsToAudioVideo")?t("#defaults-to-full-article").toggle():t("#defaults-to-audio-video").toggle())),verifyTrue("#hfHasFigures")&&t(".figures-trigger").closest(".article-nav-trigger").toggle(),verifyTrue("#hfHasTables")&&t(".tables-trigger").closest(".article-nav-trigger").toggle(),verifyTrue("#hfHasSupplements")&&t(".supplements-trigger").closest(".article-nav-trigger").toggle(),verifyTrue("#hfHasAudioVideo")&&t(".multimedia-trigger").closest(".article-nav-trigger").toggle(),verifyTrue("#hfHasSummaryPatients")&&t(".links-trigger").closest(".article-nav-trigger").toggle(),verifyTrue("#hfHasCMEMOC")&&t(".cme-trigger").closest(".article-nav-trigger").toggle(),verifyTrue("#hfHasComments")&&t(".comments-trigger").closest(".article-nav-trigger").toggle(),verifyTrue("#hfHasClinicalSlideSets")&&t(".ClinicalSlideSets-trigger").closest(".article-nav-trigger").toggle())},n.smoothScroll=function(){t("a[href*=#]:not([href=#])").on("click",function(){if(location.pathname.replace(/^\//,"")===this.pathname.replace(/^\//,"")&&location.hostname===this.hostname){var n=t(this.hash);if(n=n.length?n:t("[name="+this.hash.slice(1)+"]"),n.length)return t("html,body").animate({scrollTop:n.offset().top},750),!1}})},n.stickySidebar=function(){if(t(".article-nav").length){var n=t(".menu").height()-t(".article-nav").height()+t(".menu").offset().top;t(window).scroll(function(){var n,u,i,r;t(window).width()>960?(n=t(this).scrollTop(),u=t(".article-nav").height()+"px",n<t(".menu").offset().top?t(".article-nav").removeClass("menu-stuck").addClass("menu-not-stuck"):t(".article-nav").removeClass("menu-not-stuck").addClass("menu-stuck")):t(".article-nav").removeClass("menu-not-stuck").removeClass("menu-stuck"),t(".menu-stuck").length&&(i=t(".article-nav").height(),r=t(window).height(),i>r&&t(".article-nav").addClass("im-too-tall"))})}},n.unStickSidebar=function(){t(window).width()>960&&(t.fn.is_on_screen=function(){var r=t(window),i={top:r.scrollTop(),left:r.scrollLeft()},n;return i.right=i.left+r.width(),i.bottom=i.top+r.height(),n=this.offset(),n.right=n.left+this.outerWidth(),n.bottom=n.top+this.outerHeight(),!(i.right<n.left||i.left>n.right||i.bottom<n.top||i.top>n.bottom)},t(window).scroll(function(){t(".footer .column").length>0&&(t(".footer .column").is_on_screen()?t(".article-nav").addClass("menu-bottomed-out"):t(".article-nav").removeClass("menu-bottomed-out"))}))},n.stickyToTop=function(){t(".button-totop").is(":visible")&&t(window).scroll(function(){var n=t(this).scrollTop(),i=t(".article-nav").height()+"px";n<t("#content").offset().top?t(".button-totop").removeClass("stuck"):t(".button-totop").addClass("stuck")})},n.unStickToTop=function(){t.fn.is_on_screen=function(){var r=t(window),i={top:r.scrollTop(),left:r.scrollLeft()},n;return i.right=i.left+r.width(),i.bottom=i.top+r.height(),n=this.offset(),n.right=n.left+this.outerWidth(),n.bottom=n.top+this.outerHeight(),!(i.right<n.left||i.left>n.right||i.bottom<n.top||i.top>n.bottom)},t(window).scroll(function(){t(".footer .column").length>0&&(t(".footer .column").is_on_screen()?t(".button-totop").addClass("un-stuck"):t(".button-totop").removeClass("un-stuck"))})},n.navHighlight=function(){t(".section-jump-link").removeClass("active");t(".section-jump-link a").on("click",function(){t("#ArticleTab").addClass("active"),t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-list").find(".article-nav-trigger:first").addClass("active"),t(this).closest(".section-jump-link").addClass("active"),t("#ArticleTab").addClass("active")});t(".article-nav-trigger a").on("click",function(){t(".section-jump-link").removeClass("active")})},n.scrollHighlight=function(){t(window).on("scroll",function(){var n=t(this).scrollTop();t(".subheading-article").each(function(){var u=t(this).offset().top,f=t(this).prev("a").attr("id"),e=t(this).closest(".content-section").prev("a").attr("id"),i=t('.article-nav-sub a[href="#'+f+'"]'),r=t('.article-nav-sub a[href="#'+e+'"]');u-50<n&&(t(i).length&&t(".article-nav-sub li").removeClass("active"),t(r).length&&t(".article-nav-sub li").removeClass("active"),t(".section-jump-link").closest("div").prev(".article-link-ph").hasClass("active")&&(t(i).closest("li").addClass("active"),t(r).closest("li").addClass("active")))})})},n.articleTabs=function(){t(".rating").length&&(t(".rating").closest(".content-section").addClass("rating-wrap"),t(".rating-wrap:last").addClass("last")),t("table").length&&t(".js-table-subheading-container").addClass("inline-table");t(".widget-ArticleJumpLinks .article-nav-trigger a").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#ArticleTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!0)});t(".article-link-ph.article-nav-trigger a").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#ArticleTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!0)});t(".figures-trigger").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#FigureTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!1)});t(".tables-trigger").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#TableTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!1)});t(".supplements-trigger").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#SupplementalTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!1)});t(".multimedia-trigger").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#MultimediaTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!1)});t(".links-trigger").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#LinksTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!1)});t(".cme-trigger").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#CmeTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!1)});t(".comments-trigger").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#CommentsTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!1)});t(".ClinicalSlideSets-trigger").on("click",function(){t(".article-nav-trigger, .article-content").removeClass("active"),t(this).closest(".article-nav-trigger").addClass("active"),t("#ClinicalSlideSetsTab").addClass("active"),toggleFullContentNeedsRegistrationMsg(!1)})},n.callDatepicker=function(){t(".hasDatePicker").datepicker()},n.moreSocial=function(){t(".social-extra").on("click",function(n){n.preventDefault(),t(".more-social").fadeToggle()})},n.jumpTo=function(){t(".article-nav-jump").on("click",function(n){n.preventDefault(),t(".article-nav-list").toggle()});if(t(".article-nav-jump").is(":visible"))t(".article-nav-list a").on("click",function(n){n.preventDefault(),t(".article-nav-list").toggle()})},n.linkRef=function(){t(".supplementary-material-link").on("click",function(n){n.preventDefault();var r=t(this),i="",u=r.attr("reveal-id"),f=t("#hfUserHasAccess").val();f?(i=t('div.supplemental-content[data-modal-id="'+u.toLowerCase()+'"]').html(),i!==""&&openRevealModal(i,"small","large")):scrollToArticleSignInArea()});t(".link-ref").on("click",function(n){var s,c,u,f,r,e;n.preventDefault();var h=t(this),o="",i=h.attr("reveal-id");if(h.hasClass("xref-bibr"))if(s=i&&i.length?i.split(" "):"",c=t("#hfUserHasAccess").val(),c){for(u="",f=0;f<s.length;f++)u=t('div.ref-content[data-modal-id="'+s[f].toLowerCase()+'"]').parent(".ref").parent().html(),u!==undefined&&(o+=u);o!==""&&openRevealModal(o,"small","large")}else scrollToArticleSignInArea();else i&&i.length&&(r=i,i.indexOf(" ")>0&&(r=i.substr(0,i.indexOf(" "))),r=r.toLowerCase(),e=t("div").find("[role='"+r+"']"),e&&e.length&&e.scrollView())});t(".link-table").on("click",function(n){var e,u,o,f;n.preventDefault();var s=t(this),i="",h=s.attr("reveal-id"),r=h&&h.length?s.attr("reveal-id").split(" "):"",c=t("#hfUserHasAccess").val();if(c){for(e=0;e<r.length;e++)u=t('div.table-container[tablerole="'+r+'"]:visible'),u&&u.length&&(i+=u.parent().html());if(!(i&&i.length))for(i="",o=0;o<r.length;o++)f=t('div.fig-section[figurerole="'+r+'"]:visible'),f&&f.length&&(i+=f.parent().html());openRevealModal(i,"large","small"),t("#revealContent").find(".original-slide").hide()}else scrollToArticleSignInArea()})},n.channelBrowseNavHighlight=function(){t(".channels-sidebar a").on("click",function(){t(this).closest("ul").find("li").removeClass("active"),t(this).closest("li").addClass("active")})},n.searchResultsDrawer=function(){if(t(".pg_search-results").length){t(window).width()<"961"&&t(".searchPage").addClass("to-right"),t(window).width()>"960"&&t(".searchPage").removeClass("to-right");t(".sidebar-button").on("click",function(n){n.preventDefault(),t(".sf-module").toggleClass("open"),t(".drawer-text").toggleClass("open")})}},n.articleBrowseDrawer=function(){if(t(".pg_articlebrowse").length){t(window).width()<"961"&&t(".article-browse-search-page").addClass("to-right"),t(window).width()>"960"&&t(".article-browse-search-page").removeClass("to-right");t(".sidebar-button").on("click",function(n){n.preventDefault(),t(".sf-module").toggleClass("open"),t(".drawer-text").toggleClass("open")})}},n.channelBrowseDrawer=function(){t(window).width()<"961"&&t(".channels-container").addClass("to-right"),t(window).width()>"960"&&t(".channels-container").removeClass("to-right");t(".sidebar-button").on("click",function(n){n.preventDefault(),t(".channels-sidebar").toggleClass("open"),t(".drawer-text").toggle()})},n.onlineFirstRevealTopics=function(){t(".pg_online-first").length&&(t(".topics_issue").removeClass("hide-me"),t(".enclosed-links-container").addClass("hide-me"))},n.accountViews=function(){if(t(".accountTabs").length)t(".accountTabs a").on("click",function(){t(this).closest("ul").find("li").removeClass("active"),t(this).closest("li").addClass("active"),t(".account-content").removeClass("active"),t("#"+t(this).attr("href").replace("#","")).addClass("active")})},n.init=function(){n.checkForJS(),n.highlightSelectedHeader(),n.browseFullArchive(),n.viewOptions(),n.initFoundation(),n.toggleControls(),n.pdfDropdown(),n.cmeContentViews(),n.articleTabs(),n.stickySidebar(),n.unStickSidebar(),n.navHighlight(),n.scrollHighlight(),n.channelBrowseNavHighlight(),n.callDatepicker(),n.searchResultsDrawer(),n.articleBrowseDrawer(),n.channelBrowseDrawer(),n.moreSocial(),n.jumpTo(),n.linkRef(),n.stickyToTop(),n.unStickToTop(),n.authenticationDropdown(),n.smoothScroll()},n.windowLoadInit=function(){n.mobileMenu(),n.buildArticleLeftNav(),n.launchGetCitationModal(),n.launchAuthorNotesModal(),n.callDatepicker(),n.sortDropdown(),n.issueSelectDropdowns(),n.onlineFirstRevealTopics(),n.accountViews(),n.viewRelatedContent(),n.viewFacets()},n.windowResizeInit=function(){n.stickySidebar(),n.unStickSidebar(),n.searchResultsDrawer(),n.articleBrowseDrawer(),n.channelBrowseDrawer()},n.ajaxCompleteInit=function(){n.viewFacets()},t.fn.scrollView=function(){return this.each(function(){t("html, body").animate({scrollTop:t(this).offset().top},1e3)})}}(SCM.SiteJS=SCM.SiteJS||{},jQuery),function(n){n(function(){SCM.SiteJS.init(),SCM.gdprCookieBanner.init();var t=location.href.split("#")[1]||"";switch(t){case"supplements":case"cme":case"multimedia":case"links":case"ClinicalSlideSets":n("."+t+"-trigger").trigger("click")}window.location.toString().indexOf("/aim/article-abstract/")>=0&&n(".link-ref").addClass("disabled-link")});n(window).on("load",function(){SCM.SiteJS.windowLoadInit()});n(window).on("resize",function(){SCM.SiteJS.windowResizeInit()});n(document).ajaxComplete(function(){SCM.SiteJS.ajaxCompleteInit()})}(jQuery),SCM=SCM||{},SCM.Utilities=SCM.Utilities||{},SCM.Utilities.LocalStorage=function(){"use strict";function c(t,i,u){var u=u?u:r;u.setItem(n+"."+t,JSON.stringify(i))}function l(t,i){var i=i?i:r,u=i.getItem(n+"."+t);return JSON.parse(u)}function a(t,i){var i=i?i:r;i.removeItem(n+"."+t)}function v(t,r,u){var h=i(u)+"."+t,f,o;return SCM.Utilities.LocalStorage.setItem(h,r),s(u,t),CrossStorageClient===undefined?(console.error("CrossStorageClient library is not available.  Falling back to localStorage"),f=Promise.reject("CrossStorageClient library is not available")):(o=e(u),f=o.onConnect().then(function(){return o.set(n+"."+t,JSON.stringify(r))})["catch"](function(n){console.error("Failed to retrieve / set cross-domain localStorage :: "+n.message)})),f}function o(t,r){var o=i(r)+"."+t,u,f;return CrossStorageClient===undefined?(console.error("CrossStorageClient library is not available."),u=Promise.reject("CrossStorageClient library is not available")):(f=e(r),u=f.onConnect().then(function(){return f.get(n+"."+t)}).then(function(n){return JSON.parse(n)})["catch"](function(n){console.error("Failed to retrieve from cross-domain localStorage (nocache) :: "+n.message),n.message.includes("Could not access localStorage in hub")&&console.warn("It seems that the browser is set to block third-party cookies and data.  Cross-domain localStorage cannot function in this state.");throw n;})),u}function y(n,t){var r=i(t)+"."+n;return CrossStorageClient===undefined?console.error("CrossStorageClient library is not available.  Falling back to localStorage"):h(t,n)||b(t,n)||(w(t,n),o(n,t).then(function(i){i&&(h(t,n)||(s(t,n),SCM.Utilities.LocalStorage.setItem(r,i)))})["catch"](function(n){console.error("Failed to retrieve from cross-domain localStorage :: "+n.message)})),SCM.Utilities.LocalStorage.getItem(r)}function p(t,r){if(CrossStorageClient===undefined)console.error("CrossStorageClient library is not available.  Falling back to localStorage");else{var u=e(r);u.onConnect().then(function(){return u.del(n+"."+t)})["catch"](function(n){console.error("Failed to save to cross-domain localStorage :: "+n.message)})}SCM.Utilities.LocalStorage.removeItem(i(r)+"."+t)}function i(n){return $("<a>",{href:n}).prop("hostname")}function e(n){for(var r,i=0;i<t.length;i++)if(t[i].hubUrl===n)return t[i].storage;return r=new CrossStorageClient(n,{timeout:15e3}),t.push({hubUrl:n,storage:r}),r}function s(n,t){var i=n+"::"+t;u.indexOf(i)===-1&&u.push(i)}function h(n,t){var i=n+"::"+t;return u.indexOf(i)!==-1}function w(n,t){var i=n+"::"+t;f.indexOf(i)===-1&&f.push(i)}function b(n,t){var i=n+"::"+t;return f.indexOf(i)!==-1}var n="SCM",r=window.localStorage,u=[],f=[],t=[];return{getItem:l,setItem:c,removeItem:a,getItemCrossDomainNoCache:o,getItemCrossDomain:y,setItemCrossDomain:v,removeItemCrossDomain:p}}(),SCM=SCM||{},App=App||{},function(n,t,i){var r="instOpenUrlKey_",u="instOpenUrlNoDOIKey_",f="instOpenUrlBaseUrlKey_";n.replaceOpenUrlPlaceHolders=function(n,i){i!==null&&i!==""&&n!==null&&n.each(function(){var n=t(this).attr("data-targetId"),r=i.replace("{openUrlTargetId}",n);t(this).html(r),t(this).parent().show()})},n.replaceOpenUrlNonDOIPlaceHolders=function(n,i,r){r!==null&&r!==""&&n!==null&&n.each(function(){var n=t(this).find(".js-open-url-link"),u;n&&n.length&&(u=n.attr("data-href-template"),u&&u.length&&(u=u.replace("{targetURL}",i),n.attr("href",u),n.removeAttr("data-href-template"),n.html(r),t(this).parent().show()))})},n.getAndReplaceOpenUrlPlaceHolders=function(e,o){t.ajax({type:"POST",url:"/ThirdParty/InstitutionOpenUrlTemplate",dataType:"json",success:function(t){if(t!==null&&t!=="undefined"){var s="",h="";t.DisplayOpenUrlLink==!0&&(t.LinkImageSource!==null&&t.LinkImageSource!==""?(s=" <a class='openInAnotherWindow' target='_blank' href='"+t.TargetUrl+"'><img alt='OpenURL Link' src='"+t.LinkImageSource+"'/><\/a> ",h="<img alt='OpenURL Link' src='"+t.LinkImageSource+"'/>"):(s=" <a class='openInAnotherWindow' target='_blank' href='"+t.TargetUrl+"'> "+t.LinkImageText+" <\/a> ",h="<img alt='OpenURL Link' src='"+t.LinkImageSource+"'/> ")),n.replaceOpenUrlPlaceHolders(e,s),n.replaceOpenUrlNonDOIPlaceHolders(o,t.BaseUrl,h),i!==null&&window.sessionStorage!==null&&typeof window.App.LoginUserInfo!="undefined"&&typeof window.App.LoginUserInfo.currentSessionId!="undefined"&&(i.setItem(r+window.App.LoginUserInfo.currentSessionId,s,window.sessionStorage),i.setItem(u+window.App.LoginUserInfo.currentSessionId,h,window.sessionStorage),i.setItem(f+window.App.LoginUserInfo.currentSessionId,t.BaseUrl,window.sessionStorage))}},error:function(){}})},n.checkAndReplaceOpenUrlPlaceHolders=function(){if(typeof window.App.LoginUserInfo!="undefined"&&window.App.LoginUserInfo.isInstLoggedIn>0){var e=t('span[class="inst-open-url-holders"]'),h=e&&e.length?e:null,o=t('span[class="js-inst-open-url-holders-nodoi"]'),c=o&&o.length?o:null,s=null;if(i!==null&&window.sessionStorage!==null&&typeof window.App.LoginUserInfo.currentSessionId!="undefined")var s=i.getItem(r+window.App.LoginUserInfo.currentSessionId,window.sessionStorage),l=i.getItem(u+window.App.LoginUserInfo.currentSessionId,window.sessionStorage),a=i.getItem(f+window.App.LoginUserInfo.currentSessionId,window.sessionStorage);s&&l&&a?(n.replaceOpenUrlPlaceHolders(h,s),n.replaceOpenUrlNonDOIPlaceHolders(c,a,l)):n.getAndReplaceOpenUrlPlaceHolders(h,c)}},n.init=function(){n.checkAndReplaceOpenUrlPlaceHolders()}}(SCM.InstitutionOpenUrl=SCM.InstitutionOpenUrl||{},jQuery,SCM.Utilities.LocalStorage),SCM=SCM||{},$(function(){SCM.ActionEnums=$.extend(!0,{SourceXml:{GetSourceXml:"GetSourceXml"},Content:{ToolboxSendEmail:"ToolboxSendEmail",RelatedPubMed:"RelatedPubMed",ThirdPartyLink:"ThirdPartyLink",RedirectToAspx:"RedirectToAspx",SelfServeContent:"SelfServeContent",SelfServeHeadContent:"SelfServeHeadContent",SelfServeContentNavigationMenu:"SelfServeContentNavigationMenu",SelfServeContentByResource:"SelfServeContentByResource",PatientHandoutEmail:"PatientHandoutEmail",DownloadHandout:"DownloadHandout",StructuredMarkup:"StructuredMarkup",RssFeeds:"RssFeeds",SplitView:"SplitView",ContentXmlMetatag:"ContentXmlMetatag",DataSupplements:"DataSupplements",AvailabilityIconsLegend:"AvailabilityIconsLegend",RssFeed:"RssFeed",CopyrightStatement:"CopyrightStatement",ChapterVersionInformation:"ChapterVersionInformation",SectionDisplay:"SectionDisplay",BookSectionsText:"BookSectionsText",SectionsTextByGroup:"SectionsTextByGroup",SeeAlso:"SeeAlso",RelatedBookContent:"RelatedBookContent",RelatedBookContentGbos:"RelatedBookContentGbos",RelatedContentSolr:"RelatedContentSolr",GoToBookPage:"GoToBookPage",ChapterTopInfo:"ChapterTopInfo",AtoZBrowse:"AtoZBrowse",AtoZBrowseByCategory:"AtoZBrowseByCategory",BookToc:"BookToc",BookTocCached:"BookTocCached",BookChapterNavigation:"BookChapterNavigation",BookJumpLinks:"BookJumpLinks",BooksListing:"BooksListing",BooksByCategoryListing:"BooksByCategoryListing",BookInfo:"BookInfo",BookBasicInfo:"BookBasicInfo",BookBasicNavLinks:"BookBasicNavLinks",BookBasicBreadCrumbs:"BookBasicBreadCrumbs",BookSubjectListing:"BookSubjectListing",BooksListManifestByClient:"BooksListManifestByClient",ArticleIcon:"ArticleIcon",ArticleListByYear:"ArticleListByYear",ArticleListByYearMonthCategory:"ArticleListByYearMonthCategory",ArticleListOfClientTypes:"ArticleListOfClientTypes",ArticleListOfClientTypesAndJournals:"ArticleListOfClientTypesAndJournals",ArticleLinks:"ArticleLinks",ArticleLinksSeeAlso:"ArticleLinksSeeAlso",ArticleLinksAbstract:"ArticleLinksAbstract",ArticleBreadCrumbs:"ArticleBreadCrumbs",CitingArticles:"CitingArticles",BookAndChapterLinkedContent:"BookAndChapterLinkedContent",RotatingFeaturedImage:"RotatingFeaturedImage",MultimediaBrowse:"MultimediaBrowse",MultimediaBrowseItemsByYearAndMultimediaLinkType:"MultimediaBrowseItemsByYearAndMultimediaLinkType",MultimediaPlayer:"MultimediaPlayer",MultimediaByGroupAndCategory:"MultimediaByGroupAndCategory",RelatedMultimedia:"RelatedMultimedia",MultimediaBrowseByGroupOrCategory:"MultimediaBrowseByGroupOrCategory",ImageLinks:"ImageLinks",IssuesAndVolumesListManifest:"IssuesAndVolumesListManifest",Issues:"Issues",GbosUpdate:"GbosUpdate",GbosBreadCrumbs:"GbosBreadCrumbs",GbosByGbosTypeAndContainer:"GbosByGbosTypeAndContainer",GbosFulltext:"GbosFulltext",GbosInfo:"GbosInfo",GbosJumpLinks:"GbosJumpLinks",GbosToc:"GbosToc",GbosContainerBrowse:"GbosContainerBrowse",GbosListCategory:"GbosListCategory",PatientHandOut:"PatientHandOut",RelatedGbosContent:"RelatedGbosContent",AtoZIndex:"AtoZIndex",MyProfile:"MyProfile",EditUserProfile:"EditUserProfile",UpdateUserProfile:"UpdateUserProfile",UserProfileGetStates:"UserProfileGetStates",MySubscriptions:"MySubscriptions",SubscriptionsAndDownloads:"SubscriptionsAndDownloads",MyEmailAlerts:"MyEmailAlerts",MyTokens:"MyTokens",MyAlerts:"MyAlerts",UserCommentBody:"UserCommentBody",UserComment:"UserComment",SubmitUserComment:"SubmitUserComment",CaseBrowse:"CaseBrowse",CaseContent:"CaseContent",CaseTabbed:"CaseTabbed",CaseComplete:"CaseComplete",CaseTOC:"CaseTOC",CheckPdfAccess:"CheckPdfAccess",CheckBookPdfAccess:"CheckBookPdfAccess",CheckBookChapterPdfAccess:"CheckBookChapterPdfAccess",CheckGbosPdfAccess:"CheckGbosPdfAccess",CheckIssuePdfAccess:"CheckIssuePdfAccess",BuyThisResourceLink:"BuyThisResourceLink",BuyThisResourceInExternalStore:"BuyThisResourceInExternalStore"},MarcRecord:{GetCollectionFile:"GetCollectionFile",GetUserCollectionFile:"GetUserCollectionFile",DownloadFile:"DownloadFile",UserMarcDownload:"UserMarcDownload"},ArticleToolbox:{ArticleToolboxMain:"ArticleToolboxMain",ArticleToolboxCitation:"ArticleToolboxCitation"},Article:{ArticleTopInfo:"ArticleTopInfo",EditorInformation:"EditorInformation",OpenScienceBadges:"OpenScienceBadges",ArticleTopInfoCitationRaw:"ArticleTopInfoCitationRaw",ArticleTopLinks:"ArticleTopLinks",ArticleDataSupplements:"ArticleDataSupplements",ArticleJumpLinks:"ArticleJumpLinks",ArticleJumpLinksFlyout:"ArticleJumpLinksFlyout",ArticleNavLinks:"ArticleNavLinks",ArticleListNewAndPopularByMode:"ArticleListNewAndPopularByMode",ArticleListNewAndPopularCombinedView:"ArticleListNewAndPopularCombinedView",ArticleListNewAndPopularContent:"ArticleListNewAndPopularContent",ArticleListNewAndPopular:"ArticleListNewAndPopular",ArticleListGroups:"ArticleListGroups",ArticleListGroupsAccess:"ArticleListGroupsAccess",ArticleListGroupsSimple:"ArticleListGroupsSimple",ArticleListGroupsDetails:"ArticleListGroupsDetails",ArticleListMultiGroups:"ArticleListMultiGroups",ArticleListResources:"ArticleListResources",ArticleListResourcesSecondary:"ArticleListResourcesSecondary",ArticleListResourcesDetails:"ArticleListResourcesDetails",ArticleListResourcesIssue:"ArticleListResourcesIssue",ArticleFiguresAndTables:"ArticleFiguresAndTables",ArticleFulltext:"ArticleFulltext",FirstPagePreview:"FirstPagePreview",ArticleUrlsByDoi:"ArticleUrlsByDoi",ArticleAbstract:"ArticleAbstract",ArticleExtract:"ArticleExtract",ArticleAbstractAjax:"ArticleAbstractAjax",ArticleAbstractOrExtractAjax:"ArticleAbstractOrExtractAjax",AuthorInformation:"AuthorInformation",ArticleCitationDoi:"ArticleCitationDoi",ArticleListAccess:"ArticleListAccess",ArticleListAccessByIds:"ArticleListAccessByIds",ArticleMainView:"ArticleMainView",ArticleVisualAbstractSideView:"ArticleVisualAbstractSideView",GetCitation:"GetCitation"},Authorization:{BuyWithTokensLink:"BuyWithTokensLink",BuyWithTokensAction:"BuyWithTokensAction"},Book:{BookChapterMainView:"BookChapterMainView",TocChapterTopInfo:"TocChapterTopInfo",BookAbstract:"BookAbstract",BookAbstractDropdown:"BookAbstractDropdown",BookAbstractAjax:"BookAbstractAjax",ChapterAbstract:"ChapterAbstract",ChapterExtract:"ChapterExtract",ChapterAbstractHtml:"ChapterAbstractHtml",ChapterAbstractAjax:"ChapterAbstractAjax",ChapterAbstractOrExtractAjax:"ChapterAbstractOrExtractAjax",BookChapterMainViewBySection:"BookChapterMainViewBySection",ChapterListMostViewed:"ChapterListMostViewed",ChapterHeadings:"ChapterHeadings",ContentBrowseAllYearsManifest:"ContentBrowseAllYearsManifest",ContentBrowseByYearManifest:"ContentBrowseByYearManifest",BookTocSlim:"BookTocSlim",BookEditionNavigation:"BookEditionNavigation",ChapterVersionNavigation:"ChapterVersionNavigation"},Cases:{},Citation:{CitationDownloadManager:"CitationDownloadManager",CitationDownloadSelector:"CitationDownloadSelector",Download:"Download"},Cme:{CMEPocQuestionnaireBegin:"CMEPocQuestionnaireBegin",NextQuestionnaire:"NextQuestionnaire",ClaimCredits:"ClaimCredits",ShowClaimCreditsForCompletedQuestionnaires:"ShowClaimCreditsForCompletedQuestionnaires",PrintCertificate:"PrintCertificate",CmePocAvailableCredits:"CmePocAvailableCredits",CmePocAvailableCreditsDelete:"CmePocAvailableCreditsDelete",CmeClinicalQueryDelete:"CmeClinicalQueryDelete",CmeEarnedCredits:"CmeEarnedCredits",MyCmeCredits:"MyCmeCredits",GetMyCmeCredits:"GetMyCmeCredits",POCTest:"POCTest",Test:"Test",CmePocYearlySummary:"CmePocYearlySummary",TrackCmeCredits:"TrackCmeCredits",CmeTermsAndConditions:"CmeTermsAndConditions",AgreeTermsAndConditions:"AgreeTermsAndConditions",CmeShowWidget:"CmeShowWidget",CmeSessionSet:"CmeSessionSet",CmeSessionGet:"CmeSessionGet",CmeClinicalQuestions:"CmeClinicalQuestions",CmeClinicalQuestionsAdd:"CmeClinicalQuestionsAdd",CmeClinicalQuestionEdit:"CmeClinicalQuestionEdit",CmeClinicalQuestionSave:"CmeClinicalQuestionSave"},Collection:{Collections:"Collections",TopTopics:"TopTopics",RelatedTopics:"RelatedTopics",RelatedTags:"RelatedTags",RelatedTagsMetadata:"RelatedTagsMetadata",SpecialCollectionsBrowse:"SpecialCollectionsBrowse",SpecialCollection:"SpecialCollection"},ConferenceVolume:{ConferenceVolumeInfo:"ConferenceVolumeInfo",ConferenceVolumeInfoByVolumeId:"ConferenceVolumeInfoByVolumeId",ConferenceVolumeBrowse:"ConferenceVolumeBrowse",ConferenceVolumeSelector:"ConferenceVolumeSelector",ConferenceVolumeNavLinks:"ConferenceVolumeNavLinks",ConferenceVolumeLatestByYear:"ConferenceVolumeLatestByYear"},LatestContent:{LatestContentContainer:"LatestContentContainer"},DynamicWidgetLayout:{DynamicWidget:"DynamicWidget",DynamicWidgetTabbedView:"DynamicWidgetTabbedView",DynamicWidgetTabbedNavigation:"DynamicWidgetTabbedNavigation"},Gbos:{UpdatesByGbosContainers:"UpdatesByGbosContainers"},IssueVolume:{IssuesTwelveColumn:"IssuesTwelveColumn",IssueBrowseContent:"IssueBrowseContent",IssueBrowseCategoryOnly:"IssueBrowseCategoryOnly",Issue:"Issue",IssueSelector:"IssueSelector",IssueWithBrowseBy:"IssueWithBrowseBy",IssueCoverBrowse:"IssueCoverBrowse",IssueSupplements:"IssueSupplements",IssueNoCache:"IssueNoCache",IssueInfo:"IssueInfo",IssueBasicInfo:"IssueBasicInfo",CurrentIssueInfo:"CurrentIssueInfo",IssueTwoColumns:"IssueTwoColumns",IssueBrowseByYear:"IssueBrowseByYear",ContentBrowseAllYearsManifest:"ContentBrowseAllYearsManifest",ContentBrowseByYearManifest:"ContentBrowseByYearManifest",ChildCategories:"ChildCategories",AllIssuesLink:"AllIssuesLink",IssueSupplementalLinks:"IssueSupplementalLinks"},AsyncWidget:{WidgetLoader:"WidgetLoader"},Journal:{ImpactFactorSiteRanking:"ImpactFactorSiteRanking"},Multimedia:{MultimediaInfo:"MultimediaInfo",BrightcovePodcast:"BrightcovePodcast",FigureViewLarge:"FigureViewLarge",AffiliateLogos:"AffiliateLogos"},Page:{SitePageHeader:"SitePageHeader",SiteSearch:"SiteSearch",SitePageFooter:"SitePageFooter",SitePageFooterChinaVariance:"SitePageFooterChinaVariance",Article:"Article",ArticlesByGroup:"ArticlesByGroup",ArticleSplitView:"ArticleSplitView",Proceeding:"Proceeding",ConferenceVolume:"ConferenceVolume",Book:"Book",Chapter:"Chapter",ChapterStandard:"ChapterStandard",CrossRefCitingArticles:"CrossRefCitingArticles",Index:"Index",Issue:"Issue",IssueCovers:"IssueCovers",RedirectUnavailable:"RedirectUnavailable",SignInPage:"SignInPage",ViewLarge:"ViewLarge",SelfServePage:"SelfServePage",AdvancedSearch:"AdvancedSearch",SearchResults:"SearchResults",StyleGuide:"StyleGuide",ErrorDefault:"ErrorDefault",CustomError:"CustomError",Error:"Error",ForgotPassword:"ForgotPassword",MyAccount:"MyAccount",Register:"Register",ResetPassword:"ResetPassword",ContactUs:"ContactUs",TokenProductListPage:"TokenProductListPage",InstitutionalSignin:"InstitutionalSignin",ShibbolethSignin:"ShibbolethSignin",BookBrowseByYear:"BookBrowseByYear",IssueBrowseByYear:"IssueBrowseByYear",CitationDownloadManagerPage:"CitationDownloadManagerPage",ProceedingBrowseByYear:"ProceedingBrowseByYear",ConferenceBrowse:"ConferenceBrowse",ConferenceVolumeBrowse:"ConferenceVolumeBrowse",PodCastsPage:"PodCastsPage",ContinuingEducation:"ContinuingEducation",Favicons:"Favicons",SpecialCollectionsBrowse:"SpecialCollectionsBrowse",SpecialCollection:"SpecialCollection",KbartFileListPage:"KbartFileListPage",DownloadBookChapterPdf:"DownloadBookChapterPdf"},Personalization:{UserContentAccessWrite:"UserContentAccessWrite",PersonalizedContent:"PersonalizedContent",PersonalizedTopics:"PersonalizedTopics"},Ecommerce:{PurchaseOptions:"PurchaseOptions"},Proceeding:{ProceedingMainView:"ProceedingMainView",ProceedingTopInfo:"ProceedingTopInfo",ProceedingNavLinks:"ProceedingNavLinks",ConferencesBrowseByYear:"ConferencesBrowseByYear",ConferenceListByYear:"ConferenceListByYear",ConferenceListByParentConference:"ConferenceListByParentConference",ConferenceVolumeListResources:"ConferenceVolumeListResources",ConferenceVolumeListResourcesManifest:"ConferenceVolumeListResourcesManifest"},Section:{SingleSection:"SingleSection",RelatedContent:"RelatedContent",EditorsChoice:"EditorsChoice",SectionsWithChildren:"SectionsWithChildren"},SignIn:{SocietyLinks:"SocietyLinks",LoginForm:"LoginForm",InstitutionSignIn:"InstitutionSignIn",LoginInstitutionalUser:"LoginInstitutionalUser",ExternalLogin:"ExternalLogin"},SolrContentQuery:{SolrContentQueryEdit:"SolrContentQueryEdit",SolrContentFilterQueryResults:"SolrContentFilterQueryResults",UpdateContentAssignmentRule:"UpdateContentAssignmentRule",SolrContentQueryValidationResults:"SolrContentQueryValidationResults"},Store:{CartProgressBar:"CartProgressBar",CartViewDetails:"CartViewDetails",CartOrderSummary:"CartOrderSummary",OrderConfirmation:"OrderConfirmation",DiscountCode:"DiscountCode",AddDiscountCode:"AddDiscountCode",RemoveDiscountCode:"RemoveDiscountCode"},TextDataMining:{TextDataMiningHomepage:"TextDataMiningHomepage",DownloadTdmFile:"DownloadTdmFile"},ThirdParty:{ArticleLevelMetrics:"ArticleLevelMetrics",ArticleLevelMetricsWithComments:"ArticleLevelMetricsWithComments",ArticleLevelMetricsDetails:"ArticleLevelMetricsDetails",ArticleLevelMetricsDetailsWithComments:"ArticleLevelMetricsDetailsWithComments",AltmetricLink:"AltmetricLink",InstitutionOpenUrlTemplate:"InstitutionOpenUrlTemplate",AstrophysicsDataSystem:"AstrophysicsDataSystem",Hypothesis:"Hypothesis",ArticleCitedBy:"ArticleCitedBy",BookChapterCitedBy:"BookChapterCitedBy",JobTarget:"JobTarget",ArticleDataRepositories:"ArticleDataRepositories",ArticleDataRepositoriesUsingDoi:"ArticleDataRepositoriesUsingDoi",CrossRefCitedBy:"CrossRefCitedBy",RelatedArticleIn:"RelatedArticleIn",ReCaptcha:"ReCaptcha",ValidateCaptcha:"ValidateCaptcha",GoogleMapsBoundingCoordinates:"GoogleMapsBoundingCoordinates",GdprCookieBanner:"GdprCookieBanner",TrendMD:"TrendMD",PodCasts:"PodCasts",LatestPodCast:"LatestPodCast",UniversalCasa:"UniversalCasa",ReadSpeaker:"ReadSpeaker",DimensionsBadge:"DimensionsBadge",KbartFileList:"KbartFileList",JobSearch:"JobSearch",AdobeAnalyticsData:"AdobeAnalyticsData"},Toolbox:{ToolboxGetAlerts:"ToolboxGetAlerts",ToolboxGetAlertsNoJournalId:"ToolboxGetAlertsNoJournalId",ToolboxGetAlertsUpdateMessage:"ToolboxGetAlertsUpdateMessage",ToolboxCitationText:"ToolboxCitationText",ToolboxGetCitation:"ToolboxGetCitation",ToolboxGetCitationAnchor:"ToolboxGetCitationAnchor",ToolboxSendEmailAnchor:"ToolboxSendEmailAnchor",ToolboxSendEmailModal:"ToolboxSendEmailModal",ToolboxGetCitationModal:"ToolboxGetCitationModal",ToolboxGetCitationByResourceType:"ToolboxGetCitationByResourceType",ToolboxGetCitationModalByResourceType:"ToolboxGetCitationModalByResourceType",ToolboxPdf:"ToolboxPdf",ToolboxPdfByGuestAccess:"ToolboxPdfByGuestAccess",ToolboxReadcubePdf:"ToolboxReadcubePdf",ToolboxPermissions:"ToolboxPermissions",ToolboxPermissionsMultiple:"ToolboxPermissionsMultiple",ToolboxPermissionsWithSectionId:"ToolboxPermissionsWithSectionId",Alerts:"Alerts",AlertsSignUp:"AlertsSignUp",AddAlertsSignUp:"AddAlertsSignUp",AddAlertsSignUpWithSchedule:"AddAlertsSignUpWithSchedule",AddAlertsSignUpForTaxonomySearch:"AddAlertsSignUpForTaxonomySearch",EditAlertForTaxonomySearch:"EditAlertForTaxonomySearch"},UserDashboard:{GetMyBookmarks:"GetMyBookmarks",AddFavoritesList:"AddFavoritesList",AddFavorites:"AddFavorites",UpdateRecentlyViewed:"UpdateRecentlyViewed",UpdateFavorite:"UpdateFavorite",RemoveAllFavorites:"RemoveAllFavorites",MyFavorites:"MyFavorites",MyFavoritesPaged:"MyFavoritesPaged",RemoveFolder:"RemoveFolder",RemoveFolderItem:"RemoveFolderItem",RemoveFolderItemByResourceId:"RemoveFolderItemByResourceId",FolderActivitySort:"FolderActivitySort",AddNewFolderFavorites:"AddNewFolderFavorites",AddContentToFolderFavorites:"AddContentToFolderFavorites",MyFavoritesFolders:"MyFavoritesFolders",MyFolders:"MyFolders",MyFolderDetails:"MyFolderDetails",MyFolderHeader:"MyFolderHeader",IsFolderNameAvailable:"IsFolderNameAvailable",IsFolderReNameAvailable:"IsFolderReNameAvailable",DoesFolderContainResource:"DoesFolderContainResource",MyCaseHistory:"MyCaseHistory",ClearCaseHistory:"ClearCaseHistory",DeleteCaseHistoryItem:"DeleteCaseHistoryItem",MyCme:"MyCme",MySites:"MySites",MyCustomCurriculum:"MyCustomCurriculum",MySelfAssessments:"MySelfAssessments",HideQuizSelfAssessment:"HideQuizSelfAssessment",ClearAllSelfAssessment:"ClearAllSelfAssessment",RenameLearnerTrackingDetailSelfAssessment:"RenameLearnerTrackingDetailSelfAssessment",MyPurchases:"MyPurchases",MyAccount:"MyAccount",RegisterUser:"RegisterUser",RegisterNewUser:"RegisterNewUser",RegisterGetCountryStates:"RegisterGetCountryStates",ForgotPassword:"ForgotPassword",ResetPassword:"ResetPassword",ShibbolethSignin:"ShibbolethSignin",GetInstitutionsForFederation:"GetInstitutionsForFederation",RedirectToShibboleth:"RedirectToShibboleth",ChangeEmailAddress:"ChangeEmailAddress",RequestEmailAddressChange:"RequestEmailAddressChange",MyTokens:"MyTokens",ViewRedeemCodeTab:"ViewRedeemCodeTab",RedeemCode:"RedeemCode"},Common:{DefaultUpdateTarget:"DefaultUpdateTarget",ShowSendEmail:"ShowSendEmail",SendEmail:"SendEmail",ForgotPassword:"ForgotPassword",ResetPassword:"ResetPassword",UserPracticeInfo:"UserPracticeInfo",PartialUserPracticeInfoView:"PartialUserPracticeInfoView",UserPracticeInfoEdit:"UserPracticeInfoEdit",ContactUs:"ContactUs",StyleGuide:"StyleGuide",StyleGuideContent:"StyleGuideContent",ContactUsForm:"ContactUsForm",TokenProductList:"TokenProductList",BreadCrumbs:"BreadCrumbs",PageMetadata:"PageMetadata",PageMetadataByMetadataType:"PageMetadataByMetadataType",AdobeAnalyticsUserMetadata:"AdobeAnalyticsUserMetadata",AdBlock:"AdBlock",AdBlockDynamic:"AdBlockDynamic",Lockss:"Lockss",SpecialOfferRedeem:"SpecialOfferRedeem",ValidateSpecialOffer:"ValidateSpecialOffer",RedeemSpecialOffer:"RedeemSpecialOffer",SelfServeCarousel:"SelfServeCarousel",SmartSelfServeContent:"SmartSelfServeContent"},PatternTests:{TestCollectionMule:"TestCollectionMule",TestAlgorithmMule:"TestAlgorithmMule",TestXSLTMule:"TestXSLTMule"},Demo:{TestDemo:"TestDemo",PopularArticles:"PopularArticles",TestWidget:"TestWidget",ForkDemo:"ForkDemo",CategoryArticles:"CategoryArticles",FirstWidget:"FirstWidget",WidgetUserComment:"WidgetUserComment",TestDemo2:"TestDemo2",TestDemo3:"TestDemo3",FileFinder:"FileFinder",ThrowAnError:"ThrowAnError",LocalizationDemo:"LocalizationDemo"},Sol:{SolQuestionAddtoTest:"SolQuestionAddtoTest",SolQuestionAddtoTestSave:"SolQuestionAddtoTestSave",SolQuestionAnswerList:"SolQuestionAnswerList",SolQuestionBank:"SolQuestionBank",SolQuestionListSort:"SolQuestionListSort",SolQuestionSort:"SolQuestionSort",SolQuiz:"SolQuiz",SolQuizActivityAdd:"SolQuizActivityAdd",SolQuizActivityAddEdit:"SolQuizActivityAddEdit",SolQuizActivityEdit:"SolQuizActivityEdit",SolQuizAdd:"SolQuizAdd",SolQuizAddEdit:"SolQuizAddEdit",SolQuizArchive:"SolQuizArchive",SolQuizCopy:"SolQuizCopy",SolQuizDelete:"SolQuizDelete",SolQuizEdit:"SolQuizEdit",SolQuizList:"SolQuizList",SolQuizReactivate:"SolQuizReactivate",SolQuizSort:"SolQuizSort",SolReadingActivityAdd:"SolReadingActivityAdd",SolReadingActivityAddEdit:"SolReadingActivityAddEdit",SolReadingActivityEdit:"SolReadingActivityEdit",SolUserProfile:"SolUserProfile",LearningModulesBreadCrumb:"LearningModulesBreadCrumb",SolViewQuestion:"SolViewQuestion",TakeFullQuizBySection:"TakeFullQuizBySection",TakeMultipleFullQuizBySection:"TakeMultipleFullQuizBySection",SolFullQuizList:"SolFullQuizList",SollearnerTrackingDetailArchive:"SollearnerTrackingDetailArchive",TakeFullQuizSubmitAnswers:"TakeFullQuizSubmitAnswers",TakeMultipleFullQuizSubmitAnswers:"TakeMultipleFullQuizSubmitAnswers",TakeQuizOneByOne:"TakeQuizOneByOne",TakeQuizOneByOneBySection:"TakeQuizOneByOneBySection",LearnerTakeQuizByQuizId:"LearnerTakeQuizByQuizId",TakeQuizOneByOneCancelQuiz:"TakeQuizOneByOneCancelQuiz",TakeQuizOneByOneCompleteQuiz:"TakeQuizOneByOneCompleteQuiz",TakeQuizOneByOneSubmit:"TakeQuizOneByOneSubmit",TakeQuizOneByOneSubmitAndShowAnswer:"TakeQuizOneByOneSubmitAndShowAnswer",TakeQuizOneByOneSubmitLastQuestion:"TakeQuizOneByOneSubmitLastQuestion",TakeQuizOneByOneSkip:"TakeQuizOneByOneSkip",ProgressiveQuizBySection:"ProgressiveQuizBySection",ProgressiveQuizCancelQuiz:"ProgressiveQuizCancelQuiz",ProgressiveQuizCompleteQuiz:"ProgressiveQuizCompleteQuiz",ProgressiveQuizSubmit:"ProgressiveQuizSubmit",ProgressiveQuizSubmitAndShowAnswer:"ProgressiveQuizSubmitAndShowAnswer",ProgressiveQuizSubmitLastQuestion:"ProgressiveQuizSubmitLastQuestion",ProgressiveQuizSkip:"ProgressiveQuizSkip",SolLearnerAssignment:"SolLearnerAssignment",SolLearnerTakeTest:"SolLearnerTakeTest",SolLearnerAssignmentBeforeSubmit:"SolLearnerAssignmentBeforeSubmit",SolLearnerAssignmentSubmit:"SolLearnerAssignmentSubmit",SolLearnerAssignmentUpdateStatus:"SolLearnerAssignmentUpdateStatus",SolLearnerOtherActivityGet:"SolLearnerOtherActivityGet",SolLearnerOtherActivityUpdate:"SolLearnerOtherActivityUpdate",SolReports:"SolReports",SolReportsDetails:"SolReportsDetails",SolReportsDetailsSort:"SolReportsDetailsSort",ReportDetailsToExcel:"ReportDetailsToExcel",SolLearnerAddToExistingGroup:"SolLearnerAddToExistingGroup",SolLearnerSAddToExistingGroup:"SolLearnerSAddToExistingGroup",SolLearnerAddToExistingGroupSave:"SolLearnerAddToExistingGroupSave",SolLearnerAddToExistingGroupSaveByIds:"SolLearnerAddToExistingGroupSaveByIds",SolQuestionAdd:"SolQuestionAdd",SolQuestionAddEdit:"SolQuestionAddEdit",SolQuestionAddEditNextStep:"SolQuestionAddEditNextStep",SolQuestionAddEditPreviousStep:"SolQuestionAddEditPreviousStep",SolQuestionAddEditRemoveUploadFile:"SolQuestionAddEditRemoveUploadFile",SolQuestionAddEditShowStep:"SolQuestionAddEditShowStep",SolQuestionAddEditUploadFile:"SolQuestionAddEditUploadFile",SolQuestionBankDeleteQuestion:"SolQuestionBankDeleteQuestion",SolQuestionDelete:"SolQuestionDelete",SolQuestionEdit:"SolQuestionEdit",CurriculaGroupList:"CurriculaGroupList",AssignmentLearnerDetailsList:"AssignmentLearnerDetailsList",AssignmentList:"AssignmentList",BuildAutoGenQuiz:"BuildAutoGenQuiz",BuildAutoGenQuizByResourceId:"BuildAutoGenQuizByResourceId",BuildResourceQuiz:"BuildResourceQuiz",BuildAllQuizForResource:"BuildAllQuizForResource",BuildLongResourceQuiz:"BuildLongResourceQuiz",RetakeQuiz:"RetakeQuiz",ChooseSiteSpecificQuizQuestion:"ChooseSiteSpecificQuizQuestion",CopyCourse:"CopyCourse",IsCourseNameAvailable:"IsCourseNameAvailable",LearnerInstructorViewToggler:"LearnerInstructorViewToggler",IsCurriculumNameAvailable:"IsCurriculumNameAvailable",IsLearnerGroupNameAvailable:"IsLearnerGroupNameAvailable",IsNewCurriculumNameAvailable:"IsNewCurriculumNameAvailable",IsQuizNameAvailable:"IsQuizNameAvailable",IsValidAccessActivityUrl:"IsValidAccessActivityUrl",LearnerAssignments:"LearnerAssignments",QuizResults:"QuizResults",ResourceQuizzes:"ResourceQuizzes",SaveQuizQuestions:"SaveQuizQuestions",SelectQuestionsBySite:"SelectQuestionsBySite",SelectResourceBySiteId:"SelectResourceBySiteId",SolActivityAdd:"SolActivityAdd",SolLearnerUploadedFiles:"SolLearnerUploadedFiles",SolLearnerDeleteUploadedFiles:"SolLearnerDeleteUploadedFiles",SolActivityAddEdit:"SolActivityAddEdit",SolActivityEdit:"SolActivityEdit",SolAssignmentAdd:"SolAssignmentAdd",SolAssignmentAddLearningModule:"SolAssignmentAddLearningModule",SolAssignmentEdit:"SolAssignmentEdit",IsAssignmentAvailable:"IsAssignmentAvailable",SolAssignmentAddEdit:"SolAssignmentAddEdit",SolAssignmentSort:"SolAssignmentSort",SolLearnerDetailsSort:"SolLearnerDetailsSort",SolAssignmentChangeStatus:"SolAssignmentChangeStatus",SolBrowseLearnerFilter:"SolBrowseLearnerFilter",SolBrowseLearnerSort:"SolBrowseLearnerSort",SolBrowseLearnerSubmit:"SolBrowseLearnerSubmit",SolBrowseLearners:"SolBrowseLearners",SolContentClipper:"SolContentClipper",SolSharedCourseList:"SolSharedCourseList",SolSharedCourseDelete:"SolSharedCourseDelete",SolCourse:"SolCourse",SolCourseActivityDelete:"SolCourseActivityDelete",SolCourseActivitySort:"SolCourseActivitySort",SolCourseAdd:"SolCourseAdd",SolCourseAddEdit:"SolCourseAddEdit",SolCourseEdit:"SolCourseEdit",SolCourseList:"SolCourseList",SolCourseListSort:"SolCourseListSort",SolCourseArchive:"SolCourseArchive",SolCourseDelete:"SolCourseDelete",SolCourseReactivate:"SolCourseReactivate",SolCoursePreview:"SolCoursePreview",SolCurriculaList:"SolCurriculaList",SolCurriculaListSort:"SolCurriculaListSort",SolCurriculaDelete:"SolCurriculaDelete",SolCurriculumAddEdit:"SolCurriculumAddEdit",SolCurriculumEdit:"SolCurriculumEdit",SolInstitutionSiteList:"SolInstitutionSiteList",SolInstructorNavigation:"SolInstructorNavigation",SolLearnerGroupAdd:"SolLearnerGroupAdd",SolLearnerGroupAddEdit:"SolLearnerGroupAddEdit",SolLearnerGroupDeactivate:"SolLearnerGroupDeactivate",SolLearnerGroupDelete:"SolLearnerGroupDelete",SolLearnerGroupEdit:"SolLearnerGroupEdit",SolLearnerGroupList:"SolLearnerGroupList",SolLearnerGroupManageUsers:"SolLearnerGroupManageUsers",SolLearnerGroupReactivate:"SolLearnerGroupReactivate",SolLearnerGroupUserAdd:"SolLearnerGroupUserAdd",SolLearnerGroupUserFilter:"SolLearnerGroupUserFilter",SolLearnerGroupUserRemove:"SolLearnerGroupUserRemove",SolLearnerGroupUserSort:"SolLearnerGroupUserSort",SolLearnerGroupViewUsers:"SolLearnerGroupViewUsers",SolLearnerStatus:"SolLearnerStatus",SolMakeActivityRequired:"SolMakeActivityRequired",SolShareCourse:"SolShareCourse",SolPreviewQuestion:"SolPreviewQuestion",SolQuestion:"SolQuestion"},Solr:{ArticleBrowseSearchResults:"ArticleBrowseSearchResults",AuthorSearchSubmit:"AuthorSearchSubmit",BucketedSearch:"BucketedSearch",BucketedSearchBucket:"BucketedSearchBucket",BucketedSearchResults:"BucketedSearchResults",BucketedSearchSubmit:"BucketedSearchSubmit",DoiExists:"DoiExists",DoiSearch:"DoiSearch",DoiSearchUnifiedCore:"DoiSearchUnifiedCore",SearchResultsWithHighlights:"SearchResultsWithHighlights",SolrAdvancedFeatureSearch:"SolrAdvancedFeatureSearch",SolrAdvancedSearch:"SolrAdvancedSearch",SolrAdvancedSearchResponsive:"SolrAdvancedSearchResponsive",SolrAdvancedSearchResponsiveTwelve:"SolrAdvancedSearchResponsiveTwelve",SolrAutoSuggest:"SolrAutoSuggest",SolrJournalAutoSuggest:"SolrJournalAutoSuggest",SolrSearch:"SolrSearch",SolrCustomSearch:"SolrCustomSearch",SolrSearchPreFilter:"SolrSearchPreFilter",TextbookContentSearch:"TextbookContentSearch",SolrSearch_JustResults:"SolrSearch_JustResults",SolrSearchAction:"SolrSearchAction",SolrSearchAutoSuggest:"SolrSearchAutoSuggest",PaperNumberSearch:"PaperNumberSearch",SolrSearchResults:"SolrSearchResults",SolrSearchResults_Wkhl:"SolrSearchResults_Wkhl",GetSearchAlertViewModel:"GetSearchAlertViewModel",SolrTopics:"SolrTopics",SelectableContentList:"SelectableContentList",MultiQuerySelectableContentList:"MultiQuerySelectableContentList",SolrSearchSave:"SolrSearchSave",SaveSolrSearchInfo:"SaveSolrSearchInfo",SaveSolrSearchInfoWithToken:"SaveSolrSearchInfoWithToken",RenameSolrSearchInfo:"RenameSolrSearchInfo",RenameSolrSearchInfoWithToken:"RenameSolrSearchInfoWithToken",DeleteSolrSearchInfo:"DeleteSolrSearchInfo",DeleteSolrSearchInfoWithToken:"DeleteSolrSearchInfoWithToken",UpdateUserAlertWithToken:"UpdateUserAlertWithToken",UpdateUserAlert:"UpdateUserAlert",SolrResourceMetadata:"SolrResourceMetadata",GetContentMetadata:"GetContentMetadata",RelatedTaxonomies:"RelatedTaxonomies",JournalCitationFilter:"JournalCitationFilter"}},SCM.ActionEnums)}),getQueryString=function(n,t){var r=t?t:window.location.href,u=new RegExp("[?&]"+n+"=([^&#]*)","i"),i=u.exec(r);return i?i[1]:null},verifyReturnURLIsLegit=function(n){var r=unescape(n),t=r.match(/^https?\:\/\/([^\/:?#]+)(?:[\/:?#]|$)/i),i=t&&t[1];return i!==null&&["annals.acpdev.silverchair.com","annals.acprc.silverchair.com","annals.org"].indexOf(i)>-1},$(document).ready(function(){var t=$("div.RegisterNow p strong a"),n,i;t!==undefined&&t!==null&&(n=getQueryString("returnUrl"),n!==undefined&&n!==null&&verifyReturnURLIsLegit(n)&&(i=t.attr("href"),i!==undefined&&i!==null&&t.attr("href",i+"?returnUrl="+escape(n))))})