PageSourceSearch

https://surfnet.fi/templates/prosper/javascript/scriptstemplate.js

js surfnet.fi collected 2026-10-02 12:59:21 UTC 23,861 bytes, 1 lines download raw bytes

1!function(e,t){function n(){var e=f.elements;return"string"==typeof e?e.split(" "):e}function i(e){var t=m[e[u]];return t||(t={},p++,e[u]=p,m[p]=t),t}function a(e,n,a){return n||(n=t),s?n.createElement(e):(a||(a=i(n)),(n=a.cache[e]?a.cache[e].cloneNode():d.test(e)?(a.cache[e]=a.createElem(e)).cloneNode():a.createElem(e)).canHaveChildren&&!c.test(e)?a.frag.appendChild(n):n)}function o(e){e||(e=t);var o,l,c=i(e);if(f.shivCSS&&!r&&!c.hasCSS){var d,u=e;d=u.createElement("p"),u=u.getElementsByTagName("head")[0]||u.documentElement,d.innerHTML="x<style>article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}</style>",d=u.insertBefore(d.lastChild,u.firstChild),c.hasCSS=!!d}return s||(o=e,(l=c).cache||(l.cache={},l.createElem=o.createElement,l.createFrag=o.createDocumentFragment,l.frag=l.createFrag()),o.createElement=function(e){return f.shivMethods?a(e,o,l):l.createElem(e)},o.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+n().join().replace(/[\w\-]+/g,function(e){return l.createElem(e),l.frag.createElement(e),'c("'+e+'")'})+");return n}")(f,l.frag)),e}var r,s,l=e.html5||{},c=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,d=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,u="_html5shiv",p=0,m={};!function(){try{var e,n=t.createElement("a");if(n.innerHTML="<xyz></xyz>",r="hidden"in n,!(e=1==n.childNodes.length)){t.createElement("a");var i=t.createDocumentFragment();e=void 0===i.cloneNode||void 0===i.createDocumentFragment||void 0===i.createElement}s=e}catch(e){s=r=!0}}();var f={elements:l.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==l.shivCSS,supportsUnknownElements:s,shivMethods:!1!==l.shivMethods,type:"default",shivDocument:o,createElement:a,createDocumentFragment:function(e,a){if(e||(e=t),s)return e.createDocumentFragment();for(var o=(a=a||i(e)).frag.cloneNode(),r=0,l=n(),c=l.length;r<c;r++)o.createElement(l[r]);return o}};e.html5=f,o(t)}(this,document),function(e){"use strict";var t,n,i,a,o,r;e.matchMedia=e.matchMedia||(t=e.document,i=t.documentElement,a=i.firstElementChild||i.firstChild,o=t.createElement("body"),(r=t.createElement("div")).id="mq-test-1",r.style.cssText="position:absolute;top:-100em",o.style.background="none",o.appendChild(r),function(e){return r.innerHTML='&shy;<style media="'+e+'"> #mq-test-1 { width: 42px; }</style>',i.insertBefore(o,a),n=42===r.offsetWidth,i.removeChild(o),{matches:n,media:e}})}(this),function(e){"use strict";function t(){C(!0)}var n={};e.respond=n,n.update=function(){};var i=[],a=function(){var t=!1;try{t=new e.XMLHttpRequest}catch(n){t=new e.ActiveXObject("Microsoft.XMLHTTP")}return function(){return t}}(),o=function(e,t){var n=a();n&&(n.open("GET",e,!0),n.onreadystatechange=function(){4!==n.readyState||200!==n.status&&304!==n.status||t(n.responseText)},4!==n.readyState&&n.send(null))};if(n.ajax=o,n.queue=i,n.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\([\s]*min\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/,maxw:/\([\s]*max\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/},n.mediaQueriesSupported=e.matchMedia&&null!==e.matchMedia("only all")&&e.matchMedia("only all").matches,!n.mediaQueriesSupported){var r,s,l,c=e.document,d=c.documentElement,u=[],p=[],m=[],f={},h=c.getElementsByTagName("head")[0]||d,g=c.getElementsByTagName("base")[0],v=h.getElementsByTagName("link"),y=function(){var e,t=c.createElement("div"),n=c.body,i=d.style.fontSize,a=n&&n.style.fontSize,o=!1;return t.style.cssText="position:absolute;font-size:1em;width:1em",n||((n=o=c.createElement("body")).style.background="none"),d.style.fontSize="100%",
1n.style.fontSize="100%",n.appendChild(t),o&&d.insertBefore(n,d.firstChild),e=t.offsetWidth,o?d.removeChild(n):n.removeChild(t),d.style.fontSize=i,a&&(n.style.fontSize=a),l=parseFloat(e)},C=function(t){var n="clientWidth",i=d[n],a="CSS1Compat"===c.compatMode&&i||c.body[n]||i,o={},f=v[v.length-1],g=(new Date).getTime();if(t&&r&&30>g-r)return e.clearTimeout(s),void(s=e.setTimeout(C,30));for(var b in r=g,u)if(u.hasOwnProperty(b)){var w=u[b],x=w.minw,E=w.maxw,k=null===x,S=null===E;x&&(x=parseFloat(x)*(x.indexOf("em")>-1?l||y():1)),E&&(E=parseFloat(E)*(E.indexOf("em")>-1?l||y():1)),w.hasquery&&(k&&S||!(k||a>=x)||!(S||E>=a))||(o[w.media]||(o[w.media]=[]),o[w.media].push(p[w.rules]))}for(var I in m)m.hasOwnProperty(I)&&m[I]&&m[I].parentNode===h&&h.removeChild(m[I]);for(var M in m.length=0,o)if(o.hasOwnProperty(M)){var T=c.createElement("style"),O=o[M].join("\n");T.type="text/css",T.media=M,h.insertBefore(T,f.nextSibling),T.styleSheet?T.styleSheet.cssText=O:T.appendChild(c.createTextNode(O)),m.push(T)}},b=function(e,t,i){var a=e.replace(n.regex.keyframes,"").match(n.regex.media),o=a&&a.length||0,r=function(e){return e.replace(n.regex.urls,"$1"+t+"$2$3")},s=!o&&i;(t=t.substring(0,t.lastIndexOf("/"))).length&&(t+="/"),s&&(o=1);for(var l=0;o>l;l++){var c,d,m,f;s?(c=i,p.push(r(e))):(c=a[l].match(n.regex.findStyles)&&RegExp.$1,p.push(RegExp.$2&&r(RegExp.$2))),f=(m=c.split(",")).length;for(var h=0;f>h;h++)d=m[h],u.push({media:d.split("(")[0].match(n.regex.only)&&RegExp.$2||"all",rules:p.length-1,hasquery:d.indexOf("(")>-1,minw:d.match(n.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:d.match(n.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}C()},w=function(){if(i.length){var t=i.shift();o(t.href,function(n){b(n,t.href,t.media),f[t.href]=!0,e.setTimeout(function(){w()},0)})}},x=function(){for(var t=0;t<v.length;t++){var n=v[t],a=n.href,o=n.media,r=n.rel&&"stylesheet"===n.rel.toLowerCase();a&&r&&!f[a]&&(n.styleSheet&&n.styleSheet.rawCssText?(b(n.styleSheet.rawCssText,a,o),f[a]=!0):(!/^([a-zA-Z:]*\/\/)/.test(a)&&!g||a.replace(RegExp.$1,"").split("/")[0]===e.location.host)&&("//"===a.substring(0,2)&&(a=e.location.protocol+a),i.push({href:a,media:o})))}w()};x(),n.update=x,n.getEmValue=y,e.addEventListener?e.addEventListener("resize",t,!1):e.attachEvent&&e.attachEvent("onresize",t)}}(this),$(document).ready(function(){$(".showdiv").hide(),$(".showhide").show(),$(".showhide").click(function(e){e.preventDefault(),$(".showdiv").slideToggle()})}),$(document).ready(function(){$("div.featurecontent").hide(),$("div.featurecontent:first").show(),$("ul.featuretabsul li:first").addClass("active"),$("ul.featuretabsul li a").click(function(){$("ul.featuretabsul li").removeClass("active"),$(this).parent().addClass("active");var e=$(this).attr("href");return $("div.featurecontent").hide(),$(e).show(),!1})}),function(e){var t,n,i,a,o,r,s,l="Close",c="MarkupParse",d=".mfp",u="mfp-ready",p="mfp-removing",m=function(){},f=!!window.jQuery,h=e(window),g=function(e,n){t.ev.on("mfp"+e+d,n)},v=function(t,n,i,a){var o=document.createElement("div");return o.className="mfp-"+t,i&&(o.innerHTML=i),a?n&&n.appendChild(o):(o=e(o),n&&o.appendTo(n)),o},y=function(n,i){t.ev.triggerHandler("mfp"+n,i),t.st.callbacks&&(n=n.charAt(0).toLowerCase()+n.slice(1),t.st.callbacks[n]&&t.st.callbacks[n].apply(t,e.isArray(i)?i:[i]))},C=function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},b=function(n){return n===s&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),s=n),t.currTemplate.closeBtn},w=function(){e.magnificPopup.instance||((t=new m).init(),e.magnificPopup.instance=t)};m.prototype={constructor:m,init:function(){var n=navigator.appVersion;t.isIE7=-1!==n.indexOf("MSIE 7."),t.isIE8=-1!==n.indexOf("MSIE 8."),t.isLowIE=t.isIE7||t.isIE8,t.isAndroid=/android/gi.test(n),t.isIOS=/iphone|ipad|ipod/gi.test(n),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),i=e(document.body),a=e(document),t.popupsCache={}},open:function(n){var o;if(!1===n.isObj?t.items=n.items.toArray():t.items=e.isArray(n.items)?n.items:[n.items],t.isOpen)t.updateItemHTML();else{if(t.types=[],r="",t.ev=n.mainEl||a,n.isObj)t.index=n.index||0;else{t.index=0;var s,l=n.items;for(o=0;o<l.length;o++)if((s=l[o]).parsed&&(s=s.el[0]),s===n.el[0]){t.index=o;break}}n.key?(t.popupsCache[n.key]||(t.popupsCache[n.key]={}),t.currTemplate=t.popupsCache[n.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopup.defaults,n),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.bgOverlay||(t.bgOverlay=v("bg").on("click"+
1d,function(){t.close()}),t.wrap=v("wrap").attr("tabindex",-1).on("click"+d,function(n){(function(n){if(!e(n).hasClass("mfp-prevent-close")){var i=t.st.closeOnContentClick,a=t.st.closeOnBgClick;if(i&&a)return!0;if(!t.content||e(n).hasClass("mfp-close")||t.preloader&&n===t.preloader[0])return!0;if(n===t.content[0]||e.contains(t.content[0],n)){if(i)return!0}else if(a)return!0;return!1}})(n.target)&&t.close()}),t.container=v("container",t.wrap)),t.contentContainer=v("content"),t.st.preloader&&(t.preloader=v("preloader",t.container,t.st.tLoading));var p=e.magnificPopup.modules;for(o=0;o<p.length;o++){var m=p[o];m=m.charAt(0).toUpperCase()+m.slice(1),t["init"+m].call(t)}y("BeforeOpen"),t.st.closeBtnInside?(g(c,function(e,t,n,i){n.close_replaceWith=b(i.type)}),r+=" mfp-close-btn-in"):t.wrap.append(b()),t.st.alignTop&&(r+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:h.scrollTop(),position:"absolute"}),(!1===t.st.fixedBgPos||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:a.height(),position:"absolute"}),a.on("keyup"+d,function(e){27===e.keyCode&&t.close()}),h.on("resize"+d,function(){t.updateSize()}),t.st.closeOnContentClick||(r+=" mfp-auto-cursor"),r&&t.wrap.addClass(r);var f=t.wH=h.height(),w={};if(t.fixedContentPos){var x=t._getScrollbarSize();x&&(w.paddingRight=x)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):w.overflow="hidden");var E=t.st.mainClass;t.isIE7&&(E+=" mfp-ie7"),E&&t._addClassToMFP(E),t.updateItemHTML(),y("BuildControls"),i.css(w),t.bgOverlay.add(t.wrap).prependTo(document.body),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(u),C()):t.bgOverlay.addClass(u),a.on("focusin"+d,function(n){if(n.target!==t.wrap[0]&&!e.contains(t.wrap[0],n.target))return C(),!1})},16),t.isOpen=!0,t.updateSize(f),y("Open")}},close:function(){t.isOpen&&(t.isOpen=!1,t.st.removalDelay&&!t.isLowIE?(t._addClassToMFP(p),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){y(l);var n=p+" "+u+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(n+=t.st.mainClass+" "),t._removeClassFromMFP(n),t.fixedContentPos){var o={paddingRight:0};t.isIE7?e("body, html").css("overflow","auto"):o.overflow="visible",i.css(o)}a.off("keyup.mfp focusin"+d),t.ev.off(d),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),(!t.st.closeBtnInside||!0===t.currTemplate[t.currItem.type])&&t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t._lastFocusedEl&&e(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0},updateSize:function(e){if(t.isIOS){var n=document.documentElement.clientWidth/window.innerWidth,i=window.innerHeight*n;t.wrap.css("height",i),t.wH=i}else t.wH=e||h.height();y("Resize")},updateItemHTML:function(){var n=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),n.parsed||(n=t.parseEl(t.index));var i=n.type;if(y("BeforeChange",[t.currItem?t.currItem.type:"",i]),t.currItem=n,!t.currTemplate[i]){var a=!!t.st[i]&&t.st[i].markup;y("FirstMarkupParse",a),t.currTemplate[i]=!a||e(a)}o&&o!==n.type&&t.container.removeClass("mfp-"+o+"-holder");var r=t["get"+i.charAt(0).toUpperCase()+i.slice(1)](n,t.currTemplate[i]);t.appendContent(r,i),n.preloaded=!0,y("Change",n),o=n.type,t.container.prepend(t.contentContainer),y("AfterChange")},appendContent:function(e,n){t.content=e,e?t.st.closeBtnInside&&!0===t.currTemplate[n]?t.content.find(".mfp-close").length||t.content.append(b()):t.content=e:t.content="",y("BeforeAppend"),t.container.addClass("mfp-"+n+"-holder"),t.contentContainer.append(t.content)},parseEl:function(n){var i=t.items[n],a=i.type;if((i=i.tagName?{el:e(i)}:{data:i,src:i.src}).el){for(var o=t.types,r=0;r<o.length;r++)if(i.el.hasClass("mfp-"+o[r])){a=o[r];break}i.src=i.el.attr("data-mfp-src"),i.src||(i.src=i.el.attr("href"))}return i.type=a||t.st.type||"inline",i.index=n,i.parsed=!0,t.items[n]=i,y("ElementParse",i),t.items[n]},addGroup:function(e,n){var i=function(i){i.mfpEl=this,t._openClick(i,e,n)};n||(n={});var a="click.magnificPopup";n.mainEl=e,n.items?(n.isObj=!0,e.off(a).on(a,i)):(n.isObj=!1,n.delegate?e.off(a).on(a,n.delegate,i):(n.items=e,e.off(a).on(a,i)))},_openClick:function(n,i,a){if((void 0!==a.midClick?a.midClick:e.magnificPopup.defaults.midClick)||2!==n.which){var o=void 0!==a.disableOn?a.disableOn:e.magnificPopup.defaults.disableOn;if(o)if(e.isFunction(o)){if(!o.call(t))return!0}else if(h.width()<o)return!0;n.type&&n.preventDefault(),a.el=e(n.mfpEl),a.delegate&&(a.items=i.find(a.delegate)),t.open(a)}},updateStatus:function(e,i){if(t.preloader){n!==e&&t.container.removeClass("mfp-s-"+n),!i&&"loading"===e&&(i=t.st.tLoading);var a={status:e,text:i};y("UpdateStatus",a),e=a.status,i=a.text,t.preloader.html(i),t.preloader.find("a").click(function(e){e.stopImmediatePropagation()}),t.container.addClass("mfp-s-"+e),n=e}},_addClassToMFP:function(e){t.bgOverlay.addClass(e),t.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),t.wrap.removeClass(e)},_hasScrollBar:function(e){return document.body.clientHeight>(e||h.height())},_parseMarkup:function(t,n,i){var a;i.data&&(n=e.extend(i.data,n)),y(c,[t,n,i]),e.each(n,function(e,n){if(void 0===n||!1===n)return!0;
1if((a=e.split("_")).length>1){var i=t.find(d+"-"+a[0]);if(i.length>0){var o=a[1];"replaceWith"===o?i[0]!==n[0]&&i.replaceWith(n):"img"===o?i.is("img")?i.attr("src",n):i.replaceWith('<img src="'+n+'" class="'+i.attr("class")+'" />'):i.attr(a[1],n)}}else t.find(d+"-"+e).html(n)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.id="mfp-sbm",e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:m.prototype,modules:[],open:function(e,t){return w(),e||(e={}),e.isObj=!0,e.index=t||0,this.instance.open(e)},close:function(){return e.magnificPopup.instance.close()},registerModule:function(t,n){n.options&&(e.magnificPopup.defaults[t]=n.options),e.extend(this.proto,n.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,alignTop:!1,removalDelay:0,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},e.fn.magnificPopup=function(n){w();var i=e(this);if("string"==typeof n)if("open"===n){var a,o=f?i.data("magnificPopup"):i[0].magnificPopup,r=parseInt(arguments[1],10)||0;o.items?a=o.items[r]:(a=i,o.delegate&&(a=a.find(o.delegate)),a=a.eq(r)),t._openClick({mfpEl:a},i,o)}else t.isOpen&&t[n].apply(t,Array.prototype.slice.call(arguments,1));else f?i.data("magnificPopup",n):i[0].magnificPopup=n,t.addGroup(i,n);return i};var x,E,k,S="inline",I=function(){k&&(E.after(k.addClass(x)).detach(),k=null)};e.magnificPopup.registerModule(S,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(S),g(l+"."+S,function(){I()})},getInline:function(n,i){if(I(),n.src){var a=t.st.inline,o=e(n.src);return o.length?(null!==o[0].parentNode&&(E||(x=a.hiddenClass,E=v(x),x="mfp-"+x),k=o.after(E).detach().removeClass(x)),t.updateStatus("ready")):(t.updateStatus("error",a.tNotFound),o=e("<div>")),n.inlineElement=o,o}return t.updateStatus("ready"),t._parseMarkup(i,{},n),i}}});var M;e.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><div class="mfp-img"></div><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var e=t.st.image,n=".image";t.types.push("image"),g("Open"+n,function(){"image"===t.currItem.type&&e.cursor&&i.addClass(e.cursor)}),g(l+n,function(){e.cursor&&i.removeClass(e.cursor),h.off("resize"+d)}),g("Resize"+n,t.resizeImage),t.isLowIE&&g("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e.img&&t.st.image.verticalFit){var n=0;t.isLowIE&&(n=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-n)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,M&&clearInterval(M),e.isCheckingImgSize=!1,y("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var n=0,i=e.img[0],a=function(o){M&&clearInterval(M),M=setInterval(function(){i.naturalWidth>0?t._onImageHasSize(e):(n>200&&clearInterval(M),3===++n?a(10):40===n?a(50):100===n&&a(500))},o)};a(1)},getImage:function(n,i){var a=0,o=function(){n&&(n.img[0].complete?(n.img.off(".mfploader"),n===t.currItem&&(t._onImageHasSize(n),t.updateStatus("ready")),n.hasSize=!0,n.loaded=!0):++a<200?setTimeout(o,100):r())},r=function(){n&&(n.img.off(".mfploader"),n===t.currItem&&(t._onImageHasSize(n),t.updateStatus("error",s.tError.replace("%url%",n.src))),n.hasSize=!0,n.loaded=!0,n.loadError=!0)},s=t.st.image,l=i.find(".mfp-img");if(l.length){var c=new Image;c.className="mfp-img",n.img=e(c).on("load.mfploader",o).on("error.mfploader",r),c.src=n.src,l.is("img")&&(n.img=n.img.clone())}return t._parseMarkup(i,{title:function(n){if(n.data&&void 0!==n.data.title)return n.data.title;
1var i=t.st.image.titleSrc;if(i){if(e.isFunction(i))return i.call(t,n);if(n.el)return n.el.attr(i)||""}return""}(n),img_replaceWith:n.img},n),t.resizeImage(),n.hasSize?(M&&clearInterval(M),n.loadError?(i.addClass("mfp-loading"),t.updateStatus("error",s.tError.replace("%url%",n.src))):(i.removeClass("mfp-loading"),t.updateStatus("ready")),i):(t.updateStatus("loading"),n.loading=!0,n.hasSize||(n.imgHidden=!0,i.addClass("mfp-loading"),t.findImageSize(n)),i)}}});var T,O,P,$="iframe",z=function(e){if(t.currTemplate[$]){var n=t.currTemplate[$].find("iframe");n.length&&(e||(n[0].src="//about:blank"),t.isIE8&&n.css("display",e?"block":"none"))}};e.magnificPopup.registerModule($,{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(){t.types.push($),g("BeforeChange",function(e,t,n){t!==n&&(t===$?z():n===$&&z(!0))}),g(l+"."+$,function(){z()})},getIframe:function(n,i){var a=n.src,o=t.st.iframe;e.each(o.patterns,function(){if(a.indexOf(this.index)>-1)return this.id&&(a="string"==typeof this.id?a.substr(a.lastIndexOf(this.id)+this.id.length,a.length):this.id.call(this,a)),a=this.src.replace("%id%",a),!1});var r={};return o.srcAction&&(r[o.srcAction]=a),t._parseMarkup(i,r,n),t.updateStatus("ready"),i}}}),T="ontouchstart"in window,O=function(){h.off("touchmove"+P+" touchend"+P)},P=".mfpFastClick",e.fn.mfpFastClick=function(t){return e(this).each(function(){var n,i,a,o,r,s,l,c=e(this);T&&c.on("touchstart"+P,function(e){r=!1,l=1,s=e.originalEvent?e.originalEvent.touches[0]:e.touches[0],a=s.clientX,o=s.clientY,h.on("touchmove"+P,function(e){s=e.originalEvent?e.originalEvent.touches:e.touches,l=s.length,s=s[0],(Math.abs(s.clientX-a)>10||Math.abs(s.clientY-o)>10)&&(r=!0,O())}).on("touchend"+P,function(e){O(),r||l>1||(n=!0,e.preventDefault(),clearTimeout(i),i=setTimeout(function(){n=!1},1e3),t())})}),c.on("click"+P,function(){n||t()})})},e.fn.destroyMfpFastClick=function(){e(this).off("touchstart"+P+" click"+P),T&&h.off("touchmove"+P+" touchend"+P)}}(window.jQuery||window.Zepto),$(document).ready(function(){$(".image-link").magnificPopup({type:"image"}),$(".open-popup-link").magnificPopup({type:"inline",midClick:!0}),$(".popup-youtube, .popup-vimeo, .popup-gmaps").magnificPopup({disableOn:700,type:"iframe",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!0})}),$(document).ready(function(){$(".faq h3").click(function(){$(this).next(".answer").slideToggle(500),$(this).toggleClass("close")})}),window.onload=function(){for(var e=document.getElementsByClassName("testimonial"),t=e.length,n=parseInt(Math.random()*t),i=t-1;i>=0;i--){e[i].style.display="none"}e[n].style.display=""}
1,$(document).ready(function(){var e=$(".cd-top");$(window).scroll(function(){$(this).scrollTop()>300?e.addClass("cd-is-visible"):e.removeClass("cd-is-visible cd-fade-out"),$(this).scrollTop()>1200&&e.addClass("cd-fade-out")}),e.on("click",function(e){e.preventDefault(),$("body,html").animate({scrollTop:0},700)})}),jQuery(function(e){e(document).ready(function(){var t=[],n=[],i=0,a="",o="",r="",s=null,l=0,c=0,d=0,u=0;e(window).scroll(function(t){var n=e(this).scrollTop();a=n>i?"down":"up",i=n}),e.fn.stickUp=function(t){e(this).addClass("stuckMenu");var i=0;if(null!=t){for(var a in t.parts)t.parts.hasOwnProperty(a)&&(n[i]=t.parts[i],i++);0==i&&console.log("error:needs arguments"),o=t.itemClass,r=t.itemHover,null!=t.topMargin?"auto"==t.topMargin?u=parseInt(e(".stuckMenu").css("margin-top")):isNaN(t.topMargin)&&t.topMargin.search("px")>0?u=parseInt(t.topMargin.replace("px","")):isNaN(parseInt(t.topMargin))?(console.log("incorrect argument, ignored."),u=0):u=parseInt(t.topMargin):u=0,s=e("."+o).size()}l=parseInt(e(this).height()),c=parseInt(e(this).css("margin-bottom")),d=parseInt(e(this).next().closest("div").css("margin-top")),vartop=parseInt(e(this).offset().top)},e(document).on("scroll",function(){if(varscroll=parseInt(e(document).scrollTop()),null!=s)for(var i=0;i<s;i++){t[i]=e("#"+n[i]).offset().top,"down"==a&&varscroll>t[i]-50&&varscroll<t[i]+50&&(e("."+o).removeClass(r),e("."+o+":eq("+i+")").addClass(r)),"up"==a&&(p=i,contentView=.4*e("#"+n[p]).height(),testView=t[p]-contentView,varscroll>testView?(e("."+o).removeClass(r),e("."+o+":eq("+p+")").addClass(r)):varscroll<50&&(e("."+o).removeClass(r),e("."+o+":eq(0)").addClass(r)))}var p;vartop<varscroll+u&&(e(".stuckMenu").addClass("isStuck"),e(".stuckMenu").next().closest("div").css({"margin-top":l+c+d+"px"},10),e(".stuckMenu").css("position","fixed"),e(".isStuck").css({top:"0px"},10,function(){})),varscroll+u<vartop&&(e(".stuckMenu").removeClass("isStuck"),e(".stuckMenu").next().closest("div").css({"margin-top":d+"px"},10),e(".stuckMenu").css("position","relative"))})})}),$(document).ready(function(){$({property:0}).animate({property:105},{duration:2e3,step:function(){var e=Math.round(this.property);$("#progress").css("width",e+"%"),105==e&&$("#progress").addClass("done")},complete:function(){}})});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.