{"version":3,"sources":["tools/svg.js","../../node_modules/magnific-popup/dist/jquery.magnific-popup.min.js","pages/downloads.js"],"names":["Svg","this","render","icon","Astro","svgSymbolsFile","e","define","amd","exports","require","window","jQuery","Zepto","c","d","t","m","ev","on","x","I","p","n","o","i","document","createElement","className","innerHTML","appendChild","appendTo","u","triggerHandler","st","callbacks","charAt","toLowerCase","slice","apply","Array","isArray","f","A","currTemplate","closeBtn","closeMarkup","replace","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        return '<svg role=\"img\" class=\"icon-' + icon + '\">' +\n                    '<use xlink:href=\"' + Astro.svgSymbolsFile + '#icon-' + icon + '\"></use>' +\n                '</svg>'\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"}