function openRevealModal(n){$("#revealContent").empty().prepend(n.children().clone()),$("#revealModal").foundation("reveal","open"),showImages($("#revealModal"))}function getWidgetInstanceName(n){var t="",i=$(n).attr("class"),r=i.indexOf("widget-instance-");return r>=0&&(t=i.substr(r).split("-")[2]),t}var showImages,SCM;$(document).ready(function(){function t(n){n.wrap("<div class='table-wrapper' />");var t=n.clone();t.find("td:not(:first-child), th:not(:first-child)").css("display","none"),t.removeClass("responsive"),n.closest(".table-wrapper").append(t),t.wrap("<div class='pinned' />"),n.wrap("<div class='scrollable' />"),i(n,t)}function i(n,t){var r=n.find("tr"),u=t.find("tr"),i=[];r.each(function(n){var t=$(this),r=t.find("th, td");r.each(function(){var t=$(this).outerHeight(!0);i[n]=i[n]||0,t>i[n]&&(i[n]=t)})}),u.each(function(n){$(this).height(i[n])})}var n=function(){$("table.responsive").each(function(n,i){t($(i))})};$(window).load(n)});
/*!
 * Silverchair Sidebar Sticky Sidebar Plugin
 * Original author: lnguyen@silvechair.com for use in Texas Pete
 */
(function(n,t){function u(t,u){this.element=t,this.settings=n.extend({},r,u),this._defaults=r,this._name=i,this.init()}var i="scmStickySidebar",r={stickyClass:"is_stuck",stickyWidthContainer:n(".info-column"),stickyParent:n(".main-row"),mobileStickySpot:n(".tabs-content"),heightCompensation:0,stickOffset:0};n.extend(u.prototype,{init:function(){var r=n(this.element),i=this;if(i.stickPos=i.getStickPosition(r),r.length>0){i.updateStickPosition(r),i.comparePosition(r,i.stickPos),i.confineWidthWhenStuck(r),n(t).scroll(function(){i.comparePosition(r,i.stickPos)});n(t).on("resize",function(){i.confineWidthWhenStuck(r),i.updateStickPosition(r),i.comparePosition(r,i.stickPos)})}},getStickPosition:function(n){return Modernizr.mq("only all and (max-width: 640px)")&&this.settings.mobileStickySpot.length>0?this.settings.mobileStickySpot.offset().top:n.offset().top-this.settings.stickOffset},getUnstickPosition:function(n){var t=n.outerHeight(!0),i=this.settings.stickyParent.offset().top,r=this.settings.stickyParent.outerHeight(!0);return i+r-t},comparePosition:function(i,r){var e=this,f=this.settings.stickyClass,o=e.getUnstickPosition(i),u=n(t).scrollTop(),s=this.settings.stickyParent.outerHeight(!0)-i.outerHeight(!0)-this.settings.heightCompensation;u>r?(i.addClass(f).css("display","block"),u>o?i.addClass("bottomed-out").css({position:"relative",top:s}):i.removeClass("bottomed-out").css({position:"",top:""})):u<r&&i.removeClass(f).css("display","")},confineWidthWhenStuck:function(n){if(this.settings.stickyWidthContainer){var t;t=Modernizr.mq("only all and (max-width: 640px)")?this.settings.stickyWidthContainer.width()+60:this.settings.stickyWidthContainer.width(),n.css("width",t)}},updateStickPosition:function(n){n.hasClass(this.settings.stickyClass)||(Modernizr.mq("only all and (max-width: 640px)")?this.settings.mobileStickySpot.length>0&&(self.stickPos=this.settings.mobileStickySpot.offset().top):self.stickPos=n.offset().top-this.settings.stickOffset)}}),n.fn[i]=function(t){return this.each(function(){n.data(this,"plugin_"+i)||n.data(this,"plugin_"+i,new u(this,t))}),this}})(jQuery,window,document),function(n,t,i,r){var f=n(i),e=n("#LeftNavSticker"),h=n("#SearchWrap"),u=n("#Toolbar"),o=n(t);f.ready(function(){l("#ViewsDrop"),l(".supplement-tab"),c(),rt(),ft(),y(".grw-viewmorelink",".grw-hide-me"),y(".mrw-viewmorelink",".mrw-hide-me"),o.load(function(){it(),v(),nt(),g(),tt(),ut(),w(),p(),a(),b()}),o.resize(function(){v(),s(),a(),Modernizr.mq("only all and (max-width: 1012px)")&&u.trigger("sticky_kit:detach")})});var et=function(){var t=n(".info-column").width(),i=e;i.width(t)},p=function(){var t=n(".sectionLink");t.click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var t=n(this.hash),i=t.offset().top;if(t=t.length?t:n("[name="+this.hash.slice(1)+"]"),Modernizr.mq("only all and (min-width: 1013px)")&&(i=i-u.outerHeight(!0)),t.length)return n("html,body").animate({scrollTop:i},500),!1}})},c=function(){d(),k()},w=function(){var t=h;n(".toolbar-search").toggle(function(){var n=u.width();t.css({top:"0",left:"calc(20% + 4px)",position:"absolute",background:"#151D25","padding-bottom":"10px","max-width":n}).animate({top:"50px"},300)},function(){s()})},b=function(){e.hover(function(){n(".lazy").each(function(){n(this).attr("src",n(this).attr("data-original"))})})},s=function(){var n=h;n.animate({top:"0"},300,function(){n.removeAttr("style")})},k=function(){var t=n(".item-with-dropdown");t.show(),t.each(function(){var t=!1;n(this).find("ul li").each(function(){var i=n(this).css("display")==="none";n(this).is(":visible")?t=!0:i||(t=!0)}),t||n(this).hide()}),u.css("display","table")},d=function(){if(n(".tab-item").parent("li").show(),n(".tabs-content").length>0){var t="";n(".tabs-content > .content").each(function(){n(this).hasClass("active")&&(t=n(this).attr("id"))}),n("#ViewsDrop").find('[data-tab="#'+t+'"]').closest("li").hide()}},g=function(){n(".tab-item").on("click",function(t){t.preventDefault();var i=n(this).attr("data-tab");n(i).siblings().removeClass("active"),n(i).addClass("active"),i==="#FigureTab"&&f.trigger("scroll"),c()})},nt=function(){u.on("click",".toolbar-item",function(){n(this).addClass("clicked"),n(this).siblings().removeClass("clicked")});f.on("click",function(){n(".toolbar-item").each(function(){n(this).find("ul").hasClass("open")||n(this).removeClass("clicked")})})},tt=function(){n("#Toolbar .f-dropdown > li").on("click",function(){n(this).closest(".toolbar-item").trigger("click")})},l=function(t){n(t).find(".tab-item").each(function(){var t=n(this).attr("data-tab");if(t!=="#ContentTab"&&n(t).find("*").length<20){var i=n(t).html(),u=/(<([^>]+)>)/ig,f=i!==r?n.trim(i.replace(u,"")):1;f.length===0&&n(this).parent("li").remove()}})},it=function(){e.scmStickySidebar({heightCompensation:n(".article-nav").outerHeight(!0)+n(".header-top").outerHeight(!0),mobileStickySpot:n(".tabs-content"),stickyClass:"is_stuck",stickOffset:n(".umb-dropdown-area").outerHeight(!0)})},a=function(){var i=o.height()-n("#HeaderTop").height(),t=e,r=t.height();t.css("max-height",i),r>i?t.css("overflow-y","scroll"):t.css("overflow-y","auto")},rt=function(){var t=n(".jumplinks-heading"),i=n(".scrollTo, .link-to-top.mobile");t.click(function(){Modernizr.mq("only all and (max-width: 640px)")&&(n(this).siblings().slideToggle("fast"),n(this).parent().next(".advertisement").toggle())}),i.click(function(){Modernizr.mq("only all and (max-width: 640px)")&&t.trigger("click")})},v=function(){if(Modernizr.mq("only all and (min-width: 1013px)")){u.stick_in_parent({parent:".master-container"}).on("sticky_kit:unstick",function(){s()});f.click(function(){n(i.body).trigger("sticky_kit:recalc")})}},ut=function(){n('[data-reveal-id="getCitation"]').click(function(){n("#getCitation").foundation("reveal","open")})},y=function(t,i){n(t).click(function(){n(this).closest(".related-section-box, .widget-RelatedBookContent").find(i).toggleClass("show-item"),n(this).toggleClass("show-less").find("i").toggleClass("icon-show").toggleClass("icon-hide"),n(this).hasClass("show-less")?n(this).find("span").text("See Less"):n(this).find("span").text("See More")})},ft=function(){n(".widget-RelatedBookContent").each(function(){n(this).find("*").length>5&&n(this).addClass("show")})}}(jQuery,window,document),$(window).load(function(){$("body").on("click",".revealLink, .table-graphic, .caption-title",function(){var t=$(this).attr("reveal-id")?$(this).attr("reveal-id"):$(this).attr("data-id"),n=$('[content-id="'+t+'"]').first();n.length>0?openRevealModal(n):$("#NeedIndividualAcct").removeClass("tiny").addClass("small").foundation("reveal","open")});$(".scrollable").on("scroll",function(){$(this).scrollLeft()>0&&alert($(".scrollable").scrollLeft())})}),showImages=function(n){n.find(".contentFigures").each(function(){var n=$(this);n.attr("src").toLowerCase().indexOf("grey.gif")>=0&&n.attr("src",$(this).attr("data-original"))})},SCM=SCM||{},SCM.ClientStatsMaster=function(n){function i(n,t,i,r,u,f){this.SourceType=n,this.ActionType=t,this.ActionDescription=i,this.ActionUrl=r,this.SearchData=u,this.IsTurnaway=f}function t(t,r,u,f,e,o){var s=new i(t,r,u,f,e,o).toJson();n.ajax({type:"POST",url:"/Services/UserActionService.svc/TrackUserAction",data:s,contentType:"application/json; charset=utf-8",dataType:"json",async:!0,processData:!0}).fail(function(n,t){window.console&&(console.log("jqXhr.responseText: "+n.responseText),console.log("status: "+t))})}return i.prototype.toJson=function(){return JSON.stringify(this)},{trackContentTabEvents:function(){var r=n("#Toolbar"),i={"#FigureTab":"FiguresClicked","#TableTab":"TablesClicked","#ContentTab":"ArticleClicked","#SupplementTab":"SupplementClicked"};r.on("click",".tab-item",function(){var r=n(this).attr("data-tab");r in i&&t(22,"View",i[r],window.location.href,"",!1)})},trackShares:function(){var r=n("#ShareDrop"),i={addthis_button_email:"EmailClicked",addthis_button_share:"TwitterClicked",addthis_button_facebook:"FacebookClicked",addthis_button_google:"GooglePlusClicked",addthis_button_digg:"DiggClicked",addthis_button_delicious:"DeliciousClicked",addthis_button_citeulike:"CiteulikeClicked",addthis_button_tumblr:"TumblrClicked",addthis_button_stumbleupon:"StumbleuponClicked"};r.on("click","a",function(){var r=n(this).attr("class");r in i&&t(22,"Share",i[r],window.location.href,"",!1)})},trackSingleAction:function(n,i,r){n.on("click",function(){t(22,i,r,window.location.href,"",!1)})}}}(jQuery),$(window).load(function(){SCM.ClientStatsMaster.trackContentTabEvents(),SCM.ClientStatsMaster.trackShares(),SCM.ClientStatsMaster.trackSingleAction($('a[data-reveal-id="getCitation"]'),"Tools","GetCitationClicked"),SCM.ClientStatsMaster.trackSingleAction($("div#toolboxGetAlertsWidget"),"Tools","AlertsClicked"),SCM.ClientStatsMaster.trackSingleAction($("div#getAlertsConfirmation"),"Tools","AlertAdded"),SCM.ClientStatsMaster.trackSingleAction($("#PermissionsLink"),"Tools","GetPermissionsClicked"),SCM.ClientStatsMaster.trackSingleAction($("a.tablelink").filter(":parent"),"ViewLargeImage","ViewLargeImageClicked")}),$(document).ready(function(){RemoveDataSupplementIfTabHasNoContent("#data-Supplement"),$.trim($(".widget-ArticleJumpLinks.widget-instance-ARVO_ArticleJumpLinks_Widget").text()).length===0&&$(".jumplinks-heading").hide(),$('a[href="#SupplementTab"]').click(function(){$(window).scrollTop(0)}),$(".footnote").each(function(n){n>0&&$(this).hide()})});var RemoveDataSupplementIfTabHasNoContent=function(n){$(n).children().each(function(){var n=$(this).attr("href");if(n!=="#ContentTab"&&$(n).find("*").length<20){var t=$(n).html(),i=/(<([^>]+)>)/ig,r=t!==undefined?$.trim(t.replace(i,"")):1;r.length===0&&$(this).remove()}})},ArtMetric={},$body=$("body"),$printableModal=$(".js-printable-metrics-modal");ArtMetric.fullVersion=function(n,t){if(n.find(".widget-ArticleLevelMetrics").length<1){var r=function(){return function(n){n.on("draw",function(n){if(n.type==="label"){var t=n.element._node.childNodes[0];t.innerHTML=t.innerText}})}},i=$("#hfSiteURL");typeof i!="undefined"&&typeof i.val()!="undefined"&&i!=""&&(t="//"+i.val()+t),$.ajax({url:t,datatype:"HTML",success:function(t){n.prepend(t),setTimeout(function(){if(typeof window.ChartistData!="undefined"){var i={lineSmooth:!1,showArea:!0,low:0,plugins:[r()]},u=[["screen and (max-width: 1024px)",{axisX:{labelInterpolationFnc:function(n){return n.slice(0,3)}}}],["screen and (min-width: 1px)",{axisX:{labelInterpolationFnc:function(n){return n}},plugins:[r()]}]],t=".ct-chart";$("#sv_main:visible").length&&(t=".sv-ct-chart",n.find(".ct-chart").addClass("sv-ct-chart")),ArtMetric.createChart(t,window.ChartistData.data,i,u)}},200),$(".artmet-dimensions").length&&window.__dimensions_embed&&window.__dimensions_embed.addBadges&&window.__dimensions_embed.addBadges()},error:function(n,t){if(window.console){var i=eval("("+n.responseText+")");console.log("error: "+i),console.log("status: "+t)}}})}},ArtMetric.limitLabels=function(){var n=$(".ct-horizontal.ct-label"),i=n.length,r=Math.ceil(i/8),t=1;n.not(":eq(0)").each(function(){t%r==0||$(this).hide(),t++})},ArtMetric.createChart=function(n,t,i,r){var o=new Chartist.Line(n,t,i,r),u=0,f=25,e=250;o.on("created",function(){u=0,ArtMetric.limitLabels()});o.on("draw",function(n){(n.type==="line"||n.type==="point"||n.type==="area")&&u++,n.type==="line"?n.element.animate({opacity:{begin:u*f+150,dur:e,from:0,to:1}}):n.type==="point"?n.element.animate({x1:{begin:u*f,dur:e,from:n.x-10,to:n.x,easing:"easeOutQuart"},x2:{begin:u*f,dur:e,from:n.x-10,to:n.x,easing:"easeOutQuart"},opacity:{begin:u*f,dur:e,from:0,to:1,easing:"easeOutQuart"}}):n.type==="area"&&n.element.animate({opacity:{begin:u*f+250,dur:300,from:0,to:1}})})},ArtMetric.triggerModal=function(n,t){var f=$(".artmet-dimensions").length?"true":"false",i="/ThirdParty/ArticleLevelMetricsDetails",r=getWidgetInstanceName(".widget-ArticleLevelMetrics"),u;r.length>0&&(i+="/"+r),i+="?articleId="+t+"&showDimensionsBadge="+f,ArtMetric.fullVersion(n,i),u=n.parent(),u.css({display:"block",opacity:1}),$body.addClass("metrics-modal-open"),$printableModal.length>0&&$printableModal.addClass("metrics-modal-open")},ArtMetric.closeModal=function(){var n=$(".artmet-modal:visible");n.attr("style",""),$body.removeClass("metrics-modal-open"),$printableModal.removeClass("metrics-modal-open")},ArtMetric.eventsToClose=function(){$(".js-artmet-close-modal").click(function(){ArtMetric.closeModal()}),$(".js-artmet-modal").click(function(){$(event.target).closest(".artmet-modal-contents").length||ArtMetric.closeModal()})},ArtMetric.cloneMetricsModalForPrint=function(n){if($printableModal.length==0&&n.length){var t=$("<div/>",{"class":"printable-metrics-modal js-printable-metrics-modal"});n.clone().appendTo(t),$("body.metrics-modal-open").length>0&&t.addClass("metrics-modal-open"),$body.append(t),$printableModal=$(".js-printable-metrics-modal")}},$(document).ready(function(){$(".widget-ArticleLevelMetrics:visible").on("click",".js-artmet-modal-trigger, .artmet-condensed-stats .artmet-views",function(){var n=$(".widget-ArticleLevelMetrics:visible .artmet-modal-trigger").attr("data-article-id");ArtMetric.triggerModal($(".artmet-modal-contents").first(),n)});$(window).on("beforeprint",function(){var n=$(".js-metric-modal-contents:has(.js-metric-full-wrap):first");!$printableModal.length&&n.length&&ArtMetric.cloneMetricsModalForPrint(n)});ArtMetric.eventsToClose()})