function OpenKCAdDialog(){$(".ui-dialog").is(":visible")||($(".ad-overlay > button.close").css("position","absolute"),$("#ad-close").css("z-index","201"),$("#modal-kc-ad").dialog&&$("#modal-kc-ad").dialog({show:{effect:"blind",duration:400},width:345,height:328,position:{my:"left-100 top+50",at:"left top",of:"div.container"},open:function(){$("#modal-kc-ad").css("overflow","hidden")}}).prev().hide(),gaTracking("Knowledge Center Ad","Ad Displayed",gaKcAdLabel))}function KCAdClicked(){kcAdClicked=!0;gaTracking("Knowledge Center Ad","Ad Clicked",gaKcAdLabel)}function KCAdClosed(){$("#modal-kc-ad").dialog("close");$.removeCookie(kcGroupAdClosedCookieName);$.cookie(kcGroupAdClosedCookieName,!0,{expires:kcAdFrequency,path:"/"});var n="";return n=kcAdClicked?"ad-viewed-click-x":"click-x",gaTracking("Knowledge Center Ad",n,gaKcAdLabel),!1}function makeHeaderStiky(){$(window).scrollTop()>40?$("div.searchContainer").addClass("fixedNavContainer"):$("div.searchContainer").removeClass("fixedNavContainer")}function popUp(n){sealWin=window.open(n,"win","toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=700,height=450");self.name="mainWin"}function CloseModelAndRedirectToLogin(n,t){$(n).modal("hide");window.location=t}function AdjustHeight(){window.location=loginUrl}function POButtonClick(){var t=$("input[name='productid']").attr("type"),i=t==="radio"?"input[name='productid']:checked":"input[name='productid']",n=$(i).parent("label").text(),r=n.substr(0,n.indexOf(":"));gaTracking("Product Detail Page",r+" purchase button clicked","Purchase Button")}function BreadCrumbClick(n){gaTracking("Product Detail Page",n+" bread crumb link clicked","Bread crumb link")}function openCartRegistration(){var n="100%",t;n=$(window).width();t=$(window).height()*.9;n>850&&(n="850",t="680");$dialog5=$("<div><\/div>").html('<iframe style="border:0px;" src="'+pageCheckout+'" width=100%" height="98%"><\/iframe>').dialog({autoOpen:!1,modal:!0,height:t,width:n,title:"Sign In",close:function(n){n.originalEvent&&($.cookie("groupARegistrationClosed",!0,{path:"/"}),$dialog5.dialog("close"))}});$dialog5.dialog("open")}function closeCartRegistration(){$.cookie("groupARegistrationClosed",!0,{path:"/"});$dialog5.dialog("close");location.reload()}function cancelCartRegistration(){return gaTracking("Product Detail Page","Group A Registration Dialog Closed","Group A Registration"),$.cookie("groupARegistrationClosed",!0,{path:"/"}),$dialog5.dialog("close"),!1}function decodeHtmlEncodedString(n){return $("<div />").html(n).text()}var UserGroup="",d=new Date;document.addEventListener("DOMContentLoaded",function(){function r(n,t){let i=n.parent().children("span");n.addClass("input-validation-error");i.length>0&&i.hasClass("field-validation-valid")&&(i.removeClass("field-validation-valid"),i.addClass("field-validation-invalid"),i.text(n.data(t)))}function u(n){let t=n.parent().children("span");n.removeClass("input-validation-error");t.length>0&&t.hasClass("field-validation-invalid")&&(t.removeClass("field-validation-invalid"),t.addClass("field-validation-valid"))}function s(){let n=!0;return $("#productSampleForm").find("input").each(function(){if($(this).prop("required")&&!this.value?(n=!1,r($(this),"val-required")):(n=!0,u($(this))),n){var t=/^\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b$/i;let i=$("#SampleReportDownloadForm_Email");t.test(i.val())?(n=!0,u(i)):(n=!1,r(i,"val-email"))}}),n}var t,n;$(window).scroll(function(){makeHeaderStiky()});makeHeaderStiky();var f=$("#product-description").height();f>300?($("#link-moredescription").show(),$("#product-description").height(300)):$("#link-moredescription").hide();$("#link-showadditional-PO").click(function(){return $("#show-additional-po-link-block").hide(),$("#purchase-options-compact").show(),!1});$("#link-moredescription").click(function(){return $("#link-moredescription").text()=="Show Full Description"?($("#product-description").height("100%"),$("#div-related-markets").length&&$("#div-related-markets").show(),$("#link-moredescription").text("Hide Full Description"),$("#link-moredescription").attr("title","Hide Full Description")):($("#product-description").height(300),$("#div-related-markets").length&&$("#div-related-markets").hide(),$("#link-moredescription").text("Show Full Description"),$("#link-moredescription").attr("title","Show Full Description"),$("html, body").animate({scrollTop:$("#product-description").offset().top},100)),!1});window.location.href.indexOf("#toc")>-1&&($("#tab-requesttoc").length&&$("#tab-requesttoc").click(),$("#tab-toc").length&&$("#tab-toc").click());window.location.href.indexOf("#related")>-1&&$("#tab-related").length&&$("#tab-related").click();var e=20,i=" More",o=" - Less";$(".optionText").each(function(){var n=$(this).outerHeight(),t=parseInt($(this).css("line-height")),i=n/t;i>1});$("a.adjust").text(i);$(".adjust").click(function(){return $(this).parents("div:first").find("span.continued").css("display")!="none"?($(this).parents("div:first").find(".more-block").css("height","auto").css("overflow","visible"),$(this).parents("div:first").find("span.continued").css("display","none"),$(this).text(o)):($(this).parents("div:first").find(".more-block").css("height",e).css("overflow","hidden"),$(this).parents("div:first").find("span.continued").css("display","inline-block"),$(this).text(i)),!1});$.ajax({crossOrigin:!0,url:"/account/logindetail.asp",success:function(n){n.userloggedin?($("#li-navaccount").show(),$("#li-navlogout").show(),$("#m-navmyaccount").show(),$("#m-navlogout").show()):($("#li-navregister").show(),$("#li-navlogin").show(),$("#m-navregister").show(),$("#m-navlogin").show(),$(".card-offer").show(),$(".card-alert").hide(),UserGroup=n.usergroup);$("#_webengage_script_tag").length>0&&CreateWebEngageWidget("","");n.cartitemscount>0&&($("#cart-itemscount").text(n.cartitemscount),$("#cart-itemscount").show(),$("#m-cart-itemscount").text(n.cartitemscount),$("#m-cart-itemscount").show(),n.cartitemscount==1?($("#regular-cart").attr("title",n.cartitemscount+" item in cart"),$(".mrdc-cart-section-mobile a").attr("title",n.cartitemscount+" item in cart")):($("#regular-cart").attr("title",n.cartitemscount+" items in cart"),$(".mrdc-cart-section-mobile a").attr("title",n.cartitemscount+" items in cart")),$("#mobile-cart").show(),$("#regular-cart").show(),(window.ActiveXObject||"ActiveXObject"in window)&&$("#mobile-cart").css({left:"39px"}))}});$("#modal-kc-ad").length&&($.cookie(kcGroupAdClosedCookieName)||setTimeout("OpenKCAdDialog();",kcAdDelayTime));t=$(window).width();n=0;$(window).resize(function(){if($("#modal-kc-ad").length>0&&$("#modal-kc-ad").dialog("isOpen")){n=$(window).width();var i=n>t?n-t:t-n;t=n;i>5&&$("#modal-kc-ad").dialog("close")}return!1});$(".price-summary").click(function(){$("html, body").animate({scrollTop:$("#pricing").offset().top},300)});$("#li-navregister").click(function(){gaTracking("Product Detail Page","Header Menu Register Clicked","Header Menu Register")});$("#li-navlogin").click(function(){gaTracking("Product Detail Page","Header Menu Login Clicked","Header Menu Login")});$("#li-navaccount").click(function(){gaTracking("Product Detail Page","Header Menu My Account Clicked","Header Menu My Account")});$("#li-navlogout").click(function(){gaTracking("Product Detail Page","Header Menu Logout Clicked","Header Menu Logout")});$("#m-navregister").click(function(){gaTracking("Product Detail Page","Mobile Header Menu Register Clicked","Mobile Menu Register")});$("#m-navregister").click(function(){gaTracking("Product Detail Page","Mobile Header Menu Login Clicked","Mobile Header Menu Login")});$("#m-navmyaccount").click(function(){gaTracking("Product Detail Page","Mobile Header Menu My Account Clicked","Mobile Header Menu My Account")});$("#m-navlogout").click(function(){gaTracking("Product Detail Page","Mobile Header Menu Logout Clicked","Mobile Header Menu Logout")});$("#tab-description").click(function(){gaTracking("Product Detail Page","Description Clicked","Description")});$("#tab-requesttoc").click(function(){gaTracking("Product Detail Page","Request TOC Clicked","Request TOC")});$("#tab-toc").click(function(){gaTracking("Product Detail Page","TOC Clicked","TOC")});$("#tab-searchinside").click(function(){gaTracking("Product Detail Page","Search inside this report Clicked","SITR")});$("#button-download-sample").click(function(){gaTracking("Product Detail Page","Download Sample Clicked","Download Sample")});$("#lhnContainer").click(function(){gaTracking("Product Detail Page","Live Chat Clicked","Live Chat")});$("#lnk-alert-me").click(function(){gaTracking("Product Detail Page","Alert Me Clicked","Alert Me")});$("#cardRegister").click(function(){gaTracking("Product Detail Page","Card Register Clicked","Card Register")});$("#btn-ebook-download").click(function(){gaTracking("Product Detail Page","Download e-book Clicked","Download e-book")});$("#lnk-printer-format").click(function(){gaTracking("Product Detail Page","Printer Format Clicked","Printer Format")});$("#lnk-order-fax").click(function(){gaTracking("Product Detail Page","Order By Fax Clicked","Order By Fax")});$("#lnk-currency-converter").click(function(){gaTracking("Product Detail Page","Currency Converter Clicked","Currency Converter")});$("#lnk-menu-contact-us").click(function(){gaTracking("Product Detail Page","Menu Contact Us Clicked","Menu Contact Us")});$("#lnk-footer-contact-us").click(function(){gaTracking("Product Detail Page","Footer Contact Us Clicked","Footer Contact Us")});$("#lnk-smallmenu-contact-us").click(function(){gaTracking("Product Detail Page","Small Menu Contact Us Clicked","Small Menu Contact Us")});$("#productSampleForm").submit(function(n){n.preventDefault();let t=s();if(t){var i=$(this).serialize();$.ajax({url:"/product/SubmitFormReportSample",type:"POST",data:i,error:function(n){console.log(n.responseText)},success:function(n){$("#downloadSampleModalBody").html(n);$(".modal-footer").empty()}})}})})