"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function tdp_ready(e){"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)}function tdp_addClass(e,t){e.classList?e.classList.add(t):e.className+=" "+t}function tdp_removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}function tdp_toggleClass(e,t){var r,a;e.classList?e.classList.toggle(t):(0<=(a=(r=e.className.split(" ")).indexOf(t))?r.splice(a,1):r.push(t),e.className=r.join(" "))}function tdp_hasClass(e,t){return e.classList?e.classList.contains(t):new RegExp("(^| )"+t+"( |$)","gi").test(e.className)}function tdp_isHidden(e){return null===e.offsetParent}!function(t){if(!t.jQuery){for(var u=function e(t,r){return new e.fn.init(t,r)},n=(u.isWindow=function(e){return e&&e===e.window},u.type=function(e){return e?"object"===(void 0===e?"undefined":_typeof(e))||"function"==typeof e?r[o.call(e)]||"object":void 0===e?"undefined":_typeof(e):e+""},u.isArray=Array.isArray||function(e){return"array"===u.type(e)},u.isPlainObject=function(e){if(!e||"object"!==u.type(e)||e.nodeType||u.isWindow(e))return!1;try{if(e.constructor&&!a.call(e,"constructor")&&!a.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}for(var t in e);return void 0===t||a.call(e,t)},u.each=function(e,t,r){var a=0,n=e.length,o=s(e);if(r){if(o)for(;a ',f,g,"["+i+","+n+"]"),i=f,n=g,s=l=""):c=B)}c||(i=(E=t(e,i))[0],l=E[1],n=(E=t(e,n))[0].replace(/^([+-\/*])=/,function(e,t){return u=t,""}),s=E[1],i=parseFloat(i)||0,n=parseFloat(n)||0,"%"===s&&(/^(fontSize|lineHeight)$/.test(e)?(n/=100,s="em"):/^scale/.test(e)?(n/=100,s=""):/(Red|Green|Blue)$/i.test(e)&&(n=n/100*255,s="")));var A,E,L,F;if(/[\/*]/.test(u))s=l;else if(l!==s&&0!==i)if(0===n)s=l;else{H=H||(t={myParent:j.parentNode||W.body,position:I.getPropertyValue(j,"position"),fontSize:I.getPropertyValue(j,"fontSize")},E=t.position===M.lastPosition&&t.myParent===M.lastParent,L=t.fontSize===M.lastFontSize,M.lastParent=t.myParent,M.lastPosition=t.position,M.lastFontSize=t.fontSize,F={},L&&E?(F.emToPx=M.lastEmToPx,F.percentToPxWidth=M.lastPercentToPxWidth,F.percentToPxHeight=M.lastPercentToPxHeight):(A=q&&q.isSVG?W.createElementNS("http://www.w3.org/2000/svg","rect"):W.createElement("div"),G.init(A),t.myParent.appendChild(A),D.each(["overflow","overflowX","overflowY"],function(e,t){G.CSS.setPropertyValue(A,t,"hidden")}),G.CSS.setPropertyValue(A,"position",t.position),G.CSS.setPropertyValue(A,"fontSize",t.fontSize),G.CSS.setPropertyValue(A,"boxSizing","content-box"),D.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(e,t){G.CSS.setPropertyValue(A,t,"100%")}),G.CSS.setPropertyValue(A,"paddingLeft","100em"),F.percentToPxWidth=M.lastPercentToPxWidth=(parseFloat(I.getPropertyValue(A,"width",null,!0))||1)/100,F.percentToPxHeight=M.lastPercentToPxHeight=(parseFloat(I.getPropertyValue(A,"height",null,!0))||1)/100,F.emToPx=M.lastEmToPx=(parseFloat(I.getPropertyValue(A,"paddingLeft"))||1)/100,t.myParent.removeChild(A)),null===M.remToPx&&(M.remToPx=parseFloat(I.getPropertyValue(W.body,"fontSize"))||16),null===M.vwToPx&&(M.vwToPx=parseFloat($.innerWidth)/100,M.vhToPx=parseFloat($.innerHeight)/100),F.remToPx=M.remToPx,F.vwToPx=M.vwToPx,F.vhToPx=M.vhToPx,1<=G.debug&&console.log("Unit ratios: "+JSON.stringify(F),j),F);var N=/margin|padding|left|right|width|text|word|letter/i.test(e)||/X$/.test(e)||"x"===e?"x":"y";switch(l){case"%":i*="x"==N?H.percentToPxWidth:H.percentToPxHeight;break;case"px":break;default:i*=H[l+"ToPx"]}switch(s){case"%":i*=1/("x"==N?H.percentToPxWidth:H.percentToPxHeight);break;case"px":break;default:i*=1/H[s+"ToPx"]}}switch(u){case"+":n=i+n;break;case"-":n=i-n;break;case"*":n*=i;break;case"/":n=i/n}z[e]={rootPropertyValue:a,startValue:i,currentValue:i,endValue:n,unitType:s,easing:o},c&&(z[e].pattern=c),G.debug&&console.log("tweensContainer ("+e+"): "+JSON.stringify(z[e]),j)}else G.debug&&console.log("Skipping ["+r+"] due to a lack of browser support.")};for(c in k)if(k.hasOwnProperty(c)){var p=I.Names.camelCase(c),f=(f=k[c],a=r=h=g=void 0,Q.isFunction(f)&&(f=f.call(j,S,C)),Q.isArray(f)?(h=f[0],a=!Q.isArray(f[1])&&/^[\d-]/.test(f[1])||Q.isFunction(f[1])||I.RegEx.isHex.test(f[1])?f[1]:Q.isString(f[1])&&!I.RegEx.isHex.test(f[1])&&G.Easings[f[1]]||Q.isArray(f[1])?(r=g?f[1]:X(f[1],R.duration),f[2]):f[1]||f[2]):h=f,g||(r=r||R.easing),[(h=Q.isFunction(h)?h.call(j,S,C):h)||0,r,a=Q.isFunction(a)?a.call(j,S,C):a]);if(F(I.Lists.colors)){var g=f[0],m=f[1],h=f[2];if(I.RegEx.isHex.test(g)){for(var y=["Red","Green","Blue"],v=I.Values.hexToRgb(g),b=h?I.Values.hexToRgb(h):B,x=0;xx&&++m ul > li.parent > a:not(.nav-models), #agghead .primary-nav > ul > li.parent .nav-child li.parent > a:not(.nav-models)"),l=0;l!=s.length;++l)s[l].addEventListener("",function(e){e.preventDefault()});for(var u=document.querySelectorAll("#agghead #mobile-button, #agghead .mobile-overlay"),c=0;c!=u.length;++c)u[c].addEventListener("click",function(e){document.body.classList.toggle("show-menu")});for(var d=document.querySelectorAll("#agghead .m-menu .parent > a"),p=0;p!=d.length;++p)d[p].addEventListener("click",function(e){e.preventDefault(),this.parentElement.classList.toggle("show")});for(var f=document.querySelectorAll("#agghead .tabs-header, #aggfoot .tabs-header"),g=0;g!=f.length;++g)f[g].addEventListener("click",function(e){e.preventDefault();for(var t=this.parentElement,r=0;!t.querySelector(".tabs-content")&&r<10;)t=t.parentElement,r++;if(this.classList.contains("active"))for(var a=t.querySelectorAll(".tabs-content.active, .tabs-header.active"),n=0;n!=a.length;++n)a[n].classList.remove("active");else for(var o=t.querySelectorAll(".tabs-content.active, .tabs-header.active"),i=0;i!=o.length;++i)o[i].classList.remove("active");e=this.getAttribute("data-tab");this.classList.add("active"),t.querySelectorAll(".tabs-content."+e).forEach(function(e){e.classList.add("active")})});for(var m=document.querySelectorAll("#aggfoot .foot-header"),h=0;h!=m.length;++h)m[h].addEventListener("click",function(e){if(window.outerWidth<768){e.preventDefault();for(var t=this.parentElement,r=0;!t.querySelector(".foot-content")&&r<10;)t=t.parentElement,r++;this.classList.contains("active")?t.querySelectorAll(".foot-content.active, .foot-header.active").forEach(function(e){e.classList.remove("active")}):(t.querySelectorAll(".foot-content.active, .foot-header.active").forEach(function(e){e.classList.remove("active")}),e=this.getAttribute("data-tab"),this.classList.add("active"),(e=t.querySelector(".foot-content."+e))&&e.classList.add("active"))}})});