{"version":3,"sources":["tools/svg.js","../../node_modules/magnific-popup/dist/jquery.magnific-popup.min.js","pages/downloads.js"],"names":["Svg","this","render","icon","name","replace","template","document","getElementById","innerHTML","trim","e","define","amd","exports","require","window","jQuery","Zepto","c","d","t","m","ev","on","x","I","p","n","o","i","createElement","className","appendChild","appendTo","u","triggerHandler","st","callbacks","charAt","toLowerCase","slice","apply","Array","isArray","f","A","currTemplate","closeBtn","closeMarkup","tClose","r","magnificPopup","instance","init","a","y","v","after","addClass","l","detach","body","removeClass","req","abort","g","s","h","z","w","F","C","b","j","T","N","k","P","_","S","proto","prototype","constructor","navigator","appVersion","isLowIE","isIE8","all","addEventListener","isAndroid","test","isIOS","supportsTransition","style","transition","length","pop","probablyMobile","userAgent","popupsCache","open","isObj","items","toArray","index","parsed","el","isOpen","types","mainEl","eq","key","extend","defaults","fixedContentPos","modal","closeOnContentClick","closeOnBgClick","showCloseBtn","enableEscapeKey","bgOverlay","close","wrap","attr","_checkIfClose","target","container","contentContainer","preloader","tLoading","modules","toUpperCase","call","closeBtnInside","close_replaceWith","type","append","alignTop","css","overflow","overflowY","overflowX","top","scrollTop","position","fixedBgPos","height","keyCode","updateSize","wH","_hasScrollBar","_getScrollbarSize","marginRight","isIE7","mainClass","_addClassToMFP","updateItemHTML","add","prependTo","_lastFocusedEl","activeElement","setTimeout","content","_setFocus","_onFocusIn","removalDelay","_close","empty","_removeClassFromMFP","off","removeAttr","currItem","autoFocusLast","trigger","prevHeight","documentElement","clientWidth","innerWidth","innerHeight","parseEl","markup","appendContent","preloaded","prepend","find","tagName","data","src","hasClass","addGroup","mfpEl","_openClick","delegate","midClick","which","ctrlKey","metaKey","altKey","shiftKey","disableOn","width","preventDefault","stopPropagation","updateStatus","status","text","allowHTMLInStatusIndicator","html","stopImmediatePropagation","closest","contains","scrollHeight","focus","_parseMarkup","each","split","replaceWith","is","allowHTMLInTemplate","scrollbarSize","cssText","offsetWidth","removeChild","registerModule","options","push","fn","parseInt","arguments","E","hiddenClass","tNotFound","initInline","getInline","inline","parentNode","inlineElement","O","L","M","D","settings","cursor","tError","initAjax","ajax","getAjax","url","success","xhr","finished","error","loadError","titleSrc","verticalFit","initImage","image","resizeImage","img","_onImageHasSize","hasSize","clearInterval","isCheckingImgSize","imgHidden","findImageSize","setInterval","naturalWidth","getImage","loaded","alt","complete","clone","title","img_replaceWith","loading","enabled","easing","duration","opener","initZoom","zoom","zIndex","left","_allowZoom","clearTimeout","_getItemToZoom","_getOffset","remove","offset","offsetHeight","B","MozTransform","transform","H","srcAction","patterns","youtube","id","vimeo","gmaps","initIframe","getIframe","iframe","indexOf","substr","lastIndexOf","arrowMarkup","preload","navigateByImgClick","arrows","tPrev","tNext","tCounter","langDir","loop","initGallery","gallery","direction","dir","next","prev","updateGalleryButtons","counter","arrowLeft","arrowRight","arrowNext","arrowPrev","_preloadTimeout","preloadNearbyImages","goTo","Math","min","_preloadItem","hide","show","replaceSrc","ratio","initRetina","devicePixelRatio","retina","isNaN","$","contentlink","successLink","contentTarget","email","field","parent","select","svg","setValidation","message","resetValidation","validSelect","val","beforeOpen","TRACKING","trackPageview","emailValue","fileType","dataType","done","result","click","trackEvent"],"mappings":"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","file":"../../../javascript/pages/downloads.js","sourcesContent":["function Svg() {\n\n    this.render = function(icon) {\n        var name = 'icon-' + icon.replace('icon-', '');\n        var template = document.getElementById('svg-template-' + name);\n\n        return template ? template.innerHTML.trim() : '';\n    }\n}\n","!function(e){\"function\"==typeof define&&define.amd?define([\"jquery\"],e):\"object\"==typeof exports?e(require(\"jquery\")):e(window.jQuery||window.Zepto)}(function(c){function e(){}function d(e,t){m.ev.on(x+e+I,t)}function p(e,t,n,o){var i=document.createElement(\"div\");return i.className=\"mfp-\"+e,n&&(i.innerHTML=n),o?t&&t.appendChild(i):(i=c(i),t&&i.appendTo(t)),i}function u(e,t){m.ev.triggerHandler(x+e,t),m.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),m.st.callbacks[e])&&m.st.callbacks[e].apply(m,Array.isArray(t)?t:[t])}function f(e){return e===A&&m.currTemplate.closeBtn||(m.currTemplate.closeBtn=c(m.st.closeMarkup.replace(\"%title%\",m.st.tClose)),A=e),m.currTemplate.closeBtn}function r(){c.magnificPopup.instance||((m=new e).init(),c.magnificPopup.instance=m)}function a(){y&&(v.after(y.addClass(l)).detach(),y=null)}function i(){n&&c(document.body).removeClass(n)}function t(){i(),m.req&&m.req.abort()}var m,o,g,s,h,A,l,v,y,n,w=\"Close\",F=\"BeforeClose\",C=\"MarkupParse\",b=\"Open\",j=\"Change\",x=\"mfp\",I=\".\"+x,T=\"mfp-ready\",N=\"mfp-removing\",k=\"mfp-prevent-close\",P=!!window.jQuery,_=c(window),S=(c.magnificPopup={instance:null,proto:e.prototype={constructor:e,init:function(){var e=navigator.appVersion;m.isLowIE=m.isIE8=document.all&&!document.addEventListener,m.isAndroid=/android/gi.test(e),m.isIOS=/iphone|ipad|ipod/gi.test(e),m.supportsTransition=function(){var e=document.createElement(\"p\").style,t=[\"ms\",\"O\",\"Moz\",\"Webkit\"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+\"Transition\"in e)return!0;return!1}(),m.probablyMobile=m.isAndroid||m.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),g=c(document),m.popupsCache={}},open:function(e){if(!1===e.isObj){m.items=e.items.toArray(),m.index=0;for(var t,n=e.items,o=0;o<n.length;o++)if((t=(t=n[o]).parsed?t.el[0]:t)===e.el[0]){m.index=o;break}}else m.items=Array.isArray(e.items)?e.items:[e.items],m.index=e.index||0;if(!m.isOpen){m.types=[],h=\"\",e.mainEl&&e.mainEl.length?m.ev=e.mainEl.eq(0):m.ev=g,e.key?(m.popupsCache[e.key]||(m.popupsCache[e.key]={}),m.currTemplate=m.popupsCache[e.key]):m.currTemplate={},m.st=c.extend(!0,{},c.magnificPopup.defaults,e),m.fixedContentPos=\"auto\"===m.st.fixedContentPos?!m.probablyMobile:m.st.fixedContentPos,m.st.modal&&(m.st.closeOnContentClick=!1,m.st.closeOnBgClick=!1,m.st.showCloseBtn=!1,m.st.enableEscapeKey=!1),m.bgOverlay||(m.bgOverlay=p(\"bg\").on(\"click\"+I,function(){m.close()}),m.wrap=p(\"wrap\").attr(\"tabindex\",-1).on(\"click\"+I,function(e){m._checkIfClose(e.target)&&m.close()}),m.container=p(\"container\",m.wrap)),m.contentContainer=p(\"content\"),m.st.preloader&&(m.preloader=p(\"preloader\",m.container,m.st.tLoading));var i=c.magnificPopup.modules;for(o=0;o<i.length;o++){var r=(r=i[o]).charAt(0).toUpperCase()+r.slice(1);m[\"init\"+r].call(m)}u(\"BeforeOpen\"),m.st.showCloseBtn&&(m.st.closeBtnInside?(d(C,function(e,t,n,o){n.close_replaceWith=f(o.type)}),h+=\" mfp-close-btn-in\"):m.wrap.append(f())),m.st.alignTop&&(h+=\" mfp-align-top\"),m.fixedContentPos?m.wrap.css({overflow:m.st.overflowY,overflowX:\"hidden\",overflowY:m.st.overflowY}):m.wrap.css({top:_.scrollTop(),position:\"absolute\"}),!1!==m.st.fixedBgPos&&(\"auto\"!==m.st.fixedBgPos||m.fixedContentPos)||m.bgOverlay.css({height:g.height(),position:\"absolute\"}),m.st.enableEscapeKey&&g.on(\"keyup\"+I,function(e){27===e.keyCode&&m.close()}),_.on(\"resize\"+I,function(){m.updateSize()}),m.st.closeOnContentClick||(h+=\" mfp-auto-cursor\"),h&&m.wrap.addClass(h);var a=m.wH=_.height(),s={},l=(m.fixedContentPos&&m._hasScrollBar(a)&&(l=m._getScrollbarSize())&&(s.marginRight=l),m.fixedContentPos&&(m.isIE7?c(\"body, html\").css(\"overflow\",\"hidden\"):s.overflow=\"hidden\"),m.st.mainClass);return m.isIE7&&(l+=\" mfp-ie7\"),l&&m._addClassToMFP(l),m.updateItemHTML(),u(\"BuildControls\"),c(\"html\").css(s),m.bgOverlay.add(m.wrap).prependTo(m.st.prependTo||c(document.body)),m._lastFocusedEl=document.activeElement,setTimeout(function(){m.content?(m._addClassToMFP(T),m._setFocus()):m.bgOverlay.addClass(T),g.on(\"focusin\"+I,m._onFocusIn)},16),m.isOpen=!0,m.updateSize(a),u(b),e}m.updateItemHTML()},close:function(){m.isOpen&&(u(F),m.isOpen=!1,m.st.removalDelay&&!m.isLowIE&&m.supportsTransition?(m._addClassToMFP(N),setTimeout(function(){m._close()},m.st.removalDelay)):m._close())},_close:function(){u(w);var e=N+\" \"+T+\" \";m.bgOverlay.detach(),m.wrap.detach(),m.container.empty(),m.st.mainClass&&(e+=m.st.mainClass+\" \"),m._removeClassFromMFP(e),m.fixedContentPos&&(e={marginRight:\"\"},m.isIE7?c(\"body, html\").css(\"overflow\",\"\"):e.overflow=\"\",c(\"html\").css(e)),g.off(\"keyup.mfp focusin\"+I),m.ev.off(I),m.wrap.attr(\"class\",\"mfp-wrap\").removeAttr(\"style\"),m.bgOverlay.attr(\"class\",\"mfp-bg\"),m.container.attr(\"class\",\"mfp-container\"),!m.st.showCloseBtn||m.st.closeBtnInside&&!0!==m.currTemplate[m.currItem.type]||m.currTemplate.closeBtn&&m.currTemplate.closeBtn.detach(),m.st.autoFocusLast&&m._lastFocusedEl&&c(m._lastFocusedEl).trigger(\"focus\"),m.currItem=null,m.content=null,m.currTemplate=null,m.prevHeight=0,u(\"AfterClose\")},updateSize:function(e){var t;m.isIOS?(t=document.documentElement.clientWidth/window.innerWidth,t=window.innerHeight*t,m.wrap.css(\"height\",t),m.wH=t):m.wH=e||_.height(),m.fixedContentPos||m.wrap.css(\"height\",m.wH),u(\"Resize\")},updateItemHTML:function(){var e=m.items[m.index],t=(m.contentContainer.detach(),m.content&&m.content.detach(),(e=e.parsed?e:m.parseEl(m.index)).type),n=(u(\"BeforeChange\",[m.currItem?m.currItem.type:\"\",t]),m.currItem=e,m.currTemplate[t]||(n=!!m.st[t]&&m.st[t].markup,u(\"FirstMarkupParse\",n),m.currTemplate[t]=!n||c(n)),s&&s!==e.type&&m.container.removeClass(\"mfp-\"+s+\"-holder\"),m[\"get\"+t.charAt(0).toUpperCase()+t.slice(1)](e,m.currTemplate[t]));m.appendContent(n,t),e.preloaded=!0,u(j,e),s=e.type,m.container.prepend(m.contentContainer),u(\"AfterChange\")},appendContent:function(e,t){(m.content=e)?m.st.showCloseBtn&&m.st.closeBtnInside&&!0===m.currTemplate[t]?m.content.find(\".mfp-close\").length||m.content.append(f()):m.content=e:m.content=\"\",u(\"BeforeAppend\"),m.container.addClass(\"mfp-\"+t+\"-holder\"),m.contentContainer.append(m.content)},parseEl:function(e){var t,n=m.items[e];if((n=n.tagName?{el:c(n)}:(t=n.type,{data:n,src:n.src})).el){for(var o=m.types,i=0;i<o.length;i++)if(n.el.hasClass(\"mfp-\"+o[i])){t=o[i];break}n.src=n.el.attr(\"data-mfp-src\"),n.src||(n.src=n.el.attr(\"href\"))}return n.type=t||m.st.type||\"inline\",n.index=e,n.parsed=!0,m.items[e]=n,u(\"ElementParse\",n),m.items[e]},addGroup:function(t,n){function e(e){e.mfpEl=this,m._openClick(e,t,n)}var o=\"click.magnificPopup\";(n=n||{}).mainEl=t,n.items?(n.isObj=!0,t.off(o).on(o,e)):(n.isObj=!1,n.delegate?t.off(o).on(o,n.delegate,e):(n.items=t).off(o).on(o,e))},_openClick:function(e,t,n){var o=(void 0!==n.midClick?n:c.magnificPopup.defaults).midClick;if(o||!(2===e.which||e.ctrlKey||e.metaKey||e.altKey||e.shiftKey)){o=(void 0!==n.disableOn?n:c.magnificPopup.defaults).disableOn;if(o)if(\"function\"==typeof o){if(!o.call(m))return!0}else if(_.width()<o)return!0;e.type&&(e.preventDefault(),m.isOpen)&&e.stopPropagation(),n.el=c(e.mfpEl),n.delegate&&(n.items=t.find(n.delegate)),m.open(n)}},updateStatus:function(e,t){var n;m.preloader&&(o!==e&&m.container.removeClass(\"mfp-s-\"+o),n={status:e,text:t=t||\"loading\"!==e?t:m.st.tLoading},u(\"UpdateStatus\",n),e=n.status,t=n.text,m.st.allowHTMLInStatusIndicator?m.preloader.html(t):m.preloader.text(t),m.preloader.find(\"a\").on(\"click\",function(e){e.stopImmediatePropagation()}),m.container.addClass(\"mfp-s-\"+e),o=e)},_checkIfClose:function(e){if(!c(e).closest(\".\"+k).length){var t=m.st.closeOnContentClick,n=m.st.closeOnBgClick;if(t&&n)return!0;if(!m.content||c(e).closest(\".mfp-close\").length||m.preloader&&e===m.preloader[0])return!0;if(e===m.content[0]||c.contains(m.content[0],e)){if(t)return!0}else if(n&&c.contains(document,e))return!0;return!1}},_addClassToMFP:function(e){m.bgOverlay.addClass(e),m.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),m.wrap.removeClass(e)},_hasScrollBar:function(e){return(m.isIE7?g.height():document.body.scrollHeight)>(e||_.height())},_setFocus:function(){(m.st.focus?m.content.find(m.st.focus).eq(0):m.wrap).trigger(\"focus\")},_onFocusIn:function(e){if(e.target!==m.wrap[0]&&!c.contains(m.wrap[0],e.target))return m._setFocus(),!1},_parseMarkup:function(i,e,t){var r;t.data&&(e=c.extend(t.data,e)),u(C,[i,e,t]),c.each(e,function(e,t){if(void 0===t||!1===t)return!0;var n,o;1<(r=e.split(\"_\")).length?0<(n=i.find(I+\"-\"+r[0])).length&&(\"replaceWith\"===(o=r[1])?n[0]!==t[0]&&n.replaceWith(t):\"img\"===o?n.is(\"img\")?n.attr(\"src\",t):n.replaceWith(c(\"<img>\").attr(\"src\",t).attr(\"class\",n.attr(\"class\"))):n.attr(r[1],t)):m.st.allowHTMLInTemplate?i.find(I+\"-\"+e).html(t):i.find(I+\"-\"+e).text(t)})},_getScrollbarSize:function(){var e;return void 0===m.scrollbarSize&&((e=document.createElement(\"div\")).style.cssText=\"width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;\",document.body.appendChild(e),m.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),m.scrollbarSize}},modules:[],open:function(e,t){return r(),(e=e?c.extend(!0,{},e):{}).isObj=!0,e.index=t||0,this.instance.open(e)},close:function(){return c.magnificPopup.instance&&c.magnificPopup.instance.close()},registerModule:function(e,t){t.options&&(c.magnificPopup.defaults[e]=t.options),c.extend(this.proto,t.proto),this.modules.push(e)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:\"\",preloader:!0,focus:\"\",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:\"auto\",fixedBgPos:\"auto\",overflowY:\"auto\",closeMarkup:'<button title=\"%title%\" type=\"button\" class=\"mfp-close\">&#215;</button>',tClose:\"Close (Esc)\",tLoading:\"Loading...\",autoFocusLast:!0,allowHTMLInStatusIndicator:!1,allowHTMLInTemplate:!1}},c.fn.magnificPopup=function(e){r();var t,n,o,i=c(this);return\"string\"==typeof e?\"open\"===e?(t=P?i.data(\"magnificPopup\"):i[0].magnificPopup,n=parseInt(arguments[1],10)||0,o=t.items?t.items[n]:(o=i,(o=t.delegate?o.find(t.delegate):o).eq(n)),m._openClick({mfpEl:o},i,t)):m.isOpen&&m[e].apply(m,Array.prototype.slice.call(arguments,1)):(e=c.extend(!0,{},e),P?i.data(\"magnificPopup\",e):i[0].magnificPopup=e,m.addGroup(i,e)),i},\"inline\"),E=(c.magnificPopup.registerModule(S,{options:{hiddenClass:\"hide\",markup:\"\",tNotFound:\"Content not found\"},proto:{initInline:function(){m.types.push(S),d(w+\".\"+S,function(){a()})},getInline:function(e,t){var n,o,i;return a(),e.src?(n=m.st.inline,(o=c(e.src)).length?((i=o[0].parentNode)&&i.tagName&&(v||(l=n.hiddenClass,v=p(l),l=\"mfp-\"+l),y=o.after(v).detach().removeClass(l)),m.updateStatus(\"ready\")):(m.updateStatus(\"error\",n.tNotFound),o=c(\"<div>\")),e.inlineElement=o):(m.updateStatus(\"ready\"),m._parseMarkup(t,{},e),t)}}}),\"ajax\");c.magnificPopup.registerModule(E,{options:{settings:null,cursor:\"mfp-ajax-cur\",tError:\"The content could not be loaded.\"},proto:{initAjax:function(){m.types.push(E),n=m.st.ajax.cursor,d(w+\".\"+E,t),d(\"BeforeChange.\"+E,t)},getAjax:function(o){n&&c(document.body).addClass(n),m.updateStatus(\"loading\");var e=c.extend({url:o.src,success:function(e,t,n){e={data:e,xhr:n};u(\"ParseAjax\",e),m.appendContent(c(e.data),E),o.finished=!0,i(),m._setFocus(),setTimeout(function(){m.wrap.addClass(T)},16),m.updateStatus(\"ready\"),u(\"AjaxContentAdded\")},error:function(){i(),o.finished=o.loadError=!0,m.updateStatus(\"error\",m.st.ajax.tError.replace(\"%url%\",o.src))}},m.st.ajax.settings);return m.req=c.ajax(e),\"\"}}});var z;c.magnificPopup.registerModule(\"image\",{options:{markup:'<div class=\"mfp-figure\"><div class=\"mfp-close\"></div><figure><div class=\"mfp-img\"></div><figcaption><div class=\"mfp-bottom-bar\"><div class=\"mfp-title\"></div><div class=\"mfp-counter\"></div></div></figcaption></figure></div>',cursor:\"mfp-zoom-out-cur\",titleSrc:\"title\",verticalFit:!0,tError:\"The image could not be loaded.\"},proto:{initImage:function(){var e=m.st.image,t=\".image\";m.types.push(\"image\"),d(b+t,function(){\"image\"===m.currItem.type&&e.cursor&&c(document.body).addClass(e.cursor)}),d(w+t,function(){e.cursor&&c(document.body).removeClass(e.cursor),_.off(\"resize\"+I)}),d(\"Resize\"+t,m.resizeImage),m.isLowIE&&d(\"AfterChange\",m.resizeImage)},resizeImage:function(){var e,t=m.currItem;t&&t.img&&m.st.image.verticalFit&&(e=0,m.isLowIE&&(e=parseInt(t.img.css(\"padding-top\"),10)+parseInt(t.img.css(\"padding-bottom\"),10)),t.img.css(\"max-height\",m.wH-e))},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,z&&clearInterval(z),e.isCheckingImgSize=!1,u(\"ImageHasSize\",e),e.imgHidden)&&(m.content&&m.content.removeClass(\"mfp-loading\"),e.imgHidden=!1)},findImageSize:function(t){function n(e){z&&clearInterval(z),z=setInterval(function(){0<i.naturalWidth?m._onImageHasSize(t):(200<o&&clearInterval(z),3===++o?n(10):40===o?n(50):100===o&&n(500))},e)}var o=0,i=t.img[0];n(1)},getImage:function(e,t){function n(){e&&(e.img.off(\".mfploader\"),e===m.currItem&&(m._onImageHasSize(e),m.updateStatus(\"error\",a.tError.replace(\"%url%\",e.src))),e.hasSize=!0,e.loaded=!0,e.loadError=!0)}function o(){e&&(e.img[0].complete?(e.img.off(\".mfploader\"),e===m.currItem&&(m._onImageHasSize(e),m.updateStatus(\"ready\")),e.hasSize=!0,e.loaded=!0,u(\"ImageLoadComplete\")):++r<200?setTimeout(o,100):n())}var i,r=0,a=m.st.image,s=t.find(\".mfp-img\");return s.length&&((i=document.createElement(\"img\")).className=\"mfp-img\",e.el&&e.el.find(\"img\").length&&(i.alt=e.el.find(\"img\").attr(\"alt\")),e.img=c(i).on(\"load.mfploader\",o).on(\"error.mfploader\",n),i.src=e.src,s.is(\"img\")&&(e.img=e.img.clone()),0<(i=e.img[0]).naturalWidth?e.hasSize=!0:i.width||(e.hasSize=!1)),m._parseMarkup(t,{title:function(e){if(e.data&&void 0!==e.data.title)return e.data.title;var t=m.st.image.titleSrc;if(t){if(\"function\"==typeof t)return t.call(m,e);if(e.el)return e.el.attr(t)||\"\"}return\"\"}(e),img_replaceWith:e.img},e),m.resizeImage(),e.hasSize?(z&&clearInterval(z),e.loadError?(t.addClass(\"mfp-loading\"),m.updateStatus(\"error\",a.tError.replace(\"%url%\",e.src))):(t.removeClass(\"mfp-loading\"),m.updateStatus(\"ready\"))):(m.updateStatus(\"loading\"),e.loading=!0,e.hasSize||(e.imgHidden=!0,t.addClass(\"mfp-loading\"),m.findImageSize(e))),t}}});function O(e){var t;m.currTemplate[L]&&(t=m.currTemplate[L].find(\"iframe\")).length&&(e||(t[0].src=\"//about:blank\"),m.isIE8)&&t.css(\"display\",e?\"block\":\"none\")}function M(e){var t=m.items.length;return t-1<e?e-t:e<0?t+e:e}function D(e,t,n){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,n)}c.magnificPopup.registerModule(\"zoom\",{options:{enabled:!1,easing:\"ease-in-out\",duration:300,opener:function(e){return e.is(\"img\")?e:e.find(\"img\")}},proto:{initZoom:function(){var e,t,n,o,i,r,a=m.st.zoom,s=\".zoom\";a.enabled&&m.supportsTransition&&(t=a.duration,n=function(e){var e=e.clone().removeAttr(\"style\").removeAttr(\"class\").addClass(\"mfp-animated-image\"),t=\"all \"+a.duration/1e3+\"s \"+a.easing,n={position:\"fixed\",zIndex:9999,left:0,top:0,\"-webkit-backface-visibility\":\"hidden\"},o=\"transition\";return n[\"-webkit-\"+o]=n[\"-moz-\"+o]=n[\"-o-\"+o]=n[o]=t,e.css(n),e},o=function(){m.content.css(\"visibility\",\"visible\")},d(\"BuildControls\"+s,function(){m._allowZoom()&&(clearTimeout(i),m.content.css(\"visibility\",\"hidden\"),(e=m._getItemToZoom())?((r=n(e)).css(m._getOffset()),m.wrap.append(r),i=setTimeout(function(){r.css(m._getOffset(!0)),i=setTimeout(function(){o(),setTimeout(function(){r.remove(),e=r=null,u(\"ZoomAnimationEnded\")},16)},t)},16)):o())}),d(F+s,function(){if(m._allowZoom()){if(clearTimeout(i),m.st.removalDelay=t,!e){if(!(e=m._getItemToZoom()))return;r=n(e)}r.css(m._getOffset(!0)),m.wrap.append(r),m.content.css(\"visibility\",\"hidden\"),setTimeout(function(){r.css(m._getOffset())},16)}}),d(w+s,function(){m._allowZoom()&&(o(),r&&r.remove(),e=null)}))},_allowZoom:function(){return\"image\"===m.currItem.type},_getItemToZoom:function(){return!!m.currItem.hasSize&&m.currItem.img},_getOffset:function(e){var e=e?m.currItem.img:m.st.zoom.opener(m.currItem.el||m.currItem),t=e.offset(),n=parseInt(e.css(\"padding-top\"),10),o=parseInt(e.css(\"padding-bottom\"),10),e=(t.top-=c(window).scrollTop()-n,{width:e.width(),height:(P?e.innerHeight():e[0].offsetHeight)-o-n});return(B=void 0===B?void 0!==document.createElement(\"p\").style.MozTransform:B)?e[\"-moz-transform\"]=e.transform=\"translate(\"+t.left+\"px,\"+t.top+\"px)\":(e.left=t.left,e.top=t.top),e}}});var B,L=\"iframe\",H=(c.magnificPopup.registerModule(L,{options:{markup:'<div class=\"mfp-iframe-scaler\"><div class=\"mfp-close\"></div><iframe class=\"mfp-iframe\" src=\"//about:blank\" frameborder=\"0\" allowfullscreen></iframe></div>',srcAction:\"iframe_src\",patterns:{youtube:{index:\"youtube.com\",id:\"v=\",src:\"//www.youtube.com/embed/%id%?autoplay=1\"},vimeo:{index:\"vimeo.com/\",id:\"/\",src:\"//player.vimeo.com/video/%id%?autoplay=1\"},gmaps:{index:\"//maps.google.\",src:\"%id%&output=embed\"}}},proto:{initIframe:function(){m.types.push(L),d(\"BeforeChange\",function(e,t,n){t!==n&&(t===L?O():n===L&&O(!0))}),d(w+\".\"+L,function(){O()})},getIframe:function(e,t){var n=e.src,o=m.st.iframe,i=(c.each(o.patterns,function(){if(-1<n.indexOf(this.index))return this.id&&(n=\"string\"==typeof this.id?n.substr(n.lastIndexOf(this.id)+this.id.length,n.length):this.id.call(this,n)),n=this.src.replace(\"%id%\",n),!1}),{});return o.srcAction&&(i[o.srcAction]=n),m._parseMarkup(t,i,e),m.updateStatus(\"ready\"),t}}}),c.magnificPopup.registerModule(\"gallery\",{options:{enabled:!1,arrowMarkup:'<button title=\"%title%\" type=\"button\" class=\"mfp-arrow mfp-arrow-%dir%\"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:\"Previous (Left arrow key)\",tNext:\"Next (Right arrow key)\",tCounter:\"%curr% of %total%\",langDir:null,loop:!0},proto:{initGallery:function(){var r=m.st.gallery,e=\".mfp-gallery\";if(m.direction=!0,!r||!r.enabled)return!1;r.langDir||(r.langDir=document.dir||\"ltr\"),h+=\" mfp-gallery\",d(b+e,function(){r.navigateByImgClick&&m.wrap.on(\"click\"+e,\".mfp-img\",function(){if(1<m.items.length)return m.next(),!1}),g.on(\"keydown\"+e,function(e){37===e.keyCode?\"rtl\"===r.langDir?m.next():m.prev():39===e.keyCode&&(\"rtl\"===r.langDir?m.prev():m.next())}),m.updateGalleryButtons()}),d(\"UpdateStatus\"+e,function(){m.updateGalleryButtons()}),d(\"UpdateStatus\"+e,function(e,t){t.text&&(t.text=D(t.text,m.currItem.index,m.items.length))}),d(C+e,function(e,t,n,o){var i=m.items.length;n.counter=1<i?D(r.tCounter,o.index,i):\"\"}),d(\"BuildControls\"+e,function(){var e,t,n,o,i;1<m.items.length&&r.arrows&&!m.arrowLeft&&(t=\"rtl\"===r.langDir?(o=r.tNext,e=r.tPrev,i=\"next\",\"prev\"):(o=r.tPrev,e=r.tNext,i=\"prev\",\"next\"),n=r.arrowMarkup,o=m.arrowLeft=c(n.replace(/%title%/gi,o).replace(/%action%/gi,i).replace(/%dir%/gi,\"left\")).addClass(k),i=m.arrowRight=c(n.replace(/%title%/gi,e).replace(/%action%/gi,t).replace(/%dir%/gi,\"right\")).addClass(k),\"rtl\"===r.langDir?(m.arrowNext=o,m.arrowPrev=i):(m.arrowNext=i,m.arrowPrev=o),o.on(\"click\",function(){\"rtl\"===r.langDir?m.next():m.prev()}),i.on(\"click\",function(){\"rtl\"===r.langDir?m.prev():m.next()}),m.container.append(o.add(i)))}),d(j+e,function(){m._preloadTimeout&&clearTimeout(m._preloadTimeout),m._preloadTimeout=setTimeout(function(){m.preloadNearbyImages(),m._preloadTimeout=null},16)}),d(w+e,function(){g.off(e),m.wrap.off(\"click\"+e),m.arrowRight=m.arrowLeft=null})},next:function(){var e=M(m.index+1);if(!m.st.gallery.loop&&0===e)return!1;m.direction=!0,m.index=e,m.updateItemHTML()},prev:function(){var e=m.index-1;if(!m.st.gallery.loop&&e<0)return!1;m.direction=!1,m.index=M(e),m.updateItemHTML()},goTo:function(e){m.direction=e>=m.index,m.index=e,m.updateItemHTML()},preloadNearbyImages:function(){for(var e=m.st.gallery.preload,t=Math.min(e[0],m.items.length),n=Math.min(e[1],m.items.length),o=1;o<=(m.direction?n:t);o++)m._preloadItem(m.index+o);for(o=1;o<=(m.direction?t:n);o++)m._preloadItem(m.index-o)},_preloadItem:function(e){var t;e=M(e),m.items[e].preloaded||((t=m.items[e]).parsed||(t=m.parseEl(e)),u(\"LazyLoad\",t),\"image\"===t.type&&(t.img=c('<img class=\"mfp-img\" />').on(\"load.mfploader\",function(){t.hasSize=!0}).on(\"error.mfploader\",function(){t.hasSize=!0,t.loadError=!0,u(\"LazyLoadError\",t)}).attr(\"src\",t.src)),t.preloaded=!0)},updateGalleryButtons:function(){m.st.gallery.loop||\"object\"!=typeof m.arrowPrev||null===m.arrowPrev||(0===m.index?m.arrowPrev.hide():m.arrowPrev.show(),m.index===m.items.length-1?m.arrowNext.hide():m.arrowNext.show())}}}),\"retina\");c.magnificPopup.registerModule(H,{options:{replaceSrc:function(e){return e.src.replace(/\\.\\w+$/,function(e){return\"@2x\"+e})},ratio:1},proto:{initRetina:function(){var n,o;1<window.devicePixelRatio&&(n=m.st.retina,o=n.ratio,1<(o=isNaN(o)?o():o))&&(d(\"ImageHasSize.\"+H,function(e,t){t.img.css({\"max-width\":t.img[0].naturalWidth/o,width:\"100%\"})}),d(\"ElementParse.\"+H,function(e,t){t.src=n.replaceSrc(t,o)}))}}}),r()});","//=include magnific-popup/dist/jquery.magnific-popup.min.js\n//=include tools/svg.js\n\n;(function($, window, undefined) {\n\n    // Determine the popup content link\n    var contentlink = $('.js-download-popup-link');\n    // Determine the popup success link\n    var successLink = $('.download-popup-link--success');\n    // Determine the popup target class\n    var target = $('.download-popup-target');\n    // Determine the popup content target\n    var contentTarget = $(contentlink.attr('href'));\n    // Determine the form inputs\n    var email = $('#js-download-email');\n    var field = email.parent();\n    var select = $('#js-select-download-all');\n\n    var svg = new Svg();\n\n    // Hide all popup targets\n    target.addClass('mfp-hide');\n\n    // Enable the content popup\n    contentlink.magnificPopup({\n        type: 'inline',\n        mainClass: 'mfp--outside mfp--downloads',\n        closeMarkup: '<button title=\"%title%\" type=\"button\" class=\"mfp-close\" aria-label=\"Close\">' + svg.render('close') + '</button>',\n        callbacks: {\n            beforeOpen: function() {\n                contentTarget.find('.js-file-types').html(select.val());\n            },\n            open: function () {\n                TRACKING.trackPageview('/support/downloads/technical-files-popup')\n            },\n            close : function() {\n                resetValidation();\n            }\n        },\n        // If the file type is not set, do not show the popup\n        disableOn : function() {\n            return select.val() != '';\n        }\n    });\n\n    // Enable the success popup\n    successLink.magnificPopup({\n        type: 'inline'\n    });\n\n    validSelect();\n\n    // Enable/disable the popup content link\n    select.on('change', function(e) {\n        validSelect();\n    });\n\n    // If the file type is not set, stop the click event from happening\n    contentlink.on('click', function(e) {\n        e.preventDefault();\n    });\n\n    $('#js-download-all-button')\n        .on('click', function(e) {\n            e.preventDefault();\n            var emailValue = email.val();\n\n            resetValidation();\n\n            // Check if the email input value exists, and is valid\n            if (!emailValue) {\n                setValidation();\n                return false;\n            }\n\n            $.ajax({\n                    url: '/support/downloads/bulk-download',\n                    type: 'post',\n                    data: {email: emailValue, fileType: select.val()},\n                    dataType: 'json'\n                })\n                .done(function(data) {\n                    if ('error' == data.result.status) {\n                        setValidation(data.result.message);\n                    } else {\n                        // If successful, reset the email input value, and show the success popup\n                        email.val('');\n                        successLink.click();\n\n                        TRACKING.trackEvent('Technical Files - Download all', 'Download', select.val() + ' Files');\n                    }\n                });\n        });\n\n    // Add validation messages to form\n    function setValidation(message) {\n        message = message || 'Email Address is a required field';\n        field.addClass('field-error');\n        field.append('<p class=\"error\">' + message + '</p>');\n    }\n\n    // Remove validation messages from form\n    function resetValidation() {\n        field.removeClass('field-error');\n        field.find('.error').remove();\n    }\n\n    function validSelect() {\n        if (select.val() != '') {\n            contentlink.removeClass('button--disabled');\n        }\n        else {\n            contentlink.addClass('button--disabled');\n        }\n    }\n\n})(jQuery, window);\n"],"sourceRoot":"../../../../../resources/javascript"}