function namespace(n){for(var u=n.split("."),t=window,i="",r=0,f=u.length;r<f;r++)i=u[r],t[i]=t[i]||{},t=t[i];return t}var tl=namespace("tl"),utilities;tl.basePath=window.location.protocol+"//"+window.location.host;tl.ajxLoading='<div class="load"><div class="ico-load ico-blue"><\/div><\/div>';tl.ajxLoadingBlue='<div class="load"><div class="ico-load ico-blue"><\/div><\/div>';tl.ajxLoadingSmall='<div class="load load-sm"><div class="ico-load ico-blue ico-sm"><\/div><\/div>';tl.priceLoading='<div><div class="load"><div class="ico-load ico-blue"><\/div><\/div>&nbsp;finding reseller prices...<\/div>';tl.modelLoading='<div><div class="load"><div class="ico-load ico-blue"><\/div><\/div>&nbsp;finding products...<\/div>';tl.$popSearchTagGroups=$("#popSearchTagGroups");tl.$popSearchTagGroupsHeader=$("#popSearchTagHeader").val();tl.$popSearchTagGroupsIntro=$("#popSearchTagIntro").val();utilities=namespace("tl.utilities");utilities.popup=function(n,t,i,r,u){tl.newwindow="";!tl.newwindow.closed&&tl.newwindow.location?tl.newwindow.location.href=n:(tl.newwindow=window.open(n,"_blank","width="+t+",height="+i+",scrollbars="+u+",toolbar=0,menubar=0,location=0,status=0,resizable=1,left=100,top=100"),tl.newwindow.opener||(tl.newwindow.opener=self),window.focus&&tl.newwindow.focus());r&&tl.newwindow.print()};utilities.attachCheckPrices=function(){$(".modalLink").on("click",function(n){n.preventDefault();var i=tl.ajxLoading,t=$(this).data("target"),r=$(this).data("href");$(t).find(".modal-header").find("h3").empty();$(t).find(".modal-body").empty().append(i);$(t).find(".modal-body").load(r)})};utilities.clearConsole=function(){console.API;typeof console._commandLineAPI!="undefined"?console.API=console._commandLineAPI:typeof console._inspectorCommandLineAPI!="undefined"?console.API=console._inspectorCommandLineAPI:typeof console.clear!="undefined"&&(console.API=console);console.API.clear()};utilities.copyClipboard=function(n,t){var p=n,u=t!=="undefined"?t:"undefined",r=new Boolean,i="",o="Products",e="",a,f,y;switch(p){case"newproduct":r=!0;var h=$(u).parent().parent().find(".itemDetails").find("a").attr("data-model-number"),c=$(u).parent().parent().find(".itemDetails").find(".itemName").attr("data-product-name"),w="https://www.tripplite.com"+$(u).parent().parent().find(".itemCta").find(".btn-blue").attr("href"),l=h+"\n"+c+"\n"+w+"\r\n\r\n";o="Product";i+=l;break;case"category":$("#matchCount").html()>0?(r=!0,$("#modelList").find(".item").each(function(){if(!$(this).hasClass("hide")){var n=$(this).find(".itemDetails").find("a").attr("data-model-number"),t=$(this).find(".itemDetails").find(".itemName").html(),r="https://www.tripplite.com"+$(this).find(".itemCta").find(".btn-blue").attr("href"),u=n+"\n"+t+"\n"+r+"\r\n\r\n";i+=u}})):(r=!1,alert("Sorry, there are no products to copy to your clipboard."));break;case"mylist":if(a=document.getElementById("totItems"),a)if($("#totItems").html()>0){r=!0;var v=$("#reseller"),b=$(v.prop("options")[v.prop("selectedIndex")]).html(),s=0;$("#modelList").find("#listWrap").find("tr").each(function(){var f=$(this).find(".modelName").find(".mname").html(),e=$(this).find(".modelName").find(".mdesc").html(),o="https://www.tripplite.com"+$(this).find(".modelName").find("a").attr("href"),r=$(this).find(".subtotal").html(),t=f+"\n"+e+"\n"+o,u,n;r!==""&&(u=$(this).find(".unitPrice").html(),n=$(this).find(".qty").find(".modelQty").val(),t+="\n"+b+" Price: "+r,n>1&&(t+=" ("+u+" x "+n+")"),s+=parseInt(n));i+=t+"\r\n\r\n"});s>0&&(i+="TOTAL PRICE: (qty. "+s+"): "+$("#totPrice").html())}else r=!1,alert("Your list is empty.");else r=!1,alert("Your list is empty.");break;case"productfinder":r=!0;var h=$(u).parent().parent().find(".list-group-item-heading").find(".modelNumber").attr("data-clean-model-number"),c=$(u).parent().parent().find(".list-group-item-text").html(),k="https:"+$(u).prev().attr("href"),l=h+"\n"+c+"\n"+k+"\r\n\r\n";o="Product";i+=l;break;case"productscompare":r=!0;$("#productList").find(".item").each(function(){var n=$(this).attr("data-id"),t=$(this).find(".itemDetails").find(".itemName").attr("data-product-name"),r="https://www.tripplite.com"+$(this).find(".itemDetails").find(".itemAnchor").attr("href"),u=n+"\n"+t.trim()+"\n"+r+"\r\n\r\n";i+=u});break;case"xref":r=!0;i+=$("#recommended-matches-span").html()+":\r\n\r\n";e=$("#recommendedText").val();$("#rec-match").find("img").each(function(){var n=$(this).attr("data-number"),t=utilities.stripHtml($(this).attr("data-product-name")),r=$(this).attr("data-recommended"),u=r=="true"?" ["+e+"]":"",f="https://www.tripplite.com"+$(this).parent().attr("href"),o=n+u+"\n"+t.trim()+"\n"+f+"\r\n\r\n";i+=o});break;case"xrefAll":r=!0;i+=$("#recommended-matches-span").html()+":\r\n\r\n";e=$("#recommendedText").val();$("#rec-match").find("img").each(function(){var n=$(this).attr("data-number"),t=utilities.stripHtml($(this).attr("data-product-name")),r=$(this).attr("data-recommended"),u=r=="true"?" ["+e+"]":"",f="https://www.tripplite.com"+$(this).parent().attr("href"),o=n+u+"\n"+t.trim()+"\n"+f+"\r\n\r\n";i+=o});i+="Additional Choices:\r\n\r\n";$("#addl-choices").find("img").each(function(){var n=$(this).attr("data-number"),t=$(this).attr("data-product-name"),r="https://www.tripplite.com"+$(this).parent().attr("href"),u=n+"\n"+t.trim()+"\n"+r+"\r\n\r\n";i+=u})}if(r){f=document.createElement("textarea");f.id="tempClipboard";f.display="none";f.value=i;document.body.appendChild(f);y=document.getElementById("tempClipboard");y.select();try{var d=document.execCommand("copy"),g=d?"successfully":"unsuccessfully",nt=o+" "+g;alert(nt+" copied to your clipboard.")}catch(tt){alert("Oops, we were unable to copy that.")}document.getElementById("tempClipboard").remove()}};utilities.displayNotification=function(n,t,i){var f=$("#notification"),u="info-circle",r,e,o;switch(n){case"success":u="check";break;case"warning":u="exclamation-circle";break;case"error":u="times";break;case"info":u="info-circle"}r='<div class="box"><div class="inner">';parseInt(i)||(r=r+'<button type="button" class="close"><span>&times;<\/span><\/button>');r=$(r+'<span class="hidden-xs"><i class="fas fa-'+u+'"><\/i><\/span>'+t+"<\/div><\/div>");e=0;o=0;$(".box",f)[0]&&(e=$(".box",f).length);o=e*65;$(r).css("bottom",o).addClass("box-"+n);f.append(r);parseInt(i)&&r.animate({right:5},500).animate({right:0},200).delay(i).animate({right:5},200).animate({right:-300},500,function(){$(this).fadeOut()})};utilities.equalHeights=function(n){var t=0;n.children().each(function(){t=n.height()>t?n.height():t});n.children().css("height",t)};utilities.generateLoadCalculatorStickerHtml=function(){return'<div class="sticker-copy"><h4>FIND AN IDEAL UPS <br />BY LOAD & RUNTIME<\/h4>\t\t<p>Product Advisor can recommend a UPS battery backup based on the power consumption of connected equipment and your desired runtime.<\/p><\/div>\t\t<div class="text-right"><a class="btn btn-blue btn-sm clickMe gtmAdvisor" href="/products/load-calculator" target="_blank" rel="noopener">Get Started<\/a><\/div>\t\t<div class="m-Top25"><img class="img-responsive" src="//assets.tripplite.com/core-site-images/product_advisor_TL_logo.png" alt="Tripp Lite Product Advisor" /><\/div>'};utilities.generateProductAdvisorSurgeProtectorStickerHtml=function(){var r="EN",n="NEED HELP FINDING <br />A SURGE PROTECTOR?",t="Product Advisor can recommend a surge protector with all the right features to safeguard your sensitive electronics.",i="Get Started";document.getElementById("userLang")&&(r=document.getElementById("userLang").value);switch(r){case"ES":n="¿NECESITA AYUDA PARA <br />ENCONTRAR EL DOCK PERFECTO?";t="El asesor de productos puede recomendar un protector contra sobretensiones con todas las funciones de lucha para proteger sus dispositivos electrónicos sensibles.";i="Comencemos";break;case"RU":n="Нужна помощь по <br />поиску док-станции?";t="Советник по продукту может порекомендовать сетевой фильтр со всеми боевыми функциями для защиты вашей чувствительной электроники.";i="Начать";break;case"FR":n="BESOIN D'AIDE POUR TROUVER <br />LA STATION DE CONNECTIVITÉ PARFAITE?";t="Le conseiller en produits peut recommander un parasurtenseur avec toutes les fonctionnalités de combat pour protéger vos appareils électroniques sensibles.";i="Commencer";break;case"DE":n="SIE BENÖTIGEN HILFE BEI <br />DER SUCHE EINER PASSENDEN DOCKINGSTATION?";t="Der Produktberater kann einen Überspannungsschutz mit allen Kampffunktionen empfehlen, um Ihre empfindliche Elektronik zu schützen";i="Erste Schritte"}return'<div class="sticker-copy"><h4>'+n+"<\/h4>\t\t<p>"+t+'<\/p><\/div>\t\t<div class="text-right"><a class="btn btn-blue btn-sm clickMe gtmAdvisor" data-toggle="modal" data-target="#surge-protector-advisor-modal">'+i+'<\/a><\/div>\t\t<div class="m-Top25"><img class="img-responsive" src="//assets.tripplite.com/core-site-images/product_advisor_TL_logo.png" alt="Tripp Lite Product Advisor" /><\/div>'};utilities.generateProductAdvisorDockStickerHtml=function(){var r="EN",n="NEED HELP FINDING <br />THE PERFECT DOCK?",t="Product Advisor can recommend a dock with all the features you'll need to turn your laptop into a powerful workstation.",i="Get Started";document.getElementById("userLang")&&(r=document.getElementById("userLang").value);switch(r){case"ES":n="¿NECESITA AYUDA PARA <br />ENCONTRAR EL DOCK PERFECTO?";t="El asesor de productos le puede recomendar un dock con todas las funciones que necesitará para convertir su laptop en una potente estación de trabajo.";i="Comencemos";break;case"RU":n="Нужна помощь по <br />поиску док-станции?";t="Инструмент по подбору продукции поможет выбрать док-станцию со всеми необходимыми функциями, которые превратят ваш ноутбук в мощную рабочую станцию.";i="Начать";break;case"FR":n="BESOIN D'AIDE POUR TROUVER <br />LA STATION DE CONNECTIVITÉ PARFAITE?";t="Le conseiller en produits peut vous recommander une station de connectivité avec toutes les fonctionnalités dont vous aurez besoin pour transformer votre ordinateur portable en une station de travail puissante.";i="Commencer";break;case"DE":n="SIE BENÖTIGEN HILFE BEI <br />DER SUCHE EINER PASSENDEN DOCKINGSTATION?";t="Unsere Produktberater helfen Ihnen dabei eine passende Dockingstation mit allen notwendigen Funktionen zu finden, um Ihren Laptop in eine leistungsfähige Arbeitsstation zu verwandeln.";i="Erste Schritte"}return'<div class="sticker-copy"><h4>'+n+"<\/h4>\t\t<p>"+t+'<\/p><\/div>\t\t<div class="text-right"><a class="btn btn-blue btn-sm clickMe gtmAdvisor" data-toggle="modal" data-target="#docks-advisor-modal">'+i+'<\/a><\/div>\t\t<div class="m-Top25"><img class="img-responsive" src="//assets.tripplite.com/core-site-images/product_advisor_TL_logo.png" alt="Tripp Lite Product Advisor" /><\/div>'};utilities.generateProductAdvisorRackStickerHtml=function(n){var u="EN",t="NEED A RACK FOR <br />YOUR UPS SYSTEM?",i=n!=0?"Product Advisor can recommend a rack with sufficient depth and weight capacity for this UPS and all your devices.":"Product Advisor can recommend a rack with sufficient depth and weight capacity to fit a UPS system and all your IT equipment.",r="Get Started";document.getElementById("userLang")&&(u=document.getElementById("userLang").value);switch(u){case"ES":t="¿NECESITA UN RACK <br />PARA SU SISTEMA UPS?";i="El asesor de productos puede recomendarle un rack con suficiente profundidad y capacidad de peso para adaptarse a un sistema UPS y a todo su equipo de TI.";r="Comencemos";break;case"RU":t="Нужна стойка для <br />вашей системы ибп?";i="Инструмент по подбору продукции поможет выбрать стойку необходимой глубины и несущей способности для установки как системы ИБП, так и всего вашего ИТ-оборудования.";r="Начать";break;case"FR":t="BESOIN D'UN RACK <br />POUR VOTRE SYSTÈME UPS?";i="Le conseiller en produits peut vous recommander un rack avec une profondeur et une capacité de poids suffisantes pour s'adapter à un système UPS et à tous vos équipements informatiques.";r="Commencer";break;case"DE":t="IHNEN FEHLT NOCH EIN <br />RACK FÜR IHR USV-SYSTEM?";i="Unsere Produktberater helfen Ihnen gerne, das für Sie passende Rack mit ausreichend Tiefe und Tragkraft ausfindig zu machen, damit Sie Ihre USV und alle anderen notwendigen IT-Geräte optimal unterbringen können.";r="Erste Schritte"}return n!=0?'<div class="sticker-copy"><h4>'+t+"<\/h4>\t\t\t<p>"+i+'<\/p><\/div>\t\t\t<div class="text-right"><a class="btn btn-blue btn-sm gtmAdvisor" href="/products/rack-advisor/'+n+'" target="_blank" rel="noopener">'+r+'<\/a><\/div>\t\t\t<div class="m-Top25"><img class="img-responsive" src="//assets.tripplite.com/core-site-images/product_advisor_TL_logo.png" alt="Tripp Lite Product Advisor" /><\/div>':'<div class="sticker-copy"><h4>'+t+"<\/h4>\t\t\t<p>"+i+'<\/p><\/div>\t\t\t<div class="text-right"><a class="btn btn-blue btn-sm gtmAdvisor" href="/products/rack-advisor" target="_blank" rel="noopener">'+r+'<\/a><\/div>\t\t\t<div class="m-Top25"><img class="img-responsive" src="//assets.tripplite.com/core-site-images/product_advisor_TL_logo.png" alt="Tripp Lite Product Advisor" /><\/div>'};utilities.generateProductAdvisorMountStickerHtml=function(){var n=decodeURIComponent(window.location.pathname)+"?tab=2";return'<div class="sticker-copy"><h4>NEED HELP FINDING <br />THE RIGHT MOUNT?<\/h4>\t\t<p>Product Advisor can recommend a mount for your television or computer monitor. Simply select the display\'s Manufacturer and Model Number.<\/p><\/div>\t\t<div class="text-right"><a class="btn btn-blue btn-sm clickMe gtmAdvisor" href="'+n+'">Get Started<\/a><\/div>\t\t<div class="m-Top25"><img class="img-responsive" src="//assets.tripplite.com/core-site-images/product_advisor_TL_logo.png" alt="Tripp Lite Product Advisor" /><\/div>'};utilities.getCleanProductNumber=function(n,t){typeof n!="undefined"&&n&&$.ajax({url:"/api/main/getCleanProductNumberByPartNumber",accept:"application/json",data:{partNumber:n},contentType:"application/json; charset=utf-8",dataType:"json",success:t,error:function(){t=n.replace(/[^A-Za-z0-9]/g,"")},cache:!1})};utilities.getCleanProductNumberMultiple=function(n,t){typeof n!="undefined"&&Array.isArray(n)&&n.length&&$.ajax({url:"/api/main/getCleanProductNumberByPartNumberMultiple",accept:"application/json",data:JSON.stringify(n),type:"POST",contentType:"application/json; charset=utf-8",dataType:"json",success:t,error:function(){for(var i=n.length-1;i>=0;i--)n[i].replace(/[^A-Za-z0-9]/g,"");t=n},cache:!1})};utilities.getMessageDiv=function(n,t){var i=this;return n==="error"?'\t<div class="row alert-message error-message">\t\t\t    \t\t<div class="alert alert-danger col-md-12">\t\t\t\t\t\t\t<button type="button" class="close" data-dismiss="alert">&times;<\/button>\t\t\t\t            <span>'+t+"<\/span>\t\t\t\t        <\/div>\t\t\t\t    <\/div>":n==="success"?'\t<div class="row alert-message success-message">\t\t\t    \t\t<div class="alert alert-success col-md-12">\t\t\t\t\t\t\t<button type="button" class="close" data-dismiss="alert">&times;<\/button>\t\t\t\t            <span>'+t+"<\/span>\t\t\t\t        <\/div>\t\t\t\t    <\/div>":void 0};utilities.isValidEmail=function(n){return/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/.test(n)===!1?!1:!0};utilities.notImplemented=function(){return alert("Sorry... not implemented yet."),!1};utilities.padNumber=function(n){return n<10?"0"+n.toString():n.toString()};utilities.prettifyDate=function(n){var t=new Date(n),i=new Intl.DateTimeFormat("en",{year:"numeric"}).format(t),r=new Intl.DateTimeFormat("en",{month:"short"}).format(t),u=new Intl.DateTimeFormat("en",{day:"2-digit"}).format(t);return r+" "+u+", "+i};utilities.sendLink=function(n){var t=namespace("tl.utilities.shareLink");if(t.$btn=$("#btnSubmit",n),t.$btn.empty().html(tl.ajxLoadingSmall),t.toAddr=$("#toAddr",n).val(),t.fromEmail=$("#fromEmail",n).val(),t.subjectLine=$("#subjectLine",n).val(),t.emailMsg=$("#emailMsg",n).val(),t.emailBody=$("#emailBody",n).val(),t.emailMsg!==""&&(t.emailBody=t.emailMsg+t.emailBody),$("#spamCheck",n).val()!=="")return!1;if(t.fromEmail==="")return alert('A "From" email address is required.'),t.$btn.empty().html("Send Email"),!1;if(t.toAddr==="")return alert('A "To" email address is required.'),t.$btn.empty().html("Send Email"),!1;$.ajax({url:"/api/main/sendLink",data:{emailTo:t.toAddr,emailFrom:t.fromEmail,emailSubject:t.subjectLine,emailBody:t.emailBody},success:function(){t.$btn.empty().html("Send Email");n.modal("hide")},cache:!1});event.preventDefault()};utilities.stripHtml=function(n){var t=document.createElement("div");return t.innerHTML=n,t.textContent||t.innerText||""};utilities.supportsLocalStorage=function(){try{return"localStorage"in window&&localStorage!==null}catch(n){return!1}};utilities.supportsSessionStorage=function(){try{return"sessionStorage"in window&&sessionStorage!==null}catch(n){return!1}};utilities.switchCountry=function(n){var i="#countryList"+n,t=$(i).val(),r=$(i).find("option:selected").text();$.ajax({url:"/api/main/changeCountry",data:{countryCode:t,countryName:r},success:function(){$("#countryListEyebrow").val(t);$("#countrySwitcherFooter").html(r);$("#countryListFooter").val(t);window.location.reload()},error:function(){alert("Country could not be changed. Please reload the current page and try again.")}})};utilities.getParameterByName=function(n,t){t||(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null};utilities.groupBy=function(n,t){for(var u,r={},f=[],i=0;i<n.length;i++)u=JSON.stringify(t(n[i])),u in r?r[u].push(n[i]):r[u]=[n[i]];for(i in r)f.push(r[i]);return f};utilities.getMessageDiv=function(n,t){var i=this;return n==="error"?'\t<div class="row alert-message error-message">\t\t\t    \t\t<div class="alert alert-danger col-md-12">\t\t\t\t\t\t\t<button type="button" class="close" data-dismiss="alert">&times;<\/button>\t\t\t\t            <span class="size14">'+t+"<\/span>\t\t\t\t        <\/div>\t\t\t\t    <\/div>":n==="success"?'\t<div class="row alert-message success-message">\t\t\t    \t\t<div class="alert alert-success col-md-12">\t\t\t\t\t\t\t<button type="button" class="close" data-dismiss="alert">&times;<\/button>\t\t\t\t            <span class="size14">'+t+"<\/span>\t\t\t\t        <\/div>\t\t\t\t    <\/div>":void 0};utilities.isDoubleClickSubmit=function(n){var r=n[0].hasAttribute("data-submit-ts"),t,i;return r&&(t=n.attr("data-submit-ts"),i=(Date.now()-t)/1e3,i<2)?!0:(n.attr("data-submit-ts",Date.now()),!1)};tl.checkAuthentication=function(){if(document.getElementById("isAuthenticated")&&document.getElementById("registered-products-isNotAuthenticated")&&document.getElementById("registered-products-isAuthenticated")){var n=$("#isAuthenticated").attr("data-is-authenticated"),t=$("#isAuthenticated").attr("data-emp");n=="True"?(document.getElementById("registered-products-isNotAuthenticated").style.display="none",document.getElementById("registered-products-isAuthenticated").style.display="inline"):(document.getElementById("registered-products-isNotAuthenticated").style.display="inline",document.getElementById("registered-products-isAuthenticated").style.display="none");t=="True"&&document.getElementById("searchbar")&&(document.getElementById("searchbar").focus(),document.getElementById("searchbar").select())}};tl.closeMsg=function(){$("#cookieMsg").hide()};tl.getCookies=function(){var r={},t,n,i;if(document.cookie!=="")for(t=document.cookie.split("& "),n=t.length-1;n>=0;n--)i=t[n].split("="),r[i[0]]=i[1];return r};tl.isNumber=function(n){if(n){var t=n.which?n.which:n.keyCode;if(t!=190&&t>31&&(t<48||t>57)&&(t<96||t>105)&&(t<37||t>40)&&t!=110&&t!=8&&t!=46)return!1}return!0};tl.klevuCheckedOutProducts=function(n){var r=$("#klevu-store").val(),u=n,t="",i="";switch(r){case"UK":t="klevu-15313077617428205";i="GBP";break;case"CA":t="klevu-15313078461108205";i="CAD";break;case"MX":t="klevu-15313081589368205";i="MXN";break;case"FR":t="klevu-15342532334868205";i="EUR";break;case"RU":t="klevu-15342533282288205";i="RUB";break;default:t="klevu-15312979576888205";i="USD"}$.ajax({url:"https://stats.klevu.com/analytics/productTracking",data:{klevu_apiKey:t,klevu_type:"checkout",klevu_productId:u,klevu_unit:1,klevu_salePrice:0,klevu_currency:i},success:function(){},error:function(n){console.log(n)},cache:!1})};tl.searchTagGroups=function(n){var t=n.find(":selected"),i=t.data("id"),r=t.data("value"),u=t.text();$.ajax({url:"/api/products/getProductGroupsByProductAttributeValue",data:{attrId:i,attrValues:r},success:function(n){var t=n.indexOf("[RC")>=0?!0:!1;$(".modal-title",tl.$popSearchTagGroups).html(tl.$popSearchTagGroupsHeader+": "+u);t?$(".modal-body",tl.$popSearchTagGroups).html(n):$(".modal-body",tl.$popSearchTagGroups).html("<p>"+tl.$popSearchTagGroupsIntro+"<\/p>"+n);tl.$popSearchTagGroups.modal("show")},error:function(n){console.log(n)},cache:!0});tl.$popSearchTagGroups.on("click",".modal-footer button",function(n){n.preventDefault();$(".modal-title",tl.$popSearchTagGroups).empty();$(".modal-body",tl.$popSearchTagGroups).empty()})};tl.setCookie=function(n,t,i){var u,r;return i?(r=new Date,r.setTime(r.getTime()+i*864e5),u="; expires="+r.toGMTString()):u="",document.cookie=n+"="+t+u+"; samesite=none; secure; path=/",!0};tl.setEUCookie=function(){tl.setCookie("tldc.consent","1","365");tl.closeMsg;window.location.reload()};tl.sessionStart=function(){tl.objSession=new tl.Session;tl.objSessionPrefs=tl.objSession.preferences;tl.objSessionPrefs.addPageView();var i=$("#clippy"),r=$(".clippy-contact"),e=$(".clippy-close"),o=i.width(),s=r.width()+30,u=(o-s)*-1,n=-2;i.css("right",u);tl.animateLiveChat=function(){i.animate({right:n},800,function(){n=n===-2?u:-2})};r.on("click",function(t){t.preventDefault();n===-2?tl.animateLiveChat():t.stopPropagation()});e.on("click",function(n){n.preventDefault();tl.animateLiveChat()});var h=$("#header-chat"),f=$("#hero"),c=$(".compressed-chat"),l=$("#contact-us-slider"),a=$("#contact-us-close"),v=$("#contact-us-slider").width(),y=$("#hq-info"),p=window.innerWidth,w=window.outerHeight,t=-2,b=v*-1;tl.animateContactUs=function(){l.animate({right:t},400,function(){t===-2?t=b:(t=-2,$("#groupDialog").modal("hide"))});p<960&&f.carousel("pause");w<940&&y.css("display","none")};h.on("click",function(n){n.preventDefault();tl.animateContactUs()});c.on("click",function(n){n.preventDefault();tl.animateContactUs()});a.on("click",function(n){n.preventDefault();tl.animateContactUs();window.innerWidth<960&&f.carousel("cycle")});$("#detail-cus-trigger").on("click",function(){tl.animateContactUs()});$("#live-chat-section").on("click","#start-chat",function(n){n.preventDefault();tl.animateContactUs()})};tl.videoPlayer=function(){this.videoTag=document.getElementById("video-tag")};tl.videoPlayer.prototype.play=function(){this.currentTime==0&&dataLayer.push({event:"gtm.videoPlayer.click",videoTitle:this.title,viewed:"0"})};tl.videoPlayer.prototype.progress=function(){var n;isNaN(this.videoTag.currentTime)||isNaN(this.videoTag.duration)||(n=((this.videoTag.currentTime/this.videoTag.duration).toFixed(2)*100).toFixed(0),n!==0&&dataLayer.push({event:"gtm.videoPlayer.click",videoTitle:this.videoTag.title,viewed:n}))};String.prototype.includes||Object.defineProperty(String.prototype,"includes",{value:function(n,t){return typeof t!="number"&&(t=0),t+n.length>this.length?!1:this.indexOf(n,t)!==-1}});Object.entries||(Object.entries=function(n){for(var i=Object.keys(n),t=i.length,r=new Array(t);t--;)r[t]=[i[t],n[i[t]]];return r});Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(n){var i,u,f,t,r;if(this==null)throw new TypeError('"this" is null or not defined');if(i=Object(this),u=i.length>>>0,typeof n!="function")throw new TypeError("predicate must be a function");for(f=arguments[1],t=0;t<u;){if(r=i[t],n.call(f,r,t,i))return r;t++}return undefined},configurable:!0,writable:!0});$(document).ready(function(){var r,l;$("*").dblclick(function(n){n.preventDefault()});r=new tl.videoPlayer;l=/Trident.*rv[ :]*11\./.test(navigator.userAgent);tl.Session&&tl.sessionStart();var nt=$("html,body"),ei=$(".affix").find("#header-product-lines").find("a.header-link"),u=$("#backToTop"),a=$("#contact-us-slider"),tt=$("#emailLinkActions"),oi=$(".gtmContactOptions"),it=$("#header-chat"),f=$("#header-fluid"),i=$("#header-search"),v=$("#hero"),rt=$("#main-column"),ut=$("#nav-compressed"),e=$("#nav-desktop"),t=$("#nav-desktop-overlay"),ft=$("#compressed-trigger-desktop-nav"),o=$("#nav-mobile"),et=$("#popVideo"),ot=$("#searchbar-icon"),st=$("#searchbar"),ht=$("#sidebar-links"),ct=$("#support-menu-start-chat"),lt=$("#trigger-nav-compressed"),s=$("#trigger-nav-desktop"),y=$("#trigger-nav-mobile"),h=$("#trigger-search-mobile"),at=$("#video-tag"),vt=$(".accordion-toggle"),p=$(".dismiss-nav"),c=$(".header-link"),yt=$(".kuhwo"),pt=$(".kuwtb"),wt=$(".main-level-stand-alone"),bt=$(".modalLink"),w=$(".panel-collapse"),kt=$(".ps-widget"),b=$("#mobile-search-icon"),k=$("#mobile-close-search-icon"),d=$("#nav-desktop-power"),dt=$("#nav-desktop-cablesConnectivity"),gt=$("#nav-desktop-networking"),ni=$("#nav-desktop-racksCooling"),ti=$("#nav-desktop-infrastructure"),ii=$("#nav-desktop-productivityMobility"),ri=$("#nav-desktop-support"),ui=$("#megamenu-support-chat-section"),fi=function(){c.removeClass("active");s.removeClass("active");t.hide();e.hide().removeClass("active");e.find(".tab-pane").removeClass("active")},n=function(n,i,r){var o,h,c="",u=!1;if(n=="all"&&i=="hide"){fi();return}n=="nav"&&i=="toggle"&&(typeof r!="undefined"&&r&&(c=r),o=$("#trigger-nav-desktop"),h=$("#nav-desktop"));e.find(".tab-pane").removeClass("active");e.hide().removeClass("active");window.innerWidth>1279&&(s.removeClass("active"),$(o).addClass("active"));f.hasClass("affix")?t.css("top",+document.documentElement.scrollTop+"px").show():t.fadeIn("fast");switch(c){case"power":d.addClass("active");break;case"cablesConnectivity":dt.addClass("active");break;case"networking":gt.addClass("active");break;case"racksCooling":ni.addClass("active");break;case"infrastructure":ti.addClass("active");break;case"productivityMobility":ii.addClass("active");break;case"support":ri.addClass("active");break;default:d.addClass("active")}$(h).addClass("active").show();$(window).scroll(function(){u=!0});setInterval(function(){if(u)if(u=!1,document.documentElement.scrollTop==0){var n=f.css("height");t.css("top",n)}else t.css("top",+document.documentElement.scrollTop+"px")},50)},g=function(n){var t,r,u;if(n=="toggle"){if(t=document.getElementsByClassName("header-link"),i.css("display")=="none")for(i.css("display","inline-block"),r=0;r<t.length;r++)t[r].style.color="#cecece";else for(i.css("display","none"),u=0;u<t.length;u++)t[u].style.color="#787878";b.toggle();k.toggle();document.getElementById("searchbar").focus()}else n=="hide"&&(i.css("display","none"),b.css("display","inline"),k.hide())};u.find("a").click(function(n){return n.preventDefault(),nt.animate({scrollTop:0},800),!1});a.on("click",".gtmContactOptions",function(){var n=$(this),t=$("#gtmPageType").val(),i=$("#gtmPageSubtype").val();dataLayer.push({action:n.data("action"),pageType:t,pageSubtype:i})});a.on("click",".pgSelectStartChat",function(){var n=$(".pgSelectStartChat").offset(),t=n.top+28,i=n.left-6;$("#groupDialog").css("top",t);$("#groupDialog").css("left",i)});p.on("click",function(t){t.stopPropagation();n("all","hide")});tt.find(".btn").on("click",function(){$("#senderAddr").val("");$("#emailMsg").val("")});f.on("affix-top.bs.affix",function(){window.innerWidth>959&&i.css("display","inline-block");window.innerWidth>1279&&h.css("display","none")});f.on("affix.bs.affix",function(){(window.innerWidth<960||window.innerWidth>1279)&&(i.css("display","none"),g("hide"));window.innerWidth>1279&&h.css("display","inline")});c.on("click",function(t){t.preventDefault();var i=$(this),r=i.attr("href"),u=i.attr("data-pline"),f="#nav-desktop-"+u;typeof r!="undefined"&&r?window.location.href=r:(c.removeClass("active"),i.addClass("active"),$(f).hasClass("active")?n("all","hide"):n("nav","toggle",u))});yt.on("click",function(){var n=$(this).attr("data-partNumber");tl.klevuCheckedOutProducts(n)});pt.on("click",function(){var n=$(this).attr("data-partNumber");tl.klevuCheckedOutProducts(n)});rt.on("click",".adVideoLink",function(n){n.preventDefault();var i=$(this).data("href"),u=$(this).attr("title"),t=$("#video-tag");t.attr("src",i);t.attr("title",u);document.getElementById("video-tag").addEventListener("play",r.play,!1);document.getElementById("video-tag").play()});wt.on("click",function(){y.removeClass("dropdown-is-active");o.removeClass("dropdown-is-active")});bt.on("click",function(n){n.preventDefault();var f=tl.ajxLoading,t=$(this).data("target"),e=$(this).data("href"),i=$(this).data("target-header"),r=$(t).find(".modal-header").find("h3"),u=$(t).find(".modal-body");r.empty();i!==undefined&&r.html(i);u.empty().append(f);u.load(e)});ft.on("click",function(t){t.preventDefault();n("nav","toggle")});t.on("click",function(t){t.stopPropagation();n("all","hide")});ut.find("span.clickMe").on("click",function(t){t.preventDefault();var i=$(this),r=i.attr("data-pline");n("nav","toggle",r)});et.on("hidden.bs.modal",function(){at.trigger("pause");r.progress();document.getElementById("video-tag").removeEventListener("play",r.play,!1)});kt.on("click",function(){var n=$(this).attr("ps-sku");tl.klevuCheckedOutProducts(n)});ot.on("click","button#searchbar-btn",function(){document.getElementById("navbar-search-form").submit()});st.bind("keypress",function(n){var t=n.keyCode?n.keyCode:n.which;t===13&&document.getElementById("navbar-search-form").submit()});ht.find(".accordion-toggle").on("click",function(){var t=$(this),n="#"+t.attr("data-target"),i="#"+t.attr("id");w.collapse("hide");vt.addClass("collapsed");$(n).collapse("toggle");$(n).on("shown.bs.collapse",function(){$(i).removeClass("collapsed")});$(n).on("hide.bs.collapse",function(){$(i).addClass("collapsed")})});ct.on("click",function(){p.trigger("click");it.trigger("click")});lt.on("click",function(){var t=$(this);t.hasClass("open")||n("all","hide")});s.on("click",function(t){t.preventDefault();n("nav","toggle")});y.on("click",function(){o.find("ul.cd-dropdown-content").hasClass("move-out")?(o.find("ul.cd-dropdown-content").removeClass("move-out"),v.carousel("cycle")):v.carousel("pause")});h.on("click",function(n){n.preventDefault();t.toggle();g("toggle")});tl.$countrySwitcherFooter=$("#countrySwitcherFooter");tl.$countrySwitcherFooter.popover({html:!0,placement:"top",sanitize:!1,title:tl.countryTitle,content:function(){return $("#countryMenuFooter").html()}});u.hide();w.collapse({toggle:!1});l&&ui.hide();$(window).scroll(function(){var n=$(this);n.scrollTop()>300?u.fadeIn():u.fadeOut()});$("#nav-desktop-support").find(".modal-account-link").on("click",function(){n("all","hide")});$("body").on("click",".modal-account-link",function(n){n.preventDefault();$("#popMyAccount").remove();$(".modal-backdrop.in").hide();$.get($(this).data("account-href"),function(n){$('<div id="popMyAccount" class="modal fade"><div class="modal-dialog" role="document"><div class="modal-content" id= "modalbody" >'+n+"<\/div><\/div><\/div>").modal();$("body").css("padding-right",0)})});$("body").on("click","#modal-account-logout",function(n){n.preventDefault();$.ajax({url:"/api/myAccount/logoutWebUser",contentType:"application/json; charset=utf-8",type:"POST",success:function(){location.reload()},error:function(n){console.log(n)},cache:!1})});$("body").on("click","#addon-account",function(){n("all","hide")});$("body").on("click","#addon-alerts",function(){n("all","hide")});$("#dismiss-eyebrow").on("click",function(){$("#eyebrow").hide()})});$(window).on("load",function(){var n=$("#isAuthenticated").attr("data-account-text"),t,i;typeof n!="undefined"&&n&&$("#header-account-text").html(n);t=$("#isAuthenticated").attr("data-account-link");typeof t!="undefined"&&t&&($("#header-account").attr("data-account-href",t),$("#header-account-md").attr("data-account-href",t));i=$("#isAuthenticated").attr("data-account-icon");typeof n!="undefined"&&n&&$("#header-account").find(".addon-icon").empty().html(i);setTimeout(tl.checkAuthentication,1900)})