function UserTracking(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 doTracking(n,t,i,r,u,f){var e=new UserTracking(n,t,i,r,u,f).toJson();$.ajax({type:"POST",url:"/Services/UserActionService.svc/TrackUserAction",data:e,contentType:"application/json; charset=utf-8",dataType:"json",async:!0,processData:!0}).done(function(){}).fail(function(n,t){window.console&&(console.log("jqXhr.responseText: "+n.responseText),console.log("status: "+t))})}function equalHeight(n){$(n).each(function(){var n=$(this).children("section",this),t=Math.max.apply(Math,n.children().map(function(){return $(this).height()}).get());n.height(t)})}(function(){var n,t;n=this.jQuery,t=n(window),n.fn.stick_in_parent=function(i){var f,r,u,o,e,s;for(null==i&&(i={}),u=i.sticky_class,f=i.inner_scrolling,r=i.parent,null==r&&(r=void 0),null==f&&(f=!0),null==u&&(u="is_stuck"),o=function(i,e,o,s,h,c){var y,p,v,b,l,a,d,g,w,k;if(a=i.parent(),null!=r&&(a=a.closest(r)),!a.length)throw"failed to find stick parent";return d=function(){var n,t;return n=parseInt(a.css("border-top-width"),10),t=parseInt(a.css("padding-top"),10),e=parseInt(a.css("padding-bottom"),10),o=a.offset().top+n+t,s=a.height(),h=i.offset().top-parseInt(i.css("margin-top"),10),c=i.outerHeight(!0)},d(),c!==s?(v=i.css("float"),w=n("<div class='sticky-parent'/>").css({width:i.outerWidth(!0),height:c,display:i.css("display"),float:v}),y=p=!1,b=void 0,l=0,g=!1,k=function(){var n,d,r,k;return r=t.scrollTop(),null!=b&&(d=r-b),b=r,p?(k=r+c+l>s+o,y&&!k&&(y=!1,i.css({position:"fixed",bottom:"",top:0}).trigger("sticky_kit:unbottom")),r<h&&(p=!1,l=0,"left"!==v&&"right"!==v||i.insertAfter(w),w.detach(),n={position:""},g&&(n.width=""),i.css(n).removeClass(u).trigger("sticky_kit:unstick")),f&&(n=t.height(),c>n&&!y&&(l-=d,l=Math.max(n-c,l),l=Math.min(0,l),i.css({top:l+"px"})))):r>h&&(p=!0,n={position:"fixed",top:l},"none"===v&&"block"===i.css("display")&&(n.width=i.width()+"px",g=!0),i.css(n).addClass(u).after(w),"left"!==v&&"right"!==v||w.append(i),i.trigger("sticky_kit:stick")),p&&(null==k&&(k=r+c+l>s+o),!y&&k)?(y=!0,"static"===a.css("position")&&a.css({position:"relative"}),i.css({position:"absolute",bottom:e,top:""}).trigger("sticky_kit:bottom")):void 0},t.on("scroll",k),setTimeout(k,0),n(document.body).on("sticky_kit:recalc",function(){return d(),k()})):void 0},e=0,s=this.length;e<s;e++)i=this[e],o(n(i));return this}}).call(this),function(n){n.fn.stickyScroll=function(t){var i={init:function(t){function r(){return n(document).height()-i.container.offset().top-i.container.height()}function u(){return i.container.offset().top}function f(t){return n(t).height()}var i;if(t.mode!=="auto"&&t.mode!=="manual"&&(t.container&&(t.mode="auto"),t.bottomBoundary&&(t.mode="manual")),i=n.extend({mode:"auto",container:n("body"),topBoundary:null,bottomBoundary:null},t),i.container=n(i.container),!i.container.length){console&&console.log("StickyScroll: the element "+t.container+" does not exist, we're throwing in the towel");return}return i.mode==="auto"&&(i.topBoundary=u(),i.bottomBoundary=r()),this.each(function(t){var c=function(){return Date.now?Date.now():(new Date).valueOf()},e=n(this),o=n(window),s=c()+t,h=f(e);e.data("sticky-id",s),o.bind("scroll.stickyscroll-"+s,function(){var t=n(document).scrollTop(),r=n(document).height()-t-h;r<=i.bottomBoundary?e.offset({top:n(document).height()-i.bottomBoundary-h}).removeClass("sticky-active").removeClass("sticky-inactive").addClass("sticky-stopped"):t>i.topBoundary?e.offset({top:n(window).scrollTop()}).removeClass("sticky-stopped").removeClass("sticky-inactive").addClass("sticky-active"):t<i.topBoundary&&e.css({position:"",top:"",bottom:""}).removeClass("sticky-stopped").removeClass("sticky-active").addClass("sticky-inactive")}),o.bind("resize.stickyscroll-"+s,function(){i.mode==="auto"&&(i.topBoundary=u(),i.bottomBoundary=r()),h=f(e),n(this).scroll()}),e.addClass("sticky-processed"),o.scroll()})},reset:function(){return this.each(function(){var t=n(this),i=t.data("sticky-id");t.css({position:"",top:"",bottom:""}).removeClass("sticky-stopped").removeClass("sticky-active").removeClass("sticky-inactive").removeClass("sticky-processed"),n(window).unbind(".stickyscroll-"+i)})}};if(i[t])return i[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t!="object"&&t)console&&console.log("Method"+t+" does not exist on jQuery.stickyScroll");else return i.init.apply(this,arguments)}}(jQuery),$(document).ready(function(){$(".article-top-widget").on("click",".ati-toggle-trigger",function(){$(this).find(".icon-plus, .icon-minus").toggleClass("icon-minus icon-plus"),$(this).siblings(".ati-toggle-content").toggleClass("hide")});$("ul.wi-affiliationList").find('a[href^="mailto:"]').each(function(){$(this).removeAttr("target")})}),UserTracking.prototype.toJson=function(){return JSON.stringify(this)},$(document).ready(function(){$("a.addthis_button_email").on("click",function(){doTracking(22,"Share","EmailClicked",window.location.href,"",!1)});$("a.addthis_button_twitter").on("click",function(){doTracking(22,"Share","TwitterClicked",window.location.href,"",!1)});$("a.addthis_button_facebook").on("click",function(){doTracking(22,"Share","FacebookClicked",window.location.href,"",!1)});$("a.addthis_button_google_plusone_share").on("click",function(){doTracking(22,"Share","GooglePlusClicked",window.location.href,"",!1)});$("a.addthis_button_pinterest_share").on("click",function(){doTracking(22,"Share","PinterestClicked",window.location.href,"",!1)});$("#getCitation").on("click",function(){doTracking(22,"Tools","GetCitationClicked",window.location.href,"",!1)});$("div#toolboxGetAlertsWidget").on("click",function(n){n.preventDefault(),doTracking(22,"Tools","AlertsClicked",window.location.href,"",!1)});$("div#getAlertsConfirmation").on("click",function(n){n.preventDefault(),doTracking(22,"Tools","AlertAdded",window.location.href,"",!1)});$("#PermissionsLink").on("click",function(){doTracking(22,"Tools","GetPermissionsClicked",window.location.href,"",!1)});$('a.tab-item[href="#figureTab"]').on("click",function(){doTracking(22,"View","FiguresClicked",window.location.href,"",!1)});$('a.tab-item[href="#tableTab"]').on("click",function(){doTracking(22,"View","TablesClicked",window.location.href,"",!1)});$('a.tab-item[href="#articleTab"]').on("click",function(){doTracking(22,"View","ArticleClicked",window.location.href,"",!1)});$("a.tablelink").filter(":parent").on("click",function(n){n.preventDefault(),doTracking(22,"ViewLargeImage","ViewLargeImageClicked",window.location.href,"",!1)})}),function(n,t,i){var u=i("#topMenu"),r="click.fndtn",f,e,o,s;if(u.length>0&&u.css("margin-top",u.height()*-1),f=i("#sidebarButton"),f.length>0)i("#sidebarButton").on(r,function(n){n.preventDefault(),i("body").toggleClass("active")});if(e=i(".widget-ArticleJumpLinks ul li a"),e.length>0&&i(n).width()<767)i(".widget-ArticleJumpLinks ul li a").on(r,function(){i("body").toggleClass("active")});if(o=i("#menuButton"),o.length>0)i("#menuButton").on(r,function(n){n.preventDefault(),i("body").toggleClass("active-menu")});if(s=i("#switchPanels"),s.length>0)i("#switchPanels dd").on(r,function(n){n.preventDefault();var t=i(this).children("a").attr("href"),r=i(t).index();i(this).toggleClass("active").siblings().removeClass("active"),i(t).parent().css("left",r*-100+"%")});i("#nav li a").on(r,function(n){n.preventDefault();var t=i(this).attr("href"),r=i(t);i("html, body").animate({scrollTop:r.offset().top},300)})}(this,document,jQuery),$(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)}),$(document).ready(function(){var n=!1,t=function(){if(n)$(window).width()<641&&(n&&(n=!1),$("#scrollMenu").trigger("sticky_kit:recalc"));else return n=!0,$(".sticky-column").trigger("sticky_kit:recalc"),$(".sticky-column").stick_in_parent({parent:"#mainContent"}),!0},i,r;$(".linkToTop").on("click",function(){$("body").hasClass("active")&&$("#sidebarButton").trigger("click")});ShowWidgetIfContentExists(".widget-ArticleCitedBy"),ShowWidgetIfContentExists(".widget-RelatedTopics > ul"),ShowWidgetIfContentExists(".widget-RelatedContent"),i=$("#plusDrop").children().length,$("#plusDrop").children().each(function(){var n=$(this).attr("class");$("#"+n).children().length==0&&($(this).remove(),i--),i=="0"&&$("#plusDrop").parent(".ajot-menu-icon").hide()}),$("#filterDrop").find(".articleTab").hide(),r=$("#filterDrop").children().length,$("#filterDrop").children().each(function(){var n=$(this).attr("class");$("#"+n).children().length==0&&($(this).remove(),r--),r=="1"&&$("#filterDrop").parent(".ajot-menu-icon").hide()}),$(window).load(function(){var n=$(window).width();$(".left-panel .box").height($(".left-panel").height()-57),JumpToCorrectJumpLink(),MakeToolbarItemActiveState(),RemoveActiveStateOnToolbarItemIfClickSomewhereElse(),CloseToolBarDropDownIfChildItemClicked();$(".tab-item").on("click",function(){var n=$(this).attr("href");$(n).siblings().removeClass("active"),$(n).addClass("active"),$(this).parent().siblings().show(),$(this).parent().hide()});if($(".widget-ArticleJumpLinks > ul").each(function(){$(this).children().length>0&&$(this).closest("#leftNavSticker").show()}),n>640)$(".math-reveal").on("click",function(){$("#mathRevealModal").empty().append($(this).prev(".math-section").find(".MathJax").clone())});t(),$("#scrollMenu").stickyScroll({container:".main"})});$(window).on("redraw",function(){n=!1,t()});$(window).on("resize",function(){t()})});var ShowWidgetIfContentExists=function(n){$(n).children().length>0&&$(n).closest("section").show()},CloseToolBarDropDownIfChildItemClicked=function(){$(".tab-bar-section .f-dropdown > li").on("click",function(){$(this).closest(".ajot-menu-icon").trigger("click")})},RemoveActiveStateOnToolbarItemIfClickSomewhereElse=function(){$(document).on("click",function(){$(".ajot-menu-icon").each(function(){$(this).find("ul").hasClass("open")||$(this).removeClass("clicked")})})},MakeToolbarItemActiveState=function(){$(".ajot-menu-icon").on("click",function(){$(this).addClass("clicked"),$(this).siblings().removeClass("clicked")})},JumpToCorrectJumpLink=function(){$(document).on("click",".scrollTo, .tab-item",function(n){n.preventDefault();var t=45;$(window).width()<641&&(t=330),$("html, body").animate({scrollTop:$($(n.currentTarget).attr("href")).offset().top-t},200),$("body").hasClass("active")&&$("#sidebarButton").trigger("click")})}