ru-se.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

companion.bundle.min.js (29922B)


      1 !function(z){window.initHoverFX=function(e,t,i){var x,k,T,_,$,C,o;function V(e){return{width:"100%",height:Math.abs(parseFloat(z(e).outerHeight(!1)))}}function A(e,t,i){if(-1==e.indexOf("#")||-1<e.indexOf("rgb(")||-1<e.indexOf("rgba"))return{rgba:e};var n=t?(t/100).toFixed(2):1;e=(e=function(e){var t=/rgb *\( *([0-9]{1,3}) *, *([0-9]{1,3}) *, *([0-9]{1,3}) *\)/.exec(e);if(!(t=!t?/rgba *\( *([0-9]{1,3}) *, *([0-9]{1,3}) *, *([0-9]{1,3}) *, *(0.+[0-9]) *\)/.exec(e):t))return e;if(5!=t.length)return e;var i=Math.round(parseFloat(t[1])),a=Math.round(parseFloat(t[2])),e=Math.round(parseFloat(t[3]));return t[4]&&(n=t[4]),"#"+(i+65536).toString(16).substring(3).toUpperCase()+(a+65536).toString(16).substring(3).toUpperCase()+(e+65536).toString(16).substring(3).toUpperCase()}(e)).replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,i,a){return t+t+i+i+a+a});var a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);function r(e){return Math.floor(255*e).toString(16)}if(void 0!==i&&a)switch(o){case!0:i.css("background-color","rgba("+[parseInt(a[1],16),parseInt(a[2],16),parseInt(a[3],16)].join(",")+","+n+")");break;case!1:i.css({background:"transparent",filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#"+r(n)+a[0].replace("#","")+",endColorstr=#"+r(n)+a[0].replace("#","")+");",zoom:1})}return a?{rgba:"rgba("+[parseInt(a[1],16),parseInt(a[2],16),parseInt(a[3],16)].join(",")+","+n+")",fallback:r(n)+a[0].replace("#","")}:null}k=z(".contentswap-effect"),o=!0,(T=e).resizeEvent=!!i,function(){z();k.each(function(){var t,r,i,a,n,o,s,c,e,u,d,l,p,h;function g(e,t,i,a,n){t=(t||"all")+" "+(r.effectDelay+"ms");e.css({"-webkit-transition":t,"-moz-transition":t,"-o-transition":t,transition:t}),n&&(i=i,e.attr("style",e.attr("style")+i))}(t=z(this)).unbind(".hoverfx"),t.css({width:"",height:""}),r=function(e){$=z(e).attr("class"),C=$.split(" ");for(var t=0;t<=k.length;t++)for(var i in T)C[t]===i&&(_=i);return(T||x)[_]}(t),i=function(e,t){var i;switch(t){case"overlay":i=z(e).find(".swap-inner");break;case"imageSwap":i=z(e).find(".second-image");break;case"caption":i=z(e).find(".swap-inner")}return i}(t,r.contentType),n=t.find(".initial-image"),a=t.find(".overlay"),r.overlayColor=i.css("background-color"),r.innerColor=i.css("background-color"),i.removeAttr("style"),a.removeAttr("style"),n.removeAttr("style"),u=t,d=(e=n).css("margin-left"),l=e.css("margin-right"),p=e.css("margin-top"),f=e.css("margin-bottom"),h=e.css("float"),e.css({float:"none","margin-left":"0px","margin-right":"0px","margin-top":"0px","margin-bottom":"0px"}),u.css({float:h,"margin-left":d,"margin-right":l,"margin-top":p,"margin-bottom":f}),V(t),c=function(e){var t,i="",a=!1;switch(e.toLowerCase()){case"easeinoutback":t="cubic-bezier(0.680, -0.550, 0.265, 1.550)",a="cubic-bezier(0.680, 0, 0.265, 1)";break;case"quick-in":t="cubic-bezier(0.315, -0.185, 0.000, 1.270)",a="cubic-bezier(0.315, 0, 0.000, 1)";break;case"accelerate":t="cubic-bezier(0.885, 0.420, 0.000, 1.270)",a="cubic-bezier(0.885, 0.420, 0.000, 1)";break;case"super-fast":t="cubic-bezier(0.000, 0.870, 0.000, 0.890)";break;case"ease-in-out-back":t="cubic-bezier(0.680, -0.550, 0.265, 1.550)",a="cubic-bezier(0.680, 0, 0.265, 1)";break;case"ease-in-out-expo":t="cubic-bezier(1.000, 0.000, 0.000, 1.000)";break;case"ease-out-back":t="cubic-bezier(0.175, 0.885, 0.320, 1.275)",a="cubic-bezier(0.175, 0.885, 0.320, 1)";break;case"ease-out-circ":t="cubic-bezier(0.075, 0.820, 0.165, 1.000)";break;case"ease-in-back":t="cubic-bezier(0.600, -0.280, 0.735, 0.045)",a="cubic-bezier(0.600, 0, 0.735, 0.045)";break;case"ease-in-circ":a=t="cubic-bezier(0.600, 0.040, 0.980, 0.335)";break;case"ease":t="ease";break;case"ease-in":t="ease-in";break;case"ease-in-out":t="ease-in-out";break;case"ease-out":t="ease-out"}a&&(t=a);for(var n=["-webkit-","-moz-","-o-",""],r=0;r<n.length;r++)i+=n[r]+"transition-timing-function:"+t+";";return i}(r.effectEasing),o=r.contentType,f=i.find(".swap-icons img"),(f=z(f=f)).parent().css({width:f.width(),height:f.height()}),s="overlay"==o?"all":"margin",n.css("float","none"),(a="caption"==o?(0==t.find(".caption-wrap").length&&(w=z("<div />").addClass("caption-wrap overlay"),i.wrap(w)),t.find(".caption-wrap")):t.find(".overlay")).add(i).css("display","block"),t.addClass(r.effectType);var f=!1;0<n.height()&&(f=!0,m=V(n),t.css({width:m.width}),"overlay"==o&&g(i,s,c,r.effectDelay,!0)),n.on("load",function(){var e=V(z(this));t.css({width:e.width}),"overlay"==o&&i.css({"margin-top":0,"margin-left":Math.abs(e.width-i.outerWidth())/2}),"overlay"==o&&g(i,s,c,r.effectDelay)}),i.css({"background-color":A(r.overlayColor,r.overlayAlpha).rgba}),"overlay"==o&&g(a,"opacity",c,r.effectDelay,!0);var m,y,v,b={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},any:function(){return!!(b.Android()||b.BlackBerry()||b.iOS()||b.Opera()||b.Windows()||"ontouchstart"in document)}},w=b.any();r.link&&(1==w||t.bind("click.hoverfx",function(){"same"===r.openPage?window.location.assign(r.link):window.open(r.link,"_blank")})),"overlay"==o&&(t.unbind(".caption"),t.addClass("contentswap-overlay"),m=V(n),0<n.height()&&i.css({"margin-top":0,"margin-left":Math.abs(m.width-i.outerWidth())/2})),"caption"==o&&(t.addClass("caption"),"top"==r.direction?(f?a.css({"margin-top":-i.outerHeight()-1+"px",opacity:1}):setTimeout(function(){a.css({"margin-top":-i.outerHeight()-1+"px",opacity:1})},10),setTimeout(function(){a.insertBefore(n)},10)):setTimeout(function(){a.css({opacity:1})},10),v="over"==r.captionType?("top"==r.direction?a.css({position:"absolute","z-index":9991}):a.css({"margin-top":"1px"}),g(a,"margin",c,r.effectDelay,!0),y=function(){a.css({"margin-top":-i.outerHeight()+"px"}),"top"==r.direction&&a.css("margin-top",0)},function(){a.css({"margin-top":"0px"}),"top"==r.direction&&a.css("margin-top",-i.outerHeight()+"px")}):(g(a,"margin",c,r.effectDelay,!0),g(n,"margin",c,r.effectDelay,!0),y=function(){var e,t;r.captionHeight<=i.outerHeight()&&(e=r.captionHeight,t=i,"auto"==e&&"undefined"==e||t.css("height",parseInt(e)+"px")),"top"==r.direction&&"over"!=r.captionType?a.css({"margin-top":"0px"}):(a.css({"margin-top":-i.outerHeight()}),n.css({"margin-top":-i.outerHeight(),"margin-bottom":i.outerHeight()}))},function(){"top"==r.direction?a.css({"margin-top":-i.outerHeight()-1+"px"}):(a.css({"margin-top":"1px"}),n.css({"margin-top":"0px","margin-bottom":"0px"}))})),1==w?(t.addClass("hover"),"caption"==o&&y()):"caption"==o&&t.bind("mouseenter.hoverfx",y).bind("mouseleave.hoverfx",v)})}()}}(jQuery),function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t(require,0,module):e.CountUp=t()}(this,function(e,t,i){return function(e,t,i,a,n,r){var o=this;if(o.version=function(){return"1.9.1"},o.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:function(e,t,i,a){return i*(1-Math.pow(2,-10*e/a))*1024/1023+t},formattingFn:function(e){var t,i;if(e=e.toFixed(o.decimals),e=(e+="").split("."),t=e[0],e=1<e.length?o.options.decimal+e[1]:"",i=/(\d+)(\d{3})/,o.options.useGrouping)for(;i.test(t);)t=t.replace(i,"$1"+o.options.separator+"$2");o.options.numerals.length&&(t=t.replace(/[0-9]/g,function(e){return o.options.numerals[+e]}),e=e.replace(/[0-9]/g,function(e){return o.options.numerals[+e]}));return o.options.prefix+t+e+o.options.suffix},prefix:"",suffix:"",numerals:[],onUpdate:!1},r&&"object"==typeof r)for(var s in o.options)r.hasOwnProperty(s)&&null!==r[s]&&(o.options[s]=r[s]);""===o.options.separator&&(o.options.useGrouping=!1);for(var c=0,u=["webkit","moz","ms","o"],d=0;d<u.length&&!window.requestAnimationFrame;++d)window.requestAnimationFrame=window[u[d]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[u[d]+"CancelAnimationFrame"]||window[u[d]+"CancelRequestAnimationFrame"];function l(e){return"number"==typeof e&&!isNaN(e)}window.requestAnimationFrame||(window.requestAnimationFrame=function(e,t){var i=(new Date).getTime(),a=Math.max(0,16-(i-c)),n=window.setTimeout(function(){e(i+a)},a);return c=i+a,n}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)}),o.initialize=function(){return!!o.initialized||(o.error="",o.d="string"==typeof e?document.getElementById(e):e,o.d?(o.startVal=Number(t),o.endVal=Number(i),l(o.startVal)&&l(o.endVal)?(o.decimals=Math.max(0,a||0),o.dec=Math.pow(10,o.decimals),o.duration=1e3*Number(n)||4e3,o.countDown=o.startVal>o.endVal,o.frameVal=o.startVal,o.initialized=!0):(o.error="[CountUp] startVal ("+t+") or endVal ("+i+") is not a number",!1)):!(o.error="[CountUp] target is null or undefined"))},o.printValue=function(e){e=o.options.formattingFn(e);"INPUT"===o.d.tagName?this.d.value=e:"text"===o.d.tagName||"tspan"===o.d.tagName?this.d.textContent=e:this.d.innerHTML=e},o.count=function(e){o.startTime||(o.startTime=e);e=(o.timestamp=e)-o.startTime;o.remaining=o.duration-e,o.options.useEasing?o.countDown?o.frameVal=o.startVal-o.options.easingFn(e,0,o.startVal-o.endVal,o.duration):o.frameVal=o.options.easingFn(e,o.startVal,o.endVal-o.startVal,o.duration):o.countDown?o.frameVal=o.startVal-(o.startVal-o.endVal)*(e/o.duration):o.frameVal=o.startVal+(o.endVal-o.startVal)*(e/o.duration),o.countDown?o.frameVal=o.frameVal<o.endVal?o.endVal:o.frameVal:o.frameVal=o.frameVal>o.endVal?o.endVal:o.frameVal,o.frameVal=Math.round(o.frameVal*o.dec)/o.dec,o.printValue(o.frameVal),o.options.onUpdate&&o.options.onUpdate(o.frameVal),e<o.duration?o.rAF=requestAnimationFrame(o.count):o.callback&&o.callback()},o.start=function(e){o.initialize()&&(o.callback=e,o.rAF=requestAnimationFrame(o.count))},o.pauseResume=function(){o.paused?(o.paused=!1,delete o.startTime,o.duration=o.remaining,o.startVal=o.frameVal,requestAnimationFrame(o.count)):(o.paused=!0,cancelAnimationFrame(o.rAF))},o.reset=function(){o.paused=!1,delete o.startTime,o.initialized=!1,o.initialize()&&(cancelAnimationFrame(o.rAF),o.printValue(o.startVal))},o.update=function(e){o.initialize()&&(l(e=Number(e))?(o.error="",e!==o.frameVal&&(cancelAnimationFrame(o.rAF),o.paused=!1,delete o.startTime,o.startVal=o.frameVal,o.endVal=e,o.countDown=o.startVal>o.endVal,o.rAF=requestAnimationFrame(o.count))):o.error="[CountUp] update() - new endVal is not a number: "+e)},o.initialize()&&o.printValue(o.startVal)}}),function(o){"use strict";o.fn.LineProgressbar=function(r){return r=o.extend({min:0,max:100,stop:50,ShowProgressCount:!0,duration:2e3,color:"#654ea3",backgroundColor:"#f5f5f5",suffix:"%",text:"Category",radius:"0px",height:"10px",width:"100%"},r),o.options=r,this.each(function(e,t){o(t).html('<div class="progressbar"><div class="counterText"></div><div class="percentCount"></div><div class="proggress"></div></div>');var i=o(t).find(".proggress"),a=o(t).find(".progressbar"),n=o(t).find(".counterText");i.css({backgroundColor:r.color,height:r.height,borderRadius:r.radius}),a.css({width:r.width,backgroundColor:r.backgroundColor,borderRadius:r.radius}),n.html(r.text),i.animate({width:r.stop+"%"},{step:function(e){r.ShowProgressCount&&o(t).find(".percentCount").text(Math.round(e)+r.suffix)},duration:r.duration})})},o.fn.progressTo=function(a){var n=o.options;return this.each(function(e,t){var i=o(t).find(".proggress");o(t).find(".progressbar");i.animate({width:a+"%"},{step:function(e){n.ShowProgressCount&&o(t).find(".percentCount").text(Math.round(e)+n.suffix)},duration:n.duration})})}}(jQuery),function(){function t(e){var t=jQuery(e),i=jQuery(".header-homepage.cp-video-bg"),a=i.width(),e=i.height();(a=Math.max(a,e))<16*e/9?a=16/9*e:e=9*a/16;i=-.5*(a-i.width());t.css({width:a,height:e,opacity:1,left:i})}window.addEventListener("resize",function(){var e=document.querySelector("video#wp-custom-header-video")||document.querySelector("iframe#wp-custom-header-video");e&&t(e)}),jQuery(function(){var e=document.querySelector("video#wp-custom-header-video")||document.querySelector("iframe#wp-custom-header-video");e&&t(e)}),__cpVideoElementFirstPlayed=!1,document.addEventListener("wp-custom-header-video-loaded",function(){var e=document.querySelector("video#wp-custom-header-video");e?t(e):document.querySelector("#wp-custom-header").addEventListener("play",function(){var e=document.querySelector("iframe#wp-custom-header-video"),e=document.querySelector("video#wp-custom-header-video")||e;e&&!__cpVideoElementFirstPlayed&&(__cpVideoElementFirstPlayed=!0,t(e))})})}(jQuery),function(f,m,y){"use strict";var c=/^.*(youtu\.be\/|youtube\.com\/v\/|youtube\.com\/embed\/|youtube\.com\/watch\?v=|youtube\.com\/watch\?.*\&v=)([^#\&\?]*).*/i;f.fn.backstretch=function(n,r){var o,s=arguments;return 0===f(m).scrollTop()&&m.scrollTo(0,0),this.each(function(e){var t=f(this),i=t.data("backstretch");if(i){if("string"==typeof s[0]&&"function"==typeof i[s[0]]){var a=i[s[0]].apply(i,Array.prototype.slice.call(s,1));return void((a=a===i?y:a)!==y&&((o=o||[])[e]=a))}r=f.extend(i.options,r),i.hasOwnProperty("destroy")&&i.destroy(!0)}(!n||n&&0===n.length)&&((a=t.css("background-image"))&&"none"!==a?n=[{url:t.css("backgroundImage").replace(/url\(|\)|"|'/g,"")}]:f.error("No images were supplied for Backstretch, or element must have a CSS-defined background image.")),i=new d(this,n,r||{}),t.data("backstretch",i)}),o?1===o.length?o[0]:o:this},f.backstretch=function(e,t){return f("body").backstretch(e,t).data("backstretch")},f.expr[":"].backstretch=function(e){return f(e).data("backstretch")!==y},f.fn.backstretch.defaults={duration:5e3,transition:"fade",transitionDuration:0,animateFirst:!0,alignX:.5,alignY:.5,paused:!1,start:0,preload:2,preloadSize:1,resolutionRefreshRate:2500,resolutionChangeRatioThreshold:.1};function g(e){return c.test(e.url)||e.isVideo}var u,l,a={wrap:{left:0,top:0,overflow:"hidden",margin:0,padding:0,height:"100%",width:"100%",zIndex:-999999},itemWrapper:{position:"absolute",display:"none",margin:0,padding:0,border:"none",width:"100%",height:"100%",zIndex:-999999},item:{position:"absolute",margin:0,padding:0,border:"none",width:"100%",height:"100%",maxWidth:"none"}},v=(u=function(e,t){if("string"==typeof e)e=e.replace(/{{(width|height)}}/g,t);else if(e instanceof Array)for(var i=0;i<e.length;i++)e[i].src?e[i].src=u(e[i].src,t):e[i]=u(e[i],t);return e},function(e,t){for(var i,a=e.width(),n=e.height(),r=[],o=function(e,t){return"width"===t?a:"height"===t?n:e},s=0;s<t.length;s++)f.isArray(t[s])?(t[s]=function(e){for(var t=1;t<e.length;t++){for(var i=e[t],a=t;e[a-1]&&parseInt(e[a-1].width,10)>parseInt(i.width,10);)e[a]=e[a-1],--a;e[a]=i}return e}(t[s]),i=function(e,t,i){for(var a,n,r=m.devicePixelRatio||1,o=T(),s=(_(),e<t?"portrait":t<e?"landscape":"square"),c=0,u=0;u<i.length&&((n="string"==typeof(n=i[u])?i[u]={url:n}:n).pixelRatio&&"auto"!==n.pixelRatio&&parseFloat(n.pixelRatio)!==r||n.deviceOrientation&&n.deviceOrientation!==o||n.windowOrientation&&n.windowOrientation!==o||n.orientation&&n.orientation!==s||(c=u,a=e,"auto"===n.pixelRatio&&(e*=r),!(n.width>=a)));u++);return i[Math.min(u,c)]}(a,n,t[s]),r.push(i)):("string"==typeof t[s]&&(t[s]={url:t[s]}),(i=f.extend({},t[s])).url=u(i.url,o),r.push(i));return r}),b=(l=[],function e(t,i,a,n,r){if(void 0!==t){f.isArray(t)||(t=[t]),arguments.length<5&&"function"==typeof arguments[arguments.length-1]&&(r=arguments[arguments.length-1]),i="function"!=typeof i&&i?i:0,a="function"==typeof a||!a||a<0?t.length:Math.min(a,t.length),n="function"!=typeof n&&n?n:1,i>=t.length&&(a=i=0),n<0&&(n=a),n=Math.min(n,a);var o=t.slice(i+n,a-n);if(t=t.slice(i,n),a=t.length)for(var s,c=0,u=function(){++c===a&&(p(t,r,!o),e(o,0,0,n,r))},d=0;d<t.length;d++)g(t[d])||((s=new Image).src=t[d].url,(s=function(e){for(var t=0;t<l.length;t++)if(l[t].src===e.src)return l[t];return l.push(e),e}(s)).complete?u():f(s).on("load error",u));else p(t,r,!0)}});function p(e,t,i){"function"==typeof t&&t.call(e,i)}var n=function(e){for(var t=[],i=0;i<e.length;i++)"string"==typeof e[i]?t.push({url:e[i]}):f.isArray(e[i])?t.push(n(e[i])):t.push(r(e[i]));return t},r=function(e,t){return(e.centeredX||e.centeredY)&&(m.console&&m.console.log&&m.console.log("jquery.backstretch: `centeredX`/`centeredY` is deprecated, please use `alignX`/`alignY`"),e.centeredX&&(e.alignX=.5),e.centeredY&&(e.alignY=.5)),e.speed!==y&&(m.console&&m.console.log&&m.console.log("jquery.backstretch: `speed` is deprecated, please use `transitionDuration`"),e.transitionDuration=e.speed,e.transition="fade"),e.resolutionChangeRatioTreshold!==y&&(m.console.log("jquery.backstretch: `treshold` is a typo!"),e.resolutionChangeRatioThreshold=e.resolutionChangeRatioTreshold),e.fadeFirst!==y&&(e.animateFirst=e.fadeFirst),e.fade!==y&&(e.transitionDuration=e.fade,e.transition="fade"),i(e)},i=function(e,t){return"left"===e.alignX?e.alignX=0:"center"===e.alignX?e.alignX=.5:"right"===e.alignX?e.alignX=1:e.alignX===y&&!t||(e.alignX=parseFloat(e.alignX),isNaN(e.alignX)&&(e.alignX=.5)),"top"===e.alignY?e.alignY=0:"center"===e.alignY?e.alignY=.5:"bottom"===e.alignY?e.alignY=1:e.alignX===y&&!t||(e.alignY=parseFloat(e.alignY),isNaN(e.alignY)&&(e.alignY=.5)),e},d=function(e,t,i){this.options=f.extend({},f.fn.backstretch.defaults,i||{}),this.firstShow=!0,r(this.options,!0),this.images=n(f.isArray(t)?t:[t]),this.options.paused&&(this.paused=!0),this.options.start>=this.images.length&&(this.options.start=this.images.length-1),this.options.start<0&&(this.options.start=0),this.isBody=e===document.body;i=f(m);this.$container=f(e),this.$root=this.isBody?$?i:f(document):this.$container,this.originalImages=this.images,this.images=v(this.options.alwaysTestWindowResolution?i:this.$root,this.originalImages),b(this.images,this.options.start||0,this.options.preload||1);t=this.$container.children(".backstretch").first();this.$wrap=t.length?t:f('<div class="backstretch"></div>').css(this.options.bypassCss?{}:a.wrap).appendTo(this.$container),this.options.bypassCss||(this.isBody||(e=this.$container.css("position"),t=this.$container.css("zIndex"),this.$container.css({position:"static"===e?"relative":e,zIndex:"auto"===t?0:t}),this.$wrap.css({zIndex:-999998})),this.$wrap.css({position:this.isBody&&$?"fixed":"absolute"})),this.index=this.options.start,this.show(this.index),i.on("resize.backstretch",f.proxy(this.resize,this)).on("orientationchange.backstretch",f.proxy(function(){this.isBody&&0===m.pageYOffset&&(m.scrollTo(0,1),this.resize())},this))};d.prototype={resize:function(){try{var e,t=this.options.alwaysTestWindowResolution?f(m):this.$root,i=t.width(),a=t.height(),n=i/(this._lastResizeContainerWidth||0),r=a/(this._lastResizeContainerHeight||0),o=this.options.resolutionChangeRatioThreshold||0;i===this._lastResizeContainerWidth&&a===this._lastResizeContainerHeight||!(Math.abs(n-1)>=o||isNaN(n)||Math.abs(r-1)>=o||isNaN(r))||(this._lastResizeContainerWidth=i,this._lastResizeContainerHeight=a,this.images=v(t,this.originalImages),this.options.preload&&b(this.images,(this.index+1)%this.images.length,this.options.preload),1===this.images.length&&this._currentImage.url!==this.images[0].url&&(e=this,clearTimeout(e._selectAnotherResolutionTimeout),e._selectAnotherResolutionTimeout=setTimeout(function(){e.show(0)},this.options.resolutionRefreshRate)));var s={left:0,top:0,right:"auto",bottom:"auto"},c=this.isBody?this.$root.width():this.$root.innerWidth(),u=this.isBody?m.innerHeight||this.$root.height():this.$root.innerHeight(),d=c,l=d/this.$itemWrapper.data("ratio"),p=f.Event("backstretch.resize",{relatedTarget:this.$container[0]}),h=(this._currentImage.alignX===y?this.options:this._currentImage).alignX,g=(this._currentImage.alignY===y?this.options:this._currentImage).alignY;u<=l?s.top=-(l-u)*g:(d=(l=u)*this.$itemWrapper.data("ratio"),s.left=-(d-c)*h),this.options.bypassCss||this.$wrap.css({width:c,height:u}).find(">.backstretch-item").not(".deleteable").each(function(){f(this).find("img,video,iframe").css({width:d,height:l}).css(s)}),this.$container.trigger(p,this)}catch(e){}return this},show:function(s,c){if(!(Math.abs(s)>this.images.length-1)){var u=this,d=u.$wrap.find(">.backstretch-item").addClass("deleteable"),l=u.videoWrapper,p={relatedTarget:u.$container[0]};u.$container.trigger(f.Event("backstretch.before",p),[u,s]),this.index=s;var e=u.images[s];clearTimeout(u._cycleTimeout),delete u.videoWrapper;var h=g(e);return h?(u.videoWrapper=new w(e),u.$item=u.videoWrapper.$video.css("pointer-events","none")):u.$item=f("<img />"),u.$itemWrapper=f('<div class="backstretch-item">').append(u.$item),this.options.bypassCss?u.$itemWrapper.css({display:"none"}):(u.$itemWrapper.css(a.itemWrapper),u.$item.css(a.item)),u.$item.bind(h?"canplay":"load",function(e){var t=f(this).parent(),i=t.data("options");c&&(i=f.extend({},i,c));var a=this.naturalWidth||this.videoWidth||this.width,n=this.naturalHeight||this.videoHeight||this.height;t.data("ratio",a/n);var r=function(e){return(i[e]!==y?i:u.options)[e]},o=r("transition"),a=r("transitionEasing"),n=r("transitionDuration"),r=function(){l&&(l.stop(),l.destroy()),d.remove(),!u.paused&&1<u.images.length&&u.cycle(),u.options.bypassCss||u.isBody||u.$container.css("background-image","none"),f(["after","show"]).each(function(){u.$container.trigger(f.Event("backstretch."+this,p),[u,s])}),h&&u.videoWrapper.play()};u.firstShow&&!u.options.animateFirst||!n||!o?(t.show(),r()):function(e){var t=e.transition||"fade";(t="string"==typeof t&&-1<t.indexOf("|")?t.split("|"):t)instanceof Array&&(t=t[Math.round(Math.random()*(t.length-1))]);var i=e.new,a=e.old||f([]);switch(t.toString().toLowerCase()){default:case"fade":i.fadeIn({duration:e.duration,complete:e.complete,easing:e.easing||y});break;case"fadeinout":case"fade_in_out":var n=function(){i.fadeIn({duration:e.duration/2,complete:e.complete,easing:e.easing||y})};a.length?a.fadeOut({duration:e.duration/2,complete:n,easing:e.easing||y}):n();break;case"pushleft":case"push_left":case"pushright":case"push_right":case"pushup":case"push_up":case"pushdown":case"push_down":case"coverleft":case"cover_left":case"coverright":case"cover_right":case"coverup":case"cover_up":case"coverdown":case"cover_down":var r=t.match(/^(cover|push)_?(.*)$/),o="left"===r[2]?"right":"right"===r[2]?"left":"down"===r[2]?"top":"up"===r[2]?"bottom":"right",s={display:""},n={};s[o]="-100%",n[o]=0,i.css(s).animate(n,{duration:e.duration,complete:function(){i.css(o,""),e.complete.apply(this,arguments)},easing:e.easing||y}),"push"===r[1]&&a.length&&((r={})[o]="100%",a.animate(r,{duration:e.duration,complete:function(){a.css("display","none")},easing:e.easing||y}))}}({new:t,old:d,transition:o,duration:n,easing:a,complete:r}),u.firstShow=!1,u.resize()}),u.$itemWrapper.appendTo(u.$wrap),u.$item.attr("alt",e.alt||""),u.$itemWrapper.data("options",e),h||u.$item.attr("src",e.url),u._currentImage=e,u}},current:function(){return this.index},next:function(){var e=Array.prototype.slice.call(arguments,0);return e.unshift(this.index<this.images.length-1?this.index+1:0),this.show.apply(this,e)},prev:function(){var e=Array.prototype.slice.call(arguments,0);return e.unshift(0===this.index?this.images.length-1:this.index-1),this.show.apply(this,e)},pause:function(){return this.paused=!0,this.videoWrapper&&this.videoWrapper.pause(),this},resume:function(){return this.paused=!1,this.videoWrapper&&this.videoWrapper.play(),this.cycle(),this},cycle:function(){var e,t,i,a;return 1<this.images.length&&(clearTimeout(this._cycleTimeout),e=this._currentImage&&this._currentImage.duration||this.options.duration,i=function(){this.$item.off(".cycle"),this.paused||this.next()},(t=g(this._currentImage))&&(this._currentImage.loop||(a=0,this.$item.on("playing.cycle",function(){var e=f(this).data("player");clearTimeout(a),a=setTimeout(function(){e.pause(),e.$video.trigger("ended")},1e3*(e.getDuration()-e.getCurrentTime()))}).on("ended.cycle",function(){clearTimeout(a)})),this.$item.on("error.cycle initerror.cycle",f.proxy(i,this))),t&&!this._currentImage.duration?this.$item.on("ended.cycle",f.proxy(i,this)):this._cycleTimeout=setTimeout(f.proxy(i,this),e)),this},destroy:function(e){f(m).off("resize.backstretch orientationchange.backstretch"),this.videoWrapper&&this.videoWrapper.destroy(),clearTimeout(this._cycleTimeout),e||this.$wrap.remove(),this.$container.removeData("backstretch")}};var w=function(){this.init.apply(this,arguments)};w.prototype.init=function(e){function t(){i.$video=n,i.video=n[0]}var i=this,a="video";if(e.url instanceof Array||!c.test(e.url)||(a="youtube"),"youtube"===(i.type=a)){w.loadYoutubeAPI(),i.ytId=e.url.match(c)[2];a="https://www.youtube.com/embed/"+i.ytId+"?rel=0&autoplay=0&showinfo=0&controls=0&modestbranding=1&cc_load_policy=0&disablekb=1&iv_load_policy=3&loop=0&enablejsapi=1&origin="+encodeURIComponent(m.location.origin);i.__ytStartMuted=!!e.mute||e.mute===y,n=f("<iframe />").attr({src_to_load:a}).css({border:0,margin:0,padding:0}).data("player",i),e.loop&&n.on("ended.loop",function(){i.__manuallyStopped||i.play()}),i.ytReady=!1,t(),m.YT?(i._initYoutube(),n.trigger("initsuccess")):f(m).one("youtube_api_load",function(){i._initYoutube(),n.trigger("initsuccess")})}else{for(var n=f("<video>").prop("autoplay",!1).prop("controls",!1).prop("loop",!!e.loop).prop("muted",!!e.mute||e.mute===y).prop("preload","auto").prop("poster",e.poster||""),r=e.url instanceof Array?e.url:[e.url],o=0;o<r.length;o++){var s=r[o];"string"==typeof s&&(s={src:s}),f("<source>").attr("src",s.src).attr("type",s.type||null).appendTo(n)}n[0].canPlayType&&r.length?n.trigger("initsuccess"):n.trigger("initerror"),t()}},w.prototype._initYoutube=function(){var t=this,i=m.YT;t.$video.attr("src",t.$video.attr("src_to_load")).removeAttr("src_to_load");var e,a=!!t.$video[0].parentNode;a||(e=f("<div>").css("display","none !important").appendTo(document.body),t.$video.appendTo(e));var n=new i.Player(t.video,{events:{onReady:function(){t.__ytStartMuted&&n.mute(),a||(t.$video[0].parentNode===e[0]&&t.$video.detach(),e.remove()),t.ytReady=!0,t._updateYoutubeSize(),t.$video.trigger("canplay")},onStateChange:function(e){switch(e.data){case i.PlayerState.PLAYING:t.$video.trigger("playing");break;case i.PlayerState.ENDED:t.$video.trigger("ended");break;case i.PlayerState.PAUSED:t.$video.trigger("pause");break;case i.PlayerState.BUFFERING:t.$video.trigger("waiting");break;case i.PlayerState.CUED:t.$video.trigger("canplay")}},onPlaybackQualityChange:function(){t._updateYoutubeSize(),t.$video.trigger("resize")},onError:function(e){t.hasError=!0,t.$video.trigger({type:"error",error:e})}}});return t.ytPlayer=n,t},w.prototype._updateYoutubeSize=function(){var e=this;switch(e.ytPlayer.getPlaybackQuality()||"medium"){case"small":e.video.videoWidth=426,e.video.videoHeight=240;break;case"medium":e.video.videoWidth=640,e.video.videoHeight=360;break;default:case"large":e.video.videoWidth=854,e.video.videoHeight=480;break;case"hd720":e.video.videoWidth=1280,e.video.videoHeight=720;break;case"hd1080":e.video.videoWidth=1920,e.video.videoHeight=1080;break;case"highres":e.video.videoWidth=2560,e.video.videoHeight=1440}return e},w.prototype.play=function(){var e=this;return e.__manuallyStopped=!1,"youtube"===e.type?e.ytReady&&(e.$video.trigger("play"),e.ytPlayer.playVideo()):e.video.play(),e},w.prototype.pause=function(){var e=this;return e.__manuallyStopped=!1,"youtube"===e.type?e.ytReady&&e.ytPlayer.pauseVideo():e.video.pause(),e},w.prototype.stop=function(){var e=this;return e.__manuallyStopped=!0,"youtube"===e.type?e.ytReady&&(e.ytPlayer.pauseVideo(),e.ytPlayer.seekTo(0)):(e.video.pause(),e.video.currentTime=0),e},w.prototype.destroy=function(){return this.ytPlayer&&this.ytPlayer.destroy(),this.$video.remove(),this},w.prototype.getCurrentTime=function(e){return"youtube"!==this.type?this.video.currentTime:this.ytReady?this.ytPlayer.getCurrentTime():0},w.prototype.setCurrentTime=function(e){var t=this;return"youtube"===t.type?t.ytReady&&t.ytPlayer.seekTo(e,!0):t.video.currentTime=e,t},w.prototype.getDuration=function(){return"youtube"!==this.type?this.video.duration:this.ytReady?this.ytPlayer.getDuration():0},w.loadYoutubeAPI=function(){var e;m.YT||(f("script[src*=www\\.youtube\\.com\\/iframe_api]").length||f('<script type="text/javascript" src="https://www.youtube.com/iframe_api">').appendTo("body"),e=setInterval(function(){m.YT&&m.YT.loaded&&(f(m).trigger("youtube_api_load"),clearTimeout(e))},50))};var e,t,o,s,h,x,k,T=function(){if("matchMedia"in m){if(m.matchMedia("(orientation: portrait)").matches)return"portrait";if(m.matchMedia("(orientation: landscape)").matches)return"landscape"}return screen.height>screen.width?"portrait":"landscape"},_=function(){return m.innerHeight>m.innerWidth?"portrait":m.innerWidth>m.innerHeight?"landscape":"square"},$=(e=navigator.userAgent,t=navigator.platform,o=e.match(/AppleWebKit\/([0-9]+)/),s=!!o&&o[1],h=e.match(/Fennec\/([0-9]+)/),x=!!h&&h[1],k=e.match(/Opera Mobi\/([0-9]+)/),o=!!k&&k[1],h=!!(h=e.match(/MSIE ([0-9]+)/))&&h[1],!((-1<t.indexOf("iPhone")||-1<t.indexOf("iPad")||-1<t.indexOf("iPod"))&&s&&s<534||m.operamini&&"[object OperaMini]"==={}.toString.call(m.operamini)||k&&o<7458||-1<e.indexOf("Android")&&s&&s<533||x&&x<6||"palmGetResource"in m&&s&&s<534||-1<e.indexOf("MeeGo")&&-1<e.indexOf("NokiaBrowser/8.5.0")||h&&h<=6))}(jQuery,window),function(){var i={"contentswap-effect":{effectType:"",contentType:"overlay",overflowEnabled:"false",effectDelay:"800",effectEasing:"Ease",overlayColor:"490A3D",innerColor:"ffffff",openPage:"same",name:"",captionType:"490A3D",operationType:"edit",hasls:"true",additionalWrapperClasses:"",direction:"bottom",useSameTemplate:"true"}};jQuery(document).ready(function(){var t=setTimeout(function(){window.initHoverFX&&initHoverFX(i)},10);jQuery(window).resize(function(e){clearTimeout(t),t=setTimeout(function(){window.initHoverFX&&initHoverFX(i,null,e)},150)})})}(jQuery);
      2 //# sourceMappingURL=companion.bundle.min.js.map