vendor: 2,382 bytes, lines 1-7
1/* @license GPL-2.0-or-later https://git.drupalcode.org/project/once/-/raw/v1.0.1/LICENSE.md */ 2/*! @drupal/once - v1.0.1 - 2021-06-12 */ 3var once=function(){"use strict";var n=/[\11\12\14\15\40]+/,e="data-once",t=document;function r(n,t,r){return n[t+"Attribute"](e,r)}function o(e){if("string"!=typeof e)throw new TypeError("once ID must be a string");if(""===e||n.test(e))throw new RangeError("once ID must not be empty or contain spaces");return'[data-once~="'+e+'"]'}function u(n){if(!(n instanceof Element))throw new TypeError("The element must be an instance of Element");return!0}function i(n,e){void 0===e&&(e=t);var r=n;if(null===n)r=[];else{if(!n)throw new TypeError("Selector must not be empty");"string"!=typeof n||e!==t&&!u(e)?n instanceof Element&&(r=[n]):r=e.querySelectorAll(n)}return Array.prototype.slice.call(r)}function c(n,e,t){return e.filter((function(e){var r=u(e)&&e.matches(n);return r&&t&&t(e),r}))}function f(e,t){var o=t.add,u=t.remove,i=[];r(e,"has")&&r(e,"get").trim().split(n).forEach((function(n){i.indexOf(n)<0&&n!==u&&i.push(n)})),o&&i.push(o);var c=i.join(" ");r(e,""===c?"remove":"set",c)}function a(n,e,t){return c(":not("+o(n)+")",i(e,t),(function(e){return f(e,{add:n})}))}return a.remove=function(n,e,t){return c(o(n),i(e,t),(function(e){return f(e,{remove:n})}))},a.filter=function(n,e,t){return c(o(n),i(e,t))},a.find=function(n,e){return i(n?o(n):"[data-once]",e)},a}(); 4 5; 6/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 7window.drupalTranslations={"strings":{"":{"An AJAX HTTP error occurred.":"\u0412\u044a\u0437\u043d\u0438\u043a\u043d\u0430 AJAX HTTP \u0433\u0440\u0435\u0448\u043a\u0430","HTTP Result Code: !status":"\u041f\u043e\u043b\u0443\u0447\u0435\u043d \u0435 HTTP \u043a\u043e\u0434 :!status","Path: !uri":"\u041f\u044a\u0442: !uri","StatusText: !statusText":"\u0421\u0442\u0430\u0442\u0443\u0441 \u0442\u0435\u043a\u0441\u0442: !statusText","ResponseText: !responseText":"ResponseText: !responseText","ReadyState: !readyState":"ReadyState: !readyState","Please wait...":"\u041c\u043e\u043b\u044f \u0438\u0437\u0447\u0430\u043a\u0430\u0439\u0442\u0435...","New revision":"\u041d\u043e\u0432\u0430 \u0432\u0435\u0440\u0441\u0438\u044f","No revision":"\u041d\u044f\u043c\u0430 \u0432\u0435\u0440\u0441\u0438\u044f","Edit":"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439","Status message":"\u
70421\u0442\u0430\u0442\u0443\u0441 \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435","Error message":"\u0421\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0437\u0430 \u0433\u0440\u0435\u0448\u043a\u0430","Warning message":"\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0438\u0442\u0435\u043b\u043d\u043e \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435","Hide row weights":"\u0421\u043a\u0440\u0438\u0439 \u0440\u0435\u0434\u043e\u0432\u0435\u0442\u0435 \u0441 \u0442\u0435\u0433\u043b\u043e","Show row weights":"\u041f\u043e\u043a\u0430\u0436\u0438 \u0442\u0435\u0433\u043b\u043e\u0442\u043e \u043d\u0430 \u0440\u0435\u0434\u043e\u0432\u0435\u0442\u0435","Drag to re-order":"\u0412\u043b\u0430\u0447\u0438 \u0437\u0430 \u043f\u0440\u043e\u043c\u044f\u043d\u0430 \u043d\u0430 \u043f\u043e\u0434\u0440\u0435\u0434\u0431\u0430\u0442\u0430","Select all rows in this table":"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0432\u0441\u0438\u0447\u043a\u0438 \u0440\u0435\u0434\u043e\u0432\u0435 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u0442\u0430","Deselect all rows in this table":"\u041e\u0442\u043a\u0430\u0436\u0438 \u0432\u0441\u0438\u0447\u043a\u0438 \u0440\u0435\u0434\u043e\u0432\u0435 \u043e\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u0442\u0430","(active tab)":"(\u0430\u043a\u0442\u0438\u0432\u0435\u043d \u0440\u0430\u0437\u0434\u0435\u043b)","Save":"\u0417\u0430\u043f\u0430\u0437\u0438","Cancel":"\u041e\u0442\u043c\u0435\u043d\u0438","Open":"\u041e\u0442\u0432\u043e\u0440\u0438","Continue":"\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0438","The selected file %filename cannot be uploaded. Only files with the following extensions are allowed: %extensions.":"\u0418\u0437\u0431\u0440\u0430\u043d\u0438\u044f\u0442 \u0444\u0430\u0439\u043b %filename \u043d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0431\u044a\u0434\u0435 \u043a\u0430\u0447\u0435\u043d. \u0421\u0430\u043c\u043e \u0444\u0430\u0439\u043b\u043e\u0432\u0435 \u0441\u044a\u0441\u0441\u043b\u0435\u0434\u043d\u0438\u0442\u0435 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0441\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438: %extensions.","Not in menu":"\u041d\u0435 \u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u0432 \u043c\u0435\u043d\u044e\u0442\u043e","Not published":"\u041d\u0435\u043f\u0443\u0431\u043b\u0438\u043a\u0443\u0432\u0430\u043d\u043e","By @name on @date":"\u041e\u0442 @name \u043d\u0430 @date","By @name":"\u041e\u0442 @name","Alias: @alias":"\u0421\u0438\u043d\u043e\u043d\u0438\u043c: @alias","No alias":"\u041b\u0438\u043f\u0441\u0432\u0430 \u0441\u0438\u043d\u043e\u043d\u0438\u043c","Hide summary":"\u0421\u043a\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0435\u0437\u044e\u043c\u0435","Edit summary":"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0440\u0435\u0437\u044e\u043c\u0435","closed":"\u0437\u0430\u043a\u0440\u0438\u0442\u043e","Add":"\u0414\u043e\u0431\u0430\u0432\u0438","MB":"MB","KB":"KB","Refresh":"\u041e\u0431\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435","Date":"\u0414\u0430\u0442\u0430","Size":"\u0420\u0430\u0437\u043c\u0435\u0440","Name":"\u0418\u043c\u0435","root":"\u043a\u043e\u0440\u0435\u043d","Select":"\u0418\u0437\u0431\u0435\u0440\u0438","Only files with the following extensions are allowed: %files-allowed.":"\u0421\u0430\u043c\u043e \u0444\u0430\u0439\u043b\u043e\u0432\u0435 \u0441\u044a\u0441 \u0441\u043b\u0435\u0434\u043d\u0438\u0442\u0435 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0441\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u0435\u043d\u0438: %files-allowed.","1 byte\u0003@count bytes":"1 \u0431\u0430\u0439\u0442\u0003@count \u0431\u0430\u0439\u0442\u0430","Delete":"\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435","Create":"\u0421\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435","Upload":"\u0422\u0440\u0430\u043d\u0441\u0444\u0435\u0440","File":"\u0424\u0430\u0439\u043b"}},"pluralFormula":{"1":0,"default":1}};; 8(function(){const settingsElement=document.querySelector('head > script[type="application/json"][data-drupal-selector="drupal-settings-json"], body > script[type="application/json"][data-drupal-selector="drupal-settings-json"]');window.drupalSettings={};if(settingsElement!==null)window.drupalSettings=JSON.parse(settingsElement.textContent);})();; 9window.Drupal={behaviors:{},locale:{}};(function(Drupal,drupalSettings,drupalTranslations,console,Proxy,Reflect){Drupal.throwError=function(error){setTimeout(()=>{throw error;},0);};Drupal.attachBehaviors=function(context,settings){context=context||document;settings=settings||drupalSettings;const behaviors=Drupal.behaviors;Object.keys(behaviors||{}
9).forEach((i)=>{if(typeof behaviors[i].attach==='function')try{behaviors[i].attach(context,settings);}catch(e){Drupal.throwError(e);}});};Drupal.detachBehaviors=function(context,settings,trigger){context=context||document;settings=settings||drupalSettings;trigger=trigger||'unload';const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].detach==='function')try{behaviors[i].detach(context,settings,trigger);}catch(e){Drupal.throwError(e);}});};Drupal.checkPlain=function(str){str=str.toString().replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>').replace(/"/g,'"').replace(/'/g,''');return str;};Drupal.formatString=function(str,args){const processedArgs={};Object.keys(args||{}).forEach((key)=>{switch(key.charAt(0)){case '@':processedArgs[key]=Drupal.checkPlain(args[key]);break;case '!':processedArgs[key]=args[key];break;default:processedArgs[key]=Drupal.theme('placeholder',args[key]);break;}});return Drupal.stringReplace(str,processedArgs,null);};Drupal.stringReplace=function(str,args,keys){if(str.length===0)return str;if(!Array.isArray(keys)){keys=Object.keys(args||{});keys.sort((a,b)=>a.length-b.length);}if(keys.length===0)return str;const key=keys.pop();const fragments=str.split(key);if(keys.length){for(let i=0;i<fragments.length;i++)fragments[i]=Drupal.stringReplace(fragments[i],args,keys.slice(0));}return fragments.join(args[key]);};Drupal.t=function(str,args,options){options=options||{};options.context=options.context||'';if(drupalTranslations?.strings?.[options.context]?.[str])str=drupalTranslations.strings[options.context][str];if(args)str=Drupal.formatString(str,args);return str;};Drupal.url=function(path){return drupalSettings.path.baseUrl+drupalSettings.path.pathPrefix+path;};Drupal.url.toAbsolute=function(url){const urlParsingNode=document.createElement('a');urlParsingNode.setAttribute('href',url);return urlParsingNode.href;};Drupal.url.isLocal=function(url){let absoluteUrl=Drupal.url.toAbsolute(url);let {protocol}=window.location;if(protocol==='http:'&&absoluteUrl.startsWith('https:'))protocol='https:';let baseUrl=`${protocol}//${window.location.host}${drupalSettings.path.baseUrl.slice(0,-1)}`;try{absoluteUrl=decodeURIComponent(absoluteUrl);}catch(e){}try{baseUrl=decodeURIComponent(baseUrl);}catch(e){}return absoluteUrl===baseUrl||absoluteUrl.startsWith(`${baseUrl}/`);};Drupal.formatPlural=function(count,singular,plural,args,options){args=args||{};args['@count']=count;const pluralDelimiter=drupalSettings.pluralDelimiter;const translations=Drupal.t(singular+pluralDelimiter+plural,args,options).split(pluralDelimiter);let index=0;if(drupalTranslations?.pluralFormula)index=count in drupalTranslations.pluralFormula?drupalTranslations.pluralFormula[count]:drupalTranslations.pluralFormula.default;else{if(args['@count']!==1)index=1;}return translations[index];};Drupal.encodePath=function(item){return window.encodeURIComponent(item).replace(/%2F/g,'/');};Drupal.deprecationError=({message})=>{if(drupalSettings.suppressDeprecationErrors===false&&console?.warn)console.warn(`[Deprecation] ${message}`);};Drupal.deprecatedProperty=({target,deprecatedProperty,message})=>{if(!Proxy||!Reflect)return target;return new Proxy(target,{get:(target,key,...rest)=>{if(key===deprecatedProperty)Drupal.deprecationError({message});return Reflect.get(target,key,...rest);}});};Drupal.theme=function(func,...args){if(typeof Drupal.theme?.[func]==='function')return Drupal.theme[func](...args);Drupal.throwError(new TypeError(`Drupal.theme.${func} must be function type.`));};Drupal.theme.placeholder=function(str){return `<em class="placeholder">${Drupal.checkPlain(str)}</em>`;};Drupal.elementIsVisible=function(elem){return !!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length);};Drupal.elementIsHidden=function(elem){return !Drupal.elementIsVisible(elem);};})(Drupal,window.drupalSettings,window.drupalTranslations,window.console,window.Proxy,window.Reflect);; 10if(window.jQuery)jQuery.noConflict();document.documentElement.className+=' js';(function(Drupal,drupalSettings){const domReady=(callback)=>{const listener=()=>{callback();document.removeEventListener('DOMContentLoaded',listener);};if(document.readyState!=='loading')setTimeout(callback,0);else document.addEventListener('DOMContentLoaded',listener);};domReady(()=>{Drupal.attachBehaviors(document,drupalSettings);});})(Drupal,window.drupalSettings);; 11(function($){'use strict';$.camelCase=$.camelCase||function(string){return String(string).replace(/^-ms-/,'ms-').replace(/-([a-z])/g,function(_,letter){return letter.toUpperCase();});};$.isNumeric=$.isNumeric||function(value){var type=typeof value;return (type==='number'||type==='string')&&!isNaN(value-parseFloat(value));};$.isFunction=$.isFunction||function(value){return typeof value==='function';};$.trim=$.trim||function(value){return value==null?'':String(value).trim();};$.isArray=$.isArray||Array.isArray;$.isWindow=$.isWindow||function(value){return value!=null&&value===value.window;};if(!$.fn.bind)$.fn.bind=function(types,data,fn){return this.on(types,data,fn);};if(!$.fn.unbind)$.fn.unbind=function(types,fn){return this.off(types,fn);};var originalLoad=$.fn.load;$.fn.load=function(url,params,callback){if(typeof url==='function')return this.on('load',url);if(originalLoad)return originalLoad.apply(this,arguments);return this;};$.fn.sort=$.fn.sort||Array.prototype.sort;
11if(!$.fn.andSelf&&$.fn.addBack)$.fn.andSelf=$.fn.addBack;$.fn.scrollspy=$.fn.scrollspy||function(){return this;};$.fn.tooltip=$.fn.tooltip||function(){return this;};$.fn.popover=$.fn.popover||function(){return this;};})(jQuery);; 12if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>4)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4");}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return {end:b[c]};return !1;}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0;});var e=function(){c||a(d).trigger(a.support.transition.end);};return setTimeout(e,b),this;},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments);}});});}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c);});}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close);};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove();}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c());};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this;},a(document).on("click.bs.alert.data-api",c,d.prototype.close);}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b);});}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1;};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1));},this),0);},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change");}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active");};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this;},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"));}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type));});}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle();});}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("key
12down.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart" in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this));};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return;}a.preventDefault();}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this;},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active);},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f);},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a);}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a));},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this;},c.prototype.next=function(){if(!this.sliding)return this.slide("next");},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev");},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active");}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m);},0);}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this;}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this;};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault();}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data());});});}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d);}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]();});}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle();};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height";},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse");};if(!a.support.transition)return h.call(this);
12var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i]);}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse");};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this);}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]();},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e);},this)).end();},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c);};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this;},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h);});}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent();}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))));}));}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c);});}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle);};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart" in document.documentElement&&!f.closest(".
12navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h));}return !1;}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus");}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this;},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation();}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown);}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d);});}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal");},this));};c.VERSION="3.3.7",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a);},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0);});}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f);}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f);}));},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal());},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){document===a.target||this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus");},this));},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide();},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal");},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal");},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal");});},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null;},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void (this.ignoreBackdropClick=!1):void (a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()));},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b();}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b();};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g();}else b&&b();},c.prototype.handleUpdate=function(){this.adjustDialog();},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""});},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""});},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left);}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar();},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth);},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad);},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b;};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this;},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus");});}),b.call(f,g,this);});}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]());});}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b);};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0] instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else{if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this));}}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle();},c.prototype.getDefaults=function(){return c.DEFAULTS;},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b;},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d);}),b;},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focu
12s":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void (c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void (c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show();},c.options.delay.show)):c.show());},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return !0;return !1;},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void (c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide();},c.options.delay.hide)):c.hide();},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h);}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e);};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q();}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)});}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l);},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","");},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right");},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element&&e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b();}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);if(this.$element.trigger(g),!g.isDefaultPrevented())return f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this;},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","");},c.prototype.hasContent=function(){return this.getTitle();},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=window.SVGElement&&c instanceof window.SVGElement,g=d?{top:0,left:0}:f?null:b.offset(),h={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},i=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,h,i,g);}
vendor: 8,130 bytes, line 12
12,c.prototype.getCalculatedOffset=function(a,b,c,d){return "bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width};},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i);}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k);}return e;},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title);},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a;},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip;},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow");},c.prototype.enable=function(){this.enabled=!0;},c.prototype.disable=function(){this.enabled=!1;},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled;},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c);},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null;});};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this;};}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]());});}var c=function(a,b){this.init("popover",a,b);};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS;},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide();},c.prototype.hasContent=function(){return this.getTitle()||this.getContent();},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content);},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow");};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this;};}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process();}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]();});}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight);},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null;}).sort(function(a,b){return a[0]-b[0];}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1]);});},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a]);},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy");},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active");};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this;},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data());});});}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]();});}var c=function(b){this.element=a(b);};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]});});}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e();}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in");};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this;};var e=function(c){c.preventDefault(),b.call(a(this),"show");};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e);}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;
12e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]();});}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition();};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e<c&&"top";if("bottom"==this.affixed)return null!=c?!(e+this.unpin<=f.top)&&"bottom":!(e+g<=a-d)&&"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&e<=c?"top":null!=d&&i+j>=a-d&&"bottom";},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a;},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1);},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix");}"bottom"==h&&this.$element.offset({top:g-b-f});}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this;},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d);});});}(jQuery);; 13jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,e,t,u,a){return jQuery.easing[jQuery.easing.def](n,e,t,u,a);},easeInQuad:function(n,e,t,u,a){return u*(e/=a)*e+t;},easeOutQuad:function(n,e,t,u,a){return -u*(e/=a)*(e-2)+t;},easeInOutQuad:function(n,e,t,u,a){return (e/=a/2)<1?u/2*e*e+t:-u/2*(--e*(e-2)-1)+t;},easeInCubic:function(n,e,t,u,a){return u*(e/=a)*e*e+t;},easeOutCubic:function(n,e,t,u,a){return u*((e=e/a-1)*e*e+1)+t;},easeInOutCubic:function(n,e,t,u,a){return (e/=a/2)<1?u/2*e*e*e+t:u/2*((e-=2)*e*e+2)+t;},easeInQuart:function(n,e,t,u,a){return u*(e/=a)*e*e*e+t;},easeOutQuart:function(n,e,t,u,a){return -u*((e=e/a-1)*e*e*e-1)+t;},easeInOutQuart:function(n,e,t,u,a){return (e/=a/2)<1?u/2*e*e*e*e+t:-u/2*((e-=2)*e*e*e-2)+t;},easeInQuint:function(n,e,t,u,a){return u*(e/=a)*e*e*e*e+t;},easeOutQuint:function(n,e,t,u,a){return u*((e=e/a-1)*e*e*e*e+1)+t;},easeInOutQuint:function(n,e,t,u,a){return (e/=a/2)<1?u/2*e*e*e*e*e+t:u/2*((e-=2)*e*e*e*e+2)+t;},easeInSine:function(n,e,t,u,a){return -u*Math.cos(e/a*(Math.PI/2))+u+t;},easeOutSine:function(n,e,t,u,a){return u*Math.sin(e/a*(Math.PI/2))+t;},easeInOutSine:function(n,e,t,u,a){return -u/2*(Math.cos(Math.PI*e/a)-1)+t;},easeInExpo:function(n,e,t,u,a){return 0==e?t:u*Math.pow(2,10*(e/a-1))+t;},easeOutExpo:function(n,e,t,u,a){return e==a?t+u:u*(-Math.pow(2,-10*e/a)+1)+t;},easeInOutExpo:function(n,e,t,u,a){return 0==e?t:e==a?t+u:(e/=a/2)<1?u/2*Math.pow(2,10*(e-1))+t:u/2*(-Math.pow(2,-10*--e)+2)+t;},easeInCirc:function(n,e,t,u,a){return -u*(Math.sqrt(1-(e/=a)*e)-1)+t;},easeOutCirc:function(n,e,t,u,a){return u*Math.sqrt(1-(e=e/a-1)*e)+t;},easeInOutCirc:function(n,e,t,u,a){return (e/=a/2)<1?-u/2*(Math.sqrt(1-e*e)-1)+t:u/2*(Math.sqrt(1-(e-=2)*e)+1)+t;},easeInElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(1==(e/=a))return t+u;if(i||(i=.3*a),s<Math.abs(u)){s=u;var r=i/4;}else var r=i/(2*Math.PI)*Math.asin(u/s);return -(s*Math.pow(2,10*(e-=1))*Math.sin(2*(e*a-r)*Math.PI/i))+t;},easeOutElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(1==(e/=a))return t+u;if(i||(i=.3*a),s<Math.abs(u)){s=u;var r=i/4;}else var r=i/(2*Math.PI)*Math.asin(u/s);return s*Math.pow(2,-10*e)*Math.sin(2*(e*a-r)*Math.PI/i)+u+t;},easeInOutElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(2==(e/=a/2))return t+u;if(i||(i=.3*a*1.5),s<Math.abs(u)){s=u;var r=i/4;}else var r=i/(2*Math.PI)*Math.asin(u/s);return 1>e?-.5*s*Math.pow(2,10*(e-=1))*Math.sin(2*(e*a-r)*Math.PI/i)+t:s*
13Math.pow(2,-10*(e-=1))*Math.sin(2*(e*a-r)*Math.PI/i)*.5+u+t;},easeInBack:function(n,e,t,u,a,r){return void 0==r&&(r=1.70158),u*(e/=a)*e*((r+1)*e-r)+t;},easeOutBack:function(n,e,t,u,a,r){return void 0==r&&(r=1.70158),u*((e=e/a-1)*e*((r+1)*e+r)+1)+t;},easeInOutBack:function(n,e,t,u,a,r){return void 0==r&&(r=1.70158),(e/=a/2)<1?u/2*e*e*(((r*=1.525)+1)*e-r)+t:u/2*((e-=2)*e*(((r*=1.525)+1)*e+r)+2)+t;},easeInBounce:function(n,e,t,u,a){return u-jQuery.easing.easeOutBounce(n,a-e,0,u,a)+t;},easeOutBounce:function(n,e,t,u,a){return (e/=a)<1/2.75?7.5625*u*e*e+t:2/2.75>e?u*(7.5625*(e-=1.5/2.75)*e+.75)+t:2.5/2.75>e?u*(7.5625*(e-=2.25/2.75)*e+.9375)+t:u*(7.5625*(e-=2.625/2.75)*e+.984375)+t;},easeInOutBounce:function(n,e,t,u,a){return a/2>e?.5*jQuery.easing.easeInBounce(n,2*e,0,u,a)+t:.5*jQuery.easing.easeOutBounce(n,2*e-a,0,u,a)+.5*u+t;}});; 14(function(){var MutationObserver,Util,WeakMap,getComputedStyle,getComputedStyleRX,bind=function(fn,me){return function(){return fn.apply(me,arguments);};},indexOf=[].indexOf||function(item){for(var i=0,l=this.length;i<l;i++)if(i in this&&this[i]===item)return i;return -1;};Util=(function(){function Util(){}Util.prototype.extend=function(custom,defaults){var key,value;for(key in defaults){value=defaults[key];if(custom[key]==null)custom[key]=value;}return custom;};Util.prototype.isMobile=function(agent){return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(agent);};Util.prototype.createEvent=function(event,bubble,cancel,detail){var customEvent;if(bubble==null)bubble=false;if(cancel==null)cancel=false;if(detail==null)detail=null;if(document.createEvent!=null){customEvent=document.createEvent('CustomEvent');customEvent.initCustomEvent(event,bubble,cancel,detail);}else if(document.createEventObject!=null){customEvent=document.createEventObject();customEvent.eventType=event;}else customEvent.eventName=event;return customEvent;};Util.prototype.emitEvent=function(elem,event){if(elem.dispatchEvent!=null)return elem.dispatchEvent(event);else if(event in (elem!=null))return elem[event]();else{if(("on"+event) in (elem!=null))return elem["on"+event]();}};Util.prototype.addEvent=function(elem,event,fn){if(elem.addEventListener!=null)return elem.addEventListener(event,fn,false);else if(elem.attachEvent!=null)return elem.attachEvent("on"+event,fn);else return elem[event]=fn;};Util.prototype.removeEvent=function(elem,event,fn){if(elem.removeEventListener!=null)return elem.removeEventListener(event,fn,false);else if(elem.detachEvent!=null)return elem.detachEvent("on"+event,fn);else return delete elem[event];};Util.prototype.innerHeight=function(){if('innerHeight' in window)return window.innerHeight;else return document.documentElement.clientHeight;};return Util;})();WeakMap=this.WeakMap||this.MozWeakMap||(WeakMap=(function(){function WeakMap(){this.keys=[];this.values=[];}WeakMap.prototype.get=function(key){var i,item,j,len,ref;ref=this.keys;for(i=j=0,len=ref.length;j<len;i=++j){item=ref[i];if(item===key)return this.values[i];}};WeakMap.prototype.set=function(key,value){var i,item,j,len,ref;ref=this.keys;for(i=j=0,len=ref.length;j<len;i=++j){item=ref[i];if(item===key){this.values[i]=value;return;}}this.keys.push(key);return this.values.push(value);};return WeakMap;})());MutationObserver=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(MutationObserver=(function(){function MutationObserver(){if(typeof console!=="undefined"&&console!==null)console.warn('MutationObserver is not supported by your browser.');if(typeof console!=="undefined"&&console!==null)console.warn('WOW.js cannot detect dom mutations, please call .sync() after loading new content.');}MutationObserver.notSupported=true;MutationObserver.prototype.observe=function(){};return MutationObserver;})());getComputedStyle=this.getComputedStyle||function(el,pseudo){this.getPropertyValue=function(prop){var ref;if(prop==='float')prop='styleFloat';if(getComputedStyleRX.test(prop))prop.replace(getComputedStyleRX,function(_,_char){return _char.toUpperCase();});return ((ref=el.currentStyle)!=null?ref[prop]:void 0)||null;};return this;};getComputedStyleRX=/(\-([a-z]){1})/g;this.WOW=(function(){WOW.prototype.defaults={boxClass:'wow',animateClass:'animated',offset:0,mobile:true,live:true,callback:null,scrollC
14ontainer:null};function WOW(options){if(options==null)options={};this.scrollCallback=bind(this.scrollCallback,this);this.scrollHandler=bind(this.scrollHandler,this);this.resetAnimation=bind(this.resetAnimation,this);this.start=bind(this.start,this);this.scrolled=true;this.config=this.util().extend(options,this.defaults);if(options.scrollContainer!=null)this.config.scrollContainer=document.querySelector(options.scrollContainer);this.animationNameCache=new WeakMap();this.wowEvent=this.util().createEvent(this.config.boxClass);}WOW.prototype.init=function(){var ref;this.element=window.document.documentElement;if((ref=document.readyState)==="interactive"||ref==="complete")this.start();else this.util().addEvent(document,'DOMContentLoaded',this.start);return this.finished=[];};WOW.prototype.start=function(){var box,j,len,ref;this.stopped=false;this.boxes=(function(){var j,len,ref,results;ref=this.element.querySelectorAll("."+this.config.boxClass);results=[];for(j=0,len=ref.length;j<len;j++){box=ref[j];results.push(box);}return results;}).call(this);this.all=(function(){var j,len,ref,results;ref=this.boxes;results=[];for(j=0,len=ref.length;j<len;j++){box=ref[j];results.push(box);}return results;}).call(this);if(this.boxes.length)if(this.disabled())this.resetStyle();else{ref=this.boxes;for(j=0,len=ref.length;j<len;j++){box=ref[j];this.applyStyle(box,true);}}if(!this.disabled()){this.util().addEvent(this.config.scrollContainer||window,'scroll',this.scrollHandler);this.util().addEvent(window,'resize',this.scrollHandler);this.interval=setInterval(this.scrollCallback,50);}if(this.config.live)return new MutationObserver((function(_this){return function(records){var k,len1,node,record,results;results=[];for(k=0,len1=records.length;k<len1;k++){record=records[k];results.push((function(){var l,len2,ref1,results1;ref1=record.addedNodes||[];results1=[];for(l=0,len2=ref1.length;l<len2;l++){node=ref1[l];results1.push(this.doSync(node));}return results1;}).call(_this));}return results;};})(this)).observe(document.body,{childList:true,subtree:true});};WOW.prototype.stop=function(){this.stopped=true;this.util().removeEvent(this.config.scrollContainer||window,'scroll',this.scrollHandler);this.util().removeEvent(window,'resize',this.scrollHandler);if(this.interval!=null)return clearInterval(this.interval);};WOW.prototype.sync=function(element){if(MutationObserver.notSupported)return this.doSync(this.element);};WOW.prototype.doSync=function(element){var box,j,len,ref,results;if(element==null)element=this.element;if(element.nodeType!==1)return;element=element.parentNode||element;ref=element.querySelectorAll("."+this.config.boxClass);results=[];for(j=0,len=ref.length;j<len;j++){box=ref[j];if(indexOf.call(this.all,box)<0){this.boxes.push(box);this.all.push(box);if(this.stopped||this.disabled())this.resetStyle();else this.applyStyle(box,true);results.push(this.scrolled=true);}else results.push(void 0);}return results;};WOW.prototype.show=function(box){this.applyStyle(box);box.className=box.className+" "+this.config.animateClass;if(this.config.callback!=null)this.config.callback(box);this.util().emitEvent(box,this.wowEvent);this.util().addEvent(box,'animationend',this.resetAnimation);this.util().addEvent(box,'oanimationend',this.resetAnimation);this.util().addEvent(box,'webkitAnimationEnd',this.resetAnimation);this.util().addEvent(box,'MSAnimationEnd',this.resetAnimation);return box;};WOW.prototype.applyStyle=function(box,hidden){var delay,duration,iteration;duration=box.getAttribute('data-wow-duration');delay=box.getAttribute('data-wow-delay');iteration=box.getAttribute('data-wow-iteration');return this.animate((function(_this){return function(){return _this.customStyle(box,hidden,duration,delay,iteration);};})(this));};WOW.prototype.animate=(function(){if('requestAnimationFrame' in window)return function(callback){return window.requestAnimationFrame(callback);};else return function(callback){return callback();};})();WOW.prototype.resetStyle=function(){var box,j,len,ref,results;ref=this.boxes;results=[];for(j=0,len=ref.length;j<len;j++){box=ref[j];results.push(box.style.visibility='visible');}return results;};WOW.prototype.resetAnimation=function(event){var target;if(event.type.toLowerCase().indexOf('animationend')>=0){target=event.target||event.srcElement;return target.className=target.className.replace(this.config.animateClass,'').trim();}};WOW.prototype.customStyle=function(box,hidden,duration,delay,iteration){if(hidden)this.cacheAnimationName(box);box.style.visibility=hidden?'hidden':'visible';if(duration)this.vendorSet(box.style,{animationDuration:duration});if(delay)this.vendorSet(box.style,{animationDelay:delay});if(iteration)this.vendorSet(box.style,{animationIterationCount:iteration});this.vendorSet(box.style,{animationName:hidden?'none':this.cachedAnimationName(box)});return box;};
14WOW.prototype.vendors=["moz","webkit"];WOW.prototype.vendorSet=function(elem,properties){var name,results,value,vendor;results=[];for(name in properties){value=properties[name];elem[""+name]=value;results.push((function(){var j,len,ref,results1;ref=this.vendors;results1=[];for(j=0,len=ref.length;j<len;j++){vendor=ref[j];results1.push(elem[""+vendor+(name.charAt(0).toUpperCase())+(name.substr(1))]=value);}return results1;}).call(this));}return results;};WOW.prototype.vendorCSS=function(elem,property){var j,len,ref,result,style,vendor;style=getComputedStyle(elem);result=style.getPropertyCSSValue(property);ref=this.vendors;for(j=0,len=ref.length;j<len;j++){vendor=ref[j];result=result||style.getPropertyCSSValue("-"+vendor+"-"+property);}return result;};WOW.prototype.animationName=function(box){var animationName;try{animationName=this.vendorCSS(box,'animation-name').cssText;}catch(_error){animationName=getComputedStyle(box).getPropertyValue('animation-name');}if(animationName==='none')return '';else return animationName;};WOW.prototype.cacheAnimationName=function(box){return this.animationNameCache.set(box,this.animationName(box));};WOW.prototype.cachedAnimationName=function(box){return this.animationNameCache.get(box);};WOW.prototype.scrollHandler=function(){return this.scrolled=true;};WOW.prototype.scrollCallback=function(){var box;if(this.scrolled){this.scrolled=false;this.boxes=(function(){var j,len,ref,results;ref=this.boxes;results=[];for(j=0,len=ref.length;j<len;j++){box=ref[j];if(!(box))continue;if(this.isVisible(box)){this.show(box);continue;}results.push(box);}return results;}).call(this);if(!(this.boxes.length||this.config.live))return this.stop();}};WOW.prototype.offsetTop=function(element){var top;while(element.offsetTop===void 0)element=element.parentNode;top=element.offsetTop;while(element=element.offsetParent)top+=element.offsetTop;return top;};WOW.prototype.isVisible=function(box){var bottom,offset,top,viewBottom,viewTop;offset=box.getAttribute('data-wow-offset')||this.config.offset;viewTop=(this.config.scrollContainer&&this.config.scrollContainer.scrollTop)||window.pageYOffset;viewBottom=viewTop+Math.min(this.element.clientHeight,this.util().innerHeight())-offset;top=this.offsetTop(box);bottom=top+box.clientHeight;return top<=viewBottom&&bottom>=viewTop;};WOW.prototype.util=function(){return this._util!=null?this._util:this._util=new Util();};WOW.prototype.disabled=function(){return !this.config.mobile&&this.util().isMobile(navigator.userAgent);};return WOW;})();}).call(this);; 15!function(s,t,a,r){"use strict";function l(t,e,n){var i=this;if(s.data(t,"cubeportfolio"))throw new Error("cubeportfolio is already initialized. Destroy it before initialize again!");i.obj=t,i.$obj=s(t),s.data(i.obj,"cubeportfolio",i),e&&e.sortToPreventGaps!==r&&(e.sortByDimension=e.sortToPreventGaps,delete e.sortToPreventGaps),i.options=s.extend({},s.fn.cubeportfolio.options,e,i.$obj.data("cbp-options")),i.isAnimating=!0,i.defaultFilter=i.options.defaultFilter,i.registeredEvents=[],i.queue=[],i.addedWrapp=!1,s.isFunction(n)&&i.registerEvent("initFinish",n,!0);var o=i.$obj.children();i.$obj.addClass("cbp"),(0===o.length||o.first().hasClass("cbp-item"))&&(i.wrapInner(i.obj,"cbp-wrapper"),i.addedWrapp=!0),i.$ul=i.$obj.children().addClass("cbp-wrapper"),i.wrapInner(i.obj,"cbp-wrapper-outer"),i.wrapper=i.$obj.children(".cbp-wrapper-outer"),i.blocks=i.$ul.children(".cbp-item"),i.blocksOn=i.blocks,i.wrapInner(i.blocks,"cbp-item-wrapper"),i.plugins={},s.each(l.plugins,function(t,e){var n=e(i);n&&(i.plugins[t]=n);}),i.triggerEvent("afterPlugins"),i.removeAttrAfterStoreData=s.Deferred(),i.loadImages(i.$obj,i.display);}s.extend(l.prototype,{storeData:function(t,a){var r=this;a=a||0,t.each(function(t,e){var n=s(e),i=n.width(),o=n.height();n.data("cbp",{index:a+t,indexInitial:a+t,wrapper:n.children(".cbp-item-wrapper"),widthInitial:i,heightInitial:o,width:i,height:o,widthAndGap:i+r.options.gapVertical,heightAndGap:o+r.options.gapHorizontal,left:null,leftNew:null,top:null,topNew:null,pack:!1});}),this.removeAttrAfterStoreData.resolve();},wrapInner:function(t,e){var n,i,o;if(e=e||"",!(t.length&&t.length<1))for(t.length===r&&(t=[t]),i=t.length-1;0<=i;i--){for(n=t[i],(o=a.createElement("div")).setAttribute("class",e);n.childNodes.length;)o.appendChild(n.childNodes[0]);n.appendChild(o);}},removeAttrImage:function(t){this.removeAttrAfterStoreData.then(function(){t.removeAttribute("width"),t.removeAttribute("height"),t.removeAttribute("style");});},loadImages:function(e,o){var a=this;requestAnimationFrame(function(){var t=e.find("img").map(function(t,e){if(e.hasAttribute("width")&&e.hasAttribute("height")){if(e.style.width=e.getAttribute("width")+"px",e.style.height=e.getAttribute("height")+"px",e.hasAttribute("data-cbp-src"))return null;if(null===a.checkSrc(e))a.removeAttrImage(e);else{var n=s("<img>");n.on("load.cbp error.cbp",function(){s(this).off("load.cbp error.cbp"),a.removeAttrImage(e);}
15),e.srcset?(n.attr("sizes",e.sizes||"100vw"),n.attr("srcset",e.srcset)):n.attr("src",e.src);}return null;}return a.checkSrc(e);}),i=t.length;0!==i?s.each(t,function(t,e){var n=s("<img>");n.on("load.cbp error.cbp",function(){s(this).off("load.cbp error.cbp"),0===--i&&o.call(a);}),e.srcset?(n.attr("sizes",e.sizes),n.attr("srcset",e.srcset)):n.attr("src",e.src);}):o.call(a);});},checkSrc:function(t){var e=t.srcset,n=t.src;if(""===n)return null;var i=s("<img>");e?(i.attr("sizes",t.sizes||"100vw"),i.attr("srcset",e)):i.attr("src",n);var o=i[0];return o.complete&&o.naturalWidth!==r&&0!==o.naturalWidth?null:o;},display:function(){var t=this;t.width=t.$obj.outerWidth(),t.triggerEvent("initStartRead"),t.triggerEvent("initStartWrite"),0<t.width&&(t.storeData(t.blocks),t.layoutAndAdjustment()),t.triggerEvent("initEndRead"),t.triggerEvent("initEndWrite"),t.$obj.addClass("cbp-ready"),t.runQueue("delayFrame",t.delayFrame);},delayFrame:function(){var t=this;requestAnimationFrame(function(){t.resizeEvent(),t.triggerEvent("initFinish"),t.isAnimating=!1,t.$obj.trigger("initComplete.cbp");});},resizeEvent:function(){var e=this;l["private"].resize.initEvent({instance:e,fn:function(){e.triggerEvent("beforeResizeGrid");var t=e.$obj.outerWidth();t&&e.width!==t&&(e.width=t,"alignCenter"===e.options.gridAdjustment&&(e.wrapper[0].style.maxWidth=""),e.layoutAndAdjustment(),e.triggerEvent("resizeGrid")),e.triggerEvent("resizeWindow");}});},gridAdjust:function(){var r=this;"responsive"===r.options.gridAdjustment?r.responsiveLayout():(r.blocks.removeAttr("style"),r.blocks.each(function(t,e){var n=s(e).data("cbp"),i=e.getBoundingClientRect(),o=r.columnWidthTruncate(i.right-i.left),a=Math.round(i.bottom-i.top);n.height=a,n.heightAndGap=a+r.options.gapHorizontal,n.width=o,n.widthAndGap=o+r.options.gapVertical;}),r.widthAvailable=r.width+r.options.gapVertical),r.triggerEvent("gridAdjust");},layoutAndAdjustment:function(t){t&&(this.width=this.$obj.outerWidth()),this.gridAdjust(),this.layout();},layout:function(){var t=this;t.computeBlocks(t.filterConcat(t.defaultFilter)),"slider"===t.options.layoutMode?(t.sliderLayoutReset(),t.sliderLayout()):(t.mosaicLayoutReset(),t.mosaicLayout()
15),t.blocksOff.addClass("cbp-item-off"),t.blocksOn.removeClass("cbp-item-off").each(function(t,e){var n=s(e).data("cbp");n.left=n.leftNew,n.top=n.topNew,e.style.left=n.left+"px",e.style.top=n.top+"px";}),t.resizeMainContainer();},computeFilter:function(t){this.computeBlocks(t),this.mosaicLayoutReset(),this.mosaicLayout(),this.filterLayout();},filterLayout:function(){this.blocksOff.addClass("cbp-item-off"),this.blocksOn.removeClass("cbp-item-off").each(function(t,e){var n=s(e).data("cbp");n.left=n.leftNew,n.top=n.topNew,e.style.left=n.left+"px",e.style.top=n.top+"px";}),this.resizeMainContainer(),this.filterFinish();},filterFinish:function(){this.isAnimating=!1,this.$obj.trigger("filterComplete.cbp"),this.triggerEvent("filterFinish");},computeBlocks:function(t){var e=this;e.blocksOnInitial=e.blocksOn,e.blocksOn=e.blocks.filter(t),e.blocksOff=e.blocks.not(t),e.triggerEvent("computeBlocksFinish",t);},responsiveLayout:function(){var a=this;a.cols=a[s.isArray(a.options.mediaQueries)?"getColumnsBreakpoints":"getColumnsAuto"](),a.columnWidth=a.columnWidthTruncate((a.width+a.options.gapVertical)/a.cols),a.widthAvailable=a.columnWidth*a.cols,"mosaic"===a.options.layoutMode&&a.getMosaicWidthReference(),a.blocks.each(function(t,e){var n,i=s(e).data("cbp"),o=1;"mosaic"===a.options.layoutMode&&(o=a.getColsMosaic(i.widthInitial)),n=a.columnWidth*o-a.options.gapVertical,e.style.width=n+"px",i.width=n,i.widthAndGap=n+a.options.gapVertical,e.style.height="";});var r=[];a.blocks.each(function(t,e){s.each(s(e).find("img").filter("[width][height]"),function(t,e){var i=0;s(e).parentsUntil(".cbp-item").each(function(t,e){var n=s(e).width();if(0<n)return i=n,!1;});var n=parseInt(e.getAttribute("width"),10),o=parseInt(e.getAttribute("height"),10),a=parseFloat((n/o).toFixed(10));r.push({el:e,width:i,height:Math.round(i/a)});});}),s.each(r,function(t,e){e.el.width=e.width,e.el.height=e.height,e.el.style.width=e.width+"px",e.el.style.height=e.height+"px";}),a.blocks.each(function(t,e){var n=s(e).data("cbp"),i=e.getBoundingClientRect(),o=Math.round(i.bottom-i.top);n.height=o,n.heightAndGap=o+a.options.gapHorizontal;});},getMosaicWidthReference:function(){var i=[];this.blocks.each(function(t,e){var n=s(e).data("cbp");i.push(n.widthInitial);}),i.sort(function(t,e){return t-e;}),i[0]?this.mosaicWidthReference=i[0]:this.mosaicWidthReference=this.columnWidth;},getColsMosaic:function(t){if(t===this.width)return this.cols;var e=t/this.mosaicWidthReference;return e=.79<=e%1?Math.ceil(e):Math.floor(e),Math.min(Math.max(e,1),this.cols);},getColumnsAuto:function(){if(0===this.blocks.length)return 1;var t=this.blocks.first().data("cbp").widthInitial+this.options.gapVertical;return Math.max(Math.round(this.width/t),1);},getColumnsBreakpoints:function(){var n,t=this,i=t.width;return s.each(t.options.mediaQueries,function(t,e){if(i>=e.width)return n=e,!1;}),n||(n=t.options.mediaQueries[t.options.mediaQueries.length-1]),t.triggerEvent("onMediaQueries",n.options),n.cols;},columnWidthTruncate:function(t){return Math.floor(t);},resizeMainContainer:function(){var o,t=this,e=Math.max(t.freeSpaces.slice(-1)[0].topStart-t.options.gapHorizontal,0);"alignCenter"===t.options.gridAdjustment&&(o=0,t.blocksOn.each(function(t,e){var n=s(e).data("cbp"),i=n.left+n.width;o<i&&(o=i);}),t.wrapper[0].style.maxWidth=o+"px"),e!==t.height&&(t.obj.style.height=e+"px",t.height!==r&&(l["private"].modernBrowser?t.$obj.one(l["private"].transitionend,function(){t.$obj.trigger("pluginResize.cbp");}):t.$obj.trigger("pluginResize.cbp")),t.height=e),t.triggerEvent("resizeMainContainer");},filterConcat:function(t){return t.replace(/\|/gi,"");},pushQueue:function(t,e){this.queue[t]=this.queue[t]||[],this.queue[t].push(e);},runQueue:function(t,e){var n=this.queue[t]||[];s.when.apply(s,n).then(s.proxy(e,this));},clearQueue:function(t){this.queue[t]=[];},registerEvent:function(t,e,n){this.registeredEvents[t]||(this.registeredEvents[t]=[]),this.registeredEvents[t].push({func:e,oneTime:n||!1});},triggerEvent:function(t,e){var n,i,o=this;if(o.registeredEvents[t])for(n=0,i=o.registeredEvents[t].length;n<i;n++)o.registeredEvents[t][n].func.call(o,e),o.registeredEvents[t][n].oneTime&&(o.registeredEvents[t].splice(n,1),n--,i--);}
15,addItems:function(t,e,i){var o=this;o.wrapInner(t,"cbp-item-wrapper"),o.$ul[i](t.addClass("cbp-item-loading").css({top:"100%",left:0})),l["private"].modernBrowser?t.last().one(l["private"].animationend,function(){o.addItemsFinish(t,e);}):o.addItemsFinish(t,e),o.loadImages(t,function(){if(o.$obj.addClass("cbp-updateItems"),"append"===i)o.storeData(t,o.blocks.length),s.merge(o.blocks,t);else{o.storeData(t);var n=t.length;o.blocks.each(function(t,e){s(e).data("cbp").index=n+t;}),o.blocks=s.merge(t,o.blocks);}o.triggerEvent("addItemsToDOM",t),o.triggerEvent("triggerSort"),o.layoutAndAdjustment(!0),o.elems&&l["public"].showCounter.call(o.obj,o.elems);});},addItemsFinish:function(t,e){this.isAnimating=!1,this.$obj.removeClass("cbp-updateItems"),t.removeClass("cbp-item-loading"),s.isFunction(e)&&e.call(this,t),this.$obj.trigger("onAfterLoadMore.cbp",[t]);},removeItems:function(t,e){var o=this;o.$obj.addClass("cbp-updateItems"),l["private"].modernBrowser?t.last().one(l["private"].animationend,function(){o.removeItemsFinish(t,e);}):o.removeItemsFinish(t,e),t.each(function(t,i){o.blocks.each(function(t,e){if(i===e){var n=s(e);o.blocks.splice(t,1),l["private"].modernBrowser?(n.one(l["private"].animationend,function(){n.remove();}),n.addClass("cbp-removeItem")):n.remove();}});}),o.blocks.each(function(t,e){s(e).data("cbp").index=t;}),o.triggerEvent("triggerSort"),o.layoutAndAdjustment(!0),o.elems&&l["public"].showCounter.call(o.obj,o.elems);},removeItemsFinish:function(t,e){this.isAnimating=!1,this.$obj.removeClass("cbp-updateItems"),s.isFunction(e)&&e.call(this,t);}}),s.fn.cubeportfolio=function(t,e,n){return this.each(function(){if("object"==typeof t||!t)return l["public"].init.call(this,t,e);if(l["public"][t])return l["public"][t].call(this,e,n);throw new Error("Method "+t+" does not exist on jquery.cubeportfolio.js");});},l.plugins={},s.fn.cubeportfolio.constructor=l;}(jQuery,window,document),function(l,t,e,n){"use strict";var i=l.fn.cubeportfolio.constructor;l.extend(i.prototype,{mosaicLayoutReset:function(){var n=this;n.blocksAreSorted=!1,n.blocksOn.each(function(t,e){l(e).data("cbp").pack=!1,n.options.sortByDimension&&(e.style.height="");}),n.freeSpaces=[{leftStart:0,leftEnd:n.widthAvailable,topStart:0,topEnd:Math.pow(2,18)}];},mosaicLayout:function(){for(var t=this,e=0,n=t.blocksOn.length;e<n;e++){var i=t.getSpaceIndexAndBlock();if(null===i)return t.mosaicLayoutReset(),t.blocksAreSorted=!0,t.sortBlocks(t.blocksOn,"widthAndGap","heightAndGap",!0),void t.mosaicLayout();t.generateF1F2(i.spaceIndex,i.dataBlock),t.generateG1G2G3G4(i.dataBlock),t.cleanFreeSpaces(),t.addHeightToBlocks();}t.blocksAreSorted&&t.sortBlocks(t.blocksOn,"topNew","leftNew");},getSpaceIndexAndBlock:function(){var t=this,s=null;return l.each(t.freeSpaces,function(i,o){var a=o.leftEnd-o.leftStart,r=o.topEnd-o.topStart;return t.blocksOn.each(function(t,e){var n=l(e).data("cbp");if(!0!==n.pack)return n.widthAndGap<=a&&n.heightAndGap<=r?(n.pack=!0,s={spaceIndex:i,dataBlock:n},n.leftNew=o.leftStart,n.topNew=o.topStart,!1):void 0;}),!t.blocksAreSorted&&t.options.sortByDimension&&0<i?(s=null,!1):null===s&&void 0;}),s;},generateF1F2:function(t,e){var n=this.freeSpaces[t],i={leftStart:n.leftStart+e.widthAndGap,leftEnd:n.leftEnd,topStart:n.topStart,topEnd:n.topEnd},o={leftStart:n.leftStart,leftEnd:n.leftEnd,topStart:n.topStart+e.heightAndGap,topEnd:n.topEnd};this.freeSpaces.splice(t,1),i.leftStart<i.leftEnd&&i.topStart<i.topEnd&&(this.freeSpaces.splice(t,0,i),t++),o.leftStart<o.leftEnd&&o.topStart<o.topEnd&&this.freeSpaces.splice(t,0,o);},generateG1G2G3G4:function(i){var o=this,a=[];l.each(o.freeSpaces,function(t,e){var n=o.intersectSpaces(e,i);null!==n?(o.generateG1(e,n,a),o.generateG2(e,n,a),o.generateG3(e,n,a),o.generateG4(e,n,a)):a.push(e);}),o.freeSpaces=a;},intersectSpaces:function(t,e){var n={leftStart:e.leftNew,leftEnd:e.leftNew+e.widthAndGap,topStart:e.topNew,topEnd:e.topNew+e.heightAndGap};if(t.leftStart===n.leftStart&&t.leftEnd===n.leftEnd&&t.topStart===n.topStart&&t.topEnd===n.topEnd)return null;var i=Math.max(t.leftStart,n.leftStart),o=Math.min(t.leftEnd,n.leftEnd),a=Math.max(t.topStart,n.topStart),r=Math.min(t.topEnd,n.topEnd);return o<=i||r<=a?null:{leftStart:i,leftEnd:o,topStart:a,topEnd:r};},generateG1:function(t,e,n){t.topStart!==e.topStart&&n.push({leftStart:t.leftStart,leftEnd:t.leftEnd,topStart:t.topStart,topEnd:e.topStart});},generateG2:function(t,e,n){t.leftEnd!==e.leftEnd&&n.push({leftStart:e.leftEnd,leftEnd:t.leftEnd,topStart:t.topStart,topEnd:t.topEnd});},generateG3:function(t,e,n){t.topEnd!==e.topEnd&&n.push({leftStart:t.leftStart,leftEnd:t.leftEnd,topStart:e.topEnd,topEnd:t.topEnd});},generateG4:function(t,e,n){t.leftStart!==e.leftStart&&n.push({leftStart:t.leftStart,leftEnd:e.leftStart,topStart:t.topStart,topEnd:t.topEnd});},cleanFreeSpaces:function(){this.freeSpaces.sort(function(t,e){return t.topStart>e.topStart?1:t.topStart<e.topStart?-1:t.leftStart>e.leftStart?1:t.leftStart<e.leftStart?-1:0;}),this.correctSubPixelValues(),this.removeNonMaximalFreeSpaces();},correctSubPixelValues:function(){var t,e,n,i;for(t=0,e=this.freeSpaces.length-1;t<e;t++)n=this.freeSpaces[t],(i=this.freeSpaces[t+1]).topStart-n.topStart<=1&&(i.topStart=n.topStart);},removeNonMaximalFreeSpaces:function(){var t=this;t.uniqueFreeSpaces(),t.freeSpaces=l.map(t.freeSpaces,function(n,i){return l.each(t.freeSpaces,function(t,e){if(i!==t)return e.leftStart<=n.leftStart&&e.leftEnd>=n.leftEnd&&e.topStart<=n.topStart&&e.topEnd>=n.topEnd?(n=null,!1):void 0;}),n;});},uniqueFreeSpaces:function(){var e=[];l.each(this.freeSpaces,function(t,n){l.each(e,function(t,e){if(e.leftStart===n.leftStart&&e.leftEnd===n.leftEnd&&e.topStart===n.topStart&&e.topEnd===n.topEnd)return n=null,!1;}),null!==n&&e.push(n);}),this.freeSpaces=e;},addHeightToBlocks:function(){var o=this;l.each(o.freeSpaces,function(t,i){o.blocksOn.each(function(t,e){var n=l(e).data("cbp");!0===n.pack&&(o.intersectSpaces(i,n)&&-1===i.topStart-n.topNew-n.heightAndGap&&(e.style.height=n.height-1+"px"));});});},sortBlocks:function(t,o,a,r){a=void 0===a?"leftNew":a,r=void 0===r?1:-1,t.sort(function(t,e){var n=l(t).data("cbp"),i=l(e).data("cbp");return n[o]>i[o]?r:n[o]<i[o]?-r:n[a]>i[a]?r:n[a]<i[a]?-r:n.index>i.index?r:n.index<i.index?-r:void 0;});}});}(jQuery,window,document),jQuery.fn.cubeportfolio.options={filters:"",search:"",layoutMode:"grid",sortByDimension:!1,drag:!0,auto:!1,autoTimeout:5e3,autoPauseOnHover:!0,showNavigation:!0,showPagination:!0,rewindNav:!0,scrollByPage:!1,defaultFilter:"*",filterDeeplinking:!1,animationType:"fadeOut",gridAdjustment:"responsive",mediaQueries:!1,gapHorizontal:10,gapVertical:10,caption:"pushTop",displayType:"fadeIn",displayTypeSpeed:400,lightboxDelegate:".cbp-lightbox",lightboxGallery:!0,lightboxTitleSrc:"data-title",lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}</div>',singlePageDelegate:".cbp-singlePage",singlePageDeeplinking:!0,singlePageStickyNavigation:!0,singlePageCounter:'<div class="cbp-popup-singlePage-counter">{{current}} of {{total}}</div>',singlePageAnimation:"left",singlePageCallback:null,singlePageInlineDelegate:".cbp-singlePageInline",singlePageInlineDeeplinking:!1,singlePageInlinePosition:"top",singlePageInlineInFocus:!0,singlePageInlineCallback:null,plugins:{}},function(a,o,r,t){"use strict";var s=a.fn.cubeportfolio.constructor,l=a(o);s["private"]={publicEvents:function(e,n,i){var o=this;o.events=[],o.initEvent=function(t){0===o.events.length&&o.scrollEvent(),o.events.push(t);},o.destroyEvent=function(n){o.events=a.map(o.events,function(t,e){if(t.instance!==n)return t;}),0===o.events.length&&l.off(e);},o.scrollEvent=function(){var t;l.on(e,function(){clearTimeout(t),t=setTimeout(function(){a.isFunction(i)&&i.call(o)||a.each(o.events,function(t,e){e.fn.call(e.instance);});},n);});};},checkInstance:function(t){var e=a.data(this,"cubeportfolio");if(!e)throw new Error("cubeportfolio is not initialized. Initialize it before calling "+t+" method!");return e.triggerEvent("publicMethod"),e;},browserInfo:function(){var t,e,n=s["private"],i=navigator.appVersion;-1!==i.indexOf("MSIE 8.")?n.browser="ie8":-1!==i.indexOf("MSIE 9.")?
15n.browser="ie9":-1!==i.indexOf("MSIE 10.")?n.browser="ie10":o.ActiveXObject||"ActiveXObject" in o?n.browser="ie11":/android/gi.test(i)?n.browser="android":/iphone|ipad|ipod/gi.test(i)?n.browser="ios":/chrome/gi.test(i)?n.browser="chrome":n.browser="",void 0!==typeof n.styleSupport("perspective")&&(t=n.styleSupport("transition"),n.transitionend={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[t],e=n.styleSupport("animation"),n.animationend={WebkitAnimation:"webkitAnimationEnd",animation:"animationend"}[e],n.animationDuration={WebkitAnimation:"webkitAnimationDuration",animation:"animationDuration"}[e],n.animationDelay={WebkitAnimation:"webkitAnimationDelay",animation:"animationDelay"}[e],n.transform=n.styleSupport("transform"),t&&e&&n.transform&&(n.modernBrowser=!0));},styleSupport:function(t){var e,n="Webkit"+t.charAt(0).toUpperCase()+t.slice(1),i=r.createElement("div");return t in i.style?e=t:n in i.style&&(e=n),i=null,e;}},s["private"].browserInfo(),s["private"].resize=new s["private"].publicEvents("resize.cbp",50,function(){if(o.innerHeight==screen.height)return !0;});}(jQuery,window,document),function(a,t,e,n){"use strict";var r=a.fn.cubeportfolio.constructor;r["public"]={init:function(t,e){new r(this,t,e);},destroy:function(t){var e=r["private"].checkInstance.call(this,"destroy");e.triggerEvent("beforeDestroy"),a.removeData(this,"cubeportfolio"),e.blocks.removeData("cbp"),e.$obj.removeClass("cbp-ready").removeAttr("style"),e.$ul.removeClass("cbp-wrapper"),r["private"].resize.destroyEvent(e),e.$obj.off(".cbp"),e.blocks.removeClass("cbp-item-off").removeAttr("style"),e.blocks.find(".cbp-item-wrapper").each(function(t,e){var n=a(e),i=n.children();i.length?i.unwrap():n.remove();}),e.destroySlider&&e.destroySlider(),e.$ul.unwrap(),e.addedWrapp&&e.blocks.unwrap(),0===e.blocks.length&&e.$ul.remove(),a.each(e.plugins,function(t,e){"function"==typeof e.destroy&&e.destroy();}),a.isFunction(t)&&t.call(e),e.triggerEvent("afterDestroy");},filter:function(t,e){var n,i=r["private"].checkInstance.call(this,"filter");if(!i.isAnimating){if(i.isAnimating=!0,a.isFunction(e)&&i.registerEvent("filterFinish",e,!0),a.isFunction(t)){if(void 0===(n=t.call(i,i.blocks)))throw new Error("When you call cubeportfolio API `filter` method with a param of type function you must return the blocks that will be visible.");}else{if(i.options.filterDeeplinking){var o=location.href.replace(/#cbpf=(.*?)([#\?&]|$)/gi,"");location.href=o+"#cbpf="+encodeURIComponent(t),i.singlePage&&i.singlePage.url&&(i.singlePage.url=location.href);}i.defaultFilter=t,n=i.filterConcat(i.defaultFilter);}i.triggerEvent("filterStart",n),i.singlePageInline&&i.singlePageInline.isOpen?i.singlePageInline.close("promise",{callback:function(){i.computeFilter(n);}}):i.computeFilter(n);}},showCounter:function(t,e){var n=r["private"].checkInstance.call(this,"showCounter");a.isFunction(e)&&n.registerEvent("showCounterFinish",e,!0),(n.elems=t).each(function(){var t=a(this),e=n.blocks.filter(t.data("filter")).length;t.find(".cbp-filter-counter").text(e);}),n.triggerEvent("showCounterFinish",t);},appendItems:function(t,e){r["public"].append.call(this,t,e);},append:function(t,e){var n=r["private"].checkInstance.call(this,"append"),i=a(t).filter(".cbp-item");n.isAnimating||i.length<1?a.isFunction(e)&&e.call(n,i):(n.isAnimating=!0,n.singlePageInline&&n.singlePageInline.isOpen?n.singlePageInline.close("promise",{callback:function(){n.addItems(i,e,"append");}}):n.addItems(i,e,"append"));},prepend:function(t,e){var n=r["private"].checkInstance.call(this,"prepend"),i=a(t).filter(".cbp-item");n.isAnimating||i.length<1?a.isFunction(e)&&e.call(n,i):(n.isAnimating=!0,n.singlePageInline&&n.singlePageInline.isOpen?n.singlePageInline.close("promise",{callback:function(){n.addItems(i,e,"prepend");}}):n.addItems(i,e,"prepend"));},remove:function(t,e){var n=r["private"].checkInstance.call(this,"remove"),i=a(t).filter(".cbp-item");n.isAnimating||i.length<1?a.isFunction(e)&&e.call(n,i):(n.isAnimating=!0,n.singlePageInline&&n.singlePageInline.isOpen?n.singlePageInline.close("promise",{callback:function(){n.removeItems(i,e);}}):n.removeItems(i,e));},layout:function(t){var e=r["private"].checkInstance.call(this,"layout");e.width=e.$obj.outerWidth(),e.isAnimating||e.width<=0||("alignCenter"===e.options.gridAdjustment&&(e.wrapper[0].style.maxWidth=""),e.storeData(e.blocks),e.layoutAndAdjustment()),a.isFunction(t)&&t.call(e);}};}(jQuery,window,document),function(h,t,b,e){"use strict";var v=h.fn.cubeportfolio.constructor;h.extend(v.prototype,{updateSliderPagination:function(){var t,e,n=this;if(n.options.showPagination){for(t=Math.ceil(n.blocksOn.length/n.cols),n.navPagination.empty(),e=t-1;0<=e;e--)h("<div/>
15",{"class":"cbp-nav-pagination-item","data-slider-action":"jumpTo"}).appendTo(n.navPagination);n.navPaginationItems=n.navPagination.children();}n.enableDisableNavSlider();},destroySlider:function(){var t=this;"slider"===t.options.layoutMode&&(t.$obj.removeClass("cbp-mode-slider"),t.$ul.removeAttr("style"),t.$ul.off(".cbp"),h(b).off(".cbp"),t.options.auto&&t.stopSliderAuto());},nextSlider:function(t){var e=this;if(e.isEndSlider()){if(!e.isRewindNav())return;e.sliderActive=0;}else e.options.scrollByPage?e.sliderActive=Math.min(e.sliderActive+e.cols,e.blocksOn.length-e.cols):e.sliderActive+=1;e.goToSlider();},prevSlider:function(t){var e=this;if(e.isStartSlider()){if(!e.isRewindNav())return;e.sliderActive=e.blocksOn.length-e.cols;}else e.options.scrollByPage?e.sliderActive=Math.max(0,e.sliderActive-e.cols):e.sliderActive-=1;e.goToSlider();},jumpToSlider:function(t){var e=this,n=Math.min(t.index()*e.cols,e.blocksOn.length-e.cols);n!==e.sliderActive&&(e.sliderActive=n,e.goToSlider());},jumpDragToSlider:function(t){var e,n,i,o=this,a=0<t;o.options.scrollByPage?(e=o.cols*o.columnWidth,n=o.cols):(e=o.columnWidth,n=1),t=Math.abs(t),i=Math.floor(t/e)*n,20<t%e&&(i+=n),o.sliderActive=a?Math.min(o.sliderActive+i,o.blocksOn.length-o.cols):Math.max(0,o.sliderActive-i),o.goToSlider();},isStartSlider:function(){return 0===this.sliderActive;},isEndSlider:function(){return this.sliderActive+this.cols>this.blocksOn.length-1;},goToSlider:function(){this.enableDisableNavSlider(),this.updateSliderPosition();},startSliderAuto:function(){var t=this;t.isDrag?t.stopSliderAuto():t.timeout=setTimeout(function(){t.nextSlider(),t.startSliderAuto();},t.options.autoTimeout);},stopSliderAuto:function(){clearTimeout(this.timeout);},enableDisableNavSlider:function(){var t,e,n=this;n.isRewindNav()||(e=n.isStartSlider()?"addClass":"removeClass",n.navPrev[e]("cbp-nav-stop"),e=n.isEndSlider()?"addClass":"removeClass",n.navNext[e]("cbp-nav-stop")),n.options.showPagination&&(t=n.options.scrollByPage?Math.ceil(n.sliderActive/n.cols):n.isEndSlider()?n.navPaginationItems.length-1:Math.floor(n.sliderActive/n.cols),n.navPaginationItems.removeClass("cbp-nav-pagination-active").eq(t).addClass("cbp-nav-pagination-active")),n.customPagination&&(t=n.options.scrollByPage?Math.ceil(n.sliderActive/n.cols):n.isEndSlider()?n.customPaginationItems.length-1:Math.floor(n.sliderActive/n.cols),n.customPaginationItems.removeClass(n.customPaginationClass).eq(t).addClass(n.customPaginationClass));},isRewindNav:function(){return !this.options.showNavigation||!(this.blocksOn.length<=this.cols)&&!!this.options.rewindNav;},sliderItemsLength:function(){return this.blocksOn.length<=this.cols;},sliderLayout:function(){var i=this;i.blocksOn.each(function(t,e){var n=h(e).data("cbp");n.leftNew=i.columnWidth*t,n.topNew=0,i.sliderFreeSpaces.push({topStart:n.heightAndGap});}),i.getFreeSpacesForSlider(),i.$ul.width(i.columnWidth*i.blocksOn.length-i.options.gapVertical);},getFreeSpacesForSlider:function(){var t=this;t.freeSpaces=t.sliderFreeSpaces.slice(t.sliderActive,t.sliderActive+t.cols),t.freeSpaces.sort(function(t,e){return t.topStart>e.topStart?1:t.topStart<e.topStart?-1:void 0;});},updateSliderPosition:function(){var t=this,e=-t.sliderActive*t.columnWidth;v["private"].modernBrowser?t.$ul[0].style[v["private"].transform]="translate3d("+e+"px, 0px, 0)":t.$ul[0].style.left=e+"px",t.getFreeSpacesForSlider(),t.resizeMainContainer();},dragSlider:function(){var n,i,e,o,a,r=this,s=h(b),l=!1,p={},c=!1;function u(t){r.$obj.removeClass("cbp-mode-slider-dragStart"),l=!0,0!==i?(e.one("click.cbp",function(t){return !1;}),requestAnimationFrame(function(){r.jumpDragToSlider(i),r.$ul.one(v["private"].transitionend,f);})):f.call(r),s.off(p.move),s.off(p.end);}function d(t){(8<(i=n-g(t).x)||i<-8)&&t.preventDefault(),r.isDrag=!0;var e=o-i;i<0&&i<o?e=(o-i)/5:0<i&&o-i<-a&&(e=(a+o-i)/5-a),v["private"].modernBrowser?r.$ul[0].style[v["private"].transform]="translate3d("+e+"px, 0px, 0)":r.$ul[0].style.left=e+"px";}function f(){if(l=!1,r.isDrag=!1,r.options.auto){if(r.mouseIsEntered)return;r.startSliderAuto();}}function g(t){return void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(t=t.originalEvent.touches[0]),{x:t.pageX,y:t.pageY};}r.isDrag=!1,"ontouchstart" in t||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints?(p={start:"touchstart.cbp",move:"touchmove.cbp",end:"touchend.cbp"}
15,c=!0):p={start:"mousedown.cbp",move:"mousemove.cbp",end:"mouseup.cbp"},r.$ul.on(p.start,function(t){r.sliderItemsLength()||(c?t:t.preventDefault(),r.options.auto&&r.stopSliderAuto(),l?h(e).one("click.cbp",function(){return !1;}):(e=h(t.target),n=g(t).x,i=0,o=-r.sliderActive*r.columnWidth,a=r.columnWidth*(r.blocksOn.length-r.cols),s.on(p.move,d),s.on(p.end,u),r.$obj.addClass("cbp-mode-slider-dragStart")));});},sliderLayoutReset:function(){this.freeSpaces=[],this.sliderFreeSpaces=[];}});}(jQuery,window,document),"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e();}),function(){for(var a=0,t=["moz","webkit"],e=0;e<t.length&&!window.requestAnimationFrame;e++)window.requestAnimationFrame=window[t[e]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[e]+"CancelAnimationFrame"]||window[t[e]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,e){var n=(new Date()).getTime(),i=Math.max(0,16-(n-a)),o=window.setTimeout(function(){t(n+i);},i);return a=n+i,o;}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t);});}(),function(i,t,e,n){"use strict";var o=i.fn.cubeportfolio.constructor;function a(e){(this.parent=e).filterLayout=this.filterLayout,e.registerEvent("computeBlocksFinish",function(t){e.blocksOn2On=e.blocksOnInitial.filter(t),e.blocksOn2Off=e.blocksOnInitial.not(t);});}a.prototype.filterLayout=function(){var t=this;function e(){t.blocks.removeClass("cbp-item-on2off cbp-item-off2on cbp-item-on2on").each(function(t,e){var n=i(e).data("cbp");n.left=n.leftNew,n.top=n.topNew,e.style.left=n.left+"px",e.style.top=n.top+"px",e.style[o["private"].transform]="";}),t.blocksOff.addClass("cbp-item-off"),t.$obj.removeClass("cbp-animation-"+t.options.animationType),t.filterFinish();}t.$obj.addClass("cbp-animation-"+t.options.animationType),t.blocksOn2On.addClass("cbp-item-on2on").each(function(t,e){var n=i(e).data("cbp");e.style[o["private"].transform]="translate3d("+(n.leftNew-n.left)+"px, "+(n.topNew-n.top)+"px, 0)";}),t.blocksOn2Off.addClass("cbp-item-on2off"),t.blocksOff2On=t.blocksOn.filter(".cbp-item-off").removeClass("cbp-item-off").addClass("cbp-item-off2on").each(function(t,e){var n=i(e).data("cbp");e.style.left=n.leftNew+"px",e.style.top=n.topNew+"px";}),t.blocksOn2Off.length?t.blocksOn2Off.last().data("cbp").wrapper.one(o["private"].animationend,e):t.blocksOff2On.length?t.blocksOff2On.last().data("cbp").wrapper.one(o["private"].animationend,e):t.blocksOn2On.length?t.blocksOn2On.last().one(o["private"].transitionend,e):e(),t.resizeMainContainer();},a.prototype.destroy=function(){var t=this.parent;t.$obj.removeClass("cbp-animation-"+t.options.animationType);},o.plugins.animationClassic=function(t){return !o["private"].modernBrowser||i.inArray(t.options.animationType,["boxShadow","fadeOut","flipBottom","flipOut","quicksand","scaleSides","skew"])<0?null:new a(t);};}(jQuery,window,document),function(o,t,e,n){"use strict";var a=o.fn.cubeportfolio.constructor;function i(t){(this.parent=t).filterLayout=this.filterLayout;}i.prototype.filterLayout=function(){var i=this,t=i.$ul[0].cloneNode(!0);function e(){i.wrapper[0].removeChild(t),"sequentially"===i.options.animationType&&i.blocksOn.each(function(t,e){o(e).data("cbp").wrapper[0].style[a["private"].animationDelay]="";}),i.$obj.removeClass("cbp-animation-"+i.options.animationType),i.filterFinish();}t.setAttribute("class","cbp-wrapper-helper"),i.wrapper[0].insertBefore(t,i.$ul[0]),requestAnimationFrame(function(){i.$obj.addClass("cbp-animation-"+i.options.animationType),i.blocksOff.addClass("cbp-item-off"),i.blocksOn.removeClass("cbp-item-off").each(function(t,e){var n=o(e).data("cbp");n.left=n.leftNew,n.top=n.topNew,e.style.left=n.left+"px",e.style.top=n.top+"px","sequentially"===i.options.animationType&&(n.wrapper[0].style[a["private"].animationDelay]=60*t+"ms");}
15),i.blocksOn.length?i.blocksOn.last().data("cbp").wrapper.one(a["private"].animationend,e):i.blocksOnInitial.length?i.blocksOnInitial.last().data("cbp").wrapper.one(a["private"].animationend,e):e(),i.resizeMainContainer();});},i.prototype.destroy=function(){var t=this.parent;t.$obj.removeClass("cbp-animation-"+t.options.animationType);},a.plugins.animationClone=function(t){return !a["private"].modernBrowser||o.inArray(t.options.animationType,["fadeOutTop","slideLeft","sequentially"])<0?null:new i(t);};}(jQuery,window,document),function(a,t,e,n){"use strict";var r=a.fn.cubeportfolio.constructor;function i(t){(this.parent=t).filterLayout=this.filterLayout;}i.prototype.filterLayout=function(){var n=this,t=n.$ul.clone(!0,!0);t[0].setAttribute("class","cbp-wrapper-helper"),n.wrapper[0].insertBefore(t[0],n.$ul[0]);var i=t.find(".cbp-item").not(".cbp-item-off");function o(){n.wrapper[0].removeChild(t[0]),n.$obj.removeClass("cbp-animation-"+n.options.animationType),n.blocks.each(function(t,e){a(e).data("cbp").wrapper[0].style[r["private"].animationDelay]="";}),n.filterFinish();}n.blocksAreSorted&&n.sortBlocks(i,"top","left"),i.children(".cbp-item-wrapper").each(function(t,e){e.style[r["private"].animationDelay]=50*t+"ms";}),requestAnimationFrame(function(){n.$obj.addClass("cbp-animation-"+n.options.animationType),n.blocksOff.addClass("cbp-item-off"),n.blocksOn.removeClass("cbp-item-off").each(function(t,e){var n=a(e).data("cbp");n.left=n.leftNew,n.top=n.topNew,e.style.left=n.left+"px",e.style.top=n.top+"px",n.wrapper[0].style[r["private"].animationDelay]=50*t+"ms";});var t=n.blocksOn.length,e=i.length;0===t&&0===e?o():t<e?i.last().children(".cbp-item-wrapper").one(r["private"].animationend,o):n.blocksOn.last(
15).data("cbp").wrapper.one(r["private"].animationend,o),n.resizeMainContainer();});},i.prototype.destroy=function(){var t=this.parent;t.$obj.removeClass("cbp-animation-"+t.options.animationType);},r.plugins.animationCloneDelay=function(t){return !r["private"].modernBrowser||a.inArray(t.options.animationType,["3dflip","flipOutDelay","foldLeft","frontRow","rotateRoom","rotateSides","scaleDown","slideDelay","unfold"])<0?null:new i(t);};}(jQuery,window,document),function(i,t,e,n){"use strict";var o=i.fn.cubeportfolio.constructor;function a(t){(this.parent=t).filterLayout=this.filterLayout;}a.prototype.filterLayout=function(){var t=this,e=t.$ul[0].cloneNode(!0);function n(){t.wrapper[0].removeChild(e),t.$obj.removeClass("cbp-animation-"+t.options.animationType),t.filterFinish();}e.setAttribute("class","cbp-wrapper-helper"),t.wrapper[0].insertBefore(e,t.$ul[0]),requestAnimationFrame(function(){t.$obj.addClass("cbp-animation-"+t.options.animationType),t.blocksOff.addClass("cbp-item-off"),t.blocksOn.removeClass("cbp-item-off").each(function(t,e){var n=i(e).data("cbp");n.left=n.leftNew,n.top=n.topNew,e.style.left=n.left+"px",e.style.top=n.top+"px";}),t.blocksOn.length?t.$ul.one(o["private"].animationend,n):t.blocksOnInitial.length?i(e).one(o["private"].animationend,n):n(),t.resizeMainContainer();});},a.prototype.destroy=function(){var t=this.parent;t.$obj.removeClass("cbp-animation-"+t.options.animationType);},o.plugins.animationWrapper=function(t){return !o["private"].modernBrowser||i.inArray(t.options.animationType,["bounceBottom","bounceLeft","bounceTop","moveLeft"])<0?null:new a(t);};}(jQuery,window,document),function(t,e,n,i){"use strict";var o=t.fn.cubeportfolio.constructor;function a(t){var e=this,n=t.options;e.parent=t,e.captionOn=n.caption,t.registerEvent("onMediaQueries",function(t){t&&t.hasOwnProperty("caption")?e.captionOn!==t.caption&&(e.destroy(),e.captionOn=t.caption,e.init()):e.captionOn!==n.caption&&(e.destroy(),e.captionOn=n.caption,e.init());}),e.init();}a.prototype.init=function(){var t=this;""!=t.captionOn&&("expand"===t.captionOn||o["private"].modernBrowser||(t.parent.options.caption=t.captionOn="minimal"),t.parent.$obj.addClass("cbp-caption-active cbp-caption-"+t.captionOn));},a.prototype.destroy=function(){this.parent.$obj.removeClass("cbp-caption-active cbp-caption-"+this.captionOn);},o.plugins.caption=function(t){return new a(t);};}(jQuery,window,document),function(l,t,e,n){"use strict";var i=l.fn.cubeportfolio.constructor;function o(s){(this.parent=s).registerEvent("initFinish",function(){s.$obj.on("click.cbp",".cbp-caption-defaultWrap",function(t){if(t.preventDefault(),!s.isAnimating){s.isAnimating=!0;var e=l(this),n=e.next(),i=e.parent(),o={position:"relative",height:n.outerHeight(!0)},a={position:"relative",height:0};if(s.$obj.addClass("cbp-caption-expand-active"),i.hasClass("cbp-caption-expand-open")){var r=a;a=o,o=r,i.removeClass("cbp-caption-expand-open");}n.css(o),s.$obj.one("pluginResize.cbp",function(){s.isAnimating=!1,s.$obj.removeClass("cbp-caption-expand-active"),0===o.height&&(i.removeClass("cbp-caption-expand-open"),n.attr("style",""));}),s.layoutAndAdjustment(!0),n.css(a),requestAnimationFrame(function(){i.addClass("cbp-caption-expand-open"),n.css(o),s.triggerEvent("gridAdjust"),s.triggerEvent("resizeGrid");});}});},!0);}o.prototype.destroy=function(){this.parent.$obj.find(".cbp-caption-defaultWrap").off("click.cbp").parent().removeClass("cbp-caption-expand-active");},i.plugins.captionExpand=function(t){return "expand"!==t.options.caption?null:new o(t);};}(jQuery,window,document),function(e,t,n,i){"use strict";var o=e.fn.cubeportfolio.constructor;function a(n){n.registerEvent("initEndWrite",function(){if(!(n.width<=0)){var t=e.Deferred();n.pushQueue("delayFrame",t),n.blocksOn.each(function(t,e){e.style[o["private"].animationDelay]=t*n.options.displayTypeSpeed+"ms";}),n.$obj.addClass("cbp-displayType-bottomToTop"),n.blocksOn.last(
15).one(o["private"].animationend,function(){n.$obj.removeClass("cbp-displayType-bottomToTop"),n.blocksOn.each(function(t,e){e.style[o["private"].animationDelay]="";}),t.resolve();});}},!0);}o.plugins.displayBottomToTop=function(t){return o["private"].modernBrowser&&"bottomToTop"===t.options.displayType&&0!==t.blocksOn.length?new a(t):null;};}(jQuery,window,document),function(n,t,e,i){"use strict";var o=n.fn.cubeportfolio.constructor;function a(e){e.registerEvent("initEndWrite",function(){if(!(e.width<=0)){var t=n.Deferred();e.pushQueue("delayFrame",t),e.obj.style[o["private"].animationDuration]=e.options.displayTypeSpeed+"ms",e.$obj.addClass("cbp-displayType-fadeIn"),e.$obj.one(o["private"].animationend,function(){e.$obj.removeClass("cbp-displayType-fadeIn"),e.obj.style[o["private"].animationDuration]="",t.resolve();});}},!0);}o.plugins.displayFadeIn=function(t){return !o["private"].modernBrowser||"lazyLoading"!==t.options.displayType&&"fadeIn"!==t.options.displayType||0===t.blocksOn.length?null:new a(t);};}(jQuery,window,document),function(n,t,e,i){"use strict";var o=n.fn.cubeportfolio.constructor;function a(e){e.registerEvent("initEndWrite",function(){if(!(e.width<=0)){var t=n.Deferred();e.pushQueue("delayFrame",t),e.obj.style[o["private"].animationDuration]=e.options.displayTypeSpeed+"ms",e.$obj.addClass("cbp-displayType-fadeInToTop"),e.$obj.one(o["private"].animationend,function(){e.$obj.removeClass("cbp-displayType-fadeInToTop"),e.obj.style[o["private"].animationDuration]="",t.resolve();});}},!0);}o.plugins.displayFadeInToTop=function(t){return o["private"].modernBrowser&&"fadeInToTop"===t.options.displayType&&0!==t.blocksOn.length?new a(t):null;};}(jQuery,window,document),function(e,t,n,i){"use strict";var o=e.fn.cubeportfolio.constructor;function a(n){n.registerEvent("initEndWrite",function(){if(!(n.width<=0)){var t=e.Deferred();n.pushQueue("delayFrame",t),n.blocksOn.each(function(t,e){e.style[o["private"].animationDelay]=t*n.options.displayTypeSpeed+"ms";}),n.$obj.addClass("cbp-displayType-sequentially"),n.blocksOn.last(
15).one(o["private"].animationend,function(){n.$obj.removeClass("cbp-displayType-sequentially"),n.blocksOn.each(function(t,e){e.style[o["private"].animationDelay]="";}),t.resolve();});}},!0);}o.plugins.displaySequentially=function(t){return o["private"].modernBrowser&&"sequentially"===t.options.displayType&&0!==t.blocksOn.length?new a(t):null;};}(jQuery,window,document),function(c,t,e,n){"use strict";var i=c.fn.cubeportfolio.constructor;function o(t){var e=this;e.parent=t,e.filters=c(t.options.filters),e.filterData=[],t.registerEvent("afterPlugins",function(t){e.filterFromUrl(),e.registerFilter();}),t.registerEvent("resetFiltersVisual",function(){var o=t.options.defaultFilter.split("|");e.filters.each(function(t,e){var i=c(e).find(".cbp-filter-item");i.removeClass("cbp-filter-item-active"),c.each(o,function(t,e){var n=i.filter('[data-filter="'+e+'"]');if(n.length)return n.addClass("cbp-filter-item-active"),o.splice(t,1),!1;});}),t.defaultFilter=t.options.defaultFilter;});}o.prototype.registerFilter=function(){var s=this,l=s.parent,p=l.defaultFilter.split("|");s.wrap=s.filters.find(".cbp-l-filters-dropdownWrap").on({"mouseover.cbp":function(){c(this).addClass("cbp-l-filters-dropdownWrap-open");},"mouseleave.cbp":function(){c(this).removeClass("cbp-l-filters-dropdownWrap-open");}}),s.filters.each(function(t,i){var e=c(i),n="*",o=e.find(".cbp-filter-item"),a={};e.hasClass("cbp-l-filters-dropdown")&&(a.wrap=e.find(".cbp-l-filters-dropdownWrap"),a.header=e.find(".cbp-l-filters-dropdownHeader"),a.headerText=a.header.text()),l.$obj.cubeportfolio("showCounter",o),c.each(p,function(t,e){if(o.filter('[data-filter="'+e+'"]').length)return n=e,p.splice(t,1),!1;}),c.data(i,"filterName",n),s.filterData.push(i),s.filtersCallback(a,o.filter('[data-filter="'+n+'"]'),o);var r=i.getAttribute("data-filter-parent");r&&(e.removeClass("cbp-l-subfilters--active"),r===s.parent.defaultFilter&&e.addClass("cbp-l-subfilters--active")),o.on("click.cbp",function(){var t=c(this);if(!t.hasClass("cbp-filter-item-active")&&!l.isAnimating){s.filtersCallback(a,t,o),c.data(i,"filterName",t.data("filter"));var e=c.map(s.filterData,function(t,e){var n=c(t),i=t.getAttribute("data-filter-parent");i&&(i===c.data(s.filterData[0],"filterName")?n.addClass("cbp-l-subfilters--active"):(n.removeClass("cbp-l-subfilters--active"),c.data(t,"filterName","*"),n.find(".cbp-filter-item").removeClass("cbp-filter-item-active")));var o=c.data(t,"filterName");return ""!==o&&"*"!==o?o:null;});e.length<1&&(e=["*"]);var n=e.join("|");l.defaultFilter!==n&&l.$obj.cubeportfolio("filter",n);}});});},o.prototype.filtersCallback=function(t,e,n){c.isEmptyObject(t)||(t.wrap.trigger("mouseleave.cbp"),t.headerText?t.headerText="":t.header.html(e.html())),n.removeClass("cbp-filter-item-active"),e.addClass("cbp-filter-item-active");},o.prototype.filterFromUrl=function(){var t=/#cbpf=(.*?)([#\?&]|$)/gi.exec(location.href);null!==t&&(this.parent.defaultFilter=decodeURIComponent(t[1]));},o.prototype.destroy=function(){this.filters.find(".cbp-filter-item").off(".cbp"),this.wrap.off(".cbp");},i.plugins.filters=function(t){return ""===t.options.filters?null:new o(t);};}(jQuery,window,document),function(o,t,e,n){"use strict";function i(i){var e=i.options.gapVertical,n=i.options.gapHorizontal;i.registerEvent("onMediaQueries",function(t){i.options.gapVertical=t&&t.hasOwnProperty("gapVertical")?t.gapVertical:e,i.options.gapHorizontal=t&&t.hasOwnProperty("gapHorizontal")?t.gapHorizontal:n,i.blocks.each(function(t,e){var n=o(e).data("cbp");n.widthAndGap=n.width+i.options.gapVertical,n.heightAndGap=n.height+i.options.gapHorizontal;});});}o.fn.cubeportfolio.constructor.plugins.changeGapOnMediaQueries=function(t){return new i(t);};}(jQuery,window,document),function(a,t,e,n){"use strict";var i={},o=a.fn.cubeportfolio.constructor;function r(t){var e=this;e.parent=t,e.options=a.extend({},i,e.parent.options.plugins.inlineSlider),e.runInit(),t.registerEvent("addItemsToDOM",function(){e.runInit();});}function s(t){var e=this;t.hasClass("cbp-slider-inline-ready")||(t.addClass("cbp-slider-inline-ready"),e.items=t.find(".cbp-slider-wrapper").children(".cbp-slider-item"),e.active=e.items.filter(".cbp-slider-item--active").index(),e.total=e.items.length-1,e.updateLeft(),t.find(".cbp-slider-next").on("click.cbp",function(t){t.preventDefault(),e.active<e.total?(e.active++,e.updateLeft()):e.active===e.total&&(e.active=0,e.updateLeft());}),t.find(".cbp-slider-prev").on("click.cbp",function(t){t.preventDefault(),0<e.active?(e.active--,e.updateLeft()):0===e.active&&(e.active=e.total,e.updateLeft());}));}s.prototype.updateLeft=function(){var n=this;n.items.removeClass("cbp-slider-item--active"),n.items.eq(n.active).addClass("cbp-slider-item--active"),n.items.each(function(t,e){e.style.left=t-n.active+"00%";});},r.prototype.runInit=function(){var o=this;o.parent.$obj.find(".cbp-slider-inline").not(".cbp-slider-inline-ready").each(function(t,e){var n=a(e),i=n.find(".cbp-slider-item--active").find("img")[0];i.hasAttribute("data-cbp-src")?o.parent.$obj.on("lazyLoad.cbp",function(t,e){e.src===i.src&&new s(n);}):new s(n);});},r.prototype.destroy=function(){this.parent.$obj.find(".cbp-slider-next").off("click.cbp"),this.parent.$obj.find(".cbp-slider-prev").off("click.cbp"),this.parent.$obj.off("lazyLoad.cbp"),this.parent.$obj.find(".cbp-slider-inline").each(function(t,e){var n=a(e);n.removeClass("cbp-slider-inline-ready");var i=n.find(".cbp-slider-item");i.removeClass("cbp-slider-item--active"),i.removeAttr("style"),i.eq(0).addClass("cbp-slider-item--active");});},o.plugins.inlineSlider=function(t){return new r(t);};}(jQuery,window,document),function(a,t,e,n){"use strict";var i={loadingClass:"cbp-lazyload",threshold:400},o=a.fn.cubeportfolio.constructor,r=a(t);function s(t){var e=this;e.parent=t,e.options=a.extend({},i,e.parent.options.plugins.lazyLoad),t.registerEvent("initFinish",function(){e.loadImages(),t.registerEvent("resizeMainContainer",function(){e.loadImages();}),t.registerEvent("filterFinish",function(){e.loadImages();}),o["private"].lazyLoadScroll.initEvent({instance:e,fn:e.loadImages});},!0);}
15o["private"].lazyLoadScroll=new o["private"].publicEvents("scroll.cbplazyLoad",50),s.prototype.loadImages=function(){var o=this,t=o.parent.$obj.find("img").filter("[data-cbp-src]");0!==t.length&&(o.screenHeight=r.height(),t.each(function(t,e){var n=a(e.parentNode);if(o.isElementInScreen(e)){var i=e.getAttribute("data-cbp-src");null===o.parent.checkSrc(a("<img>").attr("src",i))?(o.removeLazyLoad(e,i),n.removeClass(o.options.loadingClass)):(n.addClass(o.options.loadingClass),a("<img>").on("load.cbp error.cbp",function(){o.removeLazyLoad(e,i,n);}).attr("src",i));}else n.addClass(o.options.loadingClass);}));},s.prototype.removeLazyLoad=function(t,e,n){var i=this;t.src=e,t.removeAttribute("data-cbp-src"),i.parent.removeAttrImage(t),i.parent.$obj.trigger("lazyLoad.cbp",t),n&&(o["private"].modernBrowser?a(t).one(o["private"].transitionend,function(){n.removeClass(i.options.loadingClass);}):n.removeClass(i.options.loadingClass));},s.prototype.isElementInScreen=function(t){var e=t.getBoundingClientRect(),n=e.bottom+this.options.threshold,i=this.screenHeight+n-(e.top-this.options.threshold);return 0<=n&&n<=i;},s.prototype.destroy=function(){o["private"].lazyLoadScroll.destroyEvent(this);},o.plugins.lazyLoad=function(t){return new s(t);};}(jQuery,window,document),function(r,a,t,e){"use strict";var i={element:"",action:"click",loadItems:3},s=r.fn.cubeportfolio.constructor;function n(t){var n=this;n.parent=t,n.options=r.extend({},i,n.parent.options.plugins.loadMore),n.loadMore=r(n.options.element).find(".cbp-l-loadMore-link"),0!==n.loadMore.length&&(n.loadItems=n.loadMore.find(".cbp-l-loadMore-loadItems"),"0"===n.loadItems.text()&&n.loadMore.addClass("cbp-l-loadMore-stop"),t.registerEvent("filterStart",function(e){n.populateItems().then(function(){var t=n.items.filter(n.parent.filterConcat(e)).length;0<t?(n.loadMore.removeClass("cbp-l-loadMore-stop"),n.loadItems.html(t)):n.loadMore.addClass("cbp-l-loadMore-stop");});}),n[n.options.action]());}n.prototype.populateItems=function(){var n=this;return n.items?r.Deferred().resolve():(n.items=r(),r.ajax({url:n.loadMore.attr("href"),type:"GET",dataType:"HTML"}).done(function(t){var e=r.map(t.split(/\r?\n/),function(t,e){return r.trim(t);}).join("");0!==e.length&&r.each(r.parseHTML(e),function(t,e){r(e).hasClass("cbp-item")?n.items=n.items.add(e):r.each(e.children,function(t,e){r(e).hasClass("cbp-item")&&(n.items=n.items.add(e));});});}).fail(function(){n.items=null,n.loadMore.removeClass("cbp-l-loadMore-loading");}));},n.prototype.populateInsertItems=function(t){var n=this,i=[],o=n.parent.defaultFilter,a=0;n.items.each(function(t,e){if(a===n.options.loadItems)return !1;o&&"*"!==o?r(e).filter(n.parent.filterConcat(o)).length&&(i.push(e),n.items[t]=null,a++):(i.push(e),n.items[t]=null,a++);}),n.items=n.items.map(function(t,e){return e;}),0!==i.length?n.parent.$obj.cubeportfolio("append",i,t):n.loadMore.removeClass("cbp-l-loadMore-loading").addClass("cbp-l-loadMore-stop");},n.prototype.click=function(){var n=this;function e(){n.loadMore.removeClass("cbp-l-loadMore-loading");var t,e=n.parent.defaultFilter;0===(t=e&&"*"!==e?n.items.filter(n.parent.filterConcat(e)).length:n.items.length)?n.loadMore.addClass("cbp-l-loadMore-stop"):n.loadItems.html(t);}n.loadMore.on("click.cbp",function(t){t.preventDefault(),n.parent.isAnimating||n.loadMore.hasClass("cbp-l-loadMore-stop")||(n.loadMore.addClass("cbp-l-loadMore-loading"),n.populateItems().then(function(){n.populateInsertItems(e);}));});},n.prototype.auto=function(){var n=this,i=r(a),o=!1;function t(){if(!o&&!n.loadMore.hasClass("cbp-l-loadMore-stop")){var t=n.loadMore.offset().top-200;i.scrollTop()+i.height()<t||(o=!0,n.populateItems().then(function(){n.populateInsertItems(e);}).fail(function(){o=!1;}));}}function e(){var t,e=n.parent.defaultFilter;0===(t=e&&"*"!==e?n.items.filter(n.parent.filterConcat(e)).length:n.items.length)?n.loadMore.removeClass("cbp-l-loadMore-loading").addClass("cbp-l-loadMore-stop"):(n.loadItems.html(t),i.trigger("scroll.loadMore")),o=!1,0===n.items.length&&(s["private"].loadMoreScroll.destroyEvent(n),n.parent.$obj.off("filterComplete.cbp"));}
15s["private"].loadMoreScroll=new s["private"].publicEvents("scroll.loadMore",100),n.parent.$obj.one("initComplete.cbp",function(){n.loadMore.addClass("cbp-l-loadMore-loading").on("click.cbp",function(t){t.preventDefault();}),s["private"].loadMoreScroll.initEvent({instance:n,fn:function(){n.parent.isAnimating||t();}}),n.parent.$obj.on("filterComplete.cbp",function(){t();}),t();});},n.prototype.destroy=function(){this.loadMore.off(".cbp"),s["private"].loadMoreScroll&&s["private"].loadMoreScroll.destroyEvent(this);},s.plugins.loadMore=function(t){var e=t.options.plugins;return t.options.loadMore&&(e.loadMore||(e.loadMore={}),e.loadMore.element=t.options.loadMore),t.options.loadMoreAction&&(e.loadMore||(e.loadMore={}),e.loadMore.action=t.options.loadMoreAction),e.loadMore&&void 0!==e.loadMore.selector&&(e.loadMore.element=e.loadMore.selector,delete e.loadMore.selector),e.loadMore&&e.loadMore.element?new n(t):null;};}(jQuery,window,document),function(u,d,f,t){"use strict";var l=u.fn.cubeportfolio.constructor,c={delay:0},e={init:function(t,e){var o,a=this;if(a.cubeportfolio=t,a.type=e,a.isOpen=!1,a.options=a.cubeportfolio.options,"lightbox"===e&&(a.cubeportfolio.registerEvent("resizeWindow",function(){a.resizeImage();}),a.localOptions=u.extend({},c,a.cubeportfolio.options.plugins.lightbox)),"singlePageInline"!==e){if(a.createMarkup(),"singlePage"===e){if(a.cubeportfolio.registerEvent("resizeWindow",function(){if(a.options.singlePageStickyNavigation){var t=a.contentWrap[0].clientWidth;0<t&&(a.navigationWrap.width(t),a.navigation.width(t));}}),a.options.singlePageDeeplinking){a.url=location.href,"#"===a.url.slice(-1)&&(a.url=a.url.slice(0,-1));p=(l=a.url.split("#cbp=")).shift();if(u.each(l,function(t,i){if(a.cubeportfolio.blocksOn.each(function(t,e){var n=u(e).find(a.options.singlePageDelegate+'[href="'+i+'"]');if(n.length)return o=n,!1;}),o)return !1;}),o){a.url=p;var n=o,i=n.attr("data-cbp-singlePage"),r=[];i?r=n.closest(u(".cbp-item")).find('[data-cbp-singlePage="'+i+'"]'):a.cubeportfolio.blocksOn.each(function(t,e){var n=u(e);n.not(".cbp-item-off")&&n.find(a.options.singlePageDelegate).each(function(t,e){u(e).attr("data-cbp-singlePage")||r.push(e);});}),a.openSinglePage(r,o[0]);}else{if(l.length){var s=f.createElement("a");s.setAttribute("href",l[0]),a.openSinglePage([s],s);}}}a.localOptions=u.extend({},c,a.cubeportfolio.options.plugins.singlePage);}}else{if(a.height=0,a.createMarkupSinglePageInline(),a.cubeportfolio.registerEvent("resizeGrid",function(){a.isOpen&&a.close();}),a.options.singlePageInlineDeeplinking){a.url=location.href,"#"===a.url.slice(-1)&&(a.url=a.url.slice(0,-1));var l,p=(l=a.url.split("#cbpi=")).shift();u.each(l,function(t,i){if(a.cubeportfolio.blocksOn.each(function(t,e){var n=u(e).find(a.options.singlePageInlineDelegate+'[href="'+i+'"]');if(n.length)return o=n,!1;}),o)return !1;}),o&&a.cubeportfolio.registerEvent("initFinish",function(){a.openSinglePageInline(a.cubeportfolio.blocksOn,o[0]);},!0);}a.localOptions=u.extend({},c,a.cubeportfolio.options.plugins.singlePageInline);}},createMarkup:function(){var r=this,t="";if("singlePage"===r.type&&"left"!==r.options.singlePageAnimation&&(t=" cbp-popup-singlePage-"+r.options.singlePageAnimation),r.wrap=u("<div/>",{"class":"cbp-popup-wrap cbp-popup-"+r.type+t,"data-action":"lightbox"===r.type?"close":""}).on("click.cbp",function(t){if(!r.stopEvents){var e=u(t.target).attr("data-action");r[e]&&(r[e](),t.preventDefault());}}),"singlePage"===r.type?(r.contentWrap=u("<div/>",{"class":"cbp-popup-content-wrap"}).appendTo(r.wrap),"ios"===l["private"].browser&&r.contentWrap.css("overflow","auto"),r.content=u("<div/>",{"class":"cbp-popup-content"}).appendTo(r.contentWrap)):r.content=u("<div/>",{"class":"cbp-popup-content"}).appendTo(r.wrap),u("<div/>",{"class":"cbp-popup-loadingBox"}).appendTo(r.wrap),"ie8"===l["private"].browser&&(r.bg=u("<div/>",{"class":"cbp-popup-ie8bg","data-action":"lightbox"===r.type?"close":""}).appendTo(r.wrap)),"singlePage"===r.type&&!1===r.options.singlePageStickyNavigation?r.navigationWrap=u("<div/>",{"class":"cbp-popup-navigation-wrap"}).appendTo(r.contentWrap):r.navigationWrap=u("<div/>",{"class":"cbp-popup-navigation-wrap"}).appendTo(r.wrap),r.navigation=u("<div/>",{"class":"cbp-popup-navigation"}).appendTo(r.navigationWrap),r.closeButton=u("<div/>",{"class":"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(r.navigation),r.nextButton=u("<div/>",{"class":"cbp-popup-next",title:"Next (Right arrow key)","data-action":"next"}).appendTo(r.navigation),r.prevButton=u("<div/>",{"class":"cbp-popup-prev",title:"Previous (Left arrow key)","data-action":"prev"}).appendTo(r.navigation),"singlePage"===r.type){r.options.singlePageCounter&&(r.counter=u(r.options.singlePageCounter).appendTo(r.navigation),r.counter.text("")),r.content.on("click.cbp",r.options.singlePageDelegate,function(t){t.preventDefault();var e,n,i=r.dataArray.length,o=this.getAttribute("href");for(e=0;e<i;e++)if(r.dataArray[e].url===o){n=e;break;}if(void 0===n){var a=f.createElement("a");a.setAttribute("href",o),r.dataArray=[{url:o,element:a}],r.counterTotal=1,r.nextButton.hide(),r.prevButton.hide(),r.singlePageJumpTo(0);}else r.singlePageJumpTo(n-r.current);});var e=!1;try{var n=Object.defineProperty({},"passive",{get:function(){e={passive:!0};}});d.addEventListener("testPassive",null,n),d.removeEventListener("testPassive",null,n);}catch(o){}var i="onwheel" in f.createElement("div")?"wheel":"mousewheel";r.contentWrap[0].addEventListener(i,function(t){t.stopImmediatePropagation();},e);}u(f).on("keydown.cbp",function(t){r.isOpen&&(r.stopEvents||(a&&t.stopImmediatePropagation(),37===t.keyCode?r.prev():39===t.keyCode?r.next():27===t.keyCode&&r.close()));});},createMarkupSinglePageInline:function(){var n=this;n.wrap=u("<div/>",{"class":"cbp-popup-singlePageInline"}).on("click.cbp",function(t){if(!n.stopEvents){var e=u(t.target).attr("data-action");e&&n[e]&&(n[e](),t.preventDefault());}}),n.content=u("<div/>",{"class":"cbp-popup-content"}).appendTo(n.wrap),n.navigation=u("<div/>",{"class":"cbp-popup-navigation"}).appendTo(n.wrap),n.closeButton=u("<div/>",{"class":"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(n.navigation);},destroy:function(){var t=this,e=u("body");u(f).off("keydown.cbp"),e.off("click.cbp",t.options.lightboxDelegate),e.off("click.cbp",t.options.singlePageDelegate),t.content.off("click.cbp",t.options.singlePageDelegate),t.cubeportfolio.$obj.off("click.cbp",t.options.singlePageInlineDelegate),t.cubeportfolio.$obj.off("click.cbp",t.options.lightboxDelegate),t.cubeportfolio.$obj.off("click.cbp",t.options.singlePageDelegate),t.cubeportfolio.$obj.removeClass("cbp-popup-isOpening"),t.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active"),t.wrap.remove();},openLightbox:function(t,e){var s,n,l=this,p=0,c=[];if(!l.isOpen){if(a=!0,l.isOpen=!0,l.stopEvents=!1,l.dataArray=[],(l.current=null)===(s=e.getAttribute("href")))throw new Error("HEI! Your clicked element doesn't have a href attribute.");u.each(t,function(t,e){var n,i=e.getAttribute("href"),o=i,a="isImage";if(-1===u.inArray(i,c)){if(s===i)l.current=p;else{if(!l.options.lightboxGallery)return;}if(/youtu\.?be/i.test(i)){var r=i.lastIndexOf("v=")+2;1===r&&(r=i.lastIndexOf("/")+1),n=i.substring(r),/autoplay=/i.test(n)||(n+="&autoplay=1"),o="//www.youtube.com/embed/"+(n=n.replace(/\?|&/,"?")),a="isYoutube";}else /vimeo\.com/i.test(i)?(n=i.substring(i.lastIndexOf("/")+1),/autoplay=/i.test(n)||(n+="&autoplay=1"),o="//player.vimeo.com/video/"+(n=n.replace(/\?|&/,"?")),a="isVimeo"):/www\.ted\.com/i.test(i)?(o="http://embed.ted.com/talks/"+i.substring(i.lastIndexOf("/")+1)+".html",a="isTed"):/soundcloud\.com/i.test(i)?(o=i,a="isSoundCloud"):/(\.mp4)|(\.ogg)|(\.ogv)|(\.webm)/i.test(i)?(o=-1!==i.indexOf("|")?i.split("|"):i.split("%7C"),a="isSelfHostedVideo"):/\.mp3$/i.test(i)&&(o=i,a="isSelfHostedAudio");l.dataArray.push({src:o,title:e.getAttribute(l.options.lightboxTitleSrc),type:a}),p++;}c.push(i);}),l.counterTotal=l.dataArray.length,1===l.counterTotal?(l.nextButton.hide(),l.prevButton.hide(),l.dataActionImg=""):(l.nextButton.show(),l.prevButton.show(),l.dataActionImg='data-action="next"'),l.wrap.appendTo(f.body),l.scrollTop=u(d).scrollTop(),l.originalStyle=u("html").attr("style"),u("html").css({overflow:"hidden",marginRight:d.innerWidth-u(f).width()}),l.wrap.addClass("cbp-popup-transitionend"),l.wrap.show(),n=l.dataArray[l.current],l[n.type](n);}},openSinglePage:function(t,e){var i,o=this,a=0,r=[];if(!o.isOpen){if(o.cubeportfolio.singlePageInline&&o.cubeportfolio.singlePageInline.isOpen&&o.cubeportfolio.singlePageInline.close(),o.isOpen=!0,o.stopEvents=!1,o.dataArray=[],(o.current=null)===(i=e.getAttribute("href")))throw new Error("HEI! Your clicked element doesn't have a href attribute.");if(u.each(t,function(t,e){var n=e.getAttribute("href");-1===u.inArray(n,r)&&(i===n&&(o.current=a),o.dataArray.push({url:n,element:e}),a++),r.push(n);}),o.counterTotal=o.dataArray.length,1===o.counterTotal?(o.nextButton.hide(),o.prevButton.hide()):(o.nextButton.show(),o.prevButton.show()),o.wrap.appendTo(f.body),o.scrollTop=u(d).scrollTop(),o.contentWrap.scrollTop(0),o.wrap.show(),o.finishOpen=2,o.navigationMobile=u(),o.wrap.one(l["private"].transitionend,function(){u("html").css({overflow:"hidden",marginRight:d.innerWidth-u(f).width()}),o.wrap.addClass("cbp-popup-transitionend"),o.options.singlePageStickyNavigation&&(o.wrap.addClass("cbp-popup-singlePage-sticky"),o.navigationWrap.width(o.contentWrap[0].clientWidth)),o.finishOpen--,o.finishOpen<=0&&o.updateSinglePageIsOpen.call(o);}),"ie8"!==l["private"].browser&&"ie9"!==l["private"].browser||(u("html").css({overflow:"hidden",marginRight:d.innerWidth-u(f).width()}),o.wrap.addClass("cbp-popup-transitionend"),o.options.singlePageStickyNavigation&&(o.navigationWrap.width(o.contentWrap[0].clientWidth),setTimeout(function(){o.wrap.addClass("cbp-popup-singlePage-sticky");},1e3)),o.finishOpen--),o.wrap.addClass("cbp-popup-loading"),o.wrap.offset(),o.wrap.addClass("cbp-popup-singlePage-open"),o.options.singlePageDeeplinking&&(o.url=o.url.split("#cbp=")[0],location.href=o.url+"#cbp="+o.dataArray[o.current].url),u.isFunction(o.options.singlePageCallback)&&o.options.singlePageCallback.call(o,o.dataArray[o.current].url,o.dataArray[o.current].element),"ios"===l["private"].browser){var s=o.contentWrap[0];s.addEventListener("touchstart",function(){var t=s.scrollTop,e=s.scrollHeight,n=t+s.offsetHeight;0===t?s.scrollTop=1:n===e&&(s.scrollTop=t-1);});}}},openSinglePageInline:function(t,e,n){var i,o,a,r=this;if(n=n||!1,r.fromOpen=n,r.storeBlocks=t,r.storeCurrentBlock=e,r.isOpen)return o=r.cubeportfolio.blocksOn.index(u(e).closest(".cbp-item")),void (r.dataArray[r.current].url!==e.getAttribute("href")||r.current!==o?r.cubeportfolio.singlePageInline.close("open",{blocks:t,currentBlock:e,fromOpen:!0}):r.close());if(r.isOpen=!0,r.stopEvents=!1,r.dataArray=[],(r.current=null)===(i=e.getAttribute("href")))throw new Error("HEI! Your clicked element doesn't have a href attribute.");if(a=u(e).closest(".cbp-item")[0],t.each(function(t,e){a===e&&(r.current=t);}),r.dataArray[r.current]={url:i,element:e},u(r.dataArray[r.current].element).parents(".cbp-item").addClass("cbp-singlePageInline-active"),r.counterTotal=t.length,r.wrap.insertBefore(r.cubeportfolio.wrapper),r.topDifference=0,"top"===r.options.singlePageInlinePosition)r.blocksToMove=t,r.top=0;else if("bottom"===r.options.singlePageInlinePosition)r.blocksToMove=u(),r.top=r.cubeportfolio.height;else if("above"===r.options.singlePageInlinePosition){var s=u(t[r.current]).data("cbp").top;r.top=s,t.each(function(t,e){var n=u(e).data("cbp"),i=n.top,o=i+n.heightAndGap;s<=i||o>r.top&&(r.top=o,r.topDifference=r.top-s);}),r.blocksToMove=u(),t.each(function(t,e){if(t!==r.current){var n=u(e).data("cbp");n.top+n.heightAndGap>r.top&&(r.blocksToMove=r.blocksToMove.add(e));}else r.blocksToMove=r.blocksToMove.add(e);}),r.top=Math.max(r.top-r.options.gapHorizontal,0);}else{var l=u(t[r.current]).data("cbp"),p=l.top+l.heightAndGap;r.top=p,r.blocksToMove=u(),t.each(function(t,e){var n=u(e).data("cbp"),i=n.top,o=i+n.height;o<=p||(i>
15=p-n.height/2?r.blocksToMove=r.blocksToMove.add(e):p<o&&i<p&&(o>r.top&&(r.top=o),o-p>r.topDifference&&(r.topDifference=o-p)));});}if(r.wrap[0].style.height=r.wrap.outerHeight(!0)+"px",r.deferredInline=u.Deferred(),r.options.singlePageInlineInFocus){r.scrollTop=u(d).scrollTop();var c=r.cubeportfolio.$obj.offset().top+r.top-100;r.scrollTop!==c?u("html,body").animate({scrollTop:c},350).promise().then(function(){r.resizeSinglePageInline(),r.deferredInline.resolve();}):(r.resizeSinglePageInline(),r.deferredInline.resolve());}else r.resizeSinglePageInline(),r.deferredInline.resolve();r.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-open"),r.wrap.css({top:r.top}),r.options.singlePageInlineDeeplinking&&(r.url=r.url.split("#cbpi=")[0],location.href=r.url+"#cbpi="+r.dataArray[r.current].url),u.isFunction(r.options.singlePageInlineCallback)&&r.options.singlePageInlineCallback.call(r,r.dataArray[r.current].url,r.dataArray[r.current].element);},resizeSinglePageInline:function(){var n=this;n.height=0===n.top||n.top===n.cubeportfolio.height?n.wrap.outerHeight(!0):n.wrap.outerHeight(!0)-n.options.gapHorizontal,n.height+=n.topDifference,n.storeBlocks.each(function(t,e){l["private"].modernBrowser?e.style[l["private"].transform]="":e.style.marginTop="";}),n.blocksToMove.each(function(t,e){l["private"].modernBrowser?e.style[l["private"].transform]="translate3d(0px, "+n.height+"px, 0)":e.style.marginTop=n.height+"px";}),n.cubeportfolio.obj.style.height=n.cubeportfolio.height+n.height+"px";},revertResizeSinglePageInline:function(){this.deferredInline=u.Deferred(),this.storeBlocks.each(function(t,e){l["private"].modernBrowser?e.style[l["private"].transform]="":e.style.marginTop="";}),this.cubeportfolio.obj.style.height=this.cubeportfolio.height+"px";},appendScriptsToWrap:function(i){var o=this,a=0,r=function(t){var e=f.createElement("script"),n=t.src;e.type="text/javascript",e.readyState?e.onreadystatechange=function(){"loaded"!=e.readyState&&"complete"!=e.readyState||(e.onreadystatechange=null,i[++a]&&r(i[a]));}:e.onload=function(){i[++a]&&r(i[a]);},n?e.src=n:e.text=t.text,o.content[0].appendChild(e);};r(i[0]);},updateSinglePage:function(t,e,n){var i,o=this;o.content.addClass("cbp-popup-content").removeClass("cbp-popup-content-basic"),!1===n&&o.content.removeClass("cbp-popup-content").addClass("cbp-popup-content-basic"),o.counter&&(i=u(o.getCounterMarkup(o.options.singlePageCounter,o.current+1,o.counterTotal)),o.counter.text(i.text())),o.fromAJAX={html:t,scripts:e},o.finishOpen--,o.finishOpen<=0&&o.updateSinglePageIsOpen.call(o);},updateSinglePageIsOpen:function(){var t,e=this;e.wrap.addClass("cbp-popup-ready"),e.wrap.removeClass("cbp-popup-loading"),e.content.html(e.fromAJAX.html),e.fromAJAX.scripts&&e.appendScriptsToWrap(e.fromAJAX.scripts),e.fromAJAX={},e.cubeportfolio.$obj.trigger("updateSinglePageStart.cbp"),(t=e.content.find(".cbp-slider")).length?(t.find(".cbp-slider-item").addClass("cbp-item"),e.slider=t.cubeportfolio({layoutMode:"slider",mediaQueries:[{width:1,cols:1}],gapHorizontal:0,gapVertical:0,caption:"",coverRatio:""})):e.slider=null,e.checkForSocialLinks(e.content),e.cubeportfolio.$obj.trigger("updateSinglePageComplete.cbp");},checkForSocialLinks:function(t){this.createFacebookShare(t.find(".cbp-social-fb")),this.createTwitterShare(t.find(".cbp-social-twitter")),this.createGooglePlusShare(t.find(".cbp-social-googleplus")),this.createPinterestShare(t.find(".cbp-social-pinterest"));},createFacebookShare:function(t){t.length&&!t.attr("onclick")&&t.attr("onclick","window.open('http://www.facebook.com/sharer.php?u="+encodeURIComponent(d.location.href)+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=400'); return false;");},createTwitterShare:function(t){t.length&&!t.attr("onclick")&&t.attr("onclick","window.open('https://twitter.com/intent/tweet?source="+encodeURIComponent(d.location.href)+"&text="+encodeURIComponent(f.title)+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=300'); return false;");},createGooglePlusShare:function(t){t.length&&!t.attr("onclick")&&t.attr("onclick","window.open('https://plus.google.com/share?url="+encodeURIComponent(d.location.href)+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=450'); return false;");},createPinterestShare:function(t){if(t.length&&!t.attr("onclick")){var e="",n=this.content.find("img")[0];n&&(e=n.src),t.attr("onclick","window.open('http://pinterest.com/pin/create/button/?url="+encodeURIComponent(d.location.href)+"&media="+e+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=400'); return false;");}},updateSinglePageInline:function(t,e){var n=this;n.content.html(t),e&&n.appendScriptsToWrap(e),n.cubeportfolio.$obj.trigger("updateSinglePageInlineStart.cbp"),0!==n.localOptions.delay?setTimeout(function(){n.singlePageInlineIsOpen.call(n);},n.localOptions.delay):n.singlePageInlineIsOpen.call(n);},singlePageInlineIsOpen:function(){var e=this;function n(){e.wrap.addClass("cbp-popup-singlePageInline-ready"),e.wrap[0].style.height="",e.resizeSinglePageInline(),e.cubeportfolio.$obj.trigger("updateSinglePageInlineComplete.cbp");}e.cubeportfolio.loadImages(e.wrap,function(){var t=e.content.find(".cbp-slider");t.length?(t.find(".cbp-slider-item").addClass("cbp-item"),t.one("initComplete.cbp",function(){e.deferredInline.done(n);}),t.on("pluginResize.cbp",function(){e.deferredInline.done(n);}),e.slider=t.cubeportfolio({layoutMode:"slider",displayType:"default",mediaQueries:[{width:1,cols:1}],gapHorizontal:0,gapVertical:0,caption:"",coverRatio:""})):(e.slider=null,e.deferredInline.done(n)),e.checkForSocialLinks(e.content);});},isImage:function(t){var e=this;new Image();e.tooggleLoading(!0),e.cubeportfolio.loadImages(u('<div><img src="'+t.src+'"></div>'),function(){e.updateImagesMarkup(t.src,t.title,e.getCounterMarkup(e.options.lightboxCounter,e.current+1,e.counterTotal)),e.tooggleLoading(!1);});},isVimeo:function(t){var e=this;e.updateVideoMarkup(t.src,t.title,e.getCounterMarkup(e.options.lightboxCounter,e.current+1,e.counterTotal));},isYoutube:function(t){var e=this;e.updateVideoMarkup(t.src,t.title,e.getCounterMarkup(e.options.lightboxCounter,e.current+1,e.counterTotal));},isTed:function(t){var e=this;e.updateVideoMarkup(t.src,t.title,e.getCounterMarkup(e.options.lightboxCounter,e.current+1,e.counterTotal));},isSoundCloud:function(t){var e=this;e.updateVideoMarkup(t.src,t.title,e.getCounterMarkup(e.options.lightboxCounter,e.current+1,e.counterTotal));},isSelfHostedVideo:function(t){var e=this;e.updateSelfHostedVideo(t.src,t.title,e.getCounterMarkup(e.options.lightboxCounter,e.current+1,e.counterTotal));},isSelfHostedAudio:function(t){var e=this;e.updateSelfHostedAudio(t.src,t.title,e.getCounterMarkup(e.options.lightboxCounter,e.current+1,e.counterTotal));},getCounterMarkup:function(t,e,n){if(!t.length)return "";var i={current:e,total:n};return t.replace(/\{\{current}}|\{\{total}}/gi,function(t){return i[t.slice(2,-2)];});},updateSelfHostedVideo:function(t,e,n){var i;this.wrap.addClass("cbp-popup-lightbox-isIframe");var o='<div class="cbp-popup-lightbox-iframe"><video controls="controls" height="auto" style="width: 100%">';for(i=0;i<t.length;i++)/(\.mp4)/i.test(t[i])?o+='<source src="'+t[i]+'" type="video/mp4">':/(\.ogg)|(\.ogv)/i.test(t[i])?o+='<source src="'+t[i]+'" type="video/ogg">':/(\.webm)/i.test(t[i])&&(o+='<source src="'+t[i]+'" type="video/webm">');o+='Your browser does not support the video tag.</video><div class="cbp-popup-lightbox-bottom">'+(e?'<div class="cbp-popup-lightbox-title">'+e+"</div>":"")+n+"</div></div>",this.content.html(o),this.wrap.addClass("cbp-popup-ready"),this.preloadNearbyImages();},updateSelfHostedAudio:function(t,e,n){this.wrap.addClass("cbp-popup-lightbox-isIframe");var i='<div class="cbp-popup-lightbox-iframe">
15<div class="cbp-misc-video"><audio controls="controls" height="auto" style="width: 75%"><source src="'+t+'" type="audio/mpeg">Your browser does not support the audio tag.</audio></div><div class="cbp-popup-lightbox-bottom">'+(e?'<div class="cbp-popup-lightbox-title">'+e+"</div>":"")+n+"</div></div>";this.content.html(i),this.wrap.addClass("cbp-popup-ready"),this.preloadNearbyImages();},updateVideoMarkup:function(t,e,n){this.wrap.addClass("cbp-popup-lightbox-isIframe");var i='<div class="cbp-popup-lightbox-iframe"><iframe src="'+t+'" frameborder="0" allowfullscreen scrolling="no"></iframe><div class="cbp-popup-lightbox-bottom">'+(e?'<div class="cbp-popup-lightbox-title">'+e+"</div>":"")+n+"</div></div>";this.content.html(i),this.wrap.addClass("cbp-popup-ready"),this.preloadNearbyImages();},updateImagesMarkup:function(t,e,n){var i=this;i.wrap.removeClass("cbp-popup-lightbox-isIframe");var o='<div class="cbp-popup-lightbox-figure"><img src="'+t+'" class="cbp-popup-lightbox-img" '+i.dataActionImg+' /><div class="cbp-popup-lightbox-bottom">'+(e?'<div class="cbp-popup-lightbox-title">'+e+"</div>":"")+n+"</div></div>";i.content.html(o),i.wrap.addClass("cbp-popup-ready"),i.resizeImage(),i.preloadNearbyImages();},next:function(){this[this.type+"JumpTo"](1);},prev:function(){this[this.type+"JumpTo"](-1);},lightboxJumpTo:function(t){var e,n=this;n.current=n.getIndex(n.current+t),n[(e=n.dataArray[n.current]).type](e);},singlePageJumpTo:function(t){var e=this;e.current=e.getIndex(e.current+t),u.isFunction(e.options.singlePageCallback)&&(e.resetWrap(),e.contentWrap.scrollTop(0),e.wrap.addClass("cbp-popup-loading"),e.slider&&l["private"].resize.destroyEvent(u.data(e.slider[0],"cubeportfolio")),e.options.singlePageCallback.call(e,e.dataArray[e.current].url,e.dataArray[e.current].element),e.options.singlePageDeeplinking&&(location.href=e.url+"#cbp="+e.dataArray[e.current].url));},resetWrap:function(){var t=this;"singlePage"===t.type&&t.options.singlePageDeeplinking&&(location.href=t.url+"#"),"singlePageInline"===t.type&&t.options.singlePageInlineDeeplinking&&(location.href=t.url+"#");},getIndex:function(t){return (t%=this.counterTotal)<0&&(t=this.counterTotal+t),t;},close:function(e,t){var n=this;function i(){n.slider&&l["private"].resize.destroyEvent(u.data(n.slider[0],"cubeportfolio")),n.content.html(""),n.wrap.detach(),n.cubeportfolio.$obj.removeClass("cbp-popup-singlePageInline-open cbp-popup-singlePageInline-close"),n.isOpen=!1,"promise"===e&&u.isFunction(t.callback)&&t.callback.call(n.cubeportfolio);}function o(){var t=u(d).scrollTop();n.resetWrap(),u(d).scrollTop(t),n.options.singlePageInlineInFocus&&"promise"!==e?u("html,body").animate({scrollTop:n.scrollTop},350).promise().then(function(){i();}):i();}"singlePageInline"===n.type?"open"===e?(n.wrap.removeClass("cbp-popup-singlePageInline-ready"),u(n.dataArray[n.current].element).closest(".cbp-item").removeClass("cbp-singlePageInline-active"),n.isOpen=!1,n.openSinglePageInline(t.blocks,t.currentBlock,t.fromOpen)):(n.height=0,n.revertResizeSinglePageInline(),n.wrap.removeClass("cbp-popup-singlePageInline-ready"),n.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-close"),n.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active"),l["private"].modernBrowser?n.wrap.one(l["private"].transitionend,function(){o();}):o()):"singlePage"===n.type?(n.resetWrap(),n.stopScroll=!0,n.wrap.removeClass("cbp-popup-ready cbp-popup-transitionend cbp-popup-singlePage-open cbp-popup-singlePage-sticky"),u("html").css({overflow:"",marginRight:"",position:""}),u(d).scrollTop(n.scrollTop),"ie8"!==l["private"].browser&&"ie9"!==l["private"].browser||(n.slider&&l["private"].resize.destroyEvent(u.data(n.slider[0],"cubeportfolio")),n.content.html(""),n.wrap.detach(),n.isOpen=!1),n.wrap.one(l["private"].transitionend,function(){n.slider&&l["private"].resize.destroyEvent(u.data(n.slider[0],"cubeportfolio")),n.content.html(""),n.wrap.detach(),n.isOpen=!1;})):(a=!1,n.originalStyle?u("html").attr("style",n.originalStyle):u("html").css({overflow:"",marginRight:""}),u(d).scrollTop(n.scrollTop),n.slider&&l["private"].resize.destroyEvent(u.data(n.slider[0],"cubeportfolio")),n.content.html(""),n.wrap.detach(),n.isOpen=!1);},tooggleLoading:function(t){this.stopEvents=t,this.wrap[t?"addClass":"removeClass"]("cbp-popup-loading");},resizeImage:function(){if(this.isOpen){var t=this.content.find("img"),e=t.parent(),n=u(d).height()-(e.outerHeight(!0)-e.height())-this.content.find(".cbp-popup-lightbox-bottom").outerHeight(!0);t.css("max-height",n+"px");}},preloadNearbyImages:function(){for(var t=this,e=[t.getIndex(t.current+1),t.getIndex(t.current+2),t.getIndex(t.current+3),t.getIndex(t.current-1),t.getIndex(t.current-2),t.getIndex(t.current-3)],n=e.length-1;0<=n;n--)"isImage"===t.dataArray[e[n]].type&&t.cubeportfolio.checkSrc(t.dataArray[e[n]]);}}
15;function n(t){var e=this;!1===(e.parent=t).options.lightboxShowCounter&&(t.options.lightboxCounter=""),!1===t.options.singlePageShowCounter&&(t.options.singlePageCounter=""),t.registerEvent("initStartRead",function(){e.run();},!0);}var a=!1,i=!1,o=!1;n.prototype.run=function(){var r=this,s=r.parent,t=u(f.body);s.lightbox=null,s.options.lightboxDelegate&&!i&&(i=!0,s.lightbox=Object.create(e),s.lightbox.init(s,"lightbox"),t.on("click.cbp",s.options.lightboxDelegate,function(t){t.preventDefault();var e=u(this),i=e.attr("data-cbp-lightbox"),n=r.detectScope(e),o=n.data("cubeportfolio"),a=[];o?o.blocksOn.each(function(t,e){var n=u(e);n.not(".cbp-item-off")&&n.find(s.options.lightboxDelegate).each(function(t,e){i?u(e).attr("data-cbp-lightbox")===i&&a.push(e):a.push(e);});}):a=i?n.find(s.options.lightboxDelegate+"[data-cbp-lightbox="+i+"]"):n.find(s.options.lightboxDelegate),s.lightbox.openLightbox(a,e[0]);})),s.singlePage=null,s.options.singlePageDelegate&&!o&&(o=!0,s.singlePage=Object.create(e),s.singlePage.init(s,"singlePage"),t.on("click.cbp",s.options.singlePageDelegate,function(t){t.preventDefault();var e=u(this),i=e.attr("data-cbp-singlePage"),n=r.detectScope(e),o=n.data("cubeportfolio"),a=[];o?o.blocksOn.each(function(t,e){var n=u(e);n.not(".cbp-item-off")&&n.find(s.options.singlePageDelegate).each(function(t,e){i?u(e).attr("data-cbp-singlePage")===i&&a.push(e):a.push(e);});}):a=i?n.find(s.options.singlePageDelegate+"[data-cbp-singlePage="+i+"]"):n.find(s.options.singlePageDelegate),s.singlePage.openSinglePage(a,e[0]);})),s.singlePageInline=null,s.options.singlePageInlineDelegate&&(s.singlePageInline=Object.create(e),s.singlePageInline.init(s,"singlePageInline"),s.$obj.on("click.cbp",s.options.singlePageInlineDelegate,function(t){t.preventDefault();var e=u.data(this,"cbp-locked"),n=u.data(this,"cbp-locked",+new Date());(!e||300<n-e)&&s.singlePageInline.openSinglePageInline(s.blocksOn,this);}));},n.prototype.detectScope=function(t){var e,n,i;return (e=t.closest(".cbp-popup-singlePageInline")).length?(i=t.closest(".cbp",e[0])).length?i:e:(n=t.closest(".cbp-popup-singlePage")).length?(i=t.closest(".cbp",n[0])).length?i:n:(i=t.closest(".cbp")).length?i:u(f.body);},n.prototype.destroy=function(){var t=this.parent;u(f.body).off("click.cbp"),o=i=!1,t.lightbox&&t.lightbox.destroy(),t.singlePage&&t.singlePage.destroy(),t.singlePageInline&&t.singlePageInline.destroy();},l.plugins.popUp=function(t){return new n(t);};}(jQuery,window,document),function(s,t,e,n){"use strict";var i=s.fn.cubeportfolio.constructor;function o(t){var n=this;n.parent=t,n.searchInput=s(t.options.search),n.searchInput.each(function(t,e){var n=e.getAttribute("data-search");n||(n="*"),s.data(e,"searchData",{value:e.value,el:n});});var i=null;n.searchInput.on("keyup.cbp paste.cbp",function(t){t.preventDefault();var e=s(this);clearTimeout(i),i=setTimeout(function(){n.runEvent.call(n,e);},350);}),n.searchNothing=n.searchInput.siblings(".cbp-search-nothing").detach(),n.searchNothingHeight=null,n.searchNothingHTML=n.searchNothing.html(),n.searchInput.siblings(".cbp-search-icon").on("click.cbp",function(t){t.preventDefault(),n.runEvent.call(n,s(this).prev().val(""));});}o.prototype.runEvent=function(t){var i=this,o=t.val(),a=t.data("searchData"),r=new RegExp(o,"i");a.value===o||i.parent.isAnimating||(0<(a.value=o).length?t.attr("value",o):t.removeAttr("value"),i.parent.$obj.cubeportfolio("filter",function(t){var e=t.filter(function(t,e){if(-1<s(e).find(a.el).text().search(r))return !0;});if(0===e.length&&i.searchNothing.length){var n=i.searchNothingHTML.replace("{{query}}",o);i.searchNothing.html(n),i.searchNothing.appendTo(i.parent.$obj),null===i.searchNothingHeight&&(i.searchNothingHeight=i.searchNothing.outerHeight(!0)),i.parent.registerEvent("resizeMainContainer",function(){i.parent.height=i.parent.height+i.searchNothingHeight,i.parent.obj.style.height=i.parent.height+"px";},!0);}else i.searchNothing.detach();return i.parent.triggerEvent("resetFiltersVisual"),e;},function(){t.trigger("keyup.cbp");}));},o.prototype.destroy=function(){this.searchInput.off(".cbp"),this.searchInput.next(".cbp-search-icon").off(".cbp"),this.searchInput.each(function(t,e){s.removeData(e);});},i.plugins.search=function(t){return ""===t.options.search?null:new o(t);};}(jQuery,window,document),function(o,t,e,n){"use strict";var i={pagination:"",paginationClass:"cbp-pagination-active"},a=o.fn.cubeportfolio.constructor;function r(t){var e=this;e.parent=t,e.options=o.extend({},i,e.parent.options.plugins.slider);var n=o(e.options.pagination);0<n.length&&(e.parent.customPagination=n,e.parent.customPaginationItems=n.children(),e.parent.customPaginationClass=e.options.paginationClass,e.parent.customPaginationItems.on("click.cbp",function(t){t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),e.parent.sliderStopEvents||e.parent.jumpToSlider(o(this));})),e.parent.registerEvent("gridAdjust",function(){e.sliderMarkup.call(e.parent),e.parent.registerEvent("gridAdjust",function(){e.updateSlider.call(e.parent);});},!0);}r.prototype.sliderMarkup=function(){var i=this;i.sliderStopEvents=!1,i.sliderActive=0,i.$obj.one("initComplete.cbp",function(){i.$obj.addClass("cbp-mode-slider");}),i.nav=o("<div/>",{"class":"cbp-nav"}
15),i.nav.on("click.cbp","[data-slider-action]",function(t){if(t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),!i.sliderStopEvents){var e=o(this),n=e.attr("data-slider-action");i[n+"Slider"]&&i[n+"Slider"](e);}}),i.options.showNavigation&&(i.controls=o("<div/>",{"class":"cbp-nav-controls"}),i.navPrev=o("<div/>",{"class":"cbp-nav-prev","data-slider-action":"prev"}).appendTo(i.controls),i.navNext=o("<div/>",{"class":"cbp-nav-next","data-slider-action":"next"}).appendTo(i.controls),i.controls.appendTo(i.nav)),i.options.showPagination&&(i.navPagination=o("<div/>",{"class":"cbp-nav-pagination"}).appendTo(i.nav)),(i.controls||i.navPagination)&&i.nav.appendTo(i.$obj),i.updateSliderPagination(),i.options.auto&&(i.options.autoPauseOnHover&&(i.mouseIsEntered=!1,i.$obj.on("mouseenter.cbp",function(t){i.mouseIsEntered=!0,i.stopSliderAuto();}).on("mouseleave.cbp",function(t){i.mouseIsEntered=!1,i.startSliderAuto();})),i.startSliderAuto()),i.options.drag&&a["private"].modernBrowser&&i.dragSlider();},r.prototype.updateSlider=function(){this.updateSliderPosition(),this.updateSliderPagination();},r.prototype.destroy=function(){var t=this;t.parent.customPaginationItems&&t.parent.customPaginationItems.off(".cbp"),(t.parent.controls||t.parent.navPagination)&&(t.parent.nav.off(".cbp"),t.parent.nav.remove());},a.plugins.slider=function(t){return "slider"!==t.options.layoutMode?null:new r(t);};}(jQuery,window,document),function(u,t,e,n){"use strict";var i={element:""},o=u.fn.cubeportfolio.constructor;function a(e){var n=this;n.parent=e,n.options=u.extend({},i,n.parent.options.plugins.sort),n.element=u(n.options.element),0!==n.element.length&&(n.sort="",n.sortBy="string:asc",n.element.on("click.cbp",".cbp-sort-item",function(t){t.preventDefault(),n.target=t.target,u(n.target).hasClass("cbp-l-dropdown-item--active")||e.isAnimating||(n.processSort(),e.$obj.cubeportfolio("filter",e.defaultFilter));}),e.registerEvent("triggerSort",function(){n.target&&(n.processSort(),e.$obj.cubeportfolio("filter",e.defaultFilter));}),n.dropdownWrap=n.element.find(".cbp-l-dropdown-wrap").on({"mouseover.cbp":function(){u(this).addClass("cbp-l-dropdown-wrap--open");},"mouseleave.cbp":function(){u(this).removeClass("cbp-l-dropdown-wrap--open");}}),n.dropdownHeader=n.element.find(".cbp-l-dropdown-header"));}a.prototype.processSort=function(){var o=this,t=o.parent,e=(p=o.target).hasAttribute("data-sort"),n=p.hasAttribute("data-sortBy");if(e&&n)o.sort=p.getAttribute("data-sort"),o.sortBy=p.getAttribute("data-sortBy");else if(e)o.sort=p.getAttribute("data-sort");else{if(!n)return;o.sortBy=p.getAttribute("data-sortBy");}var i=o.sortBy.split(":"),a="string",r=1;if("int"===i[0]?a="int":"float"===i[0]&&(a="float"),"desc"===i[1]&&(r=-1),o.sort){var s=[];t.blocks.each(function(t,e){var n=u(e),i=n.find(o.sort).text();"int"===a&&(i=parseInt(i,10)),"float"===a&&(i=parseFloat(i,10)),s.push({sortText:i,data:n.data("cbp")});}),s.sort(function(t,e){var n=t.sortText,i=e.sortText;return "string"===a&&(n=n.toUpperCase(),i=i.toUpperCase()),n<i?-r:i<n?r:0;}),u.each(s,function(t,e){e.data.index=t;});}else{var l=[];-1===r&&(t.blocks.each(function(t,e){l.push(u(e).data("cbp").indexInitial);}),l.sort(function(t,e){return e-t;})),t.blocks.each(function(t,e){var n=u(e).data("cbp");n.index=-1===r?l[n.indexInitial]:n.indexInitial;});}t.sortBlocks(t.blocks,"index"),o.dropdownWrap.trigger("mouseleave.cbp");var p=u(o.target),c=u(o.target).parent();if(c.hasClass("cbp-l-dropdown-list"))o.dropdownHeader.html(p.html()),p.addClass("cbp-l-dropdown-item--active").siblings(".cbp-l-dropdown-item").removeClass("cbp-l-dropdown-item--active");else{if(c.hasClass("cbp-l-direction"))0===p.index()?c.addClass("cbp-l-direction--second").removeClass("cbp-l-direction--first"):c.addClass("cbp-l-direction--first").removeClass("cbp-l-direction--second");}},a.prototype.destroy=function(){this.element.off("click.cbp");},o.plugins.sort=function(t){return new a(t);};}(jQuery,window,document);; 16!function(t,e,i,s){function n(e,i){this.settings=null,this.options=t.extend({},n.Defaults,i),this.$element=t(e),this.drag=t.extend({},p),this.state=t.extend({},u),this.e=t.extend({},g),this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._invalidated={},this._pipe=[],t.each(n.Plugins,t.proxy(function(t,e){this._plugins[t[0].toLowerCase()+t.slice(1)]=new e(this);},this)),t.each(n.Pipe,t.proxy(function(e,i){this._pipe.push({filter:i.filter,run:t.proxy(i.run,this)});},this)),this.setup(),this.initialize();}function o(t){if(t.touches!==s)return {x:t.touches[0].pageX,y:t.touches[0].pageY};if(t.touches===s){if(t.pageX!==s)return {x:t.pageX,y:t.pageY};if(t.pageX===s)return {x:t.clientX,y:t.clientY};}}function r(t){var e,s,n=i.createElement("div"),o=t;for(e in o)if(s=o[e],void 0!==n.style[s])return n=null,[s,e];return [!1];}function a(){return r(["transition","WebkitTransition","MozTransition","OTransition"])[1];}function h(){return r(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0];}function l(){return r(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0];}function c(){return "ontouchstart" in e||!!navigator.msMaxTouchPoints;}function d(){return e.navigator.msPointerEnabled;}var p,u,g;p={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null},u={isTouch:!1,isScrolling:!1,isSwiping:!1,direction:!1,inMotion:!1},g={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null}
16,n.Defaults={items:3,loop:!1,center:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:e,responsiveClass:!1,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"},n.Width={Default:"default",Inner:"inner",Outer:"outer"},n.Plugins={},n.Pipe=[{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)];}},{filter:["items","settings"],run:function(){var t=this._clones;(this.$stage.children(".cloned").length!==t.length||!this.settings.loop&&t.length>0)&&(this.$stage.children(".cloned").remove(),this._clones=[]);}},{filter:["items","settings"],run:function(){var t,e,i=this._clones,s=this._items,n=this.settings.loop?i.length-Math.max(2*this.settings.items,3):0;for(t=0,e=Math.floor(Math.abs(n/2));t<e;t++)n>0?(this.$stage.children().eq(s.length+i.length-1).remove(),i.pop(),this.$stage.children().eq(0).remove(),i.pop()):(i.push(i.length/2),this.$stage.append(s[i[i.length-1]].clone().addClass("cloned")),i.push(s.length-1-(i.length-1)/2),this.$stage.prepend(s[i[i.length-1]].clone().addClass("cloned")));}},{filter:["width","items","settings"],run:function(){var t,e,i,s=this.settings.rtl?1:-1,n=(this.width()/this.settings.items).toFixed(3),o=0;for(this._coordinates=[],e=0,i=this._clones.length+this._items.length;e<i;e++)t=this._mergers[this.relative(e)],t=this.settings.mergeFit&&Math.min(t,this.settings.items)||t,o+=(this.settings.autoWidth?this._items[this.relative(e)].width()+this.settings.margin:n*t)*s,this._coordinates.push(o);}},{filter:["width","items","settings"],run:function(){var e,i,s=(this.width()/this.settings.items).toFixed(3),n={width:Math.abs(this._coordinates[this._coordinates.length-1])+2*this.settings.stagePadding,"padding-left":this.settings.stagePadding||"","padding-right":this.settings.stagePadding||""};if(this.$stage.css(n),n={width:this.settings.autoWidth?"auto":s-this.settings.margin},n[this.settings.rtl?"margin-left":"margin-right"]=this.settings.margin,!this.settings.autoWidth&&t.grep(this._mergers,function(t){return t>1;}).length>0)for(e=0,i=this._coordinates.length;e<i;e++)n.width=Math.abs(this._coordinates[e])-Math.abs(this._coordinates[e-1]||0)-this.settings.margin,this.$stage.children().eq(e).css(n);else this.$stage.children().css(n);}},{filter:["width","items","settings"],run:function(t){t.current&&this.reset(this.$stage.children().index(t.current));}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current));}},{filter:["width","position","items","settings"],run:function(){var t,e,i,s,n=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,r=this.coordinates(this.current())+o,a=r+this.width()*n,h=[];for(i=0,s=this._coordinates.length;i<s;i++)t=this._coordinates[i-1]||0,e=Math.abs(this._coordinates[i])+o*n,(this.op(t,"<=",r)&&this.op(t,">",a)||this.op(e,"<",r)&&this.op(e,">",a))&&h.push(i);this.$stage.children("."+this.settings.activeClass).removeClass(this.settings.activeClass),this.$stage.children(":eq("+h.join("), :eq(")+")").addClass(this.settings.activeClass),this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass));}}],n.prototype.initialize=function(){if(this.trigger("initialize"),this.$element.addClass(this.settings.baseClass).addClass(this.settings.themeClass).toggleClass("owl-rtl",this.settings.rtl),this.browserSupport(),this.settings.autoWidth&&!0!==this.state.imagesLoaded){var e,i,n;if(e=this.$element.find("img"),i=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:s,n=this.$element.children(i).width(),e.length&&n<=0)return this.preloadAutoWidthImages(e),!1;}this.$element.addClass("owl-loading"),this.$stage=t("<"+this.settings.stageElement+' class="owl-stage"/>').wrap('<div class="owl-stage-outer">'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this._width=this.$element.width(),this.refresh(),this.$element.removeClass("owl-loading").addClass("owl-loaded"),this.eventsCall(),this.internalEvents(),this.addTriggerableEvents(),this.trigger("initialized");},n.prototype.setup=function(){var e=this.viewport(),i=this.options.responsive,s=-1,n=null;i?(t.each(i,function(t){t<=e&&t>s&&(s=Number(t));}),delete (n=t.extend({},this.options,i[s])).responsive,n.responsiveClass&&this.$element.attr("class",function(t,e){return e.replace(/\b owl-responsive-\S+/g,"");}).addClass("owl-responsive-"+s)):n=t.extend({},this.options),null!==this.settings&&this._breakpoint===s||(this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=s,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}));},n.prototype.optionsLogic=function(){this.$element.toggleClass("owl-center",this.settings.center),this.settings.loop&&this._items.length<this.settings.items&&(this.settings.loop=!1),this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1);},n.prototype.prepare=function(e){var i=this.trigger("prepare",{content:e});return i.data||(i.data=t("<"+this.settings.itemElement+"/>").addClass(this.settings.itemClass).append(e)),this.trigger("prepared",{content:i.data}),i.data;},n.prototype.update=function(){for(var e=0,i=this._pipe.length,s=t.proxy(function(t){return this[t];},this._invalidated),n={};e<i;)(this._invalidated.all||t.grep(this._pipe[e].filter,s).length>0)&&this._pipe[e].run(n),e++;this._invalidated={};},n.prototype.width=function(t){switch(t=t||n.Width.Default){case n.Width.Inner:case n.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin;}},n.prototype.refresh=function(){if(0===this._items.length)return !1;(new Date()).getTime();this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$stage.addClass("owl-refresh"),this.update(),this.$stage.removeClass("owl-refresh"),this.state.orientation=e.orientation,this.watchVisibility(),this.trigger("refreshed");},n.prototype.eventsCall=function(){this.e._onDragStart=t.proxy(function(t){this.onDragStart(t);},this),this.e._onDragMove=t.proxy(function(t){this.onDragMove(t);},this),this.e._onDragEnd=t.proxy(function(t){this.onDragEnd(t);},this),this.e._onResize=t.proxy(function(t){this.onResize(t);},this),this.e._transitionEnd=t.proxy(function(t){this.transitionEnd(t);},this),this.e._preventClick=t.proxy(function(t){this.preventClick(t);},this);},n.prototype.onThrottledResize=function(){e.clearTimeout(this.resizeTimer),this.resizeTimer=e.setTimeout(this.e._onResize,this.settings.responsiveRefreshRate);},n.prototype.onResize=function(){return !!this._items.length&&(this._width!==this.$element.width()&&(!this.trigger("resize").isDefaultPrevented()&&(this._width=this.$element.width(),this.invalidate("width"),this.refresh(),void this.trigger("resized"))));},n.prototype.eventsRouter=function(t){var e=t.type;"mousedown"===e||"touchstart"===e?this.onDragStart(t):"mousemove"===e||"touchmove"===e?this.onDragMove(t):"mouseup"===e||"touchend"===e?this.onDragEnd(t):"touchcancel"===e&&this.onDragEnd(t);},n.prototype.internalEvents=function(){c();var i=d();this.settings.mouseDrag?(this.$stage.on("mousedown",t.proxy(function(t){this.eventsRouter(t);},this)),this.$stage.on("dragstart",function(){return !1;}),this.$stage.get(0).onselectstart=function(){return !1;}):this.$element.addClass("owl-text-select-on"),this.settings.touchDrag&&!i&&this.$stage.on("touchstart touchcancel",t.proxy(function(t){this.eventsRouter(t);},this)),this.transitionEndVendor&&this.on(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd,!1),!1!==this.settings.responsive&&this.on(e,"resize",t.proxy(this.onThrottledResize,this));},n.prototype.onDragStart=function(s){var n,r,a,h;if(3===(n=s.originalEvent||s||e.event).which||this.state.isTouch)return !1;
16if("mousedown"===n.type&&this.$stage.addClass("owl-grab"),this.trigger("drag"),this.drag.startTime=(new Date()).getTime(),this.speed(0),this.state.isTouch=!0,this.state.isScrolling=!1,this.state.isSwiping=!1,this.drag.distance=0,r=o(n).x,a=o(n).y,this.drag.offsetX=this.$stage.position().left,this.drag.offsetY=this.$stage.position().top,this.settings.rtl&&(this.drag.offsetX=this.$stage.position().left+this.$stage.width()-this.width()+this.settings.margin),this.state.inMotion&&this.support3d)h=this.getTransformProperty(),this.drag.offsetX=h,this.animate(h),this.state.inMotion=!0;else{if(this.state.inMotion&&!this.support3d)return this.state.inMotion=!1,!1;}this.drag.startX=r-this.drag.offsetX,this.drag.startY=a-this.drag.offsetY,this.drag.start=r-this.drag.startX,this.drag.targetEl=n.target||n.srcElement,this.drag.updatedX=this.drag.start,"IMG"!==this.drag.targetEl.tagName&&"A"!==this.drag.targetEl.tagName||(this.drag.targetEl.draggable=!1),t(i).on("mousemove.owl.dragEvents mouseup.owl.dragEvents touchmove.owl.dragEvents touchend.owl.dragEvents",t.proxy(function(t){this.eventsRouter(t);},this));},n.prototype.onDragMove=function(t){var i,n,r,a,h,l;this.state.isTouch&&(this.state.isScrolling||(n=o(i=t.originalEvent||t||e.event).x,r=o(i).y,this.drag.currentX=n-this.drag.startX,this.drag.currentY=r-this.drag.startY,this.drag.distance=this.drag.currentX-this.drag.offsetX,this.drag.distance<0?this.state.direction=this.settings.rtl?"right":"left":this.drag.distance>0&&(this.state.direction=this.settings.rtl?"left":"right"),this.settings.loop?this.op(this.drag.currentX,">",this.coordinates(this.minimum()))&&"right"===this.state.direction?this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length):this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&&"left"===this.state.direction&&(this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length)):(a=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),h=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),l=this.settings.pullDrag?this.drag.distance/5:0,this.drag.currentX=Math.max(Math.min(this.drag.currentX,a+l),h+l)),(this.drag.distance>8||this.drag.distance<-8)&&(i.preventDefault!==s?i.preventDefault():i.returnValue=!1,this.state.isSwiping=!0),this.drag.updatedX=this.drag.currentX,(this.drag.currentY>16||this.drag.currentY<-16)&&!1===this.state.isSwiping&&(this.state.isScrolling=!0,this.drag.updatedX=this.drag.start),this.animate(this.drag.updatedX)));},n.prototype.onDragEnd=function(e){var s,n;if(this.state.isTouch){if("mouseup"===e.type&&this.$stage.removeClass("owl-grab"),this.trigger("dragged"),this.drag.targetEl.removeAttribute("draggable"),this.state.isTouch=!1,this.state.isScrolling=!1,this.state.isSwiping=!1,0===this.drag.distance&&!0!==this.state.inMotion)return this.state.inMotion=!1,!1;this.drag.endTime=(new Date()).getTime(),s=this.drag.endTime-this.drag.startTime,(Math.abs(this.drag.distance)>3||s>300)&&this.removeClick(this.drag.targetEl),n=this.closest(this.drag.updatedX),this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(n),this.invalidate("position"),this.update(),this.settings.pullDrag||this.drag.updatedX!==this.coordinates(n)||this.transitionEnd(),this.drag.distance=0,t(i).off(".owl.dragEvents");}},n.prototype.removeClick=function(i){this.drag.targetEl=i,t(i).on("click.preventClick",this.e._preventClick),e.setTimeout(function(){t(i).off("click.preventClick");},300);},n.prototype.preventClick=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),t(e.target).off("click.preventClick");},n.prototype.getTransformProperty=function(){var t,i;return t=e.getComputedStyle(this.$stage.get(0),null).getPropertyValue(this.vendorName+"transform"),t=t.replace(/matrix(3d)?\(|\)/g,"").split(","),i=16===t.length,!0!==i?t[4]:t[12];},n.prototype.closest=function(e){var i=-1,s=this.width(),n=this.coordinates();return this.settings.freeDrag||t.each(n,t.proxy(function(t,o){return e>o-30&&e<o+30?i=t:this.op(e,"<",o)&&this.op(e,">",n[t+1]||o-s)&&(i="left"===this.state.direction?t+1:t),-1===i;},this)),this.settings.loop||(this.op(e,">",n[this.minimum()])?i=e=this.minimum():this.op(e,"<",n[this.maximum()])&&(i=e=this.maximum())),i;},n.prototype.animate=function(e){this.trigger("translate"),this.state.inMotion=this.speed()>0,this.support3d?this.$stage.css({transform:"translate3d("+e+"px,0px, 0px)",transition:this.speed()/1e3+"s"}):this.state.isTouch?this.$stage.css({left:e+"px"}):this.$stage.animate({left:e},this.speed()/1e3,this.settings.fallbackEasing,t.proxy(function(){this.state.inMotion&&this.transitionEnd();},this));},n.prototype.current=function(t){if(t===s)return this._current;if(0===this._items.length)return s;if(t=this.normalize(t),this._current!==t){var e=this.trigger("change",{property:{name:"position",value:t}});e.data!==s&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}});}return this._current;},n.prototype.invalidate=function(t){this._invalidated[t]=!0;},n.prototype.reset=function(t){(t=this.normalize(t))!==s&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]));},n.prototype.normalize=function(e,i){var n=i?this._items.length:this._items.length+this._clones.length;return !t.isNumeric(e)||n<1?s:e=this._clones.length?(e%n+n)%n:Math.max(this.minimum(i),Math.min(this.maximum(i),e));},n.prototype.relative=function(t){return t=this.normalize(t),t-=this._clones.length/2,this.normalize(t,!0);},n.prototype.maximum=function(t){var e,i,s,n=0,o=this.settings;if(t)return this._items.length-1;if(!o.loop&&o.center)e=this._items.length-1;else if(o.loop||o.center)if(o.loop||o.center)e=this._items.length+o.items;else{if(!o.autoWidth&&!o.merge)throw "Can not detect maximum absolute position.";for(revert=o.rtl?1:-1,i=this.$stage.width()-this.$element.width();(s=this.coordinates(n))&&!(s*revert>=i);)e=++n;}else e=this._items.length-o.items;return e;},n.prototype.minimum=function(t){return t?0:this._clones.length/2;},n.prototype.items=function(t){return t===s?this._items.slice():(t=this.normalize(t,!0),this._items[t]);},n.prototype.mergers=function(t){return t===s?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t]);},n.prototype.clones=function(e){var i=this._clones.length/2,n=i+this._items.length,o=function(t){return t%2==0?n+t/2:i-(t+1)/2;};return e===s?t.map(this._clones,function(t,e){return o(e);}):t.map(this._clones,function(t,i){return t===e?o(i):null;});},n.prototype.speed=function(t){return t!==s&&(this._speed=t),this._speed;},n.prototype.coordinates=function(e){var i=null;return e===s?t.map(this._coordinates,t.proxy(function(t,e){return this.coordinates(e);},this)):(this.settings.center?(i=this._coordinates[e],i+=(this.width()-i+(this._coordinates[e-1]||0))/2*(this.settings.rtl?-1:1)):i=this._coordinates[e-1]||0,i);}
16,n.prototype.duration=function(t,e,i){return Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed);},n.prototype.to=function(i,s){if(this.settings.loop){var n=i-this.relative(this.current()),o=this.current(),r=this.current(),a=this.current()+n,h=r-a<0,l=this._clones.length+this._items.length;a<this.settings.items&&!1===h?(o=r+this._items.length,this.reset(o)):a>=l-this.settings.items&&!0===h&&(o=r-this._items.length,this.reset(o)),e.clearTimeout(this.e._goToLoop),this.e._goToLoop=e.setTimeout(t.proxy(function(){this.speed(this.duration(this.current(),o+n,s)),this.current(o+n),this.update();},this),30);}else this.speed(this.duration(this.current(),i,s)),this.current(i),this.update();},n.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t);},n.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t);},n.prototype.transitionEnd=function(t){if(t!==s&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return !1;this.state.inMotion=!1,this.trigger("translated");},n.prototype.viewport=function(){var s;if(this.options.responsiveBaseElement!==e)s=t(this.options.responsiveBaseElement).width();else if(e.innerWidth)s=e.innerWidth;else{if(!i.documentElement||!i.documentElement.clientWidth)throw "Can not detect viewport width.";s=i.documentElement.clientWidth;}return s;},n.prototype.replace=function(e){this.$stage.empty(),this._items=[],e&&(e=e instanceof jQuery?e:t(e)),this.settings.nestedItemSelector&&(e=e.find("."+this.settings.nestedItemSelector)),e.filter(function(){return 1===this.nodeType;}).each(t.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1);},this)),this.reset(t.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items");},n.prototype.add=function(t,e){e=e===s?this._items.length:this.normalize(e,!0),this.trigger("add",{content:t,position:e}),0===this._items.length||e===this._items.length?(this.$stage.append(t),this._items.push(t),this._mergers.push(1*t.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,1*t.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this.invalidate("items"),this.trigger("added",{content:t,position:e});},n.prototype.remove=function(t){(t=this.normalize(t,!0))!==s&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}));},n.prototype.addTriggerableEvents=function(){var e=t.proxy(function(e,i){return t.proxy(function(t){t.relatedTarget!==this&&(this.suppress([i]),e.apply(this,[].slice.call(arguments,1)),this.release([i]));},this);},this);t.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy,refresh:this.refresh,replace:this.replace,add:this.add,remove:this.remove},t.proxy(function(t,i){this.$element.on(t+".owl.carousel",e(i,t+".owl.carousel"));},this));},n.prototype.watchVisibility=function(){function i(t){return t.offsetWidth>0&&t.offsetHeight>0;}function s(){i(this.$element.get(0))&&(this.$element.removeClass("owl-hidden"),this.refresh(),e.clearInterval(this.e._checkVisibile));}i(this.$element.get(0))||(this.$element.addClass("owl-hidden"),e.clearInterval(this.e._checkVisibile),this.e._checkVisibile=e.setInterval(t.proxy(s,this),500));},n.prototype.preloadAutoWidthImages=function(e){var i,s,n,o;i=0,s=this,e.each(function(r,a){n=t(a),(o=new Image()).onload=function(){i++,n.attr("src",o.src),n.css("opacity",1),i>=e.length&&(s.state.imagesLoaded=!0,s.initialize());},o.src=n.attr("src")||n.attr("data-src")||n.attr("data-src-retina");});},n.prototype.destroy=function(){this.$element.hasClass(this.settings.themeClass)&&this.$element.removeClass(this.settings.themeClass),!1!==this.settings.responsive&&t(e).off("resize.owl.carousel"),this.transitionEndVendor&&this.off(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd);for(var s in this._plugins)this._plugins[s].destroy();(this.settings.mouseDrag||this.settings.touchDrag)&&(this.$stage.off("mousedown touchstart touchcancel"),t(i).off(".owl.dragEvents"),this.$stage.get(0).onselectstart=function(){},this.$stage.off("dragstart",function(){return !1;})),this.$element.off(".owl"),this.$stage.children(".cloned").remove(),this.e=null,this.$element.removeData("owlCarousel"),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.unwrap();}
16,n.prototype.op=function(t,e,i){var s=this.settings.rtl;switch(e){case "<":return s?t>i:t<i;case ">":return s?t<i:t>i;case ">=":return s?t<=i:t>=i;case "<=":return s?t>=i:t<=i;}},n.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i);},n.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i);},n.prototype.trigger=function(e,i,s){var n={item:{count:this._items.length,index:this.current()}},o=t.camelCase(t.grep(["on",e,s],function(t){return t;}).join("-").toLowerCase()),r=t.Event([e,"owl",s||"carousel"].join(".").toLowerCase(),t.extend({relatedTarget:this},n,i));return this._supress[e]||(t.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(r);}),this.$element.trigger(r),this.settings&&"function"==typeof this.settings[o]&&this.settings[o].apply(this,r)),r;},n.prototype.suppress=function(e){t.each(e,t.proxy(function(t,e){this._supress[e]=!0;},this));},n.prototype.release=function(e){t.each(e,t.proxy(function(t,e){delete this._supress[e];},this));},n.prototype.browserSupport=function(){if(this.support3d=l(),this.support3d){this.transformVendor=h();var t=["transitionend","webkitTransitionEnd","transitionend","oTransitionEnd"];this.transitionEndVendor=t[a()],this.vendorName=this.transformVendor.replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":"";}this.state.orientation=e.orientation;},t.fn.owlCarousel=function(e){return this.each(function(){t(this).data("owlCarousel")||t(this).data("owlCarousel",new n(this,e));});},t.fn.owlCarousel.Constructor=n;}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel":t.proxy(function(e){if(e.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(e.property&&"position"==e.property.name||"initialized"==e.type))for(var i=this._core.settings,s=i.center&&Math.ceil(i.items/2)||i.items,n=i.center&&-1*s||0,o=(e.property&&e.property.value||this._core.current())+n,r=this._core.clones().length,a=t.proxy(function(t,e){this.load(e);},this);n++<s;)this.load(r/2+this._core.relative(o)),r&&t.each(this._core.clones(this._core.relative(o++)),a);},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers);};n.Defaults={lazyLoad:!1},n.prototype.load=function(i){var s=this._core.$stage.children().eq(i),n=s&&s.find(".owl-lazy");!n||t.inArray(s.get(0),this._loaded)>-1||(n.each(t.proxy(function(i,s){var n,o=t(s),r=e.devicePixelRatio>1&&o.attr("data-src-retina")||o.attr("data-src");this._core.trigger("load",{element:o,url:r},"lazy"),o.is("img")?o.one("load.owl.lazy",t.proxy(function(){o.css("opacity",1),this._core.trigger("loaded",{element:o,url:r},"lazy");},this)).attr("src",r):((n=new Image()).onload=t.proxy(function(){o.css({"background-image":"url("+r+")",opacity:"1"}),this._core.trigger("loaded",{element:o,url:r},"lazy");},this),n.src=r);},this)),this._loaded.push(s.get(0)));},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},t.fn.owlCarousel.Constructor.Plugins.Lazy=n;}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._handlers={"initialized.owl.carousel":t.proxy(function(){this._core.settings.autoHeight&&this.update();},this),"changed.owl.carousel":t.proxy(function(t){this._core.settings.autoHeight&&"position"==t.property.name&&this.update();},this),"loaded.owl.lazy":t.proxy(function(t){this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass)===this._core.$stage.children().eq(this._core.current())&&this.update();},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers);};n.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},n.prototype.update=function(){this._core.$stage.parent().height(this._core.$stage.children().eq(this._core.current()).height()).addClass(this._core.settings.autoHeightClass);},n.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},t.fn.owlCarousel.Constructor.Plugins.AutoHeight=n;}
16(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._videos={},this._playing=null,this._fullscreen=!1,this._handlers={"resize.owl.carousel":t.proxy(function(t){this._core.settings.video&&!this.isInFullScreen()&&t.preventDefault();},this),"refresh.owl.carousel changed.owl.carousel":t.proxy(function(t){this._playing&&this.stop();},this),"prepared.owl.carousel":t.proxy(function(e){var i=t(e.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,t(e.content)));},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",t.proxy(function(t){this.play(t);},this));};n.Defaults={video:!1,videoHeight:!1,videoWidth:!1},n.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":"youtube",s=t.attr("data-vimeo-id")||t.attr("data-youtube-id"),n=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if((s=r.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu")>-1)i="youtube";else{if(!(s[3].indexOf("vimeo")>-1))throw new Error("Video URL not supported.");i="vimeo";}s=s[6],this._videos[r]={type:i,id:s,width:n,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r]);},n.prototype.thumbnail=function(e,i){var s,n,o,r=i.width&&i.height?'style="width:'+i.width+"px;height:"+i.height+'px;"':"",a=e.find("img"),h="src",l="",c=this._core.settings,d=function(t){n='<div class="owl-video-play-icon"></div>',s=c.lazyLoad?'<div class="owl-video-tn '+l+'" '+h+'="'+t+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+t+')"></div>',e.after(s),e.after(n);};if(e.wrap('<div class="owl-video-wrapper"'+r+"></div>"),this._core.settings.lazyLoad&&(h="data-src",l="owl-lazy"),a.length)return d(a.attr(h)),a.remove(),!1;"youtube"===i.type?(o="http://img.youtube.com/vi/"+i.id+"/hqdefault.jpg",d(o)):"vimeo"===i.type&&t.ajax({type:"GET",url:"http://vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){o=t[0].thumbnail_large,d(o);}});},n.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null;},n.prototype.play=function(e){this._core.trigger("play",null,"video"),this._playing&&this.stop();var i,s,n=t(e.target||e.srcElement),o=n.closest("."+this._core.settings.itemClass),r=this._videos[o.attr("data-video")],a=r.width||"100%",h=r.height||this._core.$stage.height();"youtube"===r.type?i='<iframe width="'+a+'" height="'+h+'" src="http://www.youtube.com/embed/'+r.id+"?autoplay=1&v="+r.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===r.type&&(i='<iframe src="http://player.vimeo.com/video/'+r.id+'?autoplay=1" width="'+a+'" height="'+h+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'),o.addClass("owl-video-playing"),this._playing=o,s=t('<div style="height:'+h+"px; width:"+a+'px" class="owl-video-frame">'+i+"</div>"),n.after(s);},n.prototype.isInFullScreen=function(){var s=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return s&&t(s).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),!(s&&this._fullscreen&&this._playing)&&(this._fullscreen?(this._fullscreen=!1,!1):!this._playing||this._core.state.orientation===e.orientation||(this._core.state.orientation=e.orientation,!1));},n.prototype.destroy=function(){var t,e;this._core.$element.off("click.owl.video");for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},t.fn.owlCarousel.Constructor.Plugins.Video=n;}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this.core=e,this.core.options=t.extend({},n.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":t.proxy(function(t){"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value);},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":t.proxy(function(t){this.swapping="translated"==t.type;},this),"translate.owl.carousel":t.proxy(function(t){this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap();},this)},this.core.$element.on(this.handlers);};n.Defaults={animateOut:!1,animateIn:!1},n.prototype.swap=function(){if(1===this.core.settings.items&&this.core.support3d){this.core.speed(0);var e,i=t.proxy(this.clear,this),s=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),o=this.core.settings.animateIn,r=this.core.settings.animateOut;this.core.current()!==this.previous&&(r&&(e=this.core.coordinates(this.previous)-this.core.coordinates(this.next),s.css({left:e+"px"}).addClass("animated owl-animated-out").addClass(r).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",i)),o&&n.addClass("animated owl-animated-in").addClass(o).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",i));}},n.prototype.clear=function(e){t(e.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.transitionEnd();},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},t.fn.owlCarousel.Constructor.Plugins.Animate=n;}
16(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this.core=e,this.core.options=t.extend({},n.Defaults,this.core.options),this.handlers={"translated.owl.carousel refreshed.owl.carousel":t.proxy(function(){this.autoplay();},this),"play.owl.autoplay":t.proxy(function(t,e,i){this.play(e,i);},this),"stop.owl.autoplay":t.proxy(function(){this.stop();},this),"mouseover.owl.autoplay":t.proxy(function(){this.core.settings.autoplayHoverPause&&this.pause();},this),"mouseleave.owl.autoplay":t.proxy(function(){this.core.settings.autoplayHoverPause&&this.autoplay();},this)},this.core.$element.on(this.handlers);};n.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},n.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(e.clearInterval(this.interval),this.interval=e.setInterval(t.proxy(function(){this.play();},this),this.core.settings.autoplayTimeout)):e.clearInterval(this.interval);},n.prototype.play=function(t,s){!0!==i.hidden&&(this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion||(!1!==this.core.settings.autoplay?this.core.next(this.core.settings.autoplaySpeed):e.clearInterval(this.interval)));},n.prototype.stop=function(){e.clearInterval(this.interval);},n.prototype.pause=function(){e.clearInterval(this.interval);},n.prototype.destroy=function(){var t,i;e.clearInterval(this.interval);for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null);},t.fn.owlCarousel.Constructor.Plugins.autoplay=n;}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){"use strict";var n=function(e){this._core=e,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":t.proxy(function(e){this._core.settings.dotsData&&this._templates.push(t(e.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"));},this),"add.owl.carousel":t.proxy(function(e){this._core.settings.dotsData&&this._templates.splice(e.position,0,t(e.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"));},this),"remove.owl.carousel prepared.owl.carousel":t.proxy(function(t){this._core.settings.dotsData&&this._templates.splice(t.position,1);},this),"change.owl.carousel":t.proxy(function(t){if("position"==t.property.name&&!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){var e=this._core.current(),i=this._core.maximum(),s=this._core.minimum();t.data=t.property.value>i?e>=i?s:i:t.property.value<s?i:t.property.value;}},this),"changed.owl.carousel":t.proxy(function(t){"position"==t.property.name&&this.draw();},this),"refreshed.owl.carousel":t.proxy(function(){this._initialized||(this.initialize(),this._initialized=!0),this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation");},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers);};n.Defaults={nav:!1,navRewind:!0,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotData:!1,dotsSpeed:!1,dotsContainer:!1,controlsClass:"owl-control
16s"},n.prototype.initialize=function(){var e,i,s=this._core.settings;s.dotsData||(this._templates=[t("<div>").addClass(s.dotClass).append(t("<span>")).prop("outerHTML")]),s.navContainer&&s.dotsContainer||(this._controls.$container=t("<div>").addClass(s.controlsClass).appendTo(this.$element)),this._controls.$indicators=s.dotsContainer?t(s.dotsContainer):t("<div>").hide().addClass(s.dotsClass).appendTo(this._controls.$container),this._controls.$indicators.on("click","div",t.proxy(function(e){var i=t(e.target).parent().is(this._controls.$indicators)?t(e.target).index():t(e.target).parent().index();e.preventDefault(),this.to(i,s.dotsSpeed);},this)),e=s.navContainer?t(s.navContainer):t("<div>").addClass(s.navContainerClass).prependTo(this._controls.$container),this._controls.$next=t("<"+s.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(s.navClass[0]).html(s.navText[0]).hide().prependTo(e).on("click",t.proxy(function(t){this.prev(s.navSpeed);},this)),this._controls.$next.addClass(s.navClass[1]).html(s.navText[1]).hide().appendTo(e).on("click",t.proxy(function(t){this.next(s.navSpeed);},this));for(i in this._overrides)this._core[i]=t.proxy(this[i],this);},n.prototype.destroy=function(){var t,e,i,s;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)this._controls[e].remove();for(s in this.overides)this._core[s]=this._overrides[s];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null);},n.prototype.update=function(){var t,e,i,s=this._core.settings,n=this._core.clones().length/2,o=n+this._core.items().length,r=s.center||s.autoWidth||s.dotData?1:s.dotsEach||s.items;if("page"!==s.slideBy&&(s.slideBy=Math.min(s.slideBy,s.items)),s.dots||"page"==s.slideBy)for(this._pages=[],t=n,e=0,i=0;t<o;t++)(e>=r||0===e)&&(this._pages.push({start:t-n,end:t-n+r-1}),e=0,++i),e+=this._core.mergers(this._core.relative(t));},n.prototype.draw=function(){var e,i,s="",n=this._core.settings,o=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!n.nav||n.loop||n.navRewind||(this._controls.$previous.toggleClass("disabled",o<=0),this._controls.$next.toggleClass("disabled",o>=this._core.maximum())),this._controls.$previous.toggle(n.nav),this._controls.$next.toggle(n.nav),n.dots){if(e=this._pages.length-this._controls.$indicators.children().length,n.dotData&&0!==e){for(i=0;i<this._controls.$indicators.children().length;i++)s+=this._templates[this._core.relative(i)];this._controls.$indicators.html(s);}else e>0?(s=new Array(e+1).join(this._templates[0]),this._controls.$indicators.append(s)):e<0&&this._controls.$indicators.children().slice(e).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(t.inArray(this.current(),this._pages)).addClass("active");}this._controls.$indicators.toggle(n.dots);},n.prototype.onTrigger=function(e){var i=this._core.settings;e.page={index:t.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotData?1:i.dotsEach||i.items)};},n.prototype.current=function(){var e=this._core.relative(this._core.current());return t.grep(this._pages,function(t){return t.start<=e&&t.end>=e;}).pop();},n.prototype.getPosition=function(e){var i,s,n=this._core.settings;return "page"==n.slideBy?(i=t.inArray(this.current(),this._pages),s=this._pages.length,e?++i:--i,i=this._pages[(i%s+s)%s].start):(i=this._core.relative(this._core.current()),s=this._core.items().length,e?i+=n.slideBy:i-=n.slideBy),i;},n.prototype.next=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!0),e);},n.prototype.prev=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!1),e);},n.prototype.to=function(e,i,s){var n;s?t.proxy(this._overrides.to,this._core)(e,i):(n=this._pages.length,t.proxy(this._overrides.to,this._core)(this._pages[(e%n+n)%n].start,i));},t.fn.owlCarousel.Constructor.Plugins.Navigation=n;}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){"use strict";var n=function(i){this._core=i,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":t.proxy(function(){"URLHash"==this._core.settings.startPosition&&t(e).trigger("hashchange.owl.navigation");},this),"prepared.owl.carousel":t.proxy(function(e){var i=t(e.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[i]=e.content;},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers),t(e).on("hashchange.owl.navigation",t.proxy(function(){var t=e.location.hash.substring(1),i=this._core.$stage.children(),s=this._hashes[t]&&i.index(this._hashes[t])||0;if(!t)return !1;this._core.to(s,!1,!0);},this));};n.Defaults={URLhashListener:!1},n.prototype.destroy=function(){var i,s;t(e).off("hashchange.owl.navigation");for(i in this._handlers)this._core.$element.off(i,this._handlers[i]);for(s in Object.getOwnPropertyNames(this))"function"!=typeof this[s]&&(this[s]=null);},t.fn.owlCarousel.Constructor.Plugins.Hash=n;}(window.Zepto||window.jQuery,window,document);; 17(function(){var t=[].indexOf||function(t){for(var e=0,n=this.length;e<n;e++)if(e in this&&this[e]===t)return e;return -1;},e=[].slice;(function(t,e){if(typeof define==="function"&&define.amd)return define("waypoints",["jquery"],function(n){return e(n,t);});else return e(t.jQuery,t);})(this,function(n,r){var i,o,l,s,f,u,a,c,h,d,p,y,v,w,g,m;i=n(r);c=t.call(r,"ontouchstart")>=0;s={horizontal:{},vertical:{}};f=1;a={};u="waypoints-context-id";p="resize.waypoints";y="scroll.waypoints";v=1;
17w="waypoints-waypoint-ids";g="waypoint";m="waypoints";o=function(){function t(t){var e=this;this.$element=t;this.element=t[0];this.didResize=false;this.didScroll=false;this.id="context"+f++;this.oldScroll={x:t.scrollLeft(),y:t.scrollTop()};this.waypoints={horizontal:{},vertical:{}};t.data(u,this.id);a[this.id]=this;t.bind(y,function(){var t;if(!(e.didScroll||c)){e.didScroll=true;t=function(){e.doScroll();return e.didScroll=false;};return r.setTimeout(t,n[m].settings.scrollThrottle);}});t.bind(p,function(){var t;if(!e.didResize){e.didResize=true;t=function(){n[m]("refresh");return e.didResize=false;};return r.setTimeout(t,n[m].settings.resizeThrottle);}});}t.prototype.doScroll=function(){var t,e=this;t={horizontal:{newScroll:this.$element.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.$element.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};if(c&&(!t.vertical.oldScroll||!t.vertical.newScroll))n[m]("refresh");n.each(t,function(t,r){var i,o,l;l=[];o=r.newScroll>r.oldScroll;i=o?r.forward:r.backward;n.each(e.waypoints[t],function(t,e){var n,i;if(r.oldScroll<(n=e.offset)&&n<=r.newScroll)return l.push(e);else{if(r.newScroll<(i=e.offset)&&i<=r.oldScroll)return l.push(e);}});l.sort(function(t,e){return t.offset-e.offset;});if(!o)l.reverse();return n.each(l,function(t,e){if(e.options.continuous||t===l.length-1)return e.trigger([i]);});});return this.oldScroll={x:t.horizontal.newScroll,y:t.vertical.newScroll};};t.prototype.refresh=function(){var t,e,r,i=this;r=n.isWindow(this.element);e=this.$element.offset();this.doScroll();t={horizontal:{contextOffset:r?0:e.left,contextScroll:r?0:this.oldScroll.x,contextDimension:this.$element.width(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:r?0:e.top,contextScroll:r?0:this.oldScroll.y,contextDimension:r?n[m]("viewportHeight"):this.$element.height(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};return n.each(t,function(t,e){return n.each(i.waypoints[t],function(t,r){var i,o,l,s,f;i=r.options.offset;l=r.offset;o=n.isWindow(r.element)?0:r.$element.offset()[e.offsetProp];if(n.isFunction(i))i=i.apply(r.element);else{if(typeof i==="string"){i=parseFloat(i);if(r.options.offset.indexOf("%")>-1)i=Math.ceil(e.contextDimension*i/100);}}r.offset=o-e.contextOffset+e.contextScroll-i;if(r.options.onlyOnScroll&&l!=null||!r.enabled)return;if(l!==null&&l<(s=e.oldScroll)&&s<=r.offset)return r.trigger([e.backward]);else if(l!==null&&l>(f=e.oldScroll)&&f>=r.offset)return r.trigger([e.forward]);else{if(l===null&&e.oldScroll>=r.offset)return r.trigger([e.forward]);}});});};t.prototype.checkEmpty=function(){if(n.isEmptyObject(this.waypoints.horizontal)&&n.isEmptyObject(this.waypoints.vertical)){this.$element.unbind([p,y].join(" "));return delete a[this.id];}};return t;}();l=function(){function t(t,e,r){var i,o;r=n.extend({},n.fn[g].defaults,r);if(r.offset==="bottom-in-view")r.offset=function(){var t;t=n[m]("viewportHeight");if(!n.isWindow(e.element))t=e.$element.height();return t-n(this).outerHeight();};this.$element=t;this.element=t[0];this.axis=r.horizontal?"horizontal":"vertical";this.callback=r.handler;this.context=e;this.enabled=r.enabled;this.id="waypoints"+v++;this.offset=null;this.options=r;e.waypoints[this.axis][this.id]=this;s[this.axis][this.id]=this;i=(o=t.data(w))!=null?o:[];i.push(this.id);t.data(w,i);}t.prototype.trigger=function(t){if(!this.enabled)return;if(this.callback!=null)this.callback.apply(this.element,t);if(this.options.triggerOnce)return this.destroy();};t.prototype.disable=function(){return this.enabled=false;};t.prototype.enable=function(){this.context.refresh();return this.enabled=true;};t.prototype.destroy=function(){delete s[this.axis][this.id];delete this.context.waypoints[this.axis][this.id];return this.context.checkEmpty();};t.getWaypointsByElement=function(t){var e,r;r=n(t).data(w);if(!r)return [];e=n.extend({},s.horizontal,s.vertical);return n.map(r,function(t){return e[t];});};return t;}();d={init:function(t,e){var r;if(e==null)e={};if((r=e.handler)==null)e.handler=t;this.each(function(){var t,r,i,s;t=n(this);i=(s=e.context)!=null?s:n.fn[g].defaults.context;if(!n.isWindow(i))i=t.closest(i);i=n(i);r=a[i.data(u)];if(!r)r=new o(i);return new l(t,r,e);});n[m]("refresh");return this;},disable:function(){return d._invoke(this,"disable");},enable:function(){return d._invoke(this,"enable");},destroy:function(){return d._invoke(this,"destroy");},prev:function(t,e){return d._traverse.call(this,t,e,function(t,e,n){if(e>0)return t.push(n[e-1]);});},next:function(t,e){return d._traverse.call(this,t,e,function(t,e,n){if(e<n.length-1)return t.push(n[e+1]);});}
17,_traverse:function(t,e,i){var o,l;if(t==null)t="vertical";if(e==null)e=r;l=h.aggregate(e);o=[];this.each(function(){var e;e=n.inArray(this,l[t]);return i(o,e,l[t]);});return this.pushStack(o);},_invoke:function(t,e){t.each(function(){var t;t=l.getWaypointsByElement(this);return n.each(t,function(t,n){n[e]();return true;});});return this;}};n.fn[g]=function(){var t,r;r=arguments[0],t=2<=arguments.length?e.call(arguments,1):[];if(d[r])return d[r].apply(this,t);else if(n.isFunction(r))return d.init.apply(this,arguments);else if(n.isPlainObject(r))return d.init.apply(this,[null,r]);else if(!r)return n.error("jQuery Waypoints needs a callback function or handler option.");else return n.error("The "+r+" method does not exist in jQuery Waypoints.");};n.fn[g].defaults={context:r,continuous:true,enabled:true,horizontal:false,offset:0,triggerOnce:false};h={refresh:function(){return n.each(a,function(t,e){return e.refresh();});},viewportHeight:function(){var t;return (t=r.innerHeight)!=null?t:i.height();},aggregate:function(t){var e,r,i;e=s;if(t)e=(i=a[n(t).data(u)])!=null?i.waypoints:void 0;if(!e)return [];r={horizontal:[],vertical:[]};n.each(r,function(t,i){n.each(e[t],function(t,e){return i.push(e);});i.sort(function(t,e){return t.offset-e.offset;});r[t]=n.map(i,function(t){return t.element;});return r[t]=n.unique(r[t]);});return r;},above:function(t){if(t==null)t=r;return h._filter(t,"vertical",function(t,e){return e.offset<=t.oldScroll.y;});},below:function(t){if(t==null)t=r;return h._filter(t,"vertical",function(t,e){return e.offset>t.oldScroll.y;});},left:function(t){if(t==null)t=r;return h._filter(t,"horizontal",function(t,e){return e.offset<=t.oldScroll.x;});},right:function(t){if(t==null)t=r;return h._filter(t,"horizontal",function(t,e){return e.offset>t.oldScroll.x;});},enable:function(){return h._invoke("enable");},disable:function(){return h._invoke("disable");},destroy:function(){return h._invoke("destroy");},extendFn:function(t,e){return d[t]=e;},_invoke:function(t){var e;e=n.extend({},s.vertical,s.horizontal);
17return n.each(e,function(e,n){n[t]();return true;});},_filter:function(t,e,r){var i,o;i=a[n(t).data(u)];if(!i)return [];o=[];n.each(i.waypoints[e],function(t,e){if(r(i,e))return o.push(e);});o.sort(function(t,e){return t.offset-e.offset;});return n.map(o,function(t){return t.element;});}};n[m]=function(){var t,n;n=arguments[0],t=2<=arguments.length?e.call(arguments,1):[];if(h[n])return h[n].apply(null,t);else return h.aggregate.call(null,n);};n[m].settings={resizeThrottle:100,scrollThrottle:30};return i.load(function(){return n[m]("refresh");});});}).call(this);; 18!function(t){"use strict";t.fn.counterUp=function(e){var n=t.extend({time:400,delay:10},e);return this.each(function(){var e=t(this),u=n,a=function(){var t=u.time/u.delay,n=e.text(),a=[n],r=/[0-9]+,[0-9]+/.test(n);n=n.replace(/,/g,"");for(var o=(/^[0-9]+$/.test(n),/^[0-9]+\.[0-9]+$/.test(n)),c=o?(n.split(".")[1]||[]).length:0,i=t;i>=1;i--){var s=parseInt(n/t*i);if(o&&(s=parseFloat(n/t*i).toFixed(c)),r)for(;/(\d+)(\d{3})/.test(s.toString());)s=s.toString().replace(/(\d+)(\d{3})/,"$1,$2");a.unshift(s);}e.data("counterup-nums",a),e.text("0");var d=function(){e.text(e.data("counterup-nums").shift()),e.data("counterup-nums").length?setTimeout(e.data("counterup-func"),u.delay):(delete e.data("counterup-nums"),e.data("counterup-nums",null),e.data("counterup-func",null));};e.data("counterup-func",d),setTimeout(e.data("counterup-func"),u.delay);};e.waypoint(a,{offset:"100%",triggerOnce:!0});});};}(jQuery);; 19(function(r,G,f,v){var J=f("html"),n=f(r),p=f(G),b=f.fancybox=function(){b.open.apply(this,arguments);},I=navigator.userAgent.match(/msie/i),B=null,s=G.createTouch!==v,t=function(a){return a&&a.hasOwnProperty&&a instanceof f;},q=function(a){return a&&"string"===f.type(a);},E=function(a){return q(a)&&0<a.indexOf("%");},l=function(a,d){var e=parseInt(a,10)||0;d&&E(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e);},w=function(a,b){return l(a,b)+"px";};f.extend(b,{version:"2.1.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(I?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,
19skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k,c.metadata())):k=c);g=d.href||k.href||(q(c)?c:null);h=d.title!==v?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));q(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":q(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(q(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&&k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k;}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==v&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index);},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current||b._afterZoomOut(a));},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())));},play:function(a){var d=function(){clearTimeout(b.player.timer);},e=function(){d();b.current&&b.player.isActive&&(b.player.timer=setTimeout(b.next,b.current.playSpeed));},c=function(){d();p.unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd");};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,p.bind({"onCancel.player beforeClose.player":c,"onUpdate.player":e,"beforeLoad.player":d}),e(),b.trigger("onPlayStart");}else c();},next:function(a){var d=b.current;d&&(q(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"));},prev:function(a){var d=b.current;d&&(q(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"));},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==v&&(b.cancel(),b._start(a)));},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({},e.dim,k)));},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(B),B=null);b.isOpen&&!B&&(B=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),B=null);},e&&!s?0:300));},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"),b.trigger("onUpdate")),b.update());},hideLoading:function(){p.unbind(".loading");f("#fancybox-loading").remove();},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");p.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel();});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}));},getViewport:function(){var a=b.current&&b.current.locked||!1,d={x:n.scrollLeft(),y:n.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&r.innerWidth?r.innerWidth:n.width(),d.h=s&&r.innerHe
19ight?r.innerHeight:n.height());return d;},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");p.unbind(".fb");n.unbind(".fb");},bindEvents:function(){var a=b.current,d;a&&(n.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&p.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k=e.target||e.srcElement;if(27===c&&b.coming)return !1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==v)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1;});}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&&"hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else{if(0>g||0>k)b.next(0>g?"up":"right");}d.preventDefault();}}));},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return !1;c.helpers&&f.each(c.helpers,function(d,e){if(e&&b.helpers[d]&&f.isFunction(b.helpers[d][a]))b.helpers[d][a](f.extend(!0,{},b.helpers[d].defaults,e),c);});p.trigger(a);}},isImage:function(a){return q(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i);},isSWF:function(a){return q(a)&&a.match(/\.(swf)((\?|#).*)?$/i);},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return !1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&&(d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive=!0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,w(d.padding[a]));});b.trigger("onReady");if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content");}else{if(!e)return b._error("href");}"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad();}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad();},_loadImage:function(){var a=b.imgPreload=new Image();a.onload=function(){this.onload=this.onerror=null;b.coming.width=this.width/b.opts.pixelRatio;b.coming.height=this.height/b.opts.pixelRatio;b._afterLoad();};a.onerror=function(){this.onload=this.onerror=null;b._error("image");};a.src=b.coming.href;!0!==a.complete&&b.showLoading();},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading();},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad());}}));},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g,(new Date()).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty();}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad();}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad();},_preloadImages:function(){var a=b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image()).src=f.href);},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents();e=a.content;c=a.type;k=a.scrolling;
19f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder",!1);}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"';}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>";}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow");a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]();}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages();}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth,p=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,x=h.margin,y=l(x[1]+x[3]),r=l(x[0]+x[2]),v,z,t,C,A,F,B,D,H;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");x=l(k.outerWidth(!0)-k.width());v=l(k.outerHeight(!0)-k.height());z=y+x;t=r+v;C=E(c)?(a.w-z)*l(c)/100:c;A=E(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(H=h.content,h.autoHeight&&1===H.data("ready"))try{H[0].contentWindow.document.location&&(g.width(C).height(9999),F=H.contents().find("body"),q&&F.css("overflow-x","hidden"),A=F.outerHeight(!0));}catch(G){}}else{if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(C),h.autoHeight||g.height(A),h.autoWidth&&(C=g.width()),h.autoHeight&&(A=g.height()),g.removeClass("fancybox-tmp");}c=l(C);j=l(A);D=C/A;m=l(E(m)?l(m,"w")-z:m);n=l(E(n)?l(n,"w")-z:n);u=l(E(u)?l(u,"h")-t:u);p=l(E(p)?l(p,"h")-t:p);F=n;B=p;
19h.fitToView&&(n=Math.min(a.w-z,n),p=Math.min(a.h-t,p));z=a.w-y;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/D)),j>p&&(j=p,c=l(j*D)),c<m&&(c=m,j=l(c/D)),j<u&&(j=u,c=l(j*D))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,p)));if(h.fitToView)if(g.width(c).height(j),e.width(c+x),a=e.width(),y=e.height(),h.aspectRatio)for(;(a>z||y>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(p,j-10)),c=l(j*D),c<m&&(c=m,j=l(c/D)),c>n&&(c=n,j=l(c/D)),g.width(c).height(j),e.width(c+x),a=e.width(),y=e.height();else c=Math.max(m,Math.min(c,c-(a-z))),j=Math.max(u,Math.min(j,j-(y-r)));q&&("auto"===s&&j<A&&c+x+q<z)&&(c+=q);g.width(c).height(j);e.width(c+x);a=e.width();y=e.height();e=(a>z||y>r)&&c>m&&j>u;c=h.aspectRatio?c<F&&j<B&&c<C&&j<A:(c<F||j<B)&&(c<C||j<A);f.extend(h,{dim:{width:w(a),height:w(y)},origWidth:C,origHeight:A,canShrink:e,canExpand:c,wPadding:x,hPadding:v,wrapSpace:y-k.outerHeight(!0),skinSpace:k.height()-j});!H&&(h.autoHeight&&j>u&&j<p&&!c)&&g.height("auto");},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute",top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=w(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=w(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c;},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&&(d.preventDefault(),b[a.closeClick?"close":"next"]());}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close();}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()));},_afterZoomOut:function(a){a=a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a);}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())):(c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:w(c.top-h*a.topRatio),left:w(c.left-j*a.leftRatio),width:w(f+j),height:w(g+h)};},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"===f?c:c-g*e-h*e));},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn});},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c,{duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut});},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=w(l(e[g])-200),c[g]="+=200px"):(e[g]=w(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn});},changeOut:function(){var a=b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove();}});}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,el:f("html"),create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo(b.coming?b.coming.parent:a.parent);this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0);},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(n.bind("resize.overlay",f.proxy(this.update,this)),this.update());
19a.closeClick&&this.overlay.bind("click.overlay",function(a){if(f(a.target).hasClass("fancybox-overlay"))return b.isActive?b.close():d.close(),!1;});this.overlay.css(a.css).show();},close:function(){var a,b;n.unbind("resize.overlay");this.el.hasClass("fancybox-lock")&&(f(".fancybox-margin").removeClass("fancybox-margin"),a=n.scrollTop(),b=n.scrollLeft(),this.el.removeClass("fancybox-lock"),n.scrollTop(a).scrollLeft(b));f(".fancybox-overlay").remove().hide();f.extend(this,{overlay:null,fixed:!1});},update:function(){var a="100%",b;this.overlay.width(a).height("100%");I?(b=Math.max(G.documentElement.offsetWidth,G.body.offsetWidth),p.width()>b&&(a=p.width())):p.width()>n.width()&&(a=p.width());this.overlay.width(a).height(p.height());},onReady:function(a,b){var e=this.overlay;f(".fancybox-overlay").stop(!0,!0);e||this.create(a);a.locked&&(this.fixed&&b.fixed)&&(e||(this.margin=p.height()>n.height()?f("html").css("margin-right").replace("px",""):!1),b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments);},beforeShow:function(a,b){var e,c;b.locked&&(!1!==this.margin&&(f("*").filter(function(){return "fixed"===f(this).css("position")&&!f(this).hasClass("fancybox-overlay")&&!f(this).hasClass("fancybox-wrap");}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin")),e=n.scrollTop(),c=n.scrollLeft(),this.el.addClass("fancybox-lock"),n.scrollTop(e).scrollLeft(c));this.open(a);},onUpdate:function(){this.fixed||this.update();},afterClose:function(a){this.overlay&&!b.coming&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this));}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(q(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"),I&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")));}d["top"===a.position?"prependTo":"appendTo"](c);}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+'"]'),j=h.index(this)),a.index=j,!1!==b.o
19pen(h,a)&&g.preventDefault());};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):p.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this;};p.ready(function(){var a,d;f.scrollbarWidth===v&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(),b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b;});if(f.support.fixedPosition===v){a=f.support;d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body");var e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e;}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")});a=f(r).width();J.addClass("fancybox-lock-test");d=f(r).width();J.removeClass("fancybox-lock-test");f("<style type='text/css'>.fancybox-margin{margin-right:"+(d-a)+"px;}</style>").appendTo("head");});})(window,document,jQuery);; 20!function($){var Slider=function(element,options){this.element=$(element);this.picker=$('<div class="slider">'+'<div class="slider-track">'+'<div class="slider-selection"></div>'+'<div class="slider-handle"></div>'+'<div class="slider-handle"></div>'+'</div>'+'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>'+'</div>').insertBefore(this.element).append(this.element);this.id=this.element.data('slider-id')||options.id;if(this.id)this.picker[0].id=this.id;if(typeof Modernizr!=='undefined'&&Modernizr.touch)this.touchCapable=true;var tooltip=this.element.data('slider-tooltip')||options.tooltip;this.tooltip=this.picker.find('.tooltip');this.tooltipInner=this.tooltip.find('div.tooltip-inner');this.orientation=this.element.data('slider-orientation')||options.orientation;switch(this.orientation){case 'vertical':this.picker.addClass('slider-vertical');this.stylePos='top';this.mousePos='pageY';this.sizePos='offsetHeight';this.tooltip.addClass('right')[0].style.left='100%';break;default:this.picker.addClass('slider-horizontal').css('width',this.element.outerWidth());this.orientation='horizontal';this.stylePos='left';this.mousePos='pageX';this.sizePos='offsetWidth';this.tooltip.addClass('top')[0].style.top=-this.tooltip.outerHeight()-14+'px';break;}this.min=this.element.data('slider-min')||options.min;this.max=this.element.data('slider-max')||options.max;this.step=this.element.data('slider-step')||options.step;this.value=this.element.data('slider-value')||options.value;if(this.value[1])this.range=true;this.selection=this.element.data('slider-selection')||options.selection;this.selectionEl=this.picker.find('.slider-selection');if(this.selection==='none')this.selectionEl.addClass('hide');this.selectionElStyle=this.selectionEl[0].style;this.handle1=this.picker.find('.slider-handle:first');this.handle1Stype=this.handle1[0].style;this.handle2=this.picker.find('.slider-handle:last');this.handle2Stype=this.handle2[0].style;var handle=this.element.data('slider-handle')||options.handle;switch(handle){case 'round':this.handle1.addClass('round');this.handle2.addClass('round');break;case 'triangle':this.handle1.addClass('triangle');this.handle2.addClass('triangle');break;}if(this.range){this.value[0]=Math.max(this.min,Math.min(this.max,this.value[0]));this.value[1]=Math.max(this.min,Math.min(this.max,this.value[1]));}else{this.value=[Math.max(this.min,Math.min(this.max,this.value))];this.handle2.addClass('hide');if(this.selection=='after')this.value[1]=this.max;else this.value[1]=this.min;}this.diff=this.max-this.min;this.percentage=[(this.value[0]-this.min)*100/this.diff,(this.value[1]-this.min)*100/this.diff,this.step*100/this.diff];this.offset=this.picker.offset();this.size=this.picker[0][this.sizePos];this.formater=options.formater;this.layout();if(this.touchCapable)this.picker.on({touchstart:$.proxy(this.mousedown,this)});else this.picker.on({mousedown:$.proxy(this.mousedown,this)});if(tooltip==='show')this.picker.on({mouseenter:$.proxy(this.showTooltip,this),mouseleave:$.proxy(this.hideTooltip,this)});else this.tooltip.addClass('hide');};Slider.prototype={constructor:Slider,over:false,inDrag:false,showTooltip:function(){this.tooltip.addClass('in');this.over=true;},hideTooltip:function(){if(this.inDrag===false)this.tooltip.removeClass('in');this.over=false;},layout:function(){this.handle1Stype[this.stylePos]=this.percentage[0]+'%';this.handle2Stype[this.stylePos]=this.percentage[1]+'%';if(this.orientation=='vertical'){this.selectionElStyle.top=Math.min(this.percentage[0],this.percentage[1])+'%';this.selectionElStyle.height=Math.abs(this.percentage[0]-this.percentage[1])+'%';}else{this.selectionElStyle.left=Math.min(this.percentage[0],this.percentage[1])+'%';this.selectionElStyle.width=Math.abs(this.percentage[0]-this.percentage[1])+'%';}if(this.range){this.tooltipInner.text(this.formater(this.value[0])+' : '+this.formater(this.value[1]));this.tooltip[0].style[this.stylePos]=this.size*(this.percentage[0]+(this.percentage[1]-this.percentage[0])/2)/100-(this.orientation==='vertical'?this.tooltip.outerHeight()/2:this.tooltip.outerWidth()/2)+'px';}else{this.tooltipInner.text(this.formater(this.value[0]));this.tooltip[0].style[this.stylePos]=this.size*this.percentage[0]/100-(this.orientation==='vertical'?this.tooltip.outerHeight()/2:this.tooltip.outerWidth()/2)+'px';}},mousedown:function(ev){if(this.touchCapable&&ev.type==='touchstart')ev=ev.originalEvent;this.offset=this.picker.offset();this.size=this.picker[0][this.sizePos];var percentage=this.getPercentage(ev);if(this.range){var diff1=Math.abs(this.percentage[0]-percentage);var diff2=Math.abs(this.percentage[1]-percentage);this.dragged=(diff1<diff2)?0:1;}else this.dragged=0;this.percentage[this.dragged]=percentage;this.layout();if(this.touchCapable)$(document).on({touchmove:$.proxy(this.mousemove,this),touchend:$.proxy(this.mouseup,this)});else $(document).on({mousemove:$.proxy(this.mousemove,this),mouseup:$.proxy(this.mouseup,this)});this.inDrag=true;var val=this.calculateValue();this.element.trigger({type:'slideStart',value:val}).trigger({type:'slide',value:val});return false;},mousemove:function(ev){if(this.touchCapable&&ev.type==='touchmove')ev=ev.originalEvent;var percentage=this.getPercentage(ev);if(this.range)if(this.dragged===0&&this.percentage[1]<percentage){this.percentage[0]=this.percentage[1];this.dragged=1;}else{if(this.dragged===1&&this.percentage[0]>percentage){this.percentage[1]=this.percentage[0];this.dragged=0;}}this.percentage[this.dragged]=percentage;this.layout();var val=this.calculateValue();this.element.trigger({type:'slide',value:val}).data('value',val).prop('value',val);return false;},mouseup:function(ev){if(this.touchCapable)$(document).off({touchmove:this.mousemove,touchend:this.mouseup});else $(document).off({mousemove:this.mousemove,mouseup:this.mouseup});this.inDrag=false;if(this.over==false)this.hideTooltip();this.element;var val=this.calculateValue();this.element.trigger({type:'slideStop',value:val}).data('value',val).prop('value',val);return false;},calculateValue:function(){var val;if(this.range){val=[(this.min+Math.round((this.diff*this.percentage[0]/100)/this.step)*this.step),(this.min+Math.round((this.diff*this.percentage[1]/100)/this.step)*this.step)];this.value=val;}else{val=(this.min+Math.round((this.diff*this.percentage[0]/100)/this.step)*this.step);this.value=[val,this.value[1]];}return val;},getPercentage:function(ev){if(this.touchCapable)ev=ev.touches[0];var percentage=(ev[this.mousePos]-this.offset[this.stylePos])*100/this.size;percentage=Math.round(percentage/this.percentage[2])*this.percentage[2];return Math.max(0,Math.min(100,percentage));},getValue:function(){if(this.range)return this.value;return this.value[0];},setValue:function(val){this.value=val;if(this.range){this.value[0]=Math.max(this.min,Math.min(this.max,this.value[0]));this.value[1]=Math.max(this.min,Math.min(this.max,this.value[1]));}else{this.value=[Math.max(this.min,Math.min(this.max,this.value))];this.handle2.addClass('hide');if(this.selection=='after')this.value[1]=this.max;else this.value[1]=this.min;}this.diff=this.max-this.min;this.percentage=[(this.value[0]-this.min)*100/this.diff,(this.value[1]-this.min)*100/this.diff,this.step*100/this.diff];this.layout();}}
20;$.fn.slider=function(option,val){return this.each(function(){var $this=$(this),data=$this.data('slider'),options=typeof option==='object'&&option;if(!data)$this.data('slider',(data=new Slider(this,$.extend({},$.fn.slider.defaults,options))));if(typeof option=='string')data[option](val);});};$.fn.slider.defaults={min:0,max:10,step:1,orientation:'horizontal',value:5,selection:'before',tooltip:'show',handle:'round',formater:function(value){return value;}};$.fn.slider.Constructor=Slider;}(window.jQuery);; 21(function($){var defaults={url:false,callback:false,target:false,duration:120,on:"mouseover",touch:true,onZoomIn:false,onZoomOut:false,magnify:1};$.zoom=function(target,source,img,magnify){var targetHeight,targetWidth,sourceHeight,sourceWidth,xRatio,yRatio,offset,$target=$(target),position=$target.css("position"),$source=$(source);$target.css("position",/(absolute|fixed)/.test(position)?position:"relative");$target.css("overflow","hidden");img.style.width=img.style.height="";$(img).addClass("zoomImg").css({position:"absolute",top:0,left:0,opacity:0,width:img.width*magnify,height:img.height*magnify,border:"none",maxWidth:"none",maxHeight:"none"}).appendTo(target);return {init:function(){targetWidth=$target.outerWidth();targetHeight=$target.outerHeight();if(source===$target[0]){sourceWidth=targetWidth;sourceHeight=targetHeight;}else{sourceWidth=$source.outerWidth();sourceHeight=$source.outerHeight();}xRatio=(img.width-targetWidth)/sourceWidth;yRatio=(img.height-targetHeight)/sourceHeight;offset=$source.offset();},move:function(e){var left=e.pageX-offset.left,top=e.pageY-offset.top;top=Math.max(Math.min(top,sourceHeight),0);left=Math.max(Math.min(left,sourceWidth),0);img.style.left=left*-xRatio+"px";img.style.top=top*-yRatio+"px";}};};$.fn.zoom=function(options){return this.each(function(){var settings=$.extend({},defaults,options||{}),target=settings.target||this,source=this,$source=$(source),$target=$(target),img=document.createElement("img"),$img=$(img),mousemove="mousemove.zoom",clicked=false,touched=false,$urlElement;if(!settings.url){$urlElement=$source.find("img");if($urlElement[0])settings.url=$urlElement.data("src")||$urlElement.attr("src");if(!settings.url)return;}(function(){var position=$target.css("position");var overflow=$target.css("overflow");$source.one("zoom.destroy",function(){$source.off(".zoom");$target.css("position",position);$target.css("overflow",overflow);$img.remove();});})();img.onload=function(){var zoom=$.zoom(target,source,img,settings.magnify);function start(e){zoom.init();zoom.move(e);$img.stop().fadeTo($.support.opacity?settings.duration:0,1,$.isFunction(settings.onZoomIn)?settings.onZoomIn.call(img):false);}function stop(){$img.stop().fadeTo(settings.duration,0,$.isFunction(settings.onZoomOut)?settings.onZoomOut.call(img):false);}if(settings.on==="grab")$source.on("mousedown.zoom",function(e){if(e.which===1){$(document).one("mouseup.zoom",function(){stop();$(document).off(mousemove,zoom.move);});start(e);$(document).on(mousemove,zoom.move);e.preventDefault();}});else if(settings.on==="click")$source.on("click.zoom",function(e){if(clicked)return;else{clicked=true;start(e);$(document).on(mousemove,zoom.move);$(document).one("click.zoom",function(){stop();clicked=false;$(document).off(mousemove,zoom.move);});return false;}});else if(settings.on==="toggle")$source.on("click.zoom",function(e){if(clicked)stop();else start(e);clicked=!clicked;});else{if(settings.on==="mouseover"){zoom.init();$source.on("mouseenter.zoom",start).on("mouseleave.zoom",stop).on(mousemove,zoom.move);}}if(settings.touch)$source.on("touchstart.zoom",function(e){e.preventDefault();if(touched){touched=false;stop();}else{touched=true;start(e.originalEvent.touches[0]||e.originalEvent.changedTouches[0]);}}).on("touchmove.zoom",function(e){e.preventDefault();zoom.move(e.originalEvent.touches[0]||e.originalEvent.changedTouches[0]);});if($.isFunction(settings.callback))settings.callback.call(img);};img.src=settings.url;});};$.fn.zoom.defaults=defaults;})(window.jQuery);; 22!function(t,e){"use strict";"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){e(t,i);}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery);}(window,function(t,e){"use strict";function i(i,r,a){function u(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,u){var h=a.data(u,i);if(!h)return void s(i+" not initialized. Cannot call methods, i.e. "+r);var d=h[e];if(!d||"_"==e.charAt(0))return void s(r+" is not a valid method");var l=d.apply(h,n);o=void 0===o?l:o;}),void 0!==o?o:t;}function h(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o));});}a=a||e||t.jQuery,a&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t));}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1
22);return u(this,t,e);}return h(this,t),this;},n(a));}function n(t){!t||t&&t.bridget||(t.bridget=i);}var o=Array.prototype.slice,r=t.console,s="undefined"==typeof r?function(){}:function(t){r.error(t);};return n(e||t.jQuery),i;}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e();}(this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return -1==n.indexOf(e)&&n.push(e),this;}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this;}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return -1!=n&&i.splice(n,1),this;}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var r=this._onceEvents&&this._onceEvents[t];o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),n+=s?0:1,o=i[n];}return this;}},t;}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return e();}):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e();}(window,function(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e;}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;h>e;e++){var i=u[e];t[i]=0;}return t;}function n(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e;}function o(){if(!d){d=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var o=n(e);r.isBoxSizeOuter=s=200==t(o.width),i.removeChild(e);}}function r(e){if(o(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var r=n(e);if("none"==r.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var d=a.isBorderBox="border-box"==r.boxSizing,l=0;h>l;l++){var f=u[l],c=r[f],m=parseFloat(c);a[f]=isNaN(m)?0:m;}var p=a.paddingLeft+a.paddingRight,y=a.paddingTop+a.paddingBottom,g=a.marginLeft+a.marginRight,v=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,I=a.borderTopWidth+a.borderBottomWidth,z=d&&s,x=t(r.width);x!==!1&&(a.width=x+(z?0:p+_));var S=t(r.height);return S!==!1&&(a.height=S+(z?0:y+I)),a.innerWidth=a.width-(p+_),a.innerHeight=a.height-(y+I),a.outerWidth=a.width+g,a.outerHeight=a.height+v,a;}}var s,a="undefined"==typeof console?e:function(t){console.error(t);},u=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],h=u.length,d=!1;return r;}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e();}(window,function(){"use strict";var t=function(){var t=Element.prototype;if(t.matches)return "matches";if(t.matchesSelector)return "matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o;}}();return function(e,i){return e[t](i);};}),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
22sandro-matches-selector/matches-selector"],function(i){return e(t,i);}):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector);}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t;},i.modulo=function(t,e){return (t%e+e)%e;},i.makeArray=function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e;},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1);},i.getParent=function(t,i){for(;t!=document.body;)if(t=t.parentNode,e(t,i))return t;},i.getQueryElement=function(t){return "string"==typeof t?document.querySelector(t):t;},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t);},i.filterFindElements=function(t,n){t=i.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r]);}}),o;},i.debounceMethod=function(t,e,i){var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o];},i||100);};},i.docReady=function(t){"complete"==document.readyState?t():document.addEventListener("DOMContentLoaded",t);},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i;}).toLowerCase();};var n=t.console;return i.htmlInit=function(e,o){i.docReady(function(){var r=i.toDashed(o),s="data-"+r,a=document.querySelectorAll("["+s+"]"),u=document.querySelectorAll(".js-"+r),h=i.makeArray(a).concat(i.makeArray(u)),d=s+"-options",l=t.jQuery;h.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(d);try{i=r&&JSON.parse(r);}catch(a){return void (n&&n.error("Error parsing "+s+" on "+t.className+": "+a));}var u=new e(t,i);l&&l.data(t,o,u);});});},i;}),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize));}(window,function(t,e){"use strict";function i(t){for(var e in t)return !1;return e=null,!0;}function n(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create());}function o(t){return t.replace(/([A-Z])/g,function(t){return "-"+t.toLowerCase();});}var r=document.documentElement.style,s="string"==typeof r.transition?"transition":"WebkitTransition",a="string"==typeof r.transform?"transform":"WebkitTransform",u={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],h={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},d=n.prototype=Object.create(t.prototype);d.constructor=n,d._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"});},d.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t);},d.getSize=function(){this.size=e(this.element);},d.css=function(t){var e=this.element.style;for(var i in t){var n=h[i]||i;e[n]=t[i];}},d.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=this.layout.size,s=-1!=n.indexOf("%")?parseFloat(n)/100*r.width:parseInt(n,10),a=-1!=o.indexOf("%")?parseFloat(o)/100*r.height:parseInt(o,10);s=isNaN(s)?0:s,a=isNaN(a)?0:a,s-=e?r.paddingLeft:r.paddingRight,a-=i?r.paddingTop:r.paddingBottom,this.position.x=s,this.position.y=a;},d.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var u=n?"paddingTop":"paddingBottom",h=n?"top":"bottom",d=n?"bottom":"top",l=this.position.y+t[u];e[h]=this.getYValue(l),e[d]="",this.css(e),this.emitEvent("layout",[this]);},d.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px";},d.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px";},d._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),s=o===this.position.x&&r===this.position.y;if(this.setPosition(t,e),s&&!this.isTransitioning)return void this.layoutPosition();var a=t-i,u=e-n,h={};
22h.transform=this.getTranslate(a,u),this.transition({to:h,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0});},d.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return t=i?t:-t,e=n?e:-e,"translate3d("+t+"px, "+e+"px, 0)";},d.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition();},d.moveTo=d._transitionTo,d.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10);},d._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this);},d.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var n=this.element.offsetHeight;n=null;}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0;};var l="opacity,"+o(a);d.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(u,this,!1);}},d.onwebkitTransitionEnd=function(t){this.ontransitionend(t);},d.onotransitionend=function(t){this.ontransitionend(t);};var f={"-webkit-transform":"transform"};d.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=f[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],i(e.ingProperties)&&this.disableTransition(),n in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd){var o=e.onEnd[n];o.call(this),delete e.onEnd[n];}this.emitEvent("transitionEnd",[this]);}},d.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(u,this,!1),this.isTransitioning=!1;},d._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e);};var c={transitionProperty:"",transitionDuration:"",transitionDelay:""};return d.removeTransitionStyles=function(){this.css(c);},d.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms";},d.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this]);},d.remove=function(){return s&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem();}),void this.hide()):void this.removeElem();},d.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e});},d.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal");},d.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return "opacity";for(var i in e)return i;},d.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e});},d.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"));},d.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""});},n;}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,n,o,r){return e(t,i,n,o,r);}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item);}(window,function(t,e,i,n,o){"use strict";function r(t,e){var i=n.getQueryElement(t);if(!i)return void (u&&u.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,h&&(this.$element=h(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++l;this.element.outlayerGUID=o,f[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout();}function s(t){function e(){t.apply(this,arguments);}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e;}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=m[n]||1;return i*o;}var u=t.console,h=t.jQuery,d=function(){},l=0,f={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var c=r.prototype;n.extend(c,e.prototype),c.option=function(t){n.extend(this.options,t);},c._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t];},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},c._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize();},c.reloadItems=function(){this.items=this._itemize(this.element.children);},c._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s);}return n;},c._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector);},c.getItemElements=function(){return this.items.map(function(t){return t.element;});},c.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0;}
22,c._init=c.layout,c._resetLayout=function(){this.getSize();},c.getSize=function(){this.size=i(this.element);},c._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&&(n=o),this[t]=n?i(n)[e]:o):this[t]=0;},c.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout();},c._getItemsForLayout=function(t){return t.filter(function(t){return !t.isIgnored;});},c._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n);},this),this._processLayoutQueue(i);}},c._getItemLayoutPosition=function(){return {x:0,y:0};},c._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e);},this);},c.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void (this.stagger=0):(this.stagger=a(t),this.stagger);},c._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i));},c._postLayout=function(){this.resizeContainer();},c.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1));}},c._getContainerSize=d,c._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px";}},c._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e]);}function n(){s++,s==r&&i();}var o=this,r=e.length;if(!e||!r)return void i();var s=0;e.forEach(function(e){e.once(t,n);});},c.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),h)if(this.$element=this.$element||h(this.element),e){var o=h.Event(e);o.type=t,this.$element.trigger(o,i);}else this.$element.trigger(t,i);},c.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0);},c.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored;},c.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this));},c.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t);},this);},c._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0;},c._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this));},c._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)};},c._manageStamp=d,c._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r;},c.handleEvent=n.handleEvent,c.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0;},c.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1;},c.onresize=function(){this.resize();},n.debounceMethod(r,"onresize",100),c.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout();},c.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth;},c.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e;},c.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e));},c.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i);}},c.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal();});}},c.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide();});}},c.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e);}
22,c.hideItemElements=function(t){var e=this.getItems(t);this.hide(e);},c.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i;}},c.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i);},this),e;},c.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t);},this);},c.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy();}),this.unbindResize();var e=this.element.outlayerGUID;delete f[e],delete this.element.outlayerGUID,h&&h.removeData(this.element,this.constructor.namespace);},r.data=function(t){t=n.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&f[e];},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),h&&h.bridget&&h.bridget(t,i),i;};var m={ms:1,s:1e3};return r.Item=o,r;}),function(t,e){"function"==typeof define&&define.amd?define("isotope/item",["outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.Item=e(t.Outlayer));}(window,function(t){"use strict";function e(){t.Item.apply(this,arguments);}var i=e.prototype=Object.create(t.Item.prototype),n=i._create;i._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={};},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var n=e[i];this.sortData[i]=n(this.element,this);}}};var o=i.destroy;return i.destroy=function(){o.apply(this,arguments),this.css({display:""});},e;}),function(t,e){"function"==typeof define&&define.amd?define("isotope/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("get-size"),require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.LayoutMode=e(t.getSize,t.Outlayer));}(window,function(t,e){"use strict";function i(t){this.isotope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size);}var n=i.prototype,o=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"];return o.forEach(function(t){n[t]=function(){return e.prototype[t].apply(this.isotope,arguments);};}),n.needsVerticalResizeLayout=function(){var e=t(this.isotope.element),i=this.isotope.size&&e;return i&&e.innerHeight!=this.isotope.size.innerHeight;},n._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments);},n.getColumnWidth=function(){this.getSegmentSize("column","Width");},n.getRowHeight=function(){this.getSegmentSize("row","Height");},n.getSegmentSize=function(t,e){var i=t+e,n="outer"+e;if(this._getMeasurement(i,n),!this[i]){var o=this.getFirstItemSize();this[i]=o&&o[n]||this.isotope.size["inner"+e];}},n.getFirstItemSize=function(){var e=this.isotope.filteredItems[0];return e&&e.element&&t(e.element);},n.layout=function(){this.isotope.layout.apply(this.isotope,arguments);},n.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size;},i.modes={},i.create=function(t,e){function o(){i.apply(this,arguments);}return o.prototype=Object.create(n),o.prototype.constructor=o,e&&(o.options=e),o.prototype.namespace=t,i.modes[t]=o,o;},i;}),function(t,e){"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize);}(window,function(t,e){var i=t.create("masonry");return i.compatOptions.fitWidth="isFitWidth",i.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0;},i.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth;}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&1>s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1);},i.prototype.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth;},i.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this._getColGroup(n),r=Math.min.apply(Math,o),s=o.indexOf(r),a={x:this.columnWidth*s,y:r},u=r+t.size.outerHeight,h=this.cols+1-o.length,d=0;h>d;d++)this.colYs[s+d]=u;return a;},i.prototype._getColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++){var o=this.colYs.slice(n,n+t);e[n]=Math.max.apply(Math,o);}return e;},i.prototype._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var u=Math.floor(s/this.columnWidth);u-=s%this.columnWidth?0:1,u=Math.min(this.cols-1,u);for(var h=this._getOption("originTop"),d=(h?n.top:n.bottom)+i.outerHeight,l=a;u>=l;l++)this.colYs[l]=Math.max(d,this.colYs[l]);},i.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t;},i.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return (this.cols-t)*this.columnWidth-this.gutter;},i.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth;},i;}),function(t,e){"function"==typeof define&&define.amd?define("isotope/layout-modes/masonry",["../layout-mode","masonry/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Isotope.LayoutMode,t.Masonry);}(window,function(t,e){"use strict";var i=t.create("masonry"),n=i.prototype,o={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var r in e.prototype)o[r]||(n[r]=e.prototype[r]);var s=n.measureColumns;n.measureColumns=function(){this.items=this.isotope.filteredItems,s.call(this);};var a=n._getOption;return n._getOption=function(t){return "fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.isotope,arguments);},i;}),function(t,e){"function"==typeof define&&define.amd?define("isotope/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode);}(window,function(t){"use strict";var e=t.create("fitRows"),i=e.prototype;return i._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth");},i._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var n={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,n;},i._getContainerSize=function(){return {height:this.maxY};},e;}),function(t,e){"function"==typeof define&&define.amd?define("isotope/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode);}(window,function(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0}),i=e.prototype;return i._resetLayout=function(){this.y=0;},i._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i};},i._getContainerSize=function(){return {height:this.y};},e;}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","./item","./layout-mode","./layout-modes/masonry","./layout-modes/fit-rows","./layout-modes/vertical"],function(i,n,o,r,s,a){return e(t,i,n,o,r,s,a);}):"object"==typeof module&&module.exports?module.exports=e(t,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):t.Isotope=e(t,t.Outlayer,t.getSize,t.matchesSelector,t.fizzyUIUtils,t.Isotope.Item,t.Isotope.LayoutMode);}
22(window,function(t,e,i,n,o,r,s){function a(t,e){return function(i,n){for(var o=0;o<t.length;o++){var r=t[o],s=i.sortData[r],a=n.sortData[r];if(s>a||a>s){var u=void 0!==e[r]?e[r]:e,h=u?1:-1;return (s>a?1:-1)*h;}}return 0;};}var u=t.jQuery,h=String.prototype.trim?function(t){return t.trim();}:function(t){return t.replace(/^\s+|\s+$/g,"");},d=e.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});d.Item=r,d.LayoutMode=s;var l=d.prototype;l._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var t in s.modes)this._initLayoutMode(t);},l.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this);},l._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0;i<t.length;i++){var n=t[i];n.id=this.itemGUID++;}return this._updateItemsSortData(t),t;},l._initLayoutMode=function(t){var e=s.modes[t],i=this.options[t]||{};this.options[t]=e.options?o.extend(e.options,i):i,this.modes[t]=new e(this);},l.layout=function(){return !this._isLayoutInited&&this._getOption("initLayout")?void this.arrange():void this._layout();},l._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0;},l.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout();},l._init=l.arrange,l._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide);},l._getIsInstant=function(){var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;return this._isInstant=e,e;},l._bindArrangeComplete=function(){function t(){e&&i&&n&&o.dispatchEvent("arrangeComplete",null,[o.filteredItems]);}var e,i,n,o=this;this.once("layoutComplete",function(){e=!0,t();}),this.once("hideComplete",function(){i=!0,t();}),this.once("revealComplete",function(){n=!0,t();});},l._filter=function(t){var e=this.options.filter;e=e||"*";for(var i=[],n=[],o=[],r=this._getFilterTest(e),s=0;s<t.length;s++){var a=t[s];if(!a.isIgnored){var u=r(a);u&&i.push(a),u&&a.isHidden?n.push(a):u||a.isHidden||o.push(a);}}return {matches:i,needReveal:n,needHide:o};},l._getFilterTest=function(t){return u&&this.options.isJQueryFiltering?function(e){return u(e.element).is(t);}:"function"==typeof t?function(e){return t(e.element);}:function(e){return n(e.element,t);};},l.updateSortData=function(t){var e;t?(t=o.makeArray(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e);},l._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=f(i);}},l._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&e>i;i++){var n=t[i];n.updateSortData();}};var f=function(){function t(t){if("string"!=typeof t)return t;var i=h(t).split(" "),n=i[0],o=n.match(/^\[(.+)\]$/),r=o&&o[1],s=e(r,n),a=d.sortDataParsers[i[1]];return t=a?function(t){return t&&a(s(t));}:function(t){return t&&s(t);};}function e(t,e){return t?function(e){return e.getAttribute(t);}:function(t){var i=t.querySelector(e);return i&&i.textContent;};}return t;}();d.sortDataParsers={parseInt:function(t){return parseInt(t,10);},parseFloat:function(t){return parseFloat(t);}},l._sort=function(){var t=this.options.sortBy;if(t){var e=[].concat.apply(t,this.sortHistory),i=a(e,this.options.sortAscending);this.filteredItems.sort(i),t!=this.sortHistory[0]&&this.sortHistory.unshift(t);}},l._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e;},l._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout();},l._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t);},l._manageStamp=function(t){this._mode()._manageStamp(t);},l._getContainerSize=function(){return this._mode()._getContainerSize();},l.needsResizeLayout=function(){return this._mode().needsResizeLayout();},l.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i);}},l.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items);}},l._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches;},l.insert=function(t){var e=this.addItems(t);if(e.length){var i,n,o=e.length;for(i=0;o>i;i++)n=e[i],this.element.appendChild(n.element);var r=this._filter(e).matches;for(i=0;o>i;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;o>i;i++)delete e[i].isLayoutInstant;this.reveal(r);}};var c=l.remove;return l.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);c.call(this,t);for(var i=e&&e.length,n=0;i&&i>n;n++){var r=e[n];o.removeFrom(this.filteredItems,r);}},l.shuffle=function(){for(var t=0;t<this.items.length;t++){var e=this.items[t];e.sortData.random=Math.random();}this.options.sortBy="random",this._sort(),this._layout();},l._noTransition=function(t,e){var i=this.options.transitionDuration;this.options.transitionDuration=0;var n=t.apply(this,e);return this.options.transitionDuration=i,n;},l.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element;});},d;});; 23!function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e();}(this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return -1==n.indexOf(e)&&n.push(e),this;}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||[];return n[e]=!0,this;}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return -1!=n&&i.splice(n,1),this;}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var r=this._onceEvents&&this._onceEvents[t];o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),n+=s?0:1,o=i[n];}return this;}},t;}),function(t,e){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return e(t,i);}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.imagesLoaded=e(t,t.EvEmitter);}(window,function(t,e){function i(t,e){for(var i in e)t[i]=e[i];return t;}function n(t){var e=[];
23if(Array.isArray(t))e=t;else if("number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e;}function o(t,e,r){return this instanceof o?("string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=n(t),this.options=i({},this.options),"function"==typeof e?r=e:i(this.options,e),r&&this.on("always",r),this.getImages(),h&&(this.jqDeferred=new h.Deferred()),void setTimeout(function(){this.check();}.bind(this))):new o(t,e,r);}function r(t){this.img=t;}function s(t,e){this.url=t,this.element=e,this.img=new Image();}var h=t.jQuery,a=t.console;o.prototype=Object.create(e.prototype),o.prototype.options={},o.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this);},o.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),this.options.background===!0&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&d[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o);}if("string"==typeof this.options.background){var r=t.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s);}}}};var d={1:!0,9:!0,11:!0};return o.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage);}},o.prototype.addImage=function(t){var e=new r(t);this.images.push(e);},o.prototype.addBackground=function(t,e){var i=new s(t,e);this.images.push(i);},o.prototype.check=function(){function t(t,i,n){setTimeout(function(){e.progress(t,i,n);});}var e=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(e){e.once("progress",t),e.check();}):void this.complete();},o.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+i,t,e);},o.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this);}},r.prototype=Object.create(e.prototype),r.prototype.check=function(){var t=this.getIsImageComplete();return t?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image(),this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void (this.proxyImage.src=this.img.src));},r.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth;},r.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e]);},r.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t);},r.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents();},r.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents();},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this);},s.prototype=Object.create(r.prototype),s.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var t=this.getIsImageComplete();t&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents());},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this);},s.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e]);},o.makeJQueryPlugin=function(e){e=e||t.jQuery,e&&(h=e,h.fn.imagesLoaded=function(t,e){var i=new o(this,t,e);return i.jqDeferred.promise(h(this));});},o.makeJQueryPlugin(),o;});; 24!function(a,b){"function"==typeof define&&define.amd?define("packery/js/rect",b):"object"==typeof module&&module.exports?module.exports=b():(a.Packery=a.Packery||{},a.Packery.Rect=b());}(window,function(){function a(b){for(var c in a.defaults)this[c]=a.defaults[c];for(c in b)this[c]=b[c];}a.defaults={x:0,y:0,width:0,height:0};var b=a.prototype;return b.contains=function(a){var b=a.width||0,c=a.height||0;return this.x<=a.x&&this.y<=a.y&&this.x+this.width>=a.x+b&&this.y+this.height>=a.y+c;},b.overlaps=function(a){var b=this.x+this.width,c=this.y+this.height,d=a.x+a.width,e=a.y+a.height;return this.x<d&&b>a.x&&this.y<e&&c>a.y;},b.getMaximalFreeRects=function(b){if(!this.overlaps(b))return !1;var c,d=[],e=this.x+this.width,f=this.y+this.height,g=b.x+b.width,h=b.y+b.height;return this.y<b.y&&(c=new a({x:this.x,y:this.y,width:this.width,height:b.y-this.y}),d.push(c)),e>g&&(c=new a({x:g,y:this.y,width:e-g,height:this.height}),d.push(c)),f>h&&(c=new a({x:this.x,y:h,width:this.width,height:f-h}),d.push(c)),this.x<b.x&&(c=new a({x:this.x,y:this.y,width:b.x-this.x,height:this.height}),d.push(c)),d;},b.canFit=function(a){return this.width>=a.width&&this.height>=a.height;},a;}),function(a,b){if("function"==typeof define&&define.amd)define("packery/js/packer",["./rect"],b);else if("object"==typeof module&&module.exports)module.exports=b(require("./rect"));else{var c=a.Packery=a.Packery||{};c.Packer=b(c.Rect);}}(window,function(a){function b(a,b,c){this.width=a||0,this.height=b||0,this.sortDirection=c||"downwardLeftToRight",this.reset();}var c=b.prototype;c.reset=function(){this.spaces=[];var b=new a({x:0,y:0,width:this.width,height:this.height});this.spaces.push(b),this.sorter=d[this.sortDirection]||d.downwardLeftToRight;},c.pack=function(a){for(var b=0;b<this.spaces.length;b++){var c=this.spaces[b];if(c.canFit(a)){this.placeInSpace(a,c);break;}}},c.columnPack=function(a){for(var b=0;b<this.spaces.length;b++){var c=this.spaces[b],d=c.x<=a.x&&c.x+c.width>=a.x+a.width&&c.height>=a.height-.01;if(d){a.y=c.y,this.placed(a);break;}}},c.rowPack=function(a){for(var b=0;b<this.spaces.length;b++){var c=this.spaces[b],d=c.y<=a.y&&c.y+c.height>=a.y+a.height&&c.width>=a.width-.01;if(d){a.x=c.x,this.placed(a);break;}}},c.placeInSpace=function(a,b){a.x=b.x,a.y=b.y,this.placed(a);},c.placed=function(a){for(var b=[],c=0;c<this.spaces.length;c++){var d=this.spaces[c],e=d.getMaximalFreeRects(a);
24e?b.push.apply(b,e):b.push(d);}this.spaces=b,this.mergeSortSpaces();},c.mergeSortSpaces=function(){b.mergeRects(this.spaces),this.spaces.sort(this.sorter);},c.addSpace=function(a){this.spaces.push(a),this.mergeSortSpaces();},b.mergeRects=function(a){var b=0,c=a[b];a:for(;c;){for(var d=0,e=a[b+d];e;){if(e==c)d++;else{if(e.contains(c)){a.splice(b,1),c=a[b];continue a;}c.contains(e)?a.splice(b+d,1):d++;}e=a[b+d];}b++,c=a[b];}return a;};var d={downwardLeftToRight:function(a,b){return a.y-b.y||a.x-b.x;},rightwardTopToBottom:function(a,b){return a.x-b.x||a.y-b.y;}};return b;}),function(a,b){"function"==typeof define&&define.amd?define("packery/js/item",["outlayer/outlayer","./rect"],b):"object"==typeof module&&module.exports?module.exports=b(require("outlayer"),require("./rect")):a.Packery.Item=b(a.Outlayer,a.Packery.Rect);}(window,function(a,b){var c=document.documentElement.style,d="string"==typeof c.transform?"transform":"WebkitTransform",e=function(){a.Item.apply(this,arguments);},f=e.prototype=Object.create(a.Item.prototype),g=f._create;f._create=function(){g.call(this),this.rect=new b();};var h=f.moveTo;return f.moveTo=function(a,b){var c=Math.abs(this.position.x-a),d=Math.abs(this.position.y-b),e=this.layout.dragItemCount&&!this.isPlacing&&!this.isTransitioning&&1>c&&1>d;return e?void this.goTo(a,b):void h.apply(this,arguments);},f.enablePlacing=function(){this.removeTransitionStyles(),this.isTransitioning&&d&&(this.element.style[d]="none"),this.isTransitioning=!1,this.getSize(),this.layout._setRectSize(this.element,this.rect),this.isPlacing=!0;},f.disablePlacing=function(){this.isPlacing=!1;},f.removeElem=function(){this.element.parentNode.removeChild(this.element),this.layout.packer.addSpace(this.rect),this.emitEvent("remove",[this]);},f.showDropPlaceholder=function(){var a=this.dropPlaceholder;a||(a=this.dropPlaceholder=document.createElement("div"),a.className="packery-drop-placeholder",a.style.position="absolute"),a.style.width=this.size.width+"px",a.style.height=this.size.height+"px",this.positionDropPlaceholder(),this.layout.element.appendChild(a);},f.positionDropPlaceholder=function(){this.dropPlaceholder.style[d]="translate("+this.rect.x+"px, "+this.rect.y+"px)";},f.hideDropPlaceholder=function(){this.layout.element.removeChild(this.dropPlaceholder);},e;}),function(a,b){"function"==typeof define&&define.amd?define("packery/js/packery",["get-size/get-size","outlayer/outlayer","./rect","./packer","./item"],b):"object"==typeof module&&module.exports?module.exports=b(require("get-size"),require("outlayer"),require("./rect"),require("./packer"),require("./item")):a.Packery=b(a.getSize,a.Outlayer,a.Packery.Rect,a.Packery.Packer,a.Packery.Item);}(window,function(a,b,c,d,e){function f(a,b){return a.position.y-b.position.y||a.position.x-b.position.x;}function g(a,b){return a.position.x-b.position.x||a.position.y-b.position.y;}function h(a,b){var c=b.x-a.x,d=b.y-a.y;return Math.sqrt(c*c+d*d);}c.prototype.canFit=function(a){return this.width>=a.width-1&&this.height>=a.height-1;};var i=b.create("packery");i.Item=e;var j=i.prototype;j._create=function(){b.prototype._create.call(this),this.packer=new d(),this.shiftPacker=new d(),this.isEnabled=!0,this.dragItemCount=0;var a=this;this.handleDraggabilly={dragStart:function(){a.itemDragStart(this.element);},dragMove:function(){a.itemDragMove(this.element,this.position.x,this.position.y);},dragEnd:function(){a.itemDragEnd(this.element);}},this.handleUIDraggable={start:function(b,c){c&&a.itemDragStart(b.currentTarget);},drag:function(b,c){c&&a.itemDragMove(b.currentTarget,c.position.left,c.position.top);},stop:function(b,c){c&&a.itemDragEnd(b.currentTarget);}};},j._resetLayout=function(){this.getSize(),this._getMeasurements();var a,b,c;this._getOption("horizontal")?(a=1/0,b=this.size.innerHeight+this.gutter,c="rightwardTopToBottom"):(a=this.size.innerWidth+this.gutter,b=1/0,c="downwardLeftToRight"),this.packer.width=this.shiftPacker.width=a,this.packer.height=this.shiftPacker.height=b,this.packer.sortDirection=this.shiftPacker.sortDirection=c,this.packer.reset(),this.maxY=0,this.maxX=0;},j._getMeasurements=function(){this._getMeasurement("columnWidth","width"),this._getMeasurement("rowHeight","height"),this._getMeasurement("gutter","width");}
24,j._getItemLayoutPosition=function(a){if(this._setRectSize(a.element,a.rect),this.isShifting||this.dragItemCount>0){var b=this._getPackMethod();this.packer[b](a.rect);}else this.packer.pack(a.rect);return this._setMaxXY(a.rect),a.rect;},j.shiftLayout=function(){this.isShifting=!0,this.layout(),delete this.isShifting;},j._getPackMethod=function(){return this._getOption("horizontal")?"rowPack":"columnPack";},j._setMaxXY=function(a){this.maxX=Math.max(a.x+a.width,this.maxX),this.maxY=Math.max(a.y+a.height,this.maxY);},j._setRectSize=function(b,c){var d=a(b),e=d.outerWidth,f=d.outerHeight;(e||f)&&(e=this._applyGridGutter(e,this.columnWidth),f=this._applyGridGutter(f,this.rowHeight)),c.width=Math.min(e,this.packer.width),c.height=Math.min(f,this.packer.height);},j._applyGridGutter=function(a,b){if(!b)return a+this.gutter;b+=this.gutter;var c=a%b,d=c&&1>c?"round":"ceil";return a=Math[d](a/b)*b;},j._getContainerSize=function(){return this._getOption("horizontal")?{width:this.maxX-this.gutter}:{height:this.maxY-this.gutter};},j._manageStamp=function(a){var b,d=this.getItem(a);if(d&&d.isPlacing)b=d.rect;else{var e=this._getElementOffset(a);b=new c({x:this._getOption("originLeft")?e.left:e.right,y:this._getOption("originTop")?e.top:e.bottom});}this._setRectSize(a,b),this.packer.placed(b),this._setMaxXY(b);},j.sortItemsByPosition=function(){var a=this._getOption("horizontal")?g:f;this.items.sort(a);},j.fit=function(a,b,c){var d=this.getItem(a);d&&(this.stamp(d.element),d.enablePlacing(),this.updateShiftTargets(d),b=void 0===b?d.rect.x:b,c=void 0===c?d.rect.y:c,this.shift(d,b,c),this._bindFitEvents(d),d.moveTo(d.rect.x,d.rect.y),this.shiftLayout(),this.unstamp(d.element),this.sortItemsByPosition(),d.disablePlacing());},j._bindFitEvents=function(a){function b(){d++,2==d&&c.dispatchEvent("fitComplete",null,[a]);}var c=this,d=0;a.once("layout",b),this.once("layoutComplete",b);},j.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&(this.options.shiftPercentResize?this.resizeShiftPercentLayout():this.layout());},j.needsResizeLayout=function(){var b=a(this.element),c=this._getOption("horizontal")?"innerHeight":"innerWidth";return b[c]!=this.size[c];},j.resizeShiftPercentLayout=function(){var b=this._getItemsForLayout(this.items),c=this._getOption("horizontal"),d=c?"y":"x",e=c?"height":"width",f=c?"rowHeight":"columnWidth",g=c?"innerHeight":"innerWidth",h=this[f];if(h=h&&h+this.gutter){this._getMeasurements();var i=this[f]+this.gutter;b.forEach(function(a){var b=Math.round(a.rect[d]/h);a.rect[d]=b*i;});}else{var j=a(this.element)[g]+this.gutter,k=this.packer[e];b.forEach(function(a){a.rect[d]=a.rect[d]/k*j;});}this.shiftLayout();},j.itemDragStart=function(a){if(this.isEnabled){this.stamp(a);var b=this.getItem(a);b&&(b.enablePlacing(),b.showDropPlaceholder(),this.dragItemCount++,this.updateShiftTargets(b));}},j.updateShiftTargets=function(a){this.shiftPacker.reset(),this._getBoundingRect();var b=this._getOption("originLeft"),d=this._getOption("originTop");this.stamps.forEach(function(a){var e=this.getItem(a);if(!e||!e.isPlacing){var f=this._getElementOffset(a),g=new c({x:b?f.left:f.right,y:d?f.top:f.bottom});this._setRectSize(a,g),this.shiftPacker.placed(g);}},this);var e=this._getOption("horizontal"),f=e?"rowHeight":"columnWidth",g=e?"height":"width";this.shiftTargetKeys=[],this.shiftTargets=[];var h,i=this[f];if(i=i&&i+this.gutter){var j=Math.ceil(a.rect[g]/i),k=Math.floor((this.shiftPacker[g]+this.gutter)/i);h=(k-j)*i;for(var l=0;k>l;l++)this._addShiftTarget(l*i,0,h);}else h=this.shiftPacker[g]+this.gutter-a.rect[g],this._addShiftTarget(0,0,h);var m=this._getItemsForLayout(this.items),n=this._getPackMethod();m.forEach(function(a){var b=a.rect;this._setRectSize(a.element,b),this.shiftPacker[n](b),this._addShiftTarget(b.x,b.y,h);var c=e?b.x+b.width:b.x,d=e?b.y:b.y+b.height;if(this._addShiftTarget(c,d,h),i)for(var f=Math.round(b[g]/i),j=1;f>j;j++){var k=e?c:b.x+i*j,l=e?b.y+i*j:d;this._addShiftTarget(k,l,h);}},this);},j._addShiftTarget=function(a,b,c){var d=this._getOption("horizontal")?b:a;if(!(0!==d&&d>c)){var e=a+","+b,f=-1!=this.shiftTargetKeys.indexOf(e);f||(this.shiftTargetKeys.push(e),this.shiftTargets.push({x:a,y:b}));}},j.shift=function(a,b,c){var d,e=1/0,f={x:b,y:c};
24this.shiftTargets.forEach(function(a){var b=h(a,f);e>b&&(d=a,e=b);}),a.rect.x=d.x,a.rect.y=d.y;};var k=120;j.itemDragMove=function(a,b,c){function d(){f.shift(e,b,c),e.positionDropPlaceholder(),f.layout();}var e=this.isEnabled&&this.getItem(a);if(e){b-=this.size.paddingLeft,c-=this.size.paddingTop;var f=this,g=new Date();this._itemDragTime&&g-this._itemDragTime<k?(clearTimeout(this.dragTimeout),this.dragTimeout=setTimeout(d,k)):(d(),this._itemDragTime=g);}},j.itemDragEnd=function(a){function b(){d++,2==d&&(c.element.classList.remove("is-positioning-post-drag"),c.hideDropPlaceholder(),e.dispatchEvent("dragItemPositioned",null,[c]));}var c=this.isEnabled&&this.getItem(a);if(c){clearTimeout(this.dragTimeout),c.element.classList.add("is-positioning-post-drag");var d=0,e=this;c.once("layout",b),this.once("layoutComplete",b),c.moveTo(c.rect.x,c.rect.y),this.layout(),this.dragItemCount=Math.max(0,this.dragItemCount-1),this.sortItemsByPosition(),c.disablePlacing(),this.unstamp(c.element);}},j.bindDraggabillyEvents=function(a){this._bindDraggabillyEvents(a,"on");},j.unbindDraggabillyEvents=function(a){this._bindDraggabillyEvents(a,"off");},j._bindDraggabillyEvents=function(a,b){var c=this.handleDraggabilly;a[b]("dragStart",c.dragStart),a[b]("dragMove",c.dragMove),a[b]("dragEnd",c.dragEnd);},j.bindUIDraggableEvents=function(a){this._bindUIDraggableEvents(a,"on");},j.unbindUIDraggableEvents=function(a){this._bindUIDraggableEvents(a,"off");},j._bindUIDraggableEvents=function(a,b){var c=this.handleUIDraggable;a[b]("dragstart",c.start)[b]("drag",c.drag)[b]("dragstop",c.stop);};var l=j.destroy;return j.destroy=function(){l.apply(this,arguments),this.isEnabled=!1;},i.Rect=c,i.Packer=d,i;}),function(a,b){"function"==typeof define&&define.amd?define(["isotope/js/layout-mode","packery/js/packery"],b):"object"==typeof module&&module.exports?module.exports=b(require("isotope-layout/js/layout-mode"),require("packery")):b(a.Isotope.LayoutMode,a.Packery);}(window,function(a,b){var c=a.create("packery"),d=c.prototype,e={_getElementOffset:!0,_getMeasurement:!0};for(var f in b.prototype)e[f]||(d[f]=b.prototype[f]);var g=d._resetLayout;d._resetLayout=function(){this.packer=this.packer||new b.Packer(),this.shiftPacker=this.shiftPacker||new b.Packer(),g.apply(this,arguments);};var h=d._getItemLayoutPosition;d._getItemLayoutPosition=function(a){return a.rect=a.rect||new b.Rect(),h.call(this,a);};var i=d.needsResizeLayout;d.needsResizeLayout=function(){return this._getOption("horizontal")?this.needsVerticalResizeLayout():i.call(this);};var j=d._getOption;return d._getOption=function(a){return "horizontal"==a?void 0!==this.options.isHorizontal?this.options.isHorizontal:this.options.horizontal:j.apply(this.isotope,arguments);},c;});; 25(function($,window,undefined){var lastTime=0,running,animate=function(elem){if(running){window.requestAnimationFrame(animate,elem);jQuery.fx.tick();}},vendors=['ms','moz','webkit','o'];for(var x=0,len=vendors.length;x<len&&!window.requestAnimationFrame;++x){window.requestAnimationFrame=window[vendors[x]+'RequestAnimationFrame'];window.cancelAnimationFrame=window[vendors[x]+'CancelAnimationFrame']||window[vendors[x]+'CancelRequestAnimationFrame'];}if(!window.requestAnimationFrame)window.requestAnimationFrame=function(fn,element){var currTime=new Date().getTime(),delta=currTime-lastTime,timeToCall=Math.max(0,16-delta);var id=window.setTimeout(function(){fn(currTime+timeToCall);},timeToCall);lastTime=currTime+timeToCall;return id;};if(!window.cancelAnimationFrame)window.cancelAnimationFrame=function(id){clearTimeout(id);};jQuery.fx.timer=function(timer){if(timer()&&jQuery.timers.push(timer)&&!running){running=true;animate(timer.elem);}};jQuery.fx.stop=function(){running=false;};}(jQuery,this));; 26(function($){var types=['DOMMouseScroll','mousewheel'];if($.event.fixHooks)for(var i=types.length;i;)$.event.fixHooks[types[--i]]=$.event.mouseHooks;$.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var i=types.length;i;)this.addEventListener(types[--i],handler,false);else this.onmousewheel=handler;},teardown:function(){if(this.removeEventListener)for(var i=types.length;i;)this.removeEventListener(types[--i],handler,false);else this.onmousewheel=null;}};$.fn.extend({mousewheel:function(fn){return fn?this.bind("mousewheel",fn):this.trigger("mousewheel");},unmousewheel:function(fn){return this.unbind("mousewheel",fn);}});function handler(event){var orgEvent=event||window.event,args=[].slice.call(arguments,1
26),delta=0,returnValue=true,deltaX=0,deltaY=0;event=$.event.fix(orgEvent);event.type="mousewheel";if(orgEvent.wheelDelta)delta=orgEvent.wheelDelta/120;if(orgEvent.detail)delta=-orgEvent.detail/3;deltaY=delta;if(orgEvent.axis!==undefined&&orgEvent.axis===orgEvent.HORIZONTAL_AXIS){deltaY=0;deltaX=-1*delta;}if(orgEvent.wheelDeltaY!==undefined)deltaY=orgEvent.wheelDeltaY/120;if(orgEvent.wheelDeltaX!==undefined)deltaX=-1*orgEvent.wheelDeltaX/120;args.unshift(event,delta,deltaX,deltaY);return ($.event.dispatch||$.event.handle).apply(this,args);}})(jQuery);; 27eval(function(d,e,a,c,b,f){b=function(a){return (a<e?"":b(parseInt(a/e)))+(35<(a%=e)?String.fromCharCode(a+29):a.toString(36));};if(!"".replace(/^/,String)){for(;a--;)f[b(a)]=c[a]||b(a);c=[function(a){return f[a];}];b=function(){return "\\w+";};a=1;}for(;a--;)c[a]&&(d=d.replace(new RegExp("\\b"+b(a)+"\\b","g"),c[a]));return d;}('(11(g,p,Q){11 F(a,b){1a 1i(a.1E(b),10)||0}11 J(){14 a=p,b="4A";"ln"in p||(b="lm",a=1x.3J||1x.2J);1a{1c:a[b+"kL"],1e:a[b+"kK"]}}11 ia(){14 a=L();p.2W.4e="";p.7n(a.x,a.y)}11 ja(a,b){a="//19.kG/kD/cl.7L?2e="+7N(a).1q(/!/g,"%21").1q(/\'/g,"%27").1q(/\\(/g,"%28").1q(/\\)/g,"%29").1q(/\\*/g,"%2A");g.7j({2e:a,7z:"cl"});kc=11(a){b.1n(j,a)}}11 R(a){14 b=[];g("*",a).1Y(11(){14 a="";"51"!=g(j).1E("c6-2F")?a=g(j).1E("c6-2F"):"2K"!=1d g(j).2N("2g")&&"7D"==j.7K.23()&&(a=g(j).2N("2g"));if(-1==a.1L("k8")){a=a.1q(/2e\\(\\"/g,"");a=a.1q(/2e\\(/g,"");a=a.1q(/\\"\\)/g,"");a=a.1q(/\\)/g,"");a=a.25(",");1u(14 d=0;d<a.1g;d++)if(0<a[d].1g&&-1==g.k4(a[d],b)){14 e="";D.7e&&9>D.2v&&(e="?"+M(c5*S()));b.4F(a[d]+e)}}});1a b}11 Z(a){a=a.25(".").8q().23();14 b=-1!==a.1L("?")?a.25("?").8q():"";1a a.1q(b,"")}11 aa(a){a=Z(a);1a-1!==T.2F.1L(a)?"2F":-1!==T.2u.1L(a)?"2u":-1!==T.1F.1L(a)?"1F":"3w"}11 ba(a,b){1a 1i(b/2k*a)}11 U(a){1a(a=k1(a).1q(/^\\s+|\\s+$/g,"").6i(/^([^:\\/?#]+:)?(\\/\\/(?:[^:@]*(?::[^:@]*)?@)?(([^:\\/?#]*)(?::(\\d*))?))?([^?#]*)(\\?[^#]*)?(#[\\s\\S]*)?/))?{2Z:a[0]||"",56:a[1]||"",4w:a[2]||"",jZ:a[3]||"",jY:a[4]||"",jX:a[5]||"",3u:a[6]||"",78:a[7]||"",4e:a[8]||""}:1f}11 N(a,b){11 c(a){14 b=[];a.1q(/^(\\.\\.?(\\/|$))+/,"").1q(/\\/(\\.(\\/|$))+/g,"/").1q(/\\/\\.\\.$/,"/../").1q(/\\/?[^\\/]*/g,11(a){"/.."===a?b.8q():b.4F(a)});1a b.58("").1q(/^\\//,"/"===a.41(0)?"/":"")}b=U(b||"");a=U(a||"");1a b&&a?(b.56||a.56)+(b.56||b.4w?b.4w:a.4w)+c(b.56||b.4w||"/"===b.3u.41(0)?b.3u:b.3u?(a.4w&&!a.3u?"/":"")+a.3u.74(0,a.3u.73("/")+1)+b.3u:a.3u)+(b.56||b.4w||b.3u?b.78:b.78||a.78)+b.4e:1f}11 ka(a,b,c){j.72=j.72||{};j.72.c2=j.72.c2||{};14 d=0,e=0,f=0,h={jQ:-6,jP:-5,a:-5,jO:-4,b:-4,jK:-3,bX:-3,"#":-2,p:1,6Z:1};d=11(a){a=(""+a).1q(/[6g\\-+]/g,".");a=a.1q(/([^.\\d]+)/g,".$1.").1q(/\\.{2,}/g,".");1a a.1g?a.25("."):[-8]};14 g=11(a){1a a?bW(a)?h[a]||-7:1i(a,10):0};a=d(a);b=d(b);e=ca(a.1g,b.1g);1u(d=0;d<e;d++)if(a[d]!=b[d])if(a[d]=g(a[d]),b[d]=g(b[d]),a[d]<b[d]){f=-1;1z}1Z if(a[d]>b[d]){f=1;1z}if(!c)1a f;4h(c){1r">":1r"gt":1a 0<f;1r">=":1r"ge":1a 0<=f;1r"<=":1r"le":1a 0>=f;1r"==":1r"=":1r"eq":1a 0===f;1r"<>":1r"!=":1r"bU":1a 0!==f;1r"":1r"<":1r"jC":1a 0>f;7F:1a 1f}}11 L(){14 a=0,b=0;"3c"==1d p.bQ?(b=p.bQ,a=p.jy):1x.2J&&(1x.2J.4x||1x.2J.4z)?(b=1x.2J.4z,a=1x.2J.4x):1x.3J&&(1x.3J.4x||1x.3J.4z)&&(b=1x.3J.4z,a=1x.3J.4x);1a{x:a,y:b}}11 da(a,b,c){14 d=r[a+b];1f==d&&(d=r[b]);1a 1f!=d?(0==b.1L(a)&&1f==c&&(c=b.6N(a.1g)),1f==c&&(c=b),c+\'="\'+d+\'" \'):""}11 A(a,b){if(0==a.1L("6b#"))1a"";0==a.1L("5b#")&&1f==b&&(b=a.6N(4));1a da("5b#",a,b)}11 G(a,b){if(0==a.1L("5b#"))1a"";0==a.1L("6b#")&&1f==b&&(b=a.6N(4));1a da("6b#",a,b)}11 ea(a,b){14 c,d="",e=b?" />":">";-1==a.1L("6b#")&&(c=r["5b#"+a],1f==c&&(c=r[a]),0==a.1L("5b#")&&(a=a.6N(4)),1f!=c&&(d=\' <4g 2f="\'+a+\'" 2H="\'+c+\'"\'+e+"\\n"));1a d}11 la(){1u(14 a=0;a<2I.1g;a++){14 b=2I[a];6a r[b];6a r["6b#"+b];6a r["5b#"+b]}}11 69(){14 a="jt";14 b=2I;if(4>b.1g||0!=b.1g%2)b=bL,b=b.1q("%%",a),67(b),a="";1Z{r=[];r.2g=b[0];r.1c=b[1];r.1e=b[2];r.6G="6F:bK-bC-bA-by-bx";r.4Q="3K://5f.7t.3b/2X/7R/";a=b[3];if(1f==a||""==a)a="6,0,2,0";r.6z="3K://5f.7t.3b/iK/iJ.iF#2v="+a;1u(14 c,d=4;d<b.1g;d+=2)c=b[d].23(),a=b[d+1],"2f"==c||"id"==c?r.2f=a:r[c]=a;b="<3g "+A("6G")+A("1c")+A("1e")+A("6z")+A("2f","id")+A("6w")+A("8k")+A("8m")+A("4b")+A("8o")+A("1v")+A("1K")+A("bv")+A("bu")+">\\n"+ea("2g",!1);d=" <8z "+G("2g")+G("1c")+G("1e")+G("4Q")+G("2f")+G("8o")+G("6w");la("2g","1c","1e","4Q","6G","6z","2f","6w","8k","8m","4b","8o","bu","1v","1K","bv");1u(c in r)a=r[c],1f!=a&&(d+=G(c),b+=ea(c,!1));a=b+d+"> </8z>\\n</3g>"}1a a}14 T={2u:["iz"],2F:"iu ir il ij ii ih i9 i8 i4".25(" "),3w:"i3 i2 i0 hZ hY 2L hX 7L 6Z hW hV hU hT hR hQ hP hO".25(" "),1F:"hN bk hK hJ hy 48 3y 82 5l hk 8d".25(" ")},O=g(p),E=g(1x),D,B,H,t="",V=5m.8p||5m.bc||p.8t,z=!!("hc"in p)&&/h8|gU|b5|b2|b1|gx|gl|aT gj/i.1C(V),8R=/(gc|bb\\d+|fU).
27+9f|fO|fN\\/|fM|fB|fA|fz|fy|fx|fw|ip(fu|aG)|aF|fp|fo |fm|fl|fj|9f.+fg|fe|8t m(fd|in)i|fc( aq)?|f4|p(cz|f0)\\/|eZ|eY|eX|eW(4|6)0|eT|eJ|6V\\.(et|en)|eh|eg|ef ce|ee|ed/i.1C(V)||/ec|e9|e8|e7|e4|50[1-6]i|dY|dX|a 9X|dW|ac(er|9V|s\\-)|ai(ko|dQ)|al(av|ca|co)|dM|an(ex|8D|dE)|dB|ar(ch|go)|as(8K|dz)|dy|au(di|\\-m|r |s )|dt|be(ck|ll|dm)|bi(lb|dk)|bl(ac|az)|br(e|v)w|dj|bw\\-(n|u)|dh\\/|df|dd|db\\-|d9|d6|d5|d2\\-|co(d1|9M)|cZ|da(it|ll|cX)|cW|dc\\-s|cV|cU|cT|do(c|p)o|ds(12|\\-d)|el(49|ai)|em(l2|7S)|er(ic|k0)|cP|ez([4-7]0|aq|9X|cO)|cM|cL(\\-|6g)|g1 u|cJ|cI|gf\\-5|g\\-8c|go(\\.w|aG)|gr(ad|cD)|cC|cB|hd\\-(m|p|t)|cA\\-|hi(9I|9H)|hp( i|ip)|hs\\-c|ht(c(\\-| |6g|a|g|p|s|t)|kH)|hu(aw|kB)|i\\-(20|go|69)|kv|kq( |\\-|\\/)|kp|kn|km|kg|kf|ke|kd|aF|ja(t|v)a|k9|k2|jW|jV|jU|jS( |\\/)|jM|jL |jJ\\-|jH(c|k)|le(4E|jG)|lg( g|\\/(k|l|u)|50|54|\\-[a-w])|jF|jB|jz\\-w|jv|js\\/|69(8K|1I|jr)|9w(5N|21|ca)|m\\-cr|jq(bX|9v)|jn(jh|8R|9u)|j5|8c(5N|iZ|bi|de|do|t(\\-| |o|v)|9t)|iS(50|iM|v )|i5|hS|hI[0-2]|hB[2-3]|hx(0|2)|hn(0|2|5)|hl(0(0|1)|10)|bU((c|m)\\-|1Q|hh|hb|h9|h7)|gR(6|i)|gQ|gP|gK(gH|gG)|gF|gE|gz|gy(a|d|t)|gp|gk(13|\\-([1-8]|c))|gi|gd|6Z(ay|fH)|fG\\-2|fF(ck|fD|9q)|fv|fk|9I\\-g|88\\-a|fh(ff|12|21|32|60|\\-[2-7]|i\\-)|fb|f9|f5|f3|f2|eQ(eO|eM)|eG\\/|eF(ge|69|eC|8n|8D|ep)|ej(5N|h\\-|9V|p\\-)|ei\\/|9q(c(\\-|0|1)|47|9w|9M|9v)|eb\\-|e6|e5(\\-|m)|e3\\-0|e2(45|id)|e1(al|ar|b3|it|e0)|dZ(ft|8D)|dV(5N|h\\-|v\\-|v )|dU(5N|dS)|dR(18|50)|dO(dN|10|18)|9H(gt|lk)|dL\\-|dJ\\-|dD(i|m)|dA\\-|t\\-8c|6h(6Z|dr)|9u(70|m\\-|dn|dl)|dg\\-9|6V(\\.b|g1|d7)|d3|d0|cY|cS|cQ(cK|8K)|cG(40|5[0-3]|\\-v)|lh|l8|l7|kE(52|53|60|61|70|80|81|83|85|98)|fs(\\-| )|fi|dT|dP(g |dK|jf)|f1|fq|hM|iW\\-|aN|jE|cH\\-/i.1C(V.dp(0,4)),K=z?"3L.1G":"6j.1G",9h=z?"7q.1G":"fC.1G",88=z?"99.1G":"hj.1G",W=z?"9i.1G":"9j.1G",I=4V.jD,P=4V.jI,X=4V.kj,ca=4V.3H,Y=4V.3D,M=4V.kJ,S=4V.kQ,fa=11(a,b,c,d){14 e=j;e.17=b;e.33=a.33||a;e.4k=a.4k;e.9k=d;1>c.1g?e.8V():e.1k=c;e.1l={1R:e.1k.1g,2V:0,1o:1f,1h:1f,1p:1f,3e:g("2J"),3X:0,1X:g(\'<1b 1v="19-1X"></1b>\'),2n:g(\'<1b 1v="19-2n"><1b></1b></1b>\'),1O:g(\'<1b 1v="19-1O"></1b>\'),3S:g(\'<1b 1v="19-4A-1O"></1b>\'),1K:g(\'<1b 1v="19-1K"></1b>\'),9l:g(\'<a 1v="19-4n" 1K="\'+e.17.2T.4n+\'"></a>\'),75:g(\'<a 1v="19-3m" 1K="\'+e.17.2T.8C+\'"></a>\'),8B:g(\'<a 1v="19-4v" 1K="\'+e.17.2T.9m+\'"></a>\'),43:g(\'<a 1v="19-1h-42" 1K="\'+e.17.2T.1h+\'"></a>\'),4d:g(\'<a 1v="19-1p-42" 1K="\'+e.17.2T.8x+\'"></a>\'),1P:g(\'<1b 1v="19-1P\'+(z?" 6X":"")+\'" 59="1a 2U;"><1b 1v="19-1W"></1b></1b>\'),2O:g(\'<1b 1v="19-1P\'+(z?" 6X":"")+\' 19-1h" 59="1a 2U;"><1b 1v="19-1W"></1b></1b>\'),2M:g(\'<1b 1v="19-1P\'+(z?" 6X":"")+\' 19-1p" 59="1a 2U;"><1b 1v="19-1W"></1b></1b>\'),2E:g(\'<a 1v="19-42 19-1h-42" 59="1a 2U;" 1K="\'+e.17.2T.1h+\'"><2o></2o></a>\'),2t:g(\'<a 1v="19-42 19-1p-42" 59="1a 2U;" 1K="\'+e.17.2T.8x+\'"><2o></2o></a>\'),1B:g(\'<1b 1v="19-1B" 59="1a 2U;"><1b 1v="19-1B-1W"><a 1v="19-1B-ek"></a><1b 1v="19-1B-6P"></1b></1b></1b>\'),6O:!1,3V:!1,3O:!1,3F:!1,3I:!1,8h:eV,2z:!1,3n:!1,4C:0,3s:0,4G:0};e.1l.8b=e.1l.2E.2i(e.1l.2t);e.89();e.9n();e.17.4m=0<e.17.4m&&e.17.4m>=e.1l.1R?e.1l.1R-1:e.17.4m;e.17.4m=e.17.9o?M(S()*e.1l.1R):e.17.4m;e.1l.2V=e.17.4m;d?e.9p():e.86();e.17.2C&&(e.84(),O.3a(11(){e.84()}));z&&(a=/(6j|4W|5g|fI|fP)/ig,e.17.1S.1s=e.17.1S.1s.1q(a,"3L"),e.17.1S.1T=e.17.1S.1T.1q(a,"3L"),e.17.1U.1s=e.17.1U.1s.1q(a,"3L"),e.17.1U.1T=e.17.1U.1T.1q(a,"3L"));e.17.26.6u&&g.3C(e.17.1N,{5E:0,63:0,6p:0,6o:0})};fa.4c={62:11(){j.1l.3X+=1;"1H"==j.17.3B.23()?j.1l.2n.1D("19-1s").24().2x({1y:"-9r"},j.17.1s.2q,"2Q"):j.1l.2n.1D("19-1s").24().2x({1w:"-9r"},j.17.1s.2q,"2Q")},4B:11(){--j.1l.3X;j.1l.3X=0>j.1l.3X?0:j.1l.3X;"1H"==j.17.3B.23()?0>=j.1l.3X&&j.1l.2n.2p("19-1s").24().2x({1y:"-9s"},j.17.1s.2q,"7x"):0>=j.1l.3X&&j.1l.2n.2p("19-1s").24().2x({1w:"-9s"},j.17.1s.2q,"7x")},5n:11(){14 a=j;a.1I={i6:a.1l.1P,ib:a.1l.2O,ik:a.1l.2M,im:a.1l.1o,iD:a.1l.1h,iE:a.1l.1p,1T:11(){a.3p()},4K:11(){0<2I.1g?a.3r(!0):a.3r()},3m:11(){a.5q()}}},8V:11(){14 a=j,b=[],c=[];g(a.33,a.4k).1Y(11(){14 d=g(j),e=d.2N(a.17.2N)||1f,f=d.1A("17")&&j4("({"+d.1A("17")+"})")||{},h=d.1A("1S"),l=d.1A("1K"),k=d.1A("1j")||aa(e);c.4F({1t:e,1S:h,1K:l,1j:k,17:f});a.9k||b.4F(d)});a.1k=c;a.6H=b},89:11(){14 a=j,b=[];g.1Y(a.1k,11(c,d){"3l"==1d d&&(d={2e:d});14 e=d.2e||d.1t||1f,f=d.17||{}
27,h=d.1S||1f,l=d.1K||1f,k=d.1j?d.1j.23():aa(e),n="3g"!=1d e?Z(e):"";f.2h=f.2h||("2F"==k?e:1f);f.95=f.95||1f;f.3v=f.3v||a.17.3v;f.1c=f.1c||1f;f.1e=f.1e||1f;f.3M="2K"!=1d f.3M?f.3M:!0;f.3N="2K"!=1d f.3N?f.3N:!0;f.1U="2K"!=1d f.1U?f.1U:a.17.1U.8Y&&g.3C({},{},a.17.1U.8Y);"1F"==k&&(f.2j="2K"!=1d f.2j?f.2j:{},f.2j.3y=f.2j.3y||f.2j.jx||1f,f.2j.26="2K"!=1d f.2j.26?f.2j.26:"26",f.2j.6l=f.2j.6l||"jA",f.2j.5t="2K"!=1d f.2j.5t?f.2j.5t:!1);f.1c&&f.1e||("1F"==k?(f.1c=9x,f.1e=9y):"3w"==k?(f.1c="2k%",f.1e="90%"):"2u"==k&&(f.1c=9x,f.1e=9y));6a d.2e;d.8U=c;d.1t=e;d.1S=h;d.1K=l;d.1j=k;d.17=f;d.2Y=n;b.4F(d)});a.1k=b},9p:11(){14 a=j.1l.2V;j.1l.1o=a;j.1l.1h=j.1k[a+1]?a+1:1f;j.1l.1p=j.1k[a-1]?a-1:1f;j.7a();j.77()},7a:11(){14 a=j,b=a.1l,c=a.17,d=J(),e=c.3B.23(),f=0<b.1R&&a.1k.5J(11(a,b,d){1a-1===["2F","2u","1F"].1L(a.1j)&&"2K"===1d a.9z&&(c.8M||a.17.8M)}),h=0<f.1g;c.8L&&!c.3S&&(b.3I=d.1c<=b.8h);b.1X.1D(c.3v).1T().1E("2S",c.1X.2S);c.2C&&b.1X[0].jN("9A",c.2C);c.26.1O&&(b.1O.1D(c.3v).1J(b.9l),c.26.3m&&b.1O.1J(b.75),c.26.3z&&b.1O.1J(b.8B),1<b.1R&&b.1O.1J(b.4d).1J(b.43));b.3e.1D("19-8I").1J(b.1X).1J(b.2n).1J(b.1P).1J(b.2O).1J(b.2M);c.3S||b.3e.1J(b.1O);c.26.6u&&b.3e.1J(b.2E).1J(b.2t);c.26.2h&&1<b.1R&&(b.3e.1J(b.1B),b.1B.1D(c.3v).1D("19-"+e),g("1b.19-1B-6P",b.1B).3q(),b.6O=!0);d="1H"==c.3B.23()?{1w:1i(d.1c/2-b.2n.3o()/2)}:{1y:1i(d.1e/2-b.2n.2m()/2)};b.2n.1D(c.3v).1E(d);b.2E.2i(b.2t).1D(c.3v);"1H"==e&&b.2n.2i(b.2E).2i(b.2t).1D("1H");b.3e[b.3I?"1D":"2p"]("3I");c.2R||(b.2t.2i(b.2t).2i(b.4d).2i(b.43).2p("3Q"),0==b.1o&&b.2t.2i(b.4d).1D("3Q"),b.1o>=b.1R-1&&b.2E.2i(b.43).1D("3Q"));c.1s.46?(b.1X.24().3h(c.1s.2q),b.1O.24().3h(c.1s.2q)):(b.1X.1s(),b.1O.1s());14 l=f.1g;h?(a.62(),g.1Y(f,11(d,e){a.9B(j,11(d){9C.kk(d);14 e=-1;a.1k.5J(11(a,b,c){a.1t==d.2e&&(e=b);1a a.1t==d.2e});14 f=a.1k[e];d&&g.3C(!0,f,{1t:d.4s,1j:d.1j,9z:!0,17:{2j:d.2j,1c:"2F"==d.1j?0:d.1c||f.1c,1e:"2F"==d.1j?0:d.1e||f.1e,2h:f.17.2h||d.2h}});l--;0==l&&(a.4B(),b.6C=!1,a.5C(),c.1s.46?2D(11(){a.5D()},c.1s.2q):a.5D())})})):c.1s.46?2D(11(){a.5D()},c.1s.2q):a.5D();a.5n();p.1G={4n:11(){a.3p()},3m:11(){a.5q()},9D:11(){a.2d("1h")},9E:11(){a.2d("1p")},3Y:11(b){a.3Y(b)},4K:11(){a.4K()},7d:11(){0<2I.1g?a.3r(!0):a.3r()},5G:11(b){a.5G(b)},9F:11(){a.3p();a.6K()}};c.2C&&(b.3F=!0,p.2W.4e=c.2C+"/"+b.1o,2D(11(){b.3F=!1},55));c.3z.9G||(a.5K(),b.8B.2p("19-4v").1D("19-3Z"));"11"==1d a.17.1m.9J&&a.17.1m.9J.1n(a)},44:11(a,b,c){j.5n();a.2q=c||j.17.2G.5P;"1o"==b&&(j.1l.4a=a.17.3M?!1:!0,j.1l.5p=a.17.3N?!1:!0);4h(b){1r"1o":14 d=j.1l.1P;14 e=j.1l.1o;1z;1r"1h":d=j.1l.2O;e=j.1l.1h;1z;1r"1p":d=j.1l.2M,e=j.1l.1p}d.8f("3j 1v").1D("19-1P"+(z?" 6X":"")).1D(a.17.3v);g("1b.19-4A-1O",d).4H();if(a.1K||j.17.3S){14 f=j.1l.3S.5V();if(a.1K&&j.17.1s.1K){14 h=j.1l.1K.5V();h.3q().2L(a.1K);f.1J(h)}j.17.3S&&f.1J(1<j.1l.1R?j.1l.1O.5V():j.1l.1O);d.cE(f)}9C.cF("44",2I);j.9K(a,d,e,b)},9K:11(a,b,c,d){14 e=j,f=e.17,h={9L:b,87:c};4h(a.1j){1r"2F":"11"==1d f.1m.2c&&f.1m.2c.1n(e,e.1I,c);"11"==1d a.17.2c&&a.17.2c.1n(e,h);e.4f(a.1t,11(k){"11"==1d f.1m.1V&&f.1m.1V.1n(e,e.1I,c);"11"==1d a.17.1V&&a.17.1V.1n(e,h);b.1A({2r:k?k.1c:cN,2s:k?k.1e:6A});g("1b.19-1W",b).3q().1J(k?\'<7D 2g="\'+a.1t+\'" 1v="19-2F" />\':\'<2o 1v="19-67">\'+f.66.4f+"</2o>");"11"==1d f.1m.1M&&f.1m.1M.1n(e,e.1I,c);"11"==1d a.17.1M&&a.17.1M.1n(e,h);e.3P(a,d,b)}
27);1z;1r"1F":b.1A({2r:a.17.1c,2s:a.17.1e});"1o"===d?(e.5c(b,a),"11"==1d f.1m.1M&&f.1m.1M.1n(e,e.1I,c),"11"==1d a.17.1M&&a.17.1M.1n(e,h)):g("1b.19-1W",b).3q();e.3P(a,d,b);1z;1r"3w":b.1A({2r:a.17.1c,2s:a.17.1e});e.3P(a,d,b);if("1o"===d){14 l=e.5c(b,a);"11"==1d f.1m.1M&&f.1m.1M.1n(e,e.1I,c);"11"==1d a.17.1M&&a.17.1M.1n(e,h);"11"==1d f.1m.2c&&f.1m.2c.1n(e,e.1I,c);"11"==1d a.17.2c&&a.17.2c.1n(e,h);l.4o("5a",11(){"11"==1d f.1m.1V&&f.1m.1V.1n(e,e.1I,c);"11"==1d a.17.1V&&a.17.1V.1n(e,h);l.6W("5a")})}1Z g("1b.19-1W",b).3q();1z;1r"76":l=g(a.1t);14 k=e.5c(b,a),n=R(b);b.1A({2r:e.1k[c].17.1c||l.3o(),2s:e.1k[c].17.1e||l.2m()});k.cR().eq(0).1s();"11"==1d f.1m.1M&&f.1m.1M.1n(e,e.1I,c);"11"==1d a.17.1M&&a.17.1M.1n(e,h);"11"==1d f.1m.2c&&f.1m.2c.1n(e,e.1I,c);"11"==1d a.17.2c&&a.17.2c.1n(e,h);e.4f(n,11(){"11"==1d f.1m.1V&&f.1m.1V.1n(e,e.1I,c);"11"==1d a.17.1V&&a.17.1V.1n(e,h);e.3P(a,d,b)});1z;1r"2u":l=e.5c(b,a);b.1A({2r:e.1k[c].17.1c||l.3o(),2s:e.1k[c].17.1e||l.2m()});"11"==1d f.1m.1M&&f.1m.1M.1n(e,e.1I,c);"11"==1d a.17.1M&&a.17.1M.1n(e,h);e.3P(a,d,b);1z;1r"7j":14 m=a.17.7j||{};"11"==1d f.1m.2c&&f.1m.2c.1n(e,e.1I,c);"11"==1d a.17.2c&&a.17.2c.1n(e,h);e.62();g.7j({2e:a.1t||f.2P.2e,1A:m.1A||1f,7z:m.7z||"2L",1j:m.1j||f.2P.1j,7h:m.7h||f.2P.7h,7k:m.7k||f.2P.7k,7p:m.7p||f.2P.7p,7m:m.7m||f.2P.7m,6y:m.6y||f.2P.6y,79:m.79||f.2P.79,6L:m.6L||f.2P.6L,6I:m.6I||f.2P.6I,68:11(k,l,n){e.4B();14 q=g(k),u=g("1b.19-1W",b),C=e.1k[c].17.1c||1i(q[0].6t("1c")),v=e.1k[c].17.1e||1i(q[0].6t("1e")),y=q[0].6t("1c")&&q[0].6t("1e")?{9N:"d4"}:{};u.3q().1J(g(\'<1b 1v="19-7r"></1b>\').1E(y).2L(q));b.1s().1A({2r:C||u.3o(),2s:v||u.2m()}).1T();"11"==1d f.1m.1M&&f.1m.1M.1n(e,e.1I,c);"11"==1d a.17.1M&&a.17.1M.1n(e,h);q=R(b);e.4f(q,11(){"11"==1d f.1m.1V&&f.1m.1V.1n(e,e.1I,c);"11"==1d a.17.1V&&a.17.1V.1n(e,h);e.3P(a,d,b)}
27);f.2P.68(k,l,n);"11"==1d m.68&&m.68(k,l,n)},4P:11(k,l,n){"11"==1d f.1m.1V&&f.1m.1V.1n(e,e.1I,c);"11"==1d a.17.1V&&a.17.1V.1n(e,h);e.4B();g("1b.19-1W",b).3q().1J(\'<2o 1v="19-67">\'+f.66.9O+"</2o>");e.3P(a,d,b);f.2P.4P(k,l,n);"11"==1d m.4P&&m.4P(k,l,n)}});1z;1r"2L":k=a.1t;1W=g("1b.19-1W",b);k[0].7K?l=k.5V():(k=g(k),l=k.33?g("<1b>"+k+"</1b>"):k);14 C=e.1k[c].17.1c||1i(l.2N("1c")),y=e.1k[c].17.1e||1i(l.2N("1e"));e.5c(b,a);l.d8(1x.3J).1T();"11"==1d f.1m.1M&&f.1m.1M.1n(e,e.1I,c);"11"==1d a.17.1M&&a.17.1M.1n(e,h);n=R(b);"11"==1d f.1m.2c&&f.1m.2c.1n(e,e.1I,c);"11"==1d a.17.2c&&a.17.2c.1n(e,h);e.4f(n,11(){"11"==1d f.1m.1V&&f.1m.1V.1n(e,e.1I,c);"11"==1d a.17.1V&&a.17.1V.1n(e,h);b.1s().1A({2r:C||1W.3o(),2s:y||1W.2m()}).1T();l.4H();e.3P(a,d,b)})}},3P:11(a,b,c){14 d=j,e=d.1l,f=d.17;"1o"!=b&&("1h"==b?c.1D("19-1h"):c.1D("19-1p"));if("1o"==b)14 h=e.1o;1Z if("1h"==b){14 l=f.1N.6p;h=e.1h}1Z l=f.1N.6o,h=e.1p;14 k={9L:c,87:h};d.1k[h].17.1c=d.1k[h].17.1c||0;d.1k[h].17.1e=d.1k[h].17.1e||0;"1o"==b?f.1s.46?c.1E(B,H).3h(a.2q,11(){c.1E(B,"");if(a.1S){d.7w(a,c);14 b=g("1b.19-1S",c),e=1i(b.2m()/c.2m()*2k);f.1S.2V&50>=e&&b.3h(f.2G.5W)}if(b=a.17.1U)d.7u(b,a.1t,c),f.1U.2V&&g("1b.19-1U",c).3h(f.2G.5W);d.5C();"11"==1d f.1m.2w&&f.1m.2w.1n(d,d.1I,h);"11"==1d a.17.2w&&a.17.2w.1n(d,k)}):(c.1s(),d.5C(),"11"==1d f.1m.2w&&f.1m.2w.1n(d,d.1I,h),"11"==1d a.17.2w&&a.17.2w.1n(d,k)):f.1s.46?c.9P(a.2q,l,11(){"1h"==b?e.3V=!1:e.3O=!1;d.5C();"11"==1d f.1m.2w&&f.1m.2w.1n(d,d.1I,h);"11"==1d a.17.2w&&a.17.2w.1n(d,k)}):(c.1E({2S:l}).1s(),"1h"==b?e.3V=!1:e.3O=!1,d.5C(),"11"==1d f.1m.2w&&f.1m.2w.1n(d,d.1I,h),"11"==1d a.17.2w&&a.17.2w.1n(d,k));2D(11(){d.3r()},0)},5D:11(){14 a=j.1l,b=j.17;b.2R&&3<=a.1R?(a.1o==a.1R-1&&(a.1h=0),0==a.1o&&(a.1p=a.1R-1)):b.2R=!1;j.44(j.1k[a.1o],"1o",b.1s.2q);j.1k[a.1h]&&j.44(j.1k[a.1h],"1h",b.1s.2q);j.1k[a.1p]&&j.44(j.1k[a.1p],"1p",b.1s.2q)},5C:11(){14 a=j,b=a.1l,c=a.17,d=1f;if(b.6O&&!a.1l.6C){14 e=b.1B,f=g("1b.19-1B-1W",e),h=g("1b.19-1B-6P",f),l=0;h.8f("3j").3q();g.1Y(a.1k,11(k,n){14 m=b.1o==k?"19-5k":"",C=b.1o==k?c.1B.9b:c.1B.9a,y=n.17.2h,q=g(\'<1b 1v="19-2h"></1b>\'),u=g(\'<1b 1v="19-2h-7b"></1b>\');q.1E({2S:0}).1D(m);"1F"!=n.1j&&"2u"!=n.1j||"2K"!=1d n.17.7b?n.17.7b&&(u.1D("19-2h-"+n.17.7b),q.1J(u)):(u.1D("19-2h-1F"),q.1J(u));y&&a.4f(y,11(b){l++;b?q.1A({2r:b.1c,2s:b.1e}).1J(\'<7D 2g="\'+y+\'" 4b="0" />\'):q.1A({2r:c.1B.93,2s:c.1B.92});4I(d);d=2D(11(){a.5U(e,f,h)},20);2D(11(){q.9P(c.2G.5P,C)},20*l)});h.1J(q)});
27a.1l.6C=!0}},5U:11(a,b,c){14 d=j,e=d.1l,f=d.17,h=J(),l=f.3B.23();a||(a=e.1B);b||(b=g("1b.19-1B-1W",a));c||(c=g("1b.19-1B-6P",b));14 k=g(".19-2h",c);e="1H"==l?h.1c-f.1N.5T:k.eq(0).3o()-f.1N.5T;h="1H"==l?k.eq(0).2m()-f.1N.5S:h.1e-f.1N.5S;14 n="1H"==l?0:e,m="1H"==l?h:0,C=g(".19-5k",c),y={};3>2I.1g&&(k.1E({2S:f.1B.9a}),C.1E({2S:f.1B.9b}));k.1Y(11(a){a=g(j);14 b=a.1A(),c="1H"==l?0:f.1B.93;1e="1H"==l?f.1B.92:0;8W=d.5O(c,1e,b.2r,b.2s,!0);a.1E({1c:8W.1c,1e:8W.1e});"1H"==l&&a.1E({"dq":"1w"});"1H"==l?n+=a.3o():m+=a.2m()});y={1c:n,1e:m};c.1E(y);y={};k=c.31();14 q=C.1g?C.31():{1y:1i(h/2),1w:1i(e/2)};k.1y-=E.4z();k.1w-=E.4x();q.1y=q.1y-k.1y-E.4z();q.1w=q.1w-k.1w-E.4x();"1H"==l?(y.1y=0,y.1w=1i(e/2-q.1w-C.3o()/2)):(y.1y=1i(h/2-q.1y-C.2m()/2),y.1w=0);3>2I.1g?c.24().2x(y,f.2G.5L,"2Q"):c.1E(y)},4f:11(a,b){g.3E(a)||(a=[a]);14 c=j,d=a.1g;0<d?(c.62(),g.1Y(a,11(e,f){14 h=2y du;h.dv=11(){--d;0==d&&(c.4B(),b(h))};h.dw=h.dx=11(){--d;0==d&&(c.4B(),b(!1))};h.2g=a[e]})):b(!1)},86:11(){14 a=j,b=a.1l,c=z?"3L.iL":"6j.iL",d=z?"6j.iL":"3L.iL";if(a.4k&&a.33){14 e=g(a.33,a.4k);g(a.4k).1Q(c,a.33,11(){14 c=g(j);c=e.8U(c);b.1o=c;b.1h=a.1k[c+1]?c+1:1f;b.1p=a.1k[c-1]?c-1:1f;a.7a();a.77();1a!1}).1Q(d,a.33,11(){1a!1})}1Z g.1Y(a.6H,11(e,h){h.1Q(c,11(){b.1o=e;b.1h=a.1k[e+1]?e+1:1f;b.1p=a.1k[e-1]?e-1:1f;a.7a();a.77();1a!1}).1Q(d,11(){1a!1})})},6K:11(){j.4k&&j.33?g(j.4k).5u(".iL",j.33):g.1Y(j.6H,11(a,b){b.5u(".iL")})},4K:11(){j.6K();j.8V();j.89();j.86()},77:11(){11 a(a){c.3I||(c.4C||c.8b.1s(),c.4C=4I(c.4C),-1===k.1L(a.8J)&&(c.4C=2D(11(){c.8b.1T();c.4C=4I(c.4C)},c5)))}14 b=j,c=b.1l,d=b.17,e=d.3B.23(),f=g(".19-1P"),h=t.8H+".1G",l=8G=2k,k=[c.2E[0],c.2t[0],c.2E[0].36,c.2t[0].36];O.4o("dC.1G",11(){14 a=J();d.8L&&!d.3S&&(c.3I=a.1c<=c.8h);c.3e[c.3I?"1D":"2p"]("3I");b.3r(1f);z&&(4I(c.9Q),c.9Q=2D(11(){14 a=L().y;p.7n(0,a-30);p.7n(0,a+30);p.7n(0,a)},dF));c.6O&&b.5U()}).4o("dG.1G",11(a){if(d.26.3W)4h(a.dH){1r 13:a.dI&&d.3W.9R&&b.5q();1z;1r 27:d.3W.9S&&b.3p();1z;1r 37:d.3W.1w&&!c.5B&&b.2d("1p");1z;1r 38:d.3W.6V&&!c.5B&&b.2d("1p");1z;1r 39:d.3W.5F&&!c.5B&&b.2d("1h");1z;1r 40:d.3W.9T&&!c.5B&&b.2d("1h")}});t.5A&&O.4o(h,11(){b.8w()});h=[d.1S.1s+".1G",d.1S.1T+".1G",d.1U.1s+".1G",d.1U.1T+".1G"].5J(11(a,b,c){1a c.73(a)===b});14 n="";g.1Y(h,11(a,b){0!=a&&(n+=" ");n+=b});E.1Q(K,".19-1X",11(){d.1X.9U&&b.3p()}).1Q(K,".19-1h, .19-1h-42",11(){b.2d("1h")}).1Q(K,".19-1p, .19-1p-42",11(){b.2d("1p")}).1Q(K,".19-2h",11(){14 a=g(j);a=g(".19-2h",c.1B).8U(a);a!=c.1o&&b.3Y(a)}).1Q(n,".19-1P:8v(.19-1h, .19-1p)",11(a){14 b=g("1b.19-1S",c.1P),e=g("1b.19-1U",c.1P),f=d.2G.5W;c.3V||c.3O?(a.1j!=d.1S.1s||b.is(":3d")?a.1j==d.1S.1T&&b.is(":3d")&&b.4p(f):b.3h(f),a.1j!=d.1U.1s||e.is(":3d")?a.1j==d.1U.1T&&e.is(":3d")&&e.4p(f):e.3h(f)):(a.1j!=d.1S.1s||b.is(":3d")?a.1j==d.1S.1T&&b.is(":3d")&&b.24().4p(f):b.24().3h(f),a.1j!=d.1U.1s||e.is(":3d")?a.1j==d.1U.1T&&e.is(":3d")&&e.24().4p(f):e.24().3h(f))}).1Q("4W.1G 5g.1G",".19-7r",11(a){c.4a="4W"==a.1j?!0:!1}).1Q(K,".19-1O a.19-4n, .19-1O a.19-3m, .19-1O a.19-4v, .19-1O a.19-3Z",11(){14 a=g(j);a.8s("19-3m")?b.5q():a.8s("19-4v")?(b.5K(),a.1D("19-3Z").2p("19-4v")):a.8s("19-3Z")?(b.3Z(),a.1D("19-4v").2p("19-3Z")):b.3p()}).1Q(W,".19-1X, .19-1B-1W",11(a){a.8r()});if(d.26.6u&&!z)E.1Q("9j.1G",a);if(d.26.3z&&d.3z.9W)E.1Q("4W.1G 5g.1G",".19-1P:8v(.19-1h, .19-1p)",11(a){"4W"==a.1j&&c.3s?b.3Z():"5g"==a.1j&&c.4G&&b.5K()});h=g(".19-1X, .19-1P, .19-1B");if(d.26.3M)h.1Q("3M.1G",11(a,d){c.4a||(a.8r(),0>d?b.2d("1h"):0<d&&b.2d("1p"))});if(d.26.3N)f.1Q(9h,11(a){11 h(a){14 b=g(j);a=r[a];14 c=[w.2l[0]-x.2l[0],w.2l[1]-x.2l[1]];b[0].3j["1H"==e?"1w":"1y"]=("1H"==e?a.1w-c[0]:a.1y-c[1])+"4U"}11 k(a){if(w){14 b=a.6J.6Q?a.6J.6Q[0]:a;x={5z:(2y 9Y).9Z(),2l:[b.a0-n,b.a1-m]};f.1Y(h);a.8r()}}11 q(){f.1Y(11(){14 a=g(j),b=a.1A("31")||{1y:a.31().1y-m,1w:a.31().1w-n},c=b.1y;b=b.1w;a.1E(B,H).24().2x({1y:c,1w:b},a2,"2Q",11(){a.1E(B,"")})})}if(!(c.3V||c.3O||1==c.1R||c.5p)){c.3e.1D("19-a3");a=a.6J.6Q?a.6J.6Q[0]:a;14 m=E.4z(),n=E.4x(),p=[f.eq(0).31(),f.eq(1).31(),f.eq(2).31()],r=[{1y:p[0].1y-m,1w:p[0].1w-n},{1y:p[1].1y-m,1w:p[1].1w-n},{1y:p[2].1y-m,1w:p[2].1w-n}],w={5z:(2y 9Y).9Z(),2l:[a.a0-n,a.a1-m]},x;f.4o(W,k);E.8l(88,11(a){f.6W(W,k);c.3e.2p("19-a3");w&&x&&("1H"==e&&a4>x.5z-w.5z&&I(w.2l[0]-x.2l[0])>l&&I(w.2l[1]-x.2l[1])<8G?w.2l[0]>
27x.2l[0]?c.1o!=c.1R-1||d.2R?(c.3n=!0,b.2d("1h")):q():0!=c.1o||d.2R?(c.3n=!0,b.2d("1p")):q():"a5"==e&&a4>x.5z-w.5z&&I(w.2l[1]-x.2l[1])>l&&I(w.2l[0]-x.2l[0])<8G?w.2l[1]>x.2l[1]?c.1o!=c.1R-1||d.2R?(c.3n=!0,b.2d("1h")):q():0!=c.1o||d.2R?(c.3n=!0,b.2d("1p")):q():q());w=x=Q})}})},3Y:11(a){14 b=j,c=b.1l,d=b.17,e=a-c.1o;d.2R&&(a==c.1R-1&&0==c.1o&&(e=-1),c.1o==c.1R-1&&0==a&&(e=1));if(1==e)b.2d("1h");1Z if(-1==e)b.2d("1p");1Z{if(c.3V||c.3O)1a!1;"11"==1d d.1m.6k&&d.1m.6k.1n(b,b.1I);d.2C&&(c.3F=!0,p.2W.4e=d.2C+"/"+a);b.1k[a]&&(b.1k[a].17.3M?b.1l.4a=!1:c.4a=!0,c.5p=b.1k[a].17.3N?!1:!0);g.1Y([c.1P,c.2O,c.2M],11(a,b){b.1E(B,H).4p(d.2G.5P)});c.1o=a;c.1h=a+1;c.1p=a-1;b.5n();2D(11(){b.5D()},d.2G.5P+50);g(".19-2h",c.1B).2p("19-5k").eq(a).1D("19-5k");b.5U();d.2C&&2D(11(){c.3F=!1},55);d.2R||(c.2E.2i(c.2t).2i(c.4d).2i(c.43).2p("3Q"),0==c.1o&&c.2t.2i(c.4d).1D("3Q"),c.1o>=c.1R-1&&c.2E.2i(c.43).1D("3Q"));b.8j();"11"==1d d.1m.6x&&d.1m.6x.1n(b,b.1I)}},2d:11(a){14 b=j,c=b.1l,d=b.17,e=d.3B.23(),f=J(),h=d.2G.a6;if(c.3V||c.3O)1a!1;14 l="1h"==a?c.1h:c.1p;d.2C&&(c.3F=!0,p.2W.4e=d.2C+"/"+l);if("1h"==a){if(!b.1k[l])1a!1;14 k=c.2O,n=c.1P,m=c.2M,C="19-1p",y="19-1h"}1Z if("1p"==a){if(!b.1k[l])1a!1;k=c.2M;n=c.1P;m=c.2O;C="19-1h";y="19-1p"}"11"==1d d.1m.6k&&d.1m.6k.1n(b,b.1I);"1h"==a?c.3V=!0:c.3O=!0;14 q=g("1b.19-1S",n),u=g("1b.19-1U",n);q.1g&&q.24().4p(h,11(){g(j).4H()});u.1g&&u.24().4p(h,11(){g(j).4H()});b.1k[l].1S&&(b.7w(b.1k[l],k),q=g("1b.19-1S",k),u=1i(q.2m()/k.2m()*2k),d.1S.2V&&50>=u&&q.3h(h));if(q=b.1k[l].17.1U)b.7u(q,b.1k[l].1t,k),d.1U.2V&&g("1b.19-1U",k).3h(d.2G.5W);g.1Y([k,n,m],11(a,b){b.2p("19-1h 19-1p")});14 v=k.1A("31");q=f.1c-d.1N.5T;f=f.1e-d.1N.5S;u=v.64.1c;14 r=v.64.1e,t=v.a7;v=v.8e;14 w=1i(f/2-r/2-v.H-t.H/2);v=1i(q/2-u/2-v.W-t.W/2);k.1E(B,H).2x({1y:w,1w:v,2S:1},h,c.3n?"2Q":"5y",11(){k.1E(B,"")});g("1b.19-1W",k).2x({1c:u,1e:r},h,c.3n?"2Q":"5y");r=n.1A("31");14 x=r.3g;v=r.8e;u=r.64.1c;r=r.64.1e;u=1i(u*d.1N["1h"==a?"5H":"5I"]);r=1i(r*d.1N["1h"==a?"5H":"5I"]);w="1H"==e?1i(f/2-x.5x-r/2-v.H-t.H/2):1i(f-x.4J-v.H-t.H/2);"1p"==a?v="1H"==e?1i(q-x.4J-v.W-t.W/2):1i(q/2-u/2-v.W-x.5x-t.W/2):(w="1H"==e?w:1i(x.4J-v.H-r-t.H/2),v="1H"==e?1i(x.4J-v.W-u-t.W/2):1i(q/2-x.5x-u/2-v.W-t.W/2));g("1b.19-1W",n).2x({1c:u,1e:r},h,c.3n?"2Q":"5y");n.1D(C).1E(B,H).2x({1y:w,1w:v,2S:d.1N.6o},h,c.3n?"2Q":"5y",11(){n.1E(B,"");g(".19-2h",c.1B).2p("19-5k").eq(l).1D("19-5k");b.5U();b.1k[l]&&(c.4a=b.1k[l].17.3M?!1:!0,c.5p=b.1k[l].17.3N?!1:!0);c.3n=!1;-1!==["3w","1F"].1L(b.1k[c.1o].1j)&&g("1b.19-1W",n).3q();"1h"==a?(c.2O=m,c.2M=n,c.1P=k,c.2O.1T(),c.1h+=1,c.1p=c.1o,c.1o+=1,d.2R&&(c.1o>c.1R-1&&(c.1o=0),c.1o==c.1R-1&&(c.1h=0),0==c.1o&&(c.1p=c.1R-1)),b.5n(),b.1k[c.1h]?b.44(b.1k[c.1h],"1h"):c.3V=!1):(c.2M=m,c.2O=n,c.1P=k,c.2M.1T(),c.1h=c.1o,c.1o=c.1p,c.1p=c.1o-1,d.2R&&(c.1o==c.1R-1&&(c.1h=0),0==c.1o&&(c.1p=c.1R-1)),b.5n(),b.1k[c.1p]?b.44(b.1k[c.1p],"1p"):c.3O=!1);-1!==["3w","1F"].1L(b.1k[c.1o].1j)&&b.44(b.1k[c.1o],"1o");d.2C&&2D(11(){c.3F=!1},55);d.2R||(c.2E.2i(c.2t).2i(c.4d).2i(c.43).2p("3Q"),0==c.1o&&c.2t.2i(c.4d).1D("3Q"),c.1o>=c.1R-1&&c.2E.2i(c.43).1D("3Q"));b.3r();b.8j();"11"==1d d.1m.6x&&d.1m.6x.1n(b,b.1I)});w="1H"==e?F(m,"1y"):"1h"==a?1i(-(f/2)-m.2m()):1i(2*w);v="1H"==e?"1h"==a?1i(-(q/2)-m.3o()):1i(2*v):F(m,"1w");m.1E(B,H).2x({1y:w,1w:v,2S:d.1N.6p},h,c.3n?"2Q":"5y",11(){m.1E(B,"")}).1D(y)},7w:11(a,b){14 c=g(\'<1b 1v="19-1S"></1b>\');a.1S&&(c.2L(a.1S),g("1b.19-1W",b).1J(c))},a8:11(a,b){14 c=j.17,d=p.2W.2Z;g.1Y(a,11(e,f){if(!f)1a!0;4h(e.23()){1r"a9":14 h="3K://5f.a9.3b/ab.7L?v=4&2g=bm&u={1t}";14 g="4L 1Q eo";1z;1r"ae":h="3K://ae.3b/es?5w={1t}";g="4L 1Q eu";1z;1r"ev":h="ew://ey.eA.3b/ab?2e={1t}";g="4L 1Q eB+";1z;1r"af":h="3K://af.3b/eD?2e={1t}";g="4L 1Q eE";1z;1r"ag":h="3K://ag.3b/ah?eH=2&2e={1t}";g="4L 1Q eI";1z;1r"7V":h="3K://7V.3b/ah?2e={1t}",g="4L 1Q 7V"}a[e]={1t:f.1t&&N(d,f.1t)||c.2C&&p.2W.2Z||"3l"!==1d b&&d||b&&N(d,b)||d,4s:f.4s||h||f.1t&&N(d,f.1t)||b&&N(d,b),2T:f.2T||g||"4L 1Q "+e,1c:"2K"==1d f.1c||bW(f.1c)?eK:1i(f.1c),1e:f.1e||eL}});1a a},7u:11(a,b,c){14 d=g(\'<1b 1v="19-1U"></1b>\'),e="<7S>";a=j.a8(a,b);g.1Y(a,11(a,b){a.23();14 c=b.4s.1q(/\\{1t\\}/g,7N(b.1t).1q(/!/g,"%21").1q(/\'/g,"%27").1q(/\\(/g,"%28").1q(/\\)/g,"%29").1q(/\\*/g,"%2A").1q(/%20/g,"+"));e+=\'<li 1v="\'+a+\'"><a 2Z="\'+c+\'" eN="aj:eP.ak(j.2Z\'+(0>=b.1c||0>=b.1e?"":", \'\', \'eR=4E,1O=4E,eS=7U,eU=7U,1e="+b.1e+",1c="+b.1c+",1w=40,1y=40\'")+\');1a 2U;" 1K="\'+b.2T+\'" 8J="am"></a></li>\'});e+="</7S>";d.2L(e);g("1b.19-1W",c).1J(d)},5q:11(){t.5A?t.7T()?t.5v(1x.3J):t.7o(1x.3J):j.8w()},8w:11(){14 a=j.1l,b=J(),c=j.17;if(c.3x){14 d=a.1P,e=j.1k[a.1o],f=b.1c,h=b.1e,l=[d,a.2O,a.2M,a.2E,a.2t,a.1X,a.1O,a.1B,a.2n];b=[a.2O,a.2M,a.2E,a.2t,a.2n,a.1B];if(a.2z)a.2z=a.5B=a.4a=a.5p=!1,a.1X.1E({2S:j.17.1X.2S}),g.1Y(b,11(a,b){b.1s()}
27),a.75.2N("1K",c.2T.8C),d.1A({2r:d.1A("6m"),2s:d.1A("6q"),6m:1f,6q:1f}),g.1Y(l,11(a,b){b.2p("19-3m")}),"11"==1d c.1m.ao&&c.1m.ao.1n(j,j.1I);1Z{a.2z=a.5B=a.4a=a.5p=!0;a.1X.1E({2S:1});g.1Y(b,11(a,b){b.1T()});a.75.2N("1K",c.2T.ap);if(-1!=c.6r.1L(e.1j))d.1A({6m:d.1A("2r"),6q:d.1A("2s"),2r:f,2s:h});1Z{b=e.17.4y||c.4y||"";a=f;e=h;f=d.1A("2r");14 k=d.1A("2s");"f6"==b.23()?(e=a/f*k,e<h&&(a=h/k*f,e=h)):"f7"==b.23()?(h=j.5O(a,e,f,k,!0),a=h.1c,e=h.1e):"f8"!=b.23()&&(h=j.5O(a,e,f,k,f>a||k>e?!0:!1),a=h.1c,e=h.1e);d.1A({6m:d.1A("2r"),6q:d.1A("2s"),2r:a,2s:e})}g.1Y(l,11(a,b){b.1D("19-3m")});"11"==1d c.1m.at&&c.1m.at.1n(j,j.1I)}}1Z a.2z=a.2z?!1:!0;j.3r(!0)},3p:11(){14 a=j.1l,b=j.17;O.6W(".1G");E.5u(".1G");a.2z&&t.5v(1x.3J);g(".19-1X, .19-1P, .19-1B").5u(".1G");b.1T.46?a.1X.24().4p(b.1T.2q,11(){a.1X.4H();a.3e.2p("19-8I").5u(".1G")}):(a.1X.4H(),a.3e.2p("19-8I").5u(".1G"));g.1Y([a.1O,a.1P,a.2O,a.2M,a.2E,a.2t,a.2n,a.1B],11(a,b){b.8f("3j").4H()});a.6C=a.2z=!1;p.1G=1f;b.2C&&(a.3F=!0,ia(),2D(11(){a.3F=!1},55));"11"==1d b.1m.ax&&b.1m.ax.1n(j,j.1I)},3r:11(){14 a=j.1l,b=j.17,c=b.3B.23(),d=J(),e=d.1c,f=d.1e;d=a.2z&&b.3x||a.3I?0:"1H"==c?0:a.1B.3o();14 h=a.3I?a.1O.2m():a.2z&&b.3x?0:"1H"==c?a.1B.2m():0;e=a.2z&&b.3x?e:e-b.1N.5T;f=a.2z&&b.3x?f:f-b.1N.5S;14 l="1H"==c?1i(j.1k[a.1h]||j.1k[a.1p]?2*(b.1N.5E+b.1N.63):30>=e/10?30:e/10):1i(30>=e/10?30:e/10)+d,k="1H"==c?1i(30>=f/10?30:f/10)+h:1i(j.1k[a.1h]||j.1k[a.1p]?2*(b.1N.5E+b.1N.63):30>=f/10?30:f/10);d={1j:"1o",1c:e,1e:f,5M:j.1k[a.1o],7J:l,7H:k,aA:d,aB:h,2x:2I.1g,1P:a.1P};j.6B(d);j.1k[a.1h]&&(d=g.3C(d,{1j:"1h",5M:j.1k[a.1h],4J:b.1N.5E,5x:b.1N.aC,1P:a.2O}),j.6B(d));j.1k[a.1p]&&(d=g.3C(d,{1j:"1p",5M:j.1k[a.1p],4J:b.1N.63,5x:b.1N.aD,1P:a.2M}),j.6B(d));b="1H"==c?{1w:1i(e/2-a.2n.3o()/2)}:{1y:1i(f/2-a.2n.2m()/2)};a.2n.1E(b)},6B:11(a){14 b=j.1l,c=j.17,d=c.3B.23(),e="1o"==a.1j?b.2z&&c.3x?a.1c:a.1c-a.7J:a.1c-a.7J,f="1o"==a.1j?b.2z&&c.3x?a.1e:a.1e-a.7H:a.1e-a.7H,h=a.5M,l=a.5M.17,k=a.1P,n=a.4J||0,m=a.5x||0,p=a.aA,r=a.aB;"1o"==a.1j?("3c"==1d l.1c&&l.1c&&(e=b.2z&&c.3x&&(-1!=c.6r.1L(h.1j)||l.4y||c.4y)?e:l.1c>e?e:l.1c),"3c"==1d l.1e&&l.1e&&(f=b.2z&&c.3x&&(-1!=c.6r.1L(h.1j)||l.4y||c.4y)?f:l.1e>f?f:l.1e)):("3c"==1d l.1c&&l.1c&&(e=l.1c>e?e:l.1c),"3c"==1d l.1e&&l.1e&&(f=l.1e>f?f:l.1e));c.3S&&(f=1i(f-g(".19-4A-1O",k).2m()));b="3l"==1d l.1c&&-1!=l.1c.1L("%")?ba(1i(l.1c.1q("%","")),a.1c):k.1A("2r");h="3l"==1d l.1e&&-1!=l.1e.1L("%")?ba(1i(l.1e.1q("%","")),a.1e):k.1A("2s");h="3l"==1d l.1c&&-1!=l.1c.1L("%")||"3l"==1d l.1e&&-1!=l.1e.1L("%")?{1c:b,1e:h}:j.5O(e,f,b,h);e=g.3C({},h,{});"1p"==a.1j||"1h"==a.1j?(b=1i(h.1c*("1h"==a.1j?c.1N.5I:c.1N.5H)),h=1i(h.1e*("1h"==a.1j?c.1N.5I:c.1N.5H))):(b=h.1c,h=h.1e);f=1i((F(k,"5s-1w")+F(k,"5s-5F")+F(k,"4b-1w-1c")+F(k,"4b-5F-1c"))/2);l=1i((F(k,"5s-1y")+F(k,"5s-aE")+F(k,"4b-1y-1c")+F(k,"4b-aE-1c")+(g(".19-4A-1O",k).2m()||0))/2);4h(a.1j){1r"1o":14 q=1i(a.1e/2-h/2-l-r/2),u=1i(a.1c/2-b/2-f-p/2);1z;1r"1h":q="1H"==d?1i(a.1e/2-m-h/2-l-r/2):1i(a.1e-n-l-r/2);u="1H"==d?1i(a.1c-n-f-p/2):1i(a.1c/2-b/2-f-m-p/2);1z;1r"1p":q="1H"==d?1i(a.1e/2-m-h/2-l-r/2):1i(n-l-h-r/2),u="1H"==d?1i(n-f-b-p/2):1i(a.1c/2-m-b/2-f-p/2)}k.1A("31",{1y:q,1w:u,64:e,8e:{W:f,H:l},a7:{W:p,H:r},3g:a});0<a.2x&&c.2G.7d?(k.1E(B,H).24().2x({1y:q,1w:u},c.2G.5L,"2Q",11(){k.1E(B,"")}),g("1b.19-1W",k).24().2x({1c:b,1e:h},c.2G.5L,"2Q"),g("1b.19-4A-1O",k).24().2x({1c:b},c.2G.5L,"2Q",11(){g(j).1E("9N","3d")})):(k.1E({1y:q,1w:u}),g("1b.19-1W",k).1E({1c:b,1e:h}),g("1b.19-4A-1O",k).1E({1c:b}))},5K:11(a){14 b=j,c=b.1l,d=b.17;!d.3z.7E||d.26.3z&&1>=c.1R||a<c.4G||(c.4G=0,c.3s&&(c.3s=4I(c.3s)),c.3s=2D(11(){c.1o==c.1R-1?b.3Y(0):b.2d("1h")},d.3z.7E))},3Z:11(a){14 b=j.1l;a<b.4G||(b.4G=a||2k,b.3s&&(b.3s=4I(b.3s)))},8j:11(){14 a=j.1l;j.17.26.3z&&a.3s&&!a.4G&&j.5K()},5O:11(a,b,c,d,e){4l=a?b?Y(a/c,b/d):a/c:b/d;e||(4l>j.17.4r?4l=j.17.4r:4l<j.17.4q&&(4l=j.17.4q));a=j.17.7A?X(c*4l):a;b=j.17.7A?X(d*4l):b;1a{1c:a,1e:b,fr:4l}},5G:11(a){j.17=g.3C(!0,j.17,a||{});j.4K()},9n:11(){14 a=1x.5r("1F");j.3i={2u:!8R,2X:0<=1i(ha.4T("5Q"))?!0:!1,9d:!(!a.4j||!a.4j("1F/48").1q(/4E/,"")),97:!(!a.4j||!a.4j("1F/3y").1q(/4E/,"")),96:!(!a.4j||!a.4j("1F/5l").1q(/4E/,"")),aH:!(!a.4j||!a.4j("1F/2X").1q(/4E/,""))}},5c:11(a,b){4h(b.1j){1r"1F":14 c=!1,d=b.95,e=b.17.2j;("1F/48"==d||"48"==b.2Y||"8d"==b.2Y||e.aI)&&j.3i.9d?(b.2Y="48",b.1t=e.aI||b.1t):e.3y&&j.3i.97?(b.2Y="3y",b.1t=e.3y||b.1t):e.5l&&j.3i.96&&(b.2Y="82",b.1t=e.5l||b.1t);!j.3i.9d||"1F/48"!=d&&"48"!=b.2Y&&"8d"!=b.2Y?!j.3i.97||"1F/3y"!=d&&"3y"!=b.2Y?!j.3i.96||"1F/5l"!=d&&"82"!=b.2Y?!j.3i.aH||"1F/2X"!=d&&"bk"!=b.2Y&&"fE"!=b.2Y||(c=!0,d="1F/2X"):(c=!0,d="1F/5l"):(c=!0,d="1F/3y"):(c=!0,d="1F/48");if(c)14 f=g("<1F />",{1c:"2k%",1e:"2k%",6l:e.6l,5t:e.5t,aJ:e.aJ,26:e.26}).1J(g("<4s />",{2g:b.1t,1j:d}));1Z j.3i.2X?(f=g("<3g />",{1j:"1F/2X",4Q:"3K://5f.7t.3b/2X/7R"}).2N({1A:b.1t,1c:"2k%",1e:"2k%"}).1J(g("<4g />",{2f:"2g",2H:b.1t})).1J(g("<4g />",{2f:"5t",2H:"2U"})).1J(g("<4g />",{2f:"aK",2H:"2U"})).1J(g("<4g />",{2f:"aL",2H:"aM"})),D.7e&&(f=69(b.1t,"2k%","2k%","","fJ","aM","fK","2U","fL","2U"))):f=g("<2o />",{"1v":"19-67",2L:j.17.66.94.1q("{4Q}","3K://5f.7t.3b/2X/7R").1q("{1j}","5Q")});1z;1r"2u":if(j.3i.2u){14 h="",l=0;b.17.91?g.1Y(b.17.91,11(a,b){0!=l&&(h+="&");h+=a+"="+7N(b);l++}):h=1f;f=g("<8z />").2N({1j:"5R/x-6M-2u",2g:b.1t,1c:"3c"==1d b.17.1c&&b.17.1c&&"1"==j.17.4q&&"1"==j.17.4r?b.17.1c:"2k%",1e:"3c"==1d b.17.1e&&b.17.1e&&"1"==j.17.4q&&"1"==j.17.4r?b.17.1e:"2k%",fQ:"fR",fS:"#fT",4v:"6T",aK:"6T",fV:"6T",fW:"fX",aL:"fY",fZ:"aO",aP:"6T",91:h,3m:"7U"})}1Z f=g("<2o />",{"1v":"19-67",2L:j.17.66.94.1q("{4Q}","3K://5f.g0.3b/go/g2").1q("{1j}","g3 g4 g5")});1z;1r"3w":f=g("<3w />").2N({1c:"3c"==1d b.17.1c&&b.17.1c&&"1"==j.17.4q&&"1"==j.17.4r?b.17.1c:"2k%",1e:"3c"==1d b.17.1e&&b.17.1e&&"1"==j.17.4q&&"1"==j.17.4r?b.17.1e:"2k%",2g:b.1t,g6:0,8k:0,8m:0,g7:z?"g8":"g9",ga:"",gb:"",aP:""});1z;1r"76":f=g(\'<1b 1v="19-7r"></1b>\').2L(g(b.1t).5V(!0));1z;1r"2L":c=b.1t,c[0].7K||(c=g(b.1t),c=c.33?g("<1b>"+c+"</1b>"):c),f=g(\'<1b 1v="19-7r"></1b>\').2L(c)}g("1b.19-1W",a).3q().2L(f);"1F"===f[0].8T.23()&&D.4N&&2D(11(){14 a=f[0].aQ+"?"+M(gg*S());f[0].aQ=a;f[0].2g=a});1a f},9B:11(a,b){14 c=j,d=a.1t;c.62();ja(d,11(a){c.4B();if(a){14 d={1g:!1};d.2e=a.2e;if(6A==a.5w){a=a.gh;14 e=a.1j,g=a.4s;d.4s=g.2g;d.1c=g.1c&&1i(g.1c)||0;d.1e=g.1e&&1i(g.1e)||0;d.1j=e;d.2h=g.2h||a.aR&&a.aR[0];d.2j=a.2j||{};d.1g=!0;"5R/x-6M-2u"==g.1j?d.1j="2u":-1!=g.1j.1L("1F/")?d.1j="1F":-1!=g.1j.1L("/2L")?d.1j="3w":-1!=g.1j.1L("2F/")&&(d.1j="2F")}1Z if("2K"!=1d a.aS)5o a.aS;b.1n(j,d.1g?d:!1)}})},84:11(a){14 b=j.1l,c=j.17;a=U(a||p.2W.2Z).4e;14 d=a.25("/");b.3F||"#"+c.2C!=d[0]&&1<a.1g||(d[1]?(b=d[1]||0,j.1k[b]?(a=g(".19-1X"),a.1g&&a.2N("9A")==c.2C?j.3Y(b):j.6H[b].6U(z?"3L":"6j")):(a=g(".19-1X"),a.1g&&j.3p())):(a=g(".19-1X"),a.1g&&j.3p()))}};g.fn.1G=11(){14 a=2I,b=g.gm(a[0])?a[0]:a[1],c=g.3E(a[0])||"3l"==1d a[0]?a[0]:a[1];b||(b={});b=g.3C(!0,{2N:"2Z",3B:"a5",3v:"gn",2C:!1,2R:!1,4m:0,9o:!1,7A:!0,4r:1,4q:.2,3S:!1,8M:!1,8L:!0,3x:!0,4y:1f,6r:"2u, 1F",1X:{9U:!0,2S:.85}
27,26:{6u:!1,3z:!1,1O:!0,3m:!0,2h:!0,3W:!0,3M:!0,3N:!0},3W:{1w:!0,5F:!0,6V:!0,9T:!0,9S:!0,9R:!0},1s:{46:!0,2q:aU,1K:!0},1T:{46:!0,2q:aU},1S:{2V:!0,1s:"4W",1T:"5g"},1U:{2V:!0,1s:"4W",1T:"5g",8Y:!1},1N:{5T:0,5S:0,5E:45,aC:0,6p:1,5I:1,63:45,aD:0,6o:1,5H:1},1B:{93:gq,92:80,9a:1,9b:.6},2G:{7d:!0,5L:6A,a6:a2,5P:gs,5W:6A},3z:{7E:gu,9W:!1,9G:!0},2T:{4n:"gv gw 6h 4n",8C:"8F aV (aW+8F)",ap:"gA aV (aW+8F)",9m:"gB",1h:"gC",8x:"gD"},66:{4f:"aX 4P aY aZ b0 6h 5a gI.",9O:"aX 4P aY aZ b0 6h 5a gJ.",94:"8E gL aN gM gN 6h gO 8A b4 <a 2Z=\'{4Q}\' 8J=\'am\'>{1j} 6Y</a>."},2P:{2e:"",6L:11(a,b){},7h:!1,6I:11(a,b){},7k:!1,4P:11(a,b,c){},68:11(a,b,c){},7p:!0,7m:!1,6y:1f,79:1f,1j:"gS"},1m:{}},b);14 d=g.3E(c)||"3l"==1d c?!0:!1;c=g.3E(c)?c:[];"3l"==1d a[0]&&(c[0]=a[0]);if(ka(g.fn.gT,"1.8",">=")){14 e=2y fa(g(j),b,c,d);1a{4n:11(){e.3p()},3m:11(){e.5q()},9D:11(){e.2d("1h")},9E:11(){e.2d("1p")},3Y:11(a){e.3Y(a)},4K:11(){e.4K()},7d:11(){0<2I.1g?e.3r(!0):e.3r()},5G:11(a){e.5G(a)},9F:11(){e.3p();e.6K()}}}5o"8E 8y 2v gV gW gX is gY gZ. 1G 8A 8y 1.8+";};g.1G=11(a,b){1a g.fn.1G(a,b)};g.3C(g.h0,{7x:11(a,b,c,d,e){1a-d*(P(1-(b/=e)*b)-1)+c},2Q:11(a,b,c,d,e){1a d*P(1-(b=b/e-1)*b)+c},5y:11(a,b,c,d,e){1a 1>(b/=e/2)?-d/2*(P(1-b*b)-1)+c:d/2*(P(1-(b-=2)*b)+1)+c}});(11(){g.1Y("7q 9i 99 h1 h2 3N h3 h4 h5 h6".25(" "),11(a,b){g.fn[b]=11(a){1a a?j.4o(b,a):j.6U(b)};g.b6&&(g.b6[b]=!0)});g.4D.b7.3L={b8:11(){14 a=j,b=g(j),c,d;b.4o("7q.8u",11(e){c=L();b.8l("99.8u",11(b){d=L();b=g.4D.he(b||p.4D);b.1j="3L";c&&d&&c.x==d.x&&c.y==d.y&&(g.4D.hf||g.4D.hg).1n(a,b);c=d=Q})})},b9:11(){g(j).6W("7q.8u")}}})();(11(){t={5A:!1,7T:11(){1a!1},7o:11(){},5v:11(){},8H:"",3t:""};8a=["4N","bd","o","8n","hm"];if("2K"!=1d 1x.5v)t.5A=!0;1Z 1u(14 a=0,b=8a.1g;a<b;a++)if(t.3t=8a[a],"2K"!=1d 1x[t.3t+"bf"]){t.5A=!0;1z}t.5A&&(t.8H=t.3t+"ho",t.7T=11(){4h(j.3t){1r"":1a 1x.hq;1r"4N":1a 1x.hr;7F:1a 1x[j.3t+"hv"]}},t.7o=11(a){1a""===j.3t?a.7o():a[j.3t+"hw"]()},t.5v=11(a){1a""===j.3t?1x.5v():1x[j.3t+"bf"]()})})();(11(){14 a=5m.8p;a=a.23();14 b=/(bg)[ \\/]([\\w.]+)/.4S(a)||/(4N)[ \\/]([\\w.]+)/.4S(a)||/(8t)(?:.*2v|)[ \\/]([\\w.]+)/.4S(a)||/(7e) ([\\w.]+)/.4S(a)||0>a.1L("hz")&&/(hA)(?:.*? bh:([\\w.]+)|)/.4S(a)||[];a=b[1]||"";b=b[2]||"0";D={};a&&(D[a]=!0,D.2v=b);D.bg?D.4N=!0:D.4N&&(D.hC=!0)})();(11(){11 a(a){1u(14 d=0,f=b.1g;d<f;d++){14 h=b[d]?b[d]+a.41(0).hD()+a.74(1):a;if(c.3j[h]!==Q)1a h}}14 b=["","4N","bd","8n","o"],c=1x.5r("1b");B=a("hE")||"";H=a("hF")?"hG(0) ":""})();14 ha={2v:"0.7.9",2f:"hH",bj:11(a,b,c){1a 11(){a(b,c)}},5j:"<",4R:11(a){1a"2K"!=1d a},3E:11(a){1a/hL/i.1C(7l.4c.7P.1n(a))},4X:11(a){1a"11"==1d a},4M:11(a){1a"3l"==1d a},5X:11(a){1a"3c"==1d a},4i:11(a){1a"3l"==1d a&&/\\d/.1C(a)},bn:/[\\d][\\d\\.\\6g,-]*/,34:/[\\.\\6g,-]/g,5i:11(a,b){14 c=j.4i(a)?(j.4R(b)?2y 2B(b):j.bn).4S(a):1f;1a c?c[0]:1f},3U:11(a,b,c){14 d=1i;if(j.4i(a)&&j.4i(b)){if(j.4R(c)&&c.3U)1a c.3U(a,b);a=a.25(j.34);b=b.25(j.34);1u(c=0;c<Y(a.1g,b.1g);c++){if(d(a[c],10)>d(b[c],10))1a 1;if(d(a[c],10)<d(b[c],10))1a-1}}1a 0},3A:11(a,b){14 c;if(!j.4i(a))1a 1f;j.5X(b)||(b=4);b--;14 d=a.1q(/\\s/g,"").25(j.34).5Y(["0","0","0","0"]);1u(c=0;4>c;c++)if(/^(0+)(.+)$/.1C(d[c])&&(d[c]=2B.$2),c>b||!/\\d/.1C(d[c]))d[c]="0";1a d.74(0,4).58(",")},$$5Z:11(a){1a 11(b){if(!a.3R&&b){14 c,d,e=a.3E(b)?b:a.4M(b)?[b]:[];1u(d=0;d<e.1g;d++)if(a.4M(e[d])&&/[^\\s]/.1C(e[d])&&(c=(b=5m.i1[e[d]])?b.7v:0)&&(c.2f||c.4u))1a b}1a 1f}},9c:11(a,b,c){a=2y 2B(a,"i");b=!j.4R(b)||b?/\\d/:0;c=c?2y 2B(c,"i"):0;14 d=5m.3i,e;1u(e=0;e<d.1g;e++){14 f=d[e].4u||"";14 h=d[e].2f||"";if(a.1C(f)&&(!b||b.1C(2B.bo+2B.bp))||a.1C(h)&&(!b||b.1C(2B.bo+2B.bp)))if(!c||!c.1C(f)&&!c.1C(h))1a d[e]}1a 1f},i7:11(a,b,c){14 d;b=2y 2B(b,"i");c=c?2y 2B(c,"i"):0;14 e,f=j.4M(a)?[a]:a;1u(e=0;e<f.1g;e++)if((d=j.5Z(f[e]))&&(d=d.7v)){14 h=d.4u||"";a=d.2f||"";if(b.1C(h)||b.1C(a))if(!c||!c.1C(h)&&!c.1C(a))1a d}1a 0},8Z:11(a,b){14 c,d,e=-1;if(2<j.6n||!a||!a.2v||!(c=j.5i(a.2v)))1a b;if(!b)1a c;c=j.3A(c);b=j.3A(b);14 f=b.25(j.34);14 h=c.25(j.34);1u(d=0;d<f.1g;d++)if(-1<e&&d>e&&"0"!=f[d]||h[d]!=f[d]&&(-1==e&&(e=d),"0"!=f[d]))1a b;1a c},bq:p.ie,3T:11(a){14 b=1f;2a{b=2y j.bq(a)}2b(c){}1a b},bs:11(a){14 b,c=/^[\\$][\\$]/;1u(b in a)if(c.1C(b))2a{14 d=b.74(2);0<d.1g&&!a[d]&&(a[d]=a[b](a),6a a[b])}2b(e){}},6s:11(a,b,c){14 d;if(a){if(1==a[b[0]]||c)1u(d=0;d<b.1g;d+=2)a[b[d]]=b[d+1];1u(d in a)(c=a[d])&&1==c[b[0]]&&j.6s(c,b)}},bt:11(){14 a=5m,b,c=1x,d=a.8p||"",e=a.bc||"",f=a.io||"";a=a.iq||"";j.6s(j,["$",j]);1u(b in j.5h)j.5h[b]&&j.6s(j.5h[b],["$",j,"$$",j.5h[b]],1);j.bs(j);j.6n=2k;if(f){14 h=["8N",1,"iv",2,"iw",3,"ix",4,"b5",21.1,"b1",21.2,"b2",21.3,"8N.*iy",22.1,"8N.*iA",22.2,"iB\\\\s*iC",22.3,"",2k];1u(b=h.1g-2;0<=b;b-=2)if(h[b]&&(2y 2B(h[b],"i")).1C(f)){j.6n=h[b+1];1z}}j.35=c.6v("35")[0]||c.6v("2J")[0]||c.2J||1f;j.65=(j.3R=(2y iG("1a/*@iH!@*/!1"))())&&/iI\\s*(\\d+\\.?\\d*)/i.1C(d)?7Y(2B.$1,10):1f;j.7X=j.7I=1f;if(j.3R){b=1x.5r("1b");2a{b.3j.iN="2e(#7F#iO)",j.7I=b.iP("{iQ-iR-7G-iT-iU}","iV").1q(/,/g,".")}2b(l){}b=7Y(j.7I||"0",10);j.7X=c.bz||(/iX/i.1C(c.iY||"")?5:b)||j.65;j.65=b||j.7X}j.6D=!1;if(j.3R)1u(c="bB.j0 bB.j1 j2.j3 6E.6E bD.bD j6.j7 j8.j9 jb.jc".25(" "),b=0;b<c.1g;b++)if(j.3T(c[b])){j.6D=!0;1z}j.jd=(j.je=/bE/i.1C(a)&&/bE\\s*\\/\\s*\\d/i.1C(d))?j.3A(/bh\\s*\\:\\s*([\\.\\,\\d]+)/i.1C(d)?2B.$1:"0.9"):1f;j.jg=(j.bF=/ji\\s*\\/\\s*(\\d[\\d\\.]*)/i.1C(d))?j.3A(2B.$1):1f;j.jj=(j.jk=(/jl/i.1C(e)||!e&&!j.bF)&&/jm\\s*\\/\\s*(\\d[\\d\\.]*)/i.1C(d))&&/bG\\s*\\/\\s*(\\d[\\d\\.]*)/i.1C(d)?j.3A(2B.$1):1f;j.jo=(j.jp=/aT\\s*[\\/]?\\s*(\\d+\\.?\\d*)/i.1C(d))&&(/bG\\s*\\/\\s*(\\d+\\.?\\d*)/i.1C(d),1)?7Y(2B.$1,10):1f;j.bH("5a",j.bj(j.bI,j))},bJ:11(a){14 b={5w:-3,6Y:0};if(!j.4M(a))1a b;if(1==a.1g)1a j.7C=a,b;a=a.23().1q(/\\s/g,"");14 c=j.5h[a];if(!c||!c.4T)1a b;b.6Y=c;
27j.4R(c.5e)||(c.5e=1f,c.2v=1f,c.bM=1f,c.5d=1f,c.ju=a);j.8P=!1;if(j.3R&&!j.6D&&"jw"!==a)1a b.5w=-2,b;b.5w=1;1a b},bN:11(a,b){j.3E(b)&&(j.4X(a)||j.3E(a)&&0<a.1g&&j.4X(a[0]))&&b.4F(a)},6c:11(a){14 b;if(j.3E(a))1u(b=0;b<a.1g&&1f!==a[b];b++)j.1n(a[b]),a[b]=1f},1n:11(a){14 b=j.3E(a)?a.1g:-1;if(0<b&&j.4X(a[0]))a[0](j,1<b?a[1]:0,2<b?a[2]:0,3<b?a[3]:0);1Z j.4X(a)&&a(j)},7C:",",$$4T:11(a){1a 11(b,c,d){b=a.bJ(b);if(0>b.5w)1a 1f;b=b.6Y;1!=b.5d&&(b.4T(1f,c,d),1f===b.5d&&(b.5d=1));a.bO();1a c=(c=b.2v||b.bM)?c.1q(a.34,a.7C):c}},bO:11(){j.8P&&j.4R(p.bP)&&p.bP()},7Q:11(a,b){14 c=!1,d=\'<3g 1c="1" 1e="1" 3j="6R:51" \'+a.bR(b)+">"+a.bS+j.5j+"/3g>";if(!j.35)1a c;j.35.bT(1x.5r("3g"),j.35.36);j.35.36.7B=d;2a{j.35.36.6G=a.6S}2b(e){}2a{j.35.36.3g&&(c=!0)}2b(e){}2a{c&&4>j.35.36.bV&&(j.8P=!0)}2b(e){}j.35.6d(j.35.36);1a c},6e:11(a,b){14 c=j;if(!c.6D||!a)1a 1f;a.6f&&a.6f.1g&&1f!==a.6f[a.6f.1g-1]&&c.6c(a.6f);14 d,e=a.8i;if(c.4i(b)){if(e.6i&&e.3D&&0>=c.3U(b,e.3D))1a!0;if(e.6i&&e.3H&&0<=c.3U(b,e.3H))1a!1;(d=c.7Q(a,b))&&(!e.3D||0<c.3U(b,e.3D))&&(e.3D=b);d||e.3H&&!(0>c.3U(b,e.3H))||(e.3H=b);1a d}14 f=[0,0,0,0],h=[].5Y(e.8g),g=e.3D?1:0,k,n=11(b,d){14 e=[].5Y(f);e[b]=d;1a c.7Q(a,e.58(","))};if(e.3H){d=e.3H.25(c.34);1u(k=0;k<d.1g;k++)d[k]=1i(d[k],10);d[0]<h[0]&&(h[0]=d[0])}if(e.3D){14 m=e.3D.25(c.34);1u(k=0;k<m.1g;k++)m[k]=1i(m[k],10);m[0]>f[0]&&(f[0]=m[0])}if(m&&d)1u(k=1;k<m.1g&&m[k-1]==d[k-1];k++)d[k]<h[k]&&(h[k]=d[k]),m[k]>f[k]&&(f[k]=m[k]);if(e.3H)1u(k=1;k<h.1g;k++)if(0<d[k]&&0==h[k]&&h[k-1]<e.8g[k-1]){h[k-1]+=1;1z}1u(k=0;k<h.1g;k++){m={};1u(e=0;20>e&&!(1>h[k]-f[k]);e++){d=X((h[k]+f[k])/2);if(m["a"+d])1z;m["a"+d]=1;n(k,d)?(f[k]=d,g=1):h[k]=d}h[k]=f[k];!g&&n(k,f[k])&&(g=1);if(!g)1z}1a g?f.58(","):1f},bH:11(a,b){if(j.4X(b))if(p.bY)p.bY(a,b,!1);1Z if(p.bZ)p.bZ("1Q"+a,b);1Z{14 c=p["1Q"+a];p["1Q"+a]=j.c0(b,c)}},c0:11(a,b){1a 11(){a();"11"==1d b&&b()}},c1:[],4O:[],bI:11(a){a.3f=!0;a.6c(a.c1);a.6c(a.4O);if(a.7W)a.7W()},3f:!1,$$jR:11(a){1a 11(b){a.3f?a.1n(b):a.bN(b,a.4O)}},1b:1f,71:"jT",c3:50,3k:1,c4:11(){14 a,b,c;if(j.1b&&j.1b.57)1u(a=j.1b.57.1g-1;0<=a;a--){if((c=j.1b.57[a])&&c.57)1u(b=c.57.1g-1;0<=b;b--){14 d=c.57[b];2a{c.6d(d)}2b(e){}}if(c)2a{j.1b.6d(c)}2b(e){}}!j.1b&&(a=1x.7Z(j.71))&&(j.1b=a);if(j.1b&&j.1b.7O){2a{j.1b.7O.6d(j.1b)}2b(e){}j.1b=1f}},7y:[],7W:11(){14 a,b;if(j.3f&&(!j.4O||!j.4O.1g||1f===j.4O[j.4O.1g-1])){1u(a in j)if((b=j[a])&&b.7c&&(3==b.k3||b.7c.1g&&1f!==b.7c[b.7c.1g-1]))1a;1u(a=0;a<j.7y.1g;a++)j.6c(j.7y);j.c4()}},7f:11(a){1a a&&(a=a.k5||a.k6,j.5X(a))?a:-1},k7:11(a,b,c,d){14 e=a.2o,f=j.7f(e);c=c.2o;14 g=j.7f(c);b=b.2o;14 l=j.7f(b);if(!(e&&c&&b&&j.7g(a)))1a-2;if(g<l||0>f||0>g||0>l||l<=j.3k||1>j.3k)1a 0;if(f>=l)1a-1;2a{if(f==j.3k&&(!j.3R||4==j.7g(a).bV)&&(!a.3f&&j.3f||a.3f&&j.5X(d)&&(j.5X(a.8O)||(a.8O=d),10<=d-a.8O)))1a 1}2b(k){}1a 0},7g:11(a,b){14 c=a?a.2o:0,d=c&&c.36?1:0;2a{d&&b&&j.1b.kb()}2b(e){}1a d?c.36:1f},7i:11(a,b){14 c=a.3j,d;if(c&&b)1u(d=0;d<b.1g;d+=2)2a{c[b[d]]=b[d+1]}2b(e){}},c7:11(a,b){14 c=1f,d=b?p.1y.1x:p.1x,e=d.6v("2J")[0]||d.2J;if(!e)2a{d.c8(\'<1b id="c9">.\'+j.5j+"/1b>"),c=d.7Z("c9")}2b(f){}if(e=d.6v("2J")[0]||d.2J)e.bT(a,e.36),c&&e.6d(c)},cb:11(a,b,c,d,e){e=1x;14 f=e.5r("2o"),g,l="kh 51 ki 51 5s 4Z cc 4Z cd 3d".25(" ");j.4R(d)||(d="");if(j.4M(a)&&/[^\\s]/.1C(a)){a=a.23().1q(/\\s/g,"");14 k=j.5j+a+\' 1c="\'+j.3k+\'" 1e="\'+j.3k+\'" \';k+=\'3j="kl-3j:51;4b-3j:51;5s:4Z;cc:4Z;cd:3d;6R:76;" \';1u(g=0;g<b.1g;g+=2)/[^\\s]/.1C(b[g+1])&&(k+=b[g]+\'="\'+b[g+1]+\'" \');k+=">";1u(g=0;g<c.1g;g+=2)/[^\\s]/.1C(c[g+1])&&(k+=j.5j+\'4g 2f="\'+c[g]+\'" 2H="\'+c[g+1]+\'" />\');k+=d+j.5j+"/"+a+">"}1Z k=d;j.1b||((b=e.7Z(j.71))?j.1b=b:(j.1b=e.5r("1b"),j.1b.id=j.71),j.7i(j.1b,l.5Y(["1c",j.c3+"4U","1e",j.3k+3+"4U","cf",j.3k+3+"4U","cg",j.3k+3+"4U","ci","cj","6R","kr"])),b||(j.7i(j.1b,"87 ks 5F 4Z 1y 4Z".25(" ")),j.c7(j.1b)));if(j.1b&&j.1b.7O){j.7i(f,l.5Y(["cf",j.3k+3+"4U","cg",j.3k+3+"4U","ci","cj","6R","76"]));2a{f.kt=k}2b(n){}2a{j.1b.ku(f)}2b(n){}1a{2o:f,3f:j.3f,8T:a,7B:k}}1a{2o:1f,3f:j.3f,8T:"",7B:k}},5h:{2X:{4t:["1F/2X","5R/x-kw","2F/x-kx","2F/x-2X"],3G:"ky.kz.1",kA:"5Q.5Q",6S:"6F:bK-bC-bA-by-bx",9e:7,bS:\'<4g 2f="2g" 2H="" /><4g 2f="kC" 2H="2U" />\',bR:11(a){1a\'6z="#2v=\'+a+\'"\'},8i:{3D:0,3H:0,6i:0,8g:[16,cm,cm,0]},4T:11(a){14 b=j.$,c=1f,d=1f;if(b.3R){b.4i(a)&&(a=a.25(b.34),3<a.1g&&0<1i(a[3],10)&&(a[3]="kF"),a=a.58(","));if(b.4i(a)&&b.65>=j.9e&&0<j.8S()){j.5e=j.cn(a);j.5d=0;1a}j.5d=1;!c&&b.65>=j.9e&&(c=j.cp(b.6e(j)));c||(d=b.3T(j.3G))&&d.cq&&(c=d.cq.7P(16),c=1i(c.41(0),16)+"."+1i(c.41(1),16)+"."+1i(c.41(2),16))}1Z b.5Z(j.4t)&&(d=3!=b.6n?b.9c("5Q.*kI-?in",0):1f)&&d.2f&&(c=b.5i(d.2f));j.5e=c?1:d?0:-1;j.2v=b.3A(c,3)},8X:["7,60,0,0","0,0,0,0"],8Q:["7,50,0,0",1f],7M:[11(a,b){14 c=b.25(a.$.34);
271a[c[0],c[1].41(0),c[1].41(1),c[2]].58()},1f],cp:11(a){14 b=j.$,c,d=j.8X,e=j.8Q;if(a)1u(a=b.3A(a),c=0;c<d.1g;c++)if(d[c]&&0>b.3U(a,d[c])&&e[c]&&0<=b.3U(a,e[c])&&j.7M[c])1a j.7M[c](j,a);1a a},8S:11(){14 a=j.$,b,c=j.8S,d=j.8X,e=j.8Q;if(!c.2H)1u(c.2H=-1,b=0;b<d.1g;b++){if(d[b]&&a.6e(j,d[b])){c.2H=1;1z}if(e[b]&&a.6e(j,e[b])){c.2H=-1;1z}}j.8i.6i=1==c.2H?1:0;1a c.2H},cn:11(a){1a j.$.6e(j,a)?.7:-1}},2u:{4t:"5R/x-6M-2u",3G:"6E.6E",6S:"6F:kM-kN-7G-kO-cs",4T:11(){14 a=11(a){1a a?(a=/[\\d][\\d\\,\\.\\s]*[ct]{0,1}[\\d\\,]*/.4S(a))?a[0].1q(/[ct\\.]/g,",").1q(/\\s/g,""):1f:1f},b=j.$,c,d=1f,e=1f,f=1f;if(b.3R){1u(c=15;2<c;c--)if(e=b.3T(j.3G+"."+c)){f=c.7P();1z}e||(e=b.3T(j.3G));if("6"==f)2a{e.kP="aO"}2b(h){1a"6,0,21,0"}2a{d=a(e.cu("$2v"))}2b(h){}!d&&f&&(d=f)}1Z{if(e=b.5Z(j.4t)){c=b.7g(b.cb("3g",["1j",j.4t],[],"",j));2a{d=b.5i(c.cu("$2v"))}2b(h){}}d||((c=e?e.7v:1f)&&c.4u&&(d=a(c.4u)),d&&(d=b.8Z(c,d)))}j.5e=d?1:-1;j.2v=b.3A(d);1a!0}},6M:{4t:"5R/x-kR",3G:"cv.cv",6S:"6F:kS-kT-7G-kU-cs",4T:11(){14 a=1f,b=1f,c=j.$;if(c.3R){2a{b=c.3T(j.3G).kV("")}2b(d){}c.4M(b)&&0<b.1g?a=c.5i(b):c.3T(j.3G+".8")?a="8":c.3T(j.3G+".7")?a="7":c.3T(j.3G+".1")&&(a="6")}1Z(b=c.9c("kW\\\\s*1u\\\\s*kX"))&&b.4u&&c.5Z(j.4t)&&(a=c.5i(b.4u)),a&&(a=c.8Z(b,a));j.5e=a?1:-1;j.2v=c.3A(a)}},9t:0}};ha.bt();14 bL=\'8E "%%" 11 8A an kY 3c kZ 2I.\\l0 l1 be in b4 l3 "l4", "l5", ...\',r=1f;(11(){11 a(a){a=a||2W.2Z;1a"#"+a.1q(/^[^#]*#?(.*)$/,"$1")}14 b=1x,c=g.4D.b7,d=b.bz,e="l6"in p&&(cw 0===d||7<d);g.fn.3a=11(a){1a a?j.4o("3a",a):j.6U("3a")};g.fn.3a.cx=50;c.3a=g.3C(c.3a,{b8:11(){if(e)1a!1;g(f.2V)},b9:11(){if(e)1a!1;g(f.24)}});14 f=11(){11 c(){14 b=a(),d=t(n);b!==n?(r(n=b,d),g(p).6U("3a")):d!==n&&(2W.2Z=2W.2Z.1q(/#.*/,"")+d);f=2D(c,g.fn.3a.cx)}14 d={},f,n=a(),m=11(a){1a a},r=m,t=m;d.2V=11(){f||c()};d.24=11(){f&&4I(f);f=cw 0};D.7e&&!e&&11(){14 e,f;d.2V=11(){e||(f=(f=g.fn.3a.2g)&&f+a(),e=g(\'<3w 6w="-1" 1K="3q"/>\').1T().8l("5a",11(){f||r(a());c()}).2N("2g",f||"aj:0").l9("2J")[0].lc,b.ld=11(){2a{"1K"===4D.lf&&(e.1x.1K=b.1K)}2b(v){}})};d.24=m;t=11(){1a a(e.2W.2Z)};r=11(a,c){14 d=e.1x,f=g.fn.3a.cy;a!==c&&(d.1K=b.1K,d.ak(),f&&d.c8(\'<9g>1x.cy="\'+f+\'"\\lj/9g>\'),d.4n(),e.2W.4e=a)}}();1a d}()})();4Y.4c.5J||(4Y.4c.5J=11(a,b){if(1f==j)5o 2y 7s;14 c=7l(j),d=c.1g>>>0;if("11"!=1d a)5o 2y 7s;1u(14 e=[],f=0;f<d;f++)if(f in c){14 g=c[f];a.1n(b,g,f,c)&&e.4F(g)}1a e});4Y.4c.1L||(4Y.4c.1L=11(a,b){if(1f==j)5o 2y 7s(\'"j" is 1f lo 8v lp\');14 c=7l(j),d=c.1g>>>0;if(0===d)1a-1;14 e=+b||0;lq===I(e)&&(e=0);if(e>=d)1a-1;1u(e=ca(0<=e?e:d-I(e),0);e<d;){if(e in c&&c[e]===a)1a e;e++}1a-1});4Y.4c.73||(4Y.4c.73=11(a){if(1f==j)5o 2y 7s;14 b=7l(j),c=b.1g>>>0;if(0===c)1a-1;14 d=c;1<2I.1g&&(d=lr(2I[1]),d!=d?d=0:0!=d&&d!=1/0&&d!=-(1/0)&&(d=(0<d||-1)*M(I(d))));1u(c=0<=d?Y(d,c-1):c-I(d);0<=c;c--)if(c in b&&b[c]===a)1a c;1a-1})})(8y,j);',62,1330," this function var options ilightbox return div width typeof height null length next parseInt type items vars callback call current prev replace case show URL for class left document top break data thumbnails test addClass css video iLightBox horizontal ui append title indexOf onRender styles toolbar holder on total caption hide social onAfterLoad container overlay each else toLowerCase stop split controls try catch onBeforeLoad moveTo url name src thumbnail add html5video 100 coords outerHeight loader span removeClass speed naturalWidth naturalHeight prevButton flash version onShow animate new isInFullScreen RegExp linkId setTimeout nextButton image effects value arguments body undefined html prevPhoto attr nextPhoto ajaxSetup easeOutCirc infinite opacity text false start location quicktime ext href offset selector splitNumRegx head firstChild iLightBoxHashChange com number visible BODY winLoaded object fadeIn plugins style pluginSize string fullscreen isSwipe outerWidth closeAction empty repositionPhoto cycleID prefix pathname skin iframe fullAlone webm slideshow formatNum path extend min isArray hashLock progID max isMobile documentElement http itap mousewheel swipe prevLock configureHolder disabled isIE innerToolbar getAXO compareNums nextLock keyboard loadRequests goTo pause charAt button innerNextButton loadContent effect mp4 lockWheel border prototype innerPrevButton hash loadImage param switch isStrNum canPlayType context factor startFrom close bind fadeOut minScale maxScale source mimeType description play authority scrollLeft fullViewPort scrollTop inner hideLoader mouseID event no push isPaused remove clearTimeout offsetX refresh Share isString webkit WLfuncs error pluginspage isDefined exec getVersion px Math mouseenter isFunc Array 0px none protocol childNodes join ondragstart load obj addContent getVersionDone installed www mouseleave Plugins getNum openTag active ogg navigator createUI throw lockSwipe fullScreenAction createElement padding autoplay off cancelFullScreen status offsetY easeInOutCirc time supportsFullScreen lockKey generateThumbnails generateBoxes nextOffsetX right setOption prevScale nextScale filter resume repositionSpeed item 01 getNewDimenstions loadedFadeSpeed QuickTime application pageOffsetY pageOffsetX positionThumbnails clone fadeSpeed isNum concat hasMimeType showLoader prevOffsetX newDims verIE errors alert success ma delete emb callArray removeChild codebaseSearch BIfuncs _ to match click onBeforeChange preload naturalWi
27dthOld OS prevOpacity nextOpacity naturalHeightOld fullStretchTypes initObj getAttribute arrows getElementsByTagName tabindex onAfterChange username codebase 200 repositionEl dontGenerateThumbs ActiveXEnabled ShockwaveFlash clsid classid itemsObject complete originalEvent dispatchItemsEvents beforeSend shockwave substring thumbs grid touches display classID true trigger up unbind supportTouch plugin pl divID php_js lastIndexOf slice fullScreenButton inline patchEvents search password addContents icon funcs reposition msie getWidth getDOMobj cache setStyle ajax crossDomain Object ifModified scrollTo requestFullScreen global touchstart wrapper TypeError apple setSocial enabledPlugin setCaption easeInCirc DONEfuncs dataType keepAspectRatio outerHTML getVersionDelimiter img pauseTime default 11CF offsetH verIEfull offsetW nodeName php cdbase2ver encodeURIComponent parentNode toString isActiveXObject download ul isFullScreen yes reddit onDoneEmptyDiv docModeIE parseFloat getElementById ogv hashChangeHandler patchItemsEvents position qa normalizeItems browserPrefixes hideableElements mo m4v diff removeAttr digits mobileMaxWidth SEARCH resetCycle hspace one vspace ms align userAgent pop preventDefault hasClass opera iTap not doFullscreen previous jQuery embed requires innerPlayButton enterFullscreen ny The Enter verticalDistanceThreshold fullScreenEventName noscroll target te mobileOptimizer smartRecognition Win count garbage cdbaseLower oa canUseIsMin tagName index attachItems dims cdbaseUpper buttons getPluginFileVersion flashvars maxHeight maxWidth missingPlugin videoType html5Vorbis html5WebM touchend normalOpacity activeOpacity findNavPlugin html5H264 minIEver mobile script pa touchmove mousemove instant closeButton slideShow availPlugins randomStart instantCall se 30px 192px zz ts ri mc 1280 720 recognized linkid ogpRecognition console moveNext movePrev destroy startPaused ta pt onOpen loadSwitcher element nd overflow loadContents fadeTo setTime shift_enter esc down blur oo pauseOnHover wa Date getTime pageX pageY 500 closedhand 1E3 vertical switchSpeed thumbsOffset normalizeSocial facebook share twitter delicious digg submit javascript open _blank onExitFullScreen exitFullscreen os onEnterFullScreen onHide thumbsOffsetW thumbsOffsetH nextOffsetY prevOffsetY bottom iris od html5QuickTime h264 poster loop scale tofit your always allowFullScreen currentSrc images response Opera 300 Fullscreen Shift An occurred when trying iPod iPad the iPhone attrFn special setup teardown vendor moz CancelFullScreen chrome rv handler mov getNumRegx leftContext rightContext AXO convertFuncs initScript noexternaldata accesskey D3488ABDDC6B BC80 documentMode 4B23 Msxml2 8C17 TDCCtl Gecko isChrome Version addWinEvent runWLfuncs init 02BF25D5 na version0 fPush cleanup CollectGarbage pageYOffset getCodeBaseVersion HTML insertBefore ne readyState isNaN rc addEventListener attachEvent winHandler WLfuncs0 ENV divWidth emptyDiv 3E3 background insertDivInBody write pd33993399 insertHTML margin visibility fontSize lineHeight verticalAlign baseline jsonp 128 isMin CDBASE2VER QuickTimeVersion 444553540000 rRdD GetVariable SWCtl void delay domain ixi hei hcit haie un prepend warn vk zte gene g560 rg fly fetc 400 ze esl8 vi children veri dmob dica devi dbte ng v750 craw v400 mp cmd utst hidden cldc chtm si appendTo cell cdm ccwa capi tx c55 bumb rd m5 nq m3 substr float sh avan Image onload onerror onabort attw us tim aptu resize tel yw 2E3 keydown keyCode shiftKey tdg nc tcl amoi 00 t6 wi rn t2 mb whit sy sp abac 802s 770s so t5 sm sl sk 4thp sie shar 3gso 6590 6310 sgh 1207 xiino xda windows wap vodafone sdk sc dragger link Facebook va home browser Twitter googleplus https plus google Google mm post Delicious sa s55 phase Digg treo 640 360 zo onclick ve window ro menubar resizable symbian scrollbars 980 series psp pocket plucker re wmlb rim9 raks phone r600 fill fit stretch r380 qtek palm ob netfront 07 firefox qc webc mmp psio midp maemo lge kindle wonu ratio w3c hone prox iemobile hiptop fennec elaine compal blazer mousedown rt qt po pn uc mouseover SCALE AUTOPLAY LOOP blackberry bada avantgo mouseout quality high bgcolor 000000 meego menu wmode transparent showall allowScriptAccess adobe getflash Adobe Flash player frameborder scrolling auto scroll webkitAllowFullScreen mozallowfullscreen android pire 3E4 results phil Mini pg IEMobile isPlainObject dark pdxg 120 180 5E3 Press Esc BlackBerry pan p800 Exit Slideshow Next Previous owg1 oran wv ti photo contents op content are attempting view o2im nzph nok GET jquery webOS that was loaded too old easing tap taphold swipeleft swiperight scrollstart scrollstop wt Android wg wf ontouchstart fix dispatch handle tf mouseup 3gp n7 khtml n50 fullscreenchange fullScreen webkitIsFullScreen FullScreen RequestFullScreen n30 movie compatible mozilla n20 safari toUpperCase transform perspective translateZ PluginDetect n10 mpeg mpg array x700 avi txt shtml rhtml rb mywa phtml php5 php4 php3 jsp htm cfm cgi mimeTypes aspx asp jpe mwbp currentElement getMimeEnabledPlugin jfif tif nextElement ActiveXObject tiff png jpg prevElement jpeg currentItem platform product gif bmp Mac Linux FreeBSD CE swf Mobile Pocket PC nextItem prevItem cab Function cc_on MSIE qtplugin qtactivex p1 behavior clientcaps getComponentVersion 89820200 ECBD mt 8B85 00AA005B4383 componentid yas back compatMode 02 XMLHTTP DOMDocument Microsoft XMLDOM eval mmef Shell UIHelper Scripting Dictionary wmplayer ocx verGecko isGecko nw verChrome o8 Chrome verSafari isSafari Apple Safari mi verOpera isOpera me xo m50 QT_GenerateOBJECTText pluginName m3ga java WEBM pageXOffset m1 metadata lynx lt abs zeto libw xi kyo sqrt kwc RC kpt klon setAttribute beta alpha dev onWindowLoaded kgt plugindetect keji kddi jigs port hostname host String jemu OTF inArray scrollWidth offsetWidth getTagStatus gradient jbro focus iLCallback ipaq inno im1k ikom outlineStyle borderStyle round log outline ig01 idea ibro iac block absolute innerHTML appendChild i230 quicktimeplayer macpaint QuickTimeCheckObject QuickTimeCheck progID0 tc controller getSource vx 9999 net tp Plug floor Height Width D27CDB6E AE6D 96B8 AllowScriptAccess random director 166B1BCA 3F9C 8075 ShockwaveVersion Shockwave Director even of nArguments should form atttributeName attributeValue oniLightBoxHashChange vulc voda insertAfter contentWindow onpropertychange propertyName vm40 x3c client innerWidth or defined Infinity Number".split(" "),0,{}));; 28(function(f){if(typeof exports==="object"&&typeof module!=="undefined")module.exports=f();else if(typeof define==="function"&&define.amd)define([],f);else{var g;if(typeof window!=="undefined")g=window;else if(typeof global!=="undefined")g=global;else if(typeof self!=="undefined")g=self;else g=this;g.ProgressBar=f();}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f;}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e);},l,l.exports,e,t,n,r);}return n[o].exports;}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s;})({1:[function(require,module,exports){;(function(){var root=this||Function('return this')();var Tweenable=(function(){'use strict';var formula;var DEFAULT_SCHEDULE_FUNCTION;var DEFAULT_EASING='linear';var DEFAULT_DURATION=500;var UPDATE_TIME=1000/60;var _now=Date.now?Date.now:function(){return +new Date();};var now=typeof SHIFTY_DEBUG_NOW!=='undefined'?SHIFTY_DEBUG_NOW:_now;if(typeof window!=='undefined')DEFAULT_SCHEDULE_FUNCTION=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||(window.mozCancelRequestAnimationFrame&&window.mozRequestAnimationFrame)||setTimeout;else DEFAULT_SCHEDULE_FUNCTION=setTimeout;function noop(){}function each(obj,fn){var key;for(key in obj)if(Object.hasOwnProperty.call(obj,key))fn(key);}function shallowCopy(targetObj,srcObj){each(srcObj,function(prop){targetObj[prop]=srcObj[prop];});return targetObj;}function defaults(target,src){each(src,function(prop){if(typeof target[prop]==='undefined')target[prop]=src[prop];});}function tweenProps(forPosition,currentState,originalState,targetState,duration,timestamp,easing){var normalizedPosition=forPosition<timestamp?0:(forPosition-timestamp)/duration;var prop;var easingObjectProp;var easingFn;for(prop in currentState)if(currentState.hasOwnProperty(prop)){easingObjectProp=easing[prop];easingFn=typeof easingObjectProp==='function'?easingObjectProp:formula[easingObjectProp];currentState[prop]=tweenProp(originalState[prop],targetState[prop],easingFn,normalizedPosition);}return currentState;}function tweenProp(start,end,easingFunc,position){return start+(end-start)*easingFunc(position);}function applyFilter(tweenable,filterName){var filters=Tweenable.prototype.filter;var args=tweenable._filterArgs;each(filters,function(name){if(typeof filters[name][filterName]!=='undefined')filters[name][filterName].apply(tweenable,args);});}var timeoutHandler_endTime;var timeoutHandler_currentTime;var timeoutHandler_isEnded;var timeoutHandler_offset;function timeoutHandler(tweenable,timestamp,delay,duration,currentState,originalState,targetState,easing,step,schedule,opt_currentTimeOverride){timeoutHandler_endTime=timestamp+delay+duration;timeoutHandler_currentTime=Math.min(opt_currentTimeOverride||now(),timeoutHandler_endTime);timeoutHandler_isEnded=timeoutHandler_currentTime>=timeoutHandler_endTime;timeoutHandler_offset=duration-(timeoutHandler_endTime-timeoutHandler_currentTime);
28if(tweenable.isPlaying())if(timeoutHandler_isEnded){step(targetState,tweenable._attachment,timeoutHandler_offset);tweenable.stop(true);}else{tweenable._scheduleId=schedule(tweenable._timeoutHandler,UPDATE_TIME);applyFilter(tweenable,'beforeTween');if(timeoutHandler_currentTime<(timestamp+delay))tweenProps(1,currentState,originalState,targetState,1,1,easing);else tweenProps(timeoutHandler_currentTime,currentState,originalState,targetState,duration,timestamp+delay,easing);applyFilter(tweenable,'afterTween');step(currentState,tweenable._attachment,timeoutHandler_offset);}}function composeEasingObject(fromTweenParams,easing){var composedEasing={};var typeofEasing=typeof easing;if(typeofEasing==='string'||typeofEasing==='function')each(fromTweenParams,function(prop){composedEasing[prop]=easing;});else each(fromTweenParams,function(prop){if(!composedEasing[prop])composedEasing[prop]=easing[prop]||DEFAULT_EASING;});return composedEasing;}function Tweenable(opt_initialState,opt_config){this._currentState=opt_initialState||{};this._configured=false;this._scheduleFunction=DEFAULT_SCHEDULE_FUNCTION;if(typeof opt_config!=='undefined')this.setConfig(opt_config);}Tweenable.prototype.tween=function(opt_config){if(this._isTweening)return this;if(opt_config!==undefined||!this._configured)this.setConfig(opt_config);this._timestamp=now();this._start(this.get(),this._attachment);return this.resume();};Tweenable.prototype.setConfig=function(config){config=config||{};this._configured=true;this._attachment=config.attachment;this._pausedAtTime=null;this._scheduleId=null;this._delay=config.delay||0;this._start=config.start||noop;this._step=config.step||noop;this._finish=config.finish||noop;this._duration=config.duration||DEFAULT_DURATION;this._currentState=shallowCopy({},config.from)||this.get();this._originalState=this.get();this._targetState=shallowCopy({},config.to)||this.get();var self=this;this._timeoutHandler=function(){timeoutHandler(self,self._timestamp,self._delay,self._duration,self._currentState,self._originalState,self._targetState,self._easing,self._step,self._scheduleFunction);};var currentState=this._currentState;var targetState=this._targetState;defaults(targetState,currentState);this._easing=composeEasingObject(currentState,config.easing||DEFAULT_EASING);this._filterArgs=[currentState,this._originalState,targetState,this._easing];applyFilter(this,'tweenCreated');return this;};Tweenable.prototype.get=function(){return shallowCopy({},this._currentState);};Tweenable.prototype.set=function(state){this._currentState=state;};Tweenable.prototype.pause=function(){this._pausedAtTime=now();this._isPaused=true;return this;};Tweenable.prototype.resume=function(){if(this._isPaused)this._timestamp+=now()-this._pausedAtTime;this._isPaused=false;this._isTweening=true;this._timeoutHandler();return this;};Tweenable.prototype.seek=function(millisecond){millisecond=Math.max(millisecond,0);var currentTime=now();if((this._timestamp+millisecond)===0)return this;this._timestamp=currentTime-millisecond;if(!this.isPlaying()){this._isTweening=true;this._isPaused=false;timeoutHandler(this,this._timestamp,this._delay,this._duration,this._currentState,this._originalState,this._targetState,this._easing,this._step,this._scheduleFunction,currentTime);this.pause();}return this;};Tweenable.prototype.stop=function(gotoEnd){this._isTweening=false;this._isPaused=false;this._timeoutHandler=noop;(root.cancelAnimationFrame||root.webkitCancelAnimationFrame||root.oCancelAnimationFrame||root.msCancelAnimationFrame||root.mozCancelRequestAnimationFrame||root.clearTimeout)(this._scheduleId);if(gotoEnd){applyFilter(this,'beforeTween');tweenProps(1,this._currentState,this._originalState,this._targetState,1,0,this._easing);applyFilter(this,'afterTween');applyFilter(this,'afterTweenEnd');this._finish.call(this,this._currentState,this._attachment);}return this;};Tweenable.prototype.isPlaying=function(){return this._isTweening&&!this._isPaused;};Tweenable.prototype.setScheduleFunction=function(scheduleFunction){this._scheduleFunction=scheduleFunction;};Tweenable.prototype.dispose=function(){var prop;for(prop in this)if(this.hasOwnProperty(prop))delete this[prop];};Tweenable.prototype.filter={};Tweenable.prototype.formula={linear:function(pos){return pos;}};formula=Tweenable.prototype.formula;shallowCopy(Tweenable,{'now':now,'each':each,'tweenProps':tweenProps,'tweenProp':tweenProp,'applyFilter':applyFilter,'shallowCopy':shallowCopy,'defaults':defaults,'composeEasingObject':composeEasingObject});if(typeof SHIFTY_DEBUG_NOW==='function')root.timeoutHandler=timeoutHandler;if(typeof exports==='object')module.exports=Tweenable;else if(typeof define==='function'&&define.amd)define(function(){return Tweenable;});else{if(typeof root.Tweenable==='undefined')root.Tweenable=Tweenable;}return Tweenable;}());;(function(){Tweenable.shallowCopy(Tweenable.prototype.formula,{easeInQuad:function(pos){return Math.pow(pos,2);},easeOutQuad:function(pos){return -(Math.pow((pos-1),2)-1);},easeInOutQuad:function(pos){if((pos/=0.5)<1)return 0.5*Math.pow(pos,2);return -0.5*((pos-=2)*pos-2);},easeInCubic:function(pos){return Math.pow(pos,3);},easeOutCubic:function(pos){return (Math.pow((pos-1),3)+1);},easeInOutCubic:function(pos){if((pos/=0.5)<1)return 0.5*Math.pow(pos,3);return 0.5*(Math.pow((pos-2),3)+2);},easeInQuart:function(pos){return Math.pow(pos,4);},easeOutQuart:function(pos){return -(Math.pow((pos-1),4)-1);},easeInOutQuart:function(pos){if((pos/=0.5)<1)return 0.5*Math.pow(pos,4);return -0.5*((pos-=2)*Math.pow(pos,3)-2);},easeInQuint:function(pos){return Math.pow(pos,5);},easeOutQuint:function(pos){return (Math.pow((pos-1),5)+1);},easeInOutQuint:function(pos){if((pos/=0.5)<1)return 0.5*Math.pow(pos,5);return 0.5*(Math.pow((pos-2),5)+2);},easeInSine:function(pos){return -Math.cos(pos*(Math.PI/2))+1;},easeOutSine:function(pos){return Math.sin(pos*(Math.PI/2));},easeInOutSine:function(pos){return (-0.5*(Math.cos(Math.PI*pos)-1));},easeInExpo:function(pos){return (pos===0)?0:Math.pow(2,10*(pos-1));},easeOutExpo:function(pos){return (pos===1)?1:-Math.pow(2,-10*pos)+1;},easeInOutExpo:function(pos){if(pos===0)return 0;if(pos===1)return 1;if((pos/=0.5)<1)return 0.5*Math.pow(2,10*(pos-1));return 0.5*(-Math.pow(2,-10*--pos)+2);},easeInCirc:function(pos){return -(Math.sqrt(1-(pos*pos))-1);},easeOutCirc:function(pos){return Math.sqrt(1-Math.pow((pos-1),2));},easeInOutCirc:function(pos){if((pos/=0.5)<1)return -0.5*(Math.sqrt(1-pos*pos)-1);return 0.5*(Math.sqrt(1-(pos-=2)*pos)+1);},easeOutBounce:function(pos){if((pos)<(1/2.75))return (7.5625*pos*pos);else if(pos<(2/2.75))return (7.5625*(pos-=(1.5/2.75))*pos+0.75);else if(pos<(2.5/2.75))return (7.5625*(pos-=(2.25/2.75))*pos+0.9375);else return (7.5625*(pos-=(2.625/2.75))*pos+0.984375);},easeInBack:function(pos){var s=1.70158;return (pos)*pos*((s+1)*pos-s);},easeOutBack:function(pos){var s=1.70158;return (pos=pos-1)*pos*((s+1)*pos+s)+1;},easeInOutBack:function(pos){var s=1.70158;if((pos/=0.5)<1)return 0.5*(pos*pos*(((s*=(1.525))+1)*pos-s));return 0.5*((pos-=2)*pos*(((s*=(1.525))+1)*pos+s)+2);},elastic:function(pos){return -1*Math.pow(4,-8*pos)*Math.sin((pos*6-1)*(2*Math.PI)/2)+1;},swingFromTo:function(pos){var s=1.70158;return ((pos/=0.5)<1)?0.5*(pos*pos*(((s*=(1.525))+1)*pos-s)):0.5*((pos-=2)*pos*(((s*=(1.525))+1)*pos+s)+2);}
28,swingFrom:function(pos){var s=1.70158;return pos*pos*((s+1)*pos-s);},swingTo:function(pos){var s=1.70158;return (pos-=1)*pos*((s+1)*pos+s)+1;},bounce:function(pos){if(pos<(1/2.75))return (7.5625*pos*pos);else if(pos<(2/2.75))return (7.5625*(pos-=(1.5/2.75))*pos+0.75);else if(pos<(2.5/2.75))return (7.5625*(pos-=(2.25/2.75))*pos+0.9375);else return (7.5625*(pos-=(2.625/2.75))*pos+0.984375);},bouncePast:function(pos){if(pos<(1/2.75))return (7.5625*pos*pos);else if(pos<(2/2.75))return 2-(7.5625*(pos-=(1.5/2.75))*pos+0.75);else if(pos<(2.5/2.75))return 2-(7.5625*(pos-=(2.25/2.75))*pos+0.9375);else return 2-(7.5625*(pos-=(2.625/2.75))*pos+0.984375);},easeFromTo:function(pos){if((pos/=0.5)<1)return 0.5*Math.pow(pos,4);return -0.5*((pos-=2)*Math.pow(pos,3)-2);},easeFrom:function(pos){return Math.pow(pos,4);},easeTo:function(pos){return Math.pow(pos,0.25);}});}());;(function(){function cubicBezierAtTime(t,p1x,p1y,p2x,p2y,duration){var ax=0,bx=0,cx=0,ay=0,by=0,cy=0;function sampleCurveX(t){return ((ax*t+bx)*t+cx)*t;}function sampleCurveY(t){return ((ay*t+by)*t+cy)*t;}function sampleCurveDerivativeX(t){return (3.0*ax*t+2.0*bx)*t+cx;}function solveEpsilon(duration){return 1.0/(200.0*duration);}function solve(x,epsilon){return sampleCurveY(solveCurveX(x,epsilon));}function fabs(n){if(n>=0)return n;else return 0-n;}function solveCurveX(x,epsilon){var t0,t1,t2,x2,d2,i;for(t2=x,i=0;i<8;i++){x2=sampleCurveX(t2)-x;if(fabs(x2)<epsilon)return t2;d2=sampleCurveDerivativeX(t2);if(fabs(d2)<1e-6)break;t2=t2-x2/d2;}t0=0.0;t1=1.0;t2=x;if(t2<t0)return t0;if(t2>t1)return t1;while(t0<t1){x2=sampleCurveX(t2);if(fabs(x2-x)<epsilon)return t2;if(x>x2)t0=t2;else t1=t2;t2=(t1-t0)*0.5+t0;}return t2;}cx=3.0*p1x;bx=3.0*(p2x-p1x)-cx;ax=1.0-cx-bx;cy=3.0*p1y;by=3.0*(p2y-p1y)-cy;ay=1.0-cy-by;return solve(t,solveEpsilon(duration));}function getCubicBezierTransition(x1,y1,x2,y2){return function(pos){return cubicBezierAtTime(pos,x1,y1,x2,y2,1);};}Tweenable.setBezierFunction=function(name,x1,y1,x2,y2){var cubicBezierTransition=getCubicBezierTransition(x1,y1,x2,y2);cubicBezierTransition.displayName=name;cubicBezierTransition.x1=x1;cubicBezierTransition.y1=y1;cubicBezierTransition.x2=x2;cubicBezierTransition.y2=y2;return Tweenable.prototype.formula[name]=cubicBezierTransition;};Tweenable.unsetBezierFunction=function(name){delete Tweenable.prototype.formula[name];};})();;(function(){function getInterpolatedValues(from,current,targetState,position,easing,delay){return Tweenable.tweenProps(position,current,from,targetState,1,delay,easing);}var mockTweenable=new Tweenable();mockTweenable._filterArgs=[];Tweenable.interpolate=function(from,targetState,position,easing,opt_delay){var current=Tweenable.shallowCopy({},from);var delay=opt_delay||0;var easingObject=Tweenable.composeEasingObject(from,easing||'linear');mockTweenable.set({});var filterArgs=mockTweenable._filterArgs;filterArgs.length=0;filterArgs[0]=current;filterArgs[1]=from;filterArgs[2]=targetState;filterArgs[3]=easingObject;Tweenable.applyFilter(mockTweenable,'tweenCreated');Tweenable.applyFilter(mockTweenable,'beforeTween');var interpolatedValues=getInterpolatedValues(from,current,targetState,position,easingObject,delay);Tweenable.applyFilter(mockTweenable,'afterTween');return interpolatedValues;};}());;(function(Tweenable){var formatManifest;var R_NUMBER_COMPONENT=/(\d|\-|\.)/;var R_FORMAT_CHUNKS=/([^\-0-9\.]+)/g;var R_UNFORMATTED_VALUES=/[0-9.\-]+/g;var R_RGB=new RegExp('rgb\\('+R_UNFORMATTED_VALUES.source+(/,\s*/.source)+R_UNFORMATTED_VALUES.source+(/,\s*/.source)+R_UNFORMATTED_VALUES.source+'\\)','g');var R_RGB_PREFIX=/^.*\(/;var R_HEX=/#([0-9]|[a-f]){3,6}/gi;var VALUE_PLACEHOLDER='VAL';function getFormatChunksFrom(rawValues,prefix){var accumulator=[];var rawValuesLength=rawValues.length;var i;for(i=0;i<rawValuesLength;i++)accumulator.push('_'+prefix+'_'+i);return accumulator;}function getFormatStringFrom(formattedString){var chunks=formattedString.match(R_FORMAT_CHUNKS);if(!chunks)chunks=['',''];else{if(chunks.length===1||formattedString[0].match(R_NUMBER_COMPONENT))chunks.unshift('');}return chunks.join(VALUE_PLACEHOLDER);}function sanitizeObjectForHexProps(stateObject){Tweenable.each(stateObject,function(prop){var currentProp=stateObject[prop];if(typeof currentProp==='string'&¤tProp.match(R_HEX))stateObject[prop]=sanitizeHexChunksToRGB(currentProp);});}function sanitizeHexChunksToRGB(str){return filterStringChunks(R_HEX,str,convertHexToRGB);}function convertHexToRGB(hexString){var rgbArr=hexToRGBArray(hexString);return 'rgb('+rgbArr[0]+','+rgbArr[1]+','+rgbArr[2]+')';}var hexToRGBArray_returnArray=[];function hexToRGBArray(hex){hex=hex.replace(/#/,'');if(hex.length===3){hex=hex.split('');hex=hex[0]+hex[0]+hex[1]+hex[1]+hex[2]+hex[2];}hexToRGBArray_returnArray[0]=hexToDec(hex.substr(0,2));hexToRGBArray_returnArray[1]=hexToDec(hex.substr(2,2));hexToRGBArray_returnArray[2]=hexToDec(hex.substr(4,2));return hexToRGBArray_returnArray;}function hexToDec(hex){return parseInt(hex,16);}function filterStringChunks(pattern,unfilteredString,filter){var pattenMat
28ches=unfilteredString.match(pattern);var filteredString=unfilteredString.replace(pattern,VALUE_PLACEHOLDER);if(pattenMatches){var pattenMatchesLength=pattenMatches.length;var currentChunk;for(var i=0;i<pattenMatchesLength;i++){currentChunk=pattenMatches.shift();filteredString=filteredString.replace(VALUE_PLACEHOLDER,filter(currentChunk));}}return filteredString;}function sanitizeRGBChunks(formattedString){return filterStringChunks(R_RGB,formattedString,sanitizeRGBChunk);}function sanitizeRGBChunk(rgbChunk){var numbers=rgbChunk.match(R_UNFORMATTED_VALUES);var numbersLength=numbers.length;var sanitizedString=rgbChunk.match(R_RGB_PREFIX)[0];for(var i=0;i<numbersLength;i++)sanitizedString+=parseInt(numbers[i],10)+',';sanitizedString=sanitizedString.slice(0,-1)+')';return sanitizedString;}function getFormatManifests(stateObject){var manifestAccumulator={};Tweenable.each(stateObject,function(prop){var currentProp=stateObject[prop];if(typeof currentProp==='string'){var rawValues=getValuesFrom(currentProp);manifestAccumulator[prop]={'formatString':getFormatStringFrom(currentProp),'chunkNames':getFormatChunksFrom(rawValues,prop)};}});return manifestAccumulator;}function expandFormattedProperties(stateObject,formatManifests){Tweenable.each(formatManifests,function(prop){var currentProp=stateObject[prop];var rawValues=getValuesFrom(currentProp);var rawValuesLength=rawValues.length;for(var i=0;i<rawValuesLength;i++)stateObject[formatManifests[prop].chunkNames[i]]=+rawValues[i];delete stateObject[prop];});}function collapseFormattedProperties(stateObject,formatManifests){Tweenable.each(formatManifests,function(prop){var currentProp=stateObject[prop];var formatChunks=extractPropertyChunks(stateObject,formatManifests[prop].chunkNames);var valuesList=getValuesList(formatChunks,formatManifests[prop].chunkNames);currentProp=getFormattedValues(formatManifests[prop].formatString,valuesList);stateObject[prop]=sanitizeRGBChunks(currentProp);});}function extractPropertyChunks(stateObject,chunkNames){var extractedValues={};var currentChunkName,chunkNamesLength=chunkNames.length;for(var i=0;i<chunkNamesLength;i++){currentChunkName=chunkNames[i];extractedValues[currentChunkName]=stateObject[currentChunkName];delete stateObject[currentChunkName];}return extractedValues;}var getValuesList_accumulator=[];function getValuesList(stateObject,chunkNames){getValuesList_accumulator.length=0;var chunkNamesLength=chunkNames.length;for(var i=0;i<chunkNamesLength;i++)getValuesList_accumulator.push(stateObject[chunkNames[i]]);return getValuesList_accumulator;}function getFormattedValues(formatString,rawValues){var formattedValueString=formatString;var rawValuesLength=rawValues.length;for(var i=0;i<rawValuesLength;i++)formattedValueString=formattedValueString.replace(VALUE_PLACEHOLDER,+rawValues[i].toFixed(4));return formattedValueString;}function getValuesFrom(formattedString){return formattedString.match(R_UNFORMATTED_VALUES);}function expandEasingObject(easingObject,tokenData){Tweenable.each(tokenData,function(prop){var currentProp=tokenData[prop];var chunkNames=currentProp.chunkNames;var chunkLength=chunkNames.length;var easing=easingObject[prop];var i;if(typeof easing==='string'){var easingChunks=easing.split(' ');var lastEasingChunk=easingChunks[easingChunks.length-1];for(i=0;i<chunkLength;i++)easingObject[chunkNames[i]]=easingChunks[i]||lastEasingChunk;}else for(i=0;i<chunkLength;i++)easingObject[chunkNames[i]]=easing;delete easingObject[prop];});}function collapseEasingObject(easingObject,tokenData){Tweenable.each(tokenData,function(prop){var currentProp=tokenData[prop];var chunkNames=currentProp.chunkNames;var chunkLength=chunkNames.length;var firstEasing=easingObject[chunkNames[0]];var typeofEasings=typeof firstEasing;if(typeofEasings==='string'){var composedEasingString='';for(var i=0;i<chunkLength;i++){composedEasingString+=' '+easingObject[chunkNames[i]];delete easingObject[chunkNames[i]];}easingObject[prop]=composedEasingString.substr(1);}else easingObject[prop]=firstEasing;});}Tweenable.prototype.filter.token={'tweenCreated':function(currentState,fromState,toState,easingObject){sanitizeObjectForHexProps(currentState);sanitizeObjectForHexProps(fromState);sanitizeObjectForHexProps(toState);this._tokenData=getFormatManifests(currentState);},'beforeTween':function(currentState,fromState,toState,easingObject){expandEasingObject(easingObject,this._tokenData);expandFormattedProperties(currentState,this._tokenData);expandFormattedProperties(fromState,this._tokenData);expandFormattedProperties(toState,this._tokenData);},'afterTween':function(currentState,fromState,toState,easingObject){collapseFormattedProperties(currentState,this._tokenData);collapseFormattedProperties(fromState,this._tokenData);collapseFormattedProperties(toState,this._tokenData);collapseEasingObject(easingObject,this._tokenData);}};}(Tweenable));}).call(null);},{}],2:[function(require,module,exports){var Shape=require('./shape');var utils=require('./utils');var Circle=function Circle(container,options){this._pathTemplate='M 50,50 m 0,-{radius}'+' a {radius},{radius} 0 1 1 0,{2radius}'+' a {radius},{radius} 0 1 1 0,-{2radius}';this.containerAspectRatio=1;Shape.apply(this,arguments);};Circle.prototype=new Shape();Circle.prototype.constructor=Circle;Circle.prototype._pathString=function _pathString(opts){var widthOfWider=opts.strokeWidth;if(opts.trailWidth&&opts.trailWidth>opts.strokeWidth)widthOfWider=opts.trailWidth;var r=50-widthOfWider/2;return utils.render(this._pathTemplate,{radius:r,'2radius':r*2});};Circle.prototype._trailString=function _trailString(opts){return this._pathString(opts);};module.exports=Circle;},{"./shape":7,"./utils":8}],3:[function(require,module,exports){var Shape=require('./shape');var utils=require('./utils');var Line=function Line(container,options){this._pathTemplate='M 0,{center} L 100,{center}';Shape.apply(this,arguments);};Line.prototype=new Shape();Line.prototype.constructor=Line;Line.prototype._initializeSvg=function _initializeSvg(svg,opts){svg.setAttribute('viewBox','0 0 100 '+opts.strokeWidth);svg.setAttribute('preserveAspectRatio','none');};Line.prototype._pathString=function _pathString(opts){return utils.render(this._pathTemplate,{center:opts.strokeWidth/2});};Line.prototype._trailString=function _trailString(opts){return this._pathString(opts);};module.exports=Line;},{"./shape":7,"./utils":8}],4:[function(require,module,exports){module.exports={Line:require('./line'),Circle:require('./circle'),SemiCircle:require('./semicircle'),Path:require('./path'),Shape:require('./shape'),utils:require('./utils')};},{"./circle":2,"./line":3,"./path":5,"./semicircle":6,"./shape":7,"./utils":8}],5:[function(require,module,exports){var Tweenable=require('shifty');var utils=require('./utils');var EASING_ALIASES={easeIn:'easeInCubic',easeOut:'easeOutCubic',easeInOut:'easeInOutCubic'};
28var Path=function Path(path,opts){if(!(this instanceof Path))throw new Error('Constructor was called without new keyword');opts=utils.extend({duration:800,easing:'linear',from:{},to:{},step:function(){}},opts);var element;if(utils.isString(path))element=document.querySelector(path);else element=path;this.path=element;this._opts=opts;this._tweenable=null;var length=this.path.getTotalLength();this.path.style.strokeDasharray=length+' '+length;this.set(0);};Path.prototype.value=function value(){var offset=this._getComputedDashOffset();var length=this.path.getTotalLength();var progress=1-offset/length;return parseFloat(progress.toFixed(6),10);};Path.prototype.set=function set(progress){this.stop();this.path.style.strokeDashoffset=this._progressToOffset(progress);var step=this._opts.step;if(utils.isFunction(step)){var easing=this._easing(this._opts.easing);var values=this._calculateTo(progress,easing);var reference=this._opts.shape||this;step(values,reference,this._opts.attachment);}};Path.prototype.stop=function stop(){this._stopTween();this.path.style.strokeDashoffset=this._getComputedDashOffset();};Path.prototype.animate=function animate(progress,opts,cb){opts=opts||{};if(utils.isFunction(opts)){cb=opts;opts={};}var passedOpts=utils.extend({},opts);var defaultOpts=utils.extend({},this._opts);opts=utils.extend(defaultOpts,opts);var shiftyEasing=this._easing(opts.easing);var values=this._resolveFromAndTo(progress,shiftyEasing,passedOpts);this.stop();this.path.getBoundingClientRect();var offset=this._getComputedDashOffset();var newOffset=this._progressToOffset(progress);var self=this;this._tweenable=new Tweenable();this._tweenable.tween({from:utils.extend({offset},values.from),to:utils.extend({offset:newOffset},values.to),duration:opts.duration,easing:shiftyEasing,step:function(state){self.path.style.strokeDashoffset=state.offset;var reference=opts.shape||self;opts.step(state,reference,opts.attachment);},finish:function(state){if(utils.isFunction(cb))cb();}});};Path.prototype._getComputedDashOffset=function _getComputedDashOffset(){var computedStyle=window.getComputedStyle(this.path,null);return parseFloat(computedStyle.getPropertyValue('stroke-dashoffset'),10);};Path.prototype._progressToOffset=function _progressToOffset(progress){var length=this.path.getTotalLength();return length-progress*length;};Path.prototype._resolveFromAndTo=function _resolveFromAndTo(progress,easing,opts){if(opts.from&&opts.to)return {from:opts.from,to:opts.to};return {from:this._calculateFrom(easing),to:this._calculateTo(progress,easing)};};Path.prototype._calculateFrom=function _calculateFrom(easing){return Tweenable.interpolate(this._opts.from,this._opts.to,this.value(),easing);};Path.prototype._calculateTo=function _calculateTo(progress,easing){return Tweenable.interpolate(this._opts.from,this._opts.to,progress,easing);};Path.prototype._stopTween=function _stopTween(){if(this._tweenable!==null){this._tweenable.stop();this._tweenable=null;}};Path.prototype._easing=function _easing(easing){if(EASING_ALIASES.hasOwnProperty(easing))return EASING_ALIASES[easing];return easing;};module.exports=Path;},{"./utils":8,"shifty":1}],6:[function(require,module,exports){var Shape=require('./shape');var Circle=require('./circle');var utils=require('./utils');var SemiCircle=function SemiCircle(container,options){this._pathTemplate='M 50,50 m -{radius},0'+' a {radius},{radius} 0 1 1 {2radius},0';this.containerAspectRatio=2;Shape.apply(this,arguments);};SemiCircle.prototype=new Shape();SemiCircle.prototype.constructor=SemiCircle;SemiCircle.prototype._initializeSvg=function _initializeSvg(svg,opts){svg.setAttribute('viewBox','0 0 100 50');};SemiCircle.prototype._initializeTextContainer=function _initializeTextContainer(opts,container,textContainer){if(opts.text.style){textContainer.style.top='auto';textContainer.style.bottom='0';if(opts.text.alignToBottom)utils.setStyle(textContainer,'transform','translate(-50%, 0)');else utils.setStyle(textContainer,'transform','translate(-50%, 50%)');}};SemiCircle.prototype._pathString=Circle.prototype._pathString;SemiCircle.prototype._trailString=Circle.prototype._trailString;module.exports=SemiCircle;},{"./circle":2,"./shape":7,"./utils":8}],7:[function(require,module,exports){var Path=require('./path');var utils=require('./utils');var DESTROYED_ERROR='Object is destroyed';
28var Shape=function Shape(container,opts){if(!(this instanceof Shape))throw new Error('Constructor was called without new keyword');if(arguments.length===0)return;this._opts=utils.extend({color:'#555',strokeWidth:1.0,trailColor:null,trailWidth:null,fill:null,text:{style:{color:null,position:'absolute',left:'50%',top:'50%',padding:0,margin:0,transform:{prefix:true,value:'translate(-50%, -50%)'}},autoStyleContainer:true,alignToBottom:true,value:null,className:'progressbar-text'},svgStyle:{display:'block',width:'100%'},warnings:false},opts,true);if(utils.isObject(opts)&&opts.svgStyle!==undefined)this._opts.svgStyle=opts.svgStyle;if(utils.isObject(opts)&&utils.isObject(opts.text)&&opts.text.style!==undefined)this._opts.text.style=opts.text.style;var svgView=this._createSvgView(this._opts);var element;if(utils.isString(container))element=document.querySelector(container);else element=container;if(!element)throw new Error('Container does not exist: '+container);this._container=element;this._container.appendChild(svgView.svg);if(this._opts.warnings)this._warnContainerAspectRatio(this._container);if(this._opts.svgStyle)utils.setStyles(svgView.svg,this._opts.svgStyle);this.svg=svgView.svg;
28this.path=svgView.path;this.trail=svgView.trail;this.text=null;var newOpts=utils.extend({attachment:undefined,shape:this},this._opts);this._progressPath=new Path(svgView.path,newOpts);if(utils.isObject(this._opts.text)&&this._opts.text.value!==null)this.setText(this._opts.text.value);};Shape.prototype.animate=function animate(progress,opts,cb){if(this._progressPath===null)throw new Error(DESTROYED_ERROR);this._progressPath.animate(progress,opts,cb);};Shape.prototype.stop=function stop(){if(this._progressPath===null)throw new Error(DESTROYED_ERROR);if(this._progressPath===undefined)return;this._progressPath.stop();};Shape.prototype.destroy=function destroy(){if(this._progressPath===null)throw new Error(DESTROYED_ERROR);this.stop();this.svg.parentNode.removeChild(this.svg);this.svg=null;this.path=null;this.trail=null;this._progressPath=null;if(this.text!==null){this.text.parentNode.removeChild(this.text);this.text=null;}};Shape.prototype.set=function set(progress){if(this._progressPath===null)throw new Error(DESTROYED_ERROR);this._progressPath.set(progress);};Shape.prototype.value=function value(){if(this._progressPath===null)throw new Error(DESTROYED_ERROR);if(this._progressPath===undefined)return 0;return this._progressPath.value();};Shape.prototype.setText=function setText(newText){if(this._progressPath===null)throw new Error(DESTROYED_ERROR);if(this.text===null){this.text=this._createTextContainer(this._opts,this._container);this._container.appendChild(this.text);}if(utils.isObject(newText)){utils.removeChildren(this.text);this.text.appendChild(newText);}else this.text.innerHTML=newText;};Shape.prototype._createSvgView=function _createSvgView(opts){var svg=document.createElementNS('http://www.w3.org/2000/svg','svg');this._initializeSvg(svg,opts);var trailPath=null;if(opts.trailColor||opts.trailWidth){trailPath=this._createTrail(opts);svg.appendChild(trailPath);}var path=this._createPath(opts);svg.appendChild(path);return {svg,path,trail:trailPath};};Shape.prototype._initializeSvg=function _initializeSvg(svg,opts){svg.setAttribute('viewBox','0 0 100 100');};Shape.prototype._createPath=function _createPath(opts){var pathString=this._pathString(opts);return this._createPathElement(pathString,opts);};Shape.prototype._createTrail=function _createTrail(opts){var pathString=this._trailString(opts);var newOpts=utils.extend({},opts);if(!newOpts.trailColor)newOpts.trailColor='#eee';if(!newOpts.trailWidth)newOpts.trailWidth=newOpts.strokeWidth;newOpts.color=newOpts.trailColor;newOpts.strokeWidth=newOpts.trailWidth;newOpts.fill=null;return this._createPathElement(pathString,newOpts);};Shape.prototype._createPathElement=function _createPathElement(pathString,opts){var path=document.createElementNS('http://www.w3.org/2000/svg','path');path.setAttribute('d',pathString);path.setAttribute('stroke',opts.color);path.setAttribute('stroke-width',opts.strokeWidth);if(opts.fill)path.setAttribute('fill',opts.fill);else path.setAttribute('fill-opacity','0');return path;};Shape.prototype._createTextContainer=function _createTextContainer(opts,container){var textContainer=document.createElement('div');textContainer.className=opts.text.className;var textStyle=opts.text.style;if(textStyle){if(opts.text.autoStyleContainer)container.style.position='relative';utils.setStyles(textContainer,textStyle);if(!textStyle.color)textContainer.style.color=opts.color;}this._initializeTextContainer(opts,container,textContainer);return textContainer;};Shape.prototype._initializeTextContainer=function(opts,container,element){};Shape.prototype._pathString=function _pathString(opts){throw new Error('Override this function for each progress bar');};Shape.prototype._trailString=function _trailString(opts){throw new Error('Override this function for each progress bar');};Shape.prototype._warnContainerAspectRatio=function _warnContainerAspectRatio(container){if(!this.containerAspectRatio)return;var computedStyle=window.getComputedStyle(container,null);var width=parseFloat(computedStyle.getPropertyValue('width'),10);var height=parseFloat(computedStyle.getPropertyValue('height'),10);if(!utils.floatEquals(this.containerAspectRatio,width/height)){console.warn('Incorrect aspect ratio of container','#'+container.id,'detected:',computedStyle.getPropertyValue('width')+'(width)','/',computedStyle.getPropertyValue('height')+'(height)','=',width/height);console.warn('Aspect ratio of should be',this.containerAspectRatio);}};module.exports=Shape;},{"./path":5,"./utils":8}],8:[function(require,module,exports){var PREFIXES='Webkit Moz O ms'.split(' ');var FLOAT_COMPARISON_EPSILON=0.001;function extend(destination,source,recursive){destination=destination||{};source=source||{};recursive=recursive||false;for(var attrName in source)if(source.hasOwnProperty(attrName)){var destVal=destination[attrName];var sourceVal=source[attrName];if(recursive&&isObject(destVal)&&isObject(sourceVal))destination[attrName]=extend(destVal,sourceVal,recursive);else destination[attrName]=sourceVal;}return destination;}function render(template,vars){var rendered=template;
28for(var key in vars)if(vars.hasOwnProperty(key)){var val=vars[key];var regExpString='\\{'+key+'\\}';var regExp=new RegExp(regExpString,'g');rendered=rendered.replace(regExp,val);}return rendered;}function setStyle(element,style,value){var elStyle=element.style;for(var i=0;i<PREFIXES.length;++i){var prefix=PREFIXES[i];elStyle[prefix+capitalize(style)]=value;}elStyle[style]=value;}function setStyles(element,styles){forEachObject(styles,function(styleValue,styleName){if(styleValue===null||styleValue===undefined)return;if(isObject(styleValue)&&styleValue.prefix===true)setStyle(element,styleName,styleValue.value);else element.style[styleName]=styleValue;});}function capitalize(text){return text.charAt(0).toUpperCase()+text.slice(1);}function isString(obj){return typeof obj==='string'||obj instanceof String;}function isFunction(obj){return typeof obj==='function';}function isArray(obj){return Object.prototype.toString.call(obj)==='[object Array]';}function isObject(obj){if(isArray(obj))return false;var type=typeof obj;return type==='object'&&!!obj;}function forEachObject(object,callback){for(var key in object)if(object.hasOwnProperty(key)){var val=object[key];callback(val,key);}}function floatEquals(a,b){return Math.abs(a-b)<FLOAT_COMPARISON_EPSILON;}function removeChildren(el){while(el.firstChild)el.removeChild(el.firstChild);}module.exports={extend,render,setStyle,setStyles,capitalize,isString,isFunction,isObject,forEachObject,floatEquals,removeChildren};},{}]},{},[4])(4);});; 29var revealAnimate=function(){var _init=function(){wow=new WOW({animateClass:'animated',offset:100,live:true,mobile:false});};return {init:function(){_init();}};}();(function(){var $=jQuery;$(document).ready(function(){revealAnimate.init();new WOW().init();});});; 30var $=jQuery;var App=function(){var isRTL=false;var isIE9=false;var isIE10=false;var isIE=false;var resizeHandlers=[];var handleInit=function(){isIE9=!!navigator.userAgent.match(/MSIE 9.0/);isIE10=!!navigator.userAgent.match(/MSIE 10.0/);isIE=navigator.userAgent.indexOf("MSIE ")>-1||navigator.userAgent.indexOf("Trident/")>-1;if(isIE10)$('html').addClass('ie10');if(isIE9)$('html').addClass('ie9');if(isIE)$('html').addClass('ie');};var _runResizeHandlers=function(){for(var i=0;i<resizeHandlers.length;i++){var each=resizeHandlers[i];each.call();}};var handleHeight=function(){$('[data-auto-height]').each(function(){var parent=$(this);var items=$('[data-height]',parent);var height=0;var mode=parent.attr('data-mode');var offset=parseInt(parent.attr('data-offset')?parent.attr('data-offset'):0);items.each(function(){if($(this).attr('data-height')=="height")$(this).css('height','');else $(this).css('min-height','');var height_=(mode=='base-height'?$(this).outerHeight():$(this).outerHeight(true));if(height_>height)height=height_;});height=height+offset;items.each(function(){if($(this).attr('data-height')=="height")$(this).css('height',height);else $(this).css('min-height',height);});if(parent.attr('data-related'))$(parent.attr('data-related')).css('height',parent.height());});};var handleOnResize=function(){var resize;$(window).resize(function(){if(resize)clearTimeout(resize);resize=setTimeout(function(){_runResizeHandlers();},50);});};var handleCheckboxRadios=function(){$('body').on('click','.c-checkbox > label, .c-radio > label',function(){var the=$(this);var el=$(this).children('span:first-child');el.addClass('inc');var newone=el.clone(true);el.before(newone);$("."+el.attr("class")+":last",the).remove();});};var handleAccordions=function(){$('body').on('shown.bs.collapse','.accordion.scrollable',function(e){Jango.scrollTo($(e.target));});};var handleTabs=function(){if(location.hash){var tabid=encodeURI(location.hash.substr(1));$('a[href="#'+tabid+'"]').parents('.tab-pane:hidden').each(function(){var tabid=$(this).attr("id");$('a[href="#'+tabid+'"]').click();});$('a[href="#'+tabid+'"]').click();}};var handleModals=function(){$('body').on('hide.bs.modal',function(){if($('.modal:visible').size()>1&&$('html').hasClass('modal-open')===false)$('html').addClass('modal-open');else{if($('.modal:visible').size()<=1)$('html').removeClass('modal-open');}});$('body').on('show.bs.modal','.modal',function(){if($(this).hasClass("modal-scroll"))$('body').addClass("modal-open-noscroll");});$('body').on('hide.bs.modal','.modal',function(){$('body').removeClass("modal-open-noscroll");});$('body').on('hidden.bs.modal','.modal:not(.modal-cached)',function(){$(this).removeData('bs.modal');});};var handleTooltips=function(){$('.tooltips').tooltip();};var handleDropdowns=function(){$('body').on('click','.dropdown-menu.hold-on-click',function(e){e.stopPropagation();});};var handleAlerts=function(){$('body').on('click','[data-close="alert"]',function(e){$(this).parent('.alert').hide();$(this).closest('.note').hide();e.preventDefault();});$('body').on('click','[data-close="note"]',function(e){$(this).closest('.note').hide();e.preventDefault();});$('body').on('click','[data-remove="note"]',function(e){$(this).closest('.note').remove();e.preventDefault();});};var handleDropdownHover=function(){$('[data-hover="dropdown"]').not('.hover-initialized').each(function(){$(this).dropdownHover();$(this).addClass('hover-initialized');});};
30var lastPopedPopover;var handlePopovers=function(){$('.popovers').popover();$(document).on('click.bs.popover.data-api',function(e){if(lastPopedPopover)lastPopedPopover.popover('hide');});};var handleFixInputPlaceholderForIE=function(){if(isIE9||isIE10)$('input[placeholder]:not(.placeholder-no-fix), textarea[placeholder]:not(.placeholder-no-fix)').each(function(){var input=$(this);if(input.val()===''&&input.attr("placeholder")!=='')input.addClass("placeholder").val(input.attr('placeholder'));input.focus(function(){if(input.val()==input.attr('placeholder'))input.val('');});input.blur(function(){if(input.val()===''||input.val()==input.attr('placeholder'))input.val(input.attr('placeholder'));});});};return {init:function(){handleHeight();this.addResizeHandler(handleHeight);handleInit();handleOnResize();handleCheckboxRadios();handleAlerts();handleDropdowns();handleTabs();handleTooltips();handlePopovers();handleAccordions();handleModals();handleFixInputPlaceholderForIE();},changeLogo:function(filename){var path='../assets/jango/img/layout/logos/'+filename+'.png';$('.c-brand img.c-desktop-logo').attr('src',path);},setLastPopedPopover:function(el){lastPopedPopover=el;},addResizeHandler:function(func){resizeHandlers.push(func);},runResizeHandlers:function(){_runResizeHandlers();},scrollTo:function(el,offeset){var pos=(el&&el.size()>0)?el.offset().top:0;if(el){if($('body').hasClass('page-header-fixed'))pos=pos-$('.page-header').height();pos=pos+(offeset?offeset:-1*el.height());}$('html,body').animate({scrollTop:pos},'slow');},scrollTop:function(){Jango.scrollTo();},initFancybox:function(){handleFancybox();},getActualVal:function(el){el=$(el);if(el.val()===el.attr("placeholder"))return "";return el.val();},getURLParameter:function(paramName){var searchString=window.location.search.substring(1),i,val,params=searchString.split("&");for(i=0;i<params.length;i++){val=params[i].split("=");if(val[0]==paramName)return unescape(val[1]);}return null;},isTouchDevice:function(){try{document.createEvent("TouchEvent");return true;}catch(e){return false;}},getViewPort:function(){var e=window,a='inner';if(!('innerWidth' in window)){a='client';e=document.documentElement||document.body;}return {width:e[a+'Width'],height:e[a+'Height']};},getUniqueID:function(prefix){return 'prefix_'+Math.floor(Math.random()*(new Date()).getTime());},isIE:function(){return isIE;},isIE9:function(){return isIE9;},isIE10:function(){return isIE10;},getBreakpoint:function(size){var sizes={'xs':480,'sm':768,'md':992,'lg':1200};return sizes[size]?sizes[size]:0;}};}();; 31var offset=0;var LayoutBrand=function(){return {init:function(){$('body').on('click','.c-hor-nav-toggler',function(){var target=$(this).data('target');$(target).toggleClass("c-shown");});}};}();var LayoutHeaderCart=function(){return {init:function(){var cart=$('.c-cart-menu');if(cart.length===0)return;if(App.getViewPort().width<App.getBreakpoint('md')){$('body').on('click','.c-cart-toggler',function(e){e.preventDefault();e.stopPropagation();$('body').toggleClass("c-header-cart-shown");});$('body').on('click',function(e){if(!cart.is(e.target)&&cart.has(e.target).length===0)$('body').removeClass('c-header-cart-shown');});}else{$('body').on('hover','.c-cart-toggler, .c-cart-menu',function(e){$('body').addClass("c-header-cart-shown");});$('body').on('hover','.c-mega-menu > .navbar-nav > li:not(.c-cart-toggler-wrapper)',function(e){$('body').removeClass("c-header-cart-shown");});$('body').on('mouseleave','.c-cart-menu',function(e){$('body').removeClass("c-header-cart-shown");});}}};}();var LayoutHeader=function(){var offset=parseInt($('.c-layout-header').attr('data-minimize-offset')>0?parseInt($('.c-layout-header').attr('data-minimize-offset')):0);var _handleHeaderOnScroll=function(){if($(window).scrollTop()>offset)$("body").addClass("c-page-on-scroll");else $("body").removeClass("c-page-on-scroll");};var _handleTopbarCollapse=function(){$('.c-layout-header .c-topbar-toggler').on('click',function(e){$('.c-layout-header-topbar-collapse').toggleClass("c-topbar-expanded");});};return {init:function(){if($('body').hasClass('c-layout-header-fixed-non-minimized'))return;_handleHeaderOnScroll();_handleTopbarCollapse();$(window).scroll(function(){_handleHeaderOnScroll();});}};}();var LayoutMegaMenu=function(){return {init:function(){$('.c-mega-menu').on('click','.c-toggler',function(e){if(App.getViewPort().width<App.getBreakp
31oint('md')){e.preventDefault();if($(this).closest("li").hasClass('c-open'))$(this).closest("li").removeClass('c-open');else $(this).closest("li").addClass('c-open');}});$('.c-layout-header .c-hor-nav-toggler:not(.c-quick-sidebar-toggler)').on('click',function(){$('.c-layout-header').toggleClass('c-mega-menu-shown');if($('body').hasClass('c-layout-header-mobile-fixed')){var height=App.getViewPort().height-$('.c-layout-header').outerHeight(true)-60;$('.c-mega-menu').css('max-height',height);}});}};}();var LayoutSidebarMenu=function(){return {init:function(){$('.c-layout-sidebar-menu > .c-sidebar-menu .c-toggler').on('click',function(e){e.preventDefault();$(this).closest('.c-dropdown').toggleClass('c-open');});}};}();var LayoutQuickSearch=function(){return {init:function(){$('.c-layout-header').on('click','.c-mega-menu .c-search-toggler',function(e){e.preventDefault();$('body').addClass('c-layout-quick-search-shown');if(App.isIE()===false)$('.c-quick-search > .form-control').focus();});$('.c-layout-header').on('click','.c-brand .c-search-toggler',function(e){e.preventDefault();$('body').addClass('c-layout-quick-search-shown');if(App.isIE()===false)$('.c-quick-search > .form-control').focus();});$('.c-quick-search').on('click','> span',function(e){e.preventDefault();$('body').removeClass('c-layout-quick-search-shown');});}};}();var LayoutCartMenu=function(){return {init:function(){$('.c-layout-header').on('mouseenter','.c-mega-menu .c-cart-toggler-wrapper',function(e){e.preventDefault();$('.c-cart-menu').addClass('c-layout-cart-menu-shown');});$('.c-cart-menu, .c-layout-header').on('mouseleave',function(e){e.preventDefault();$('.c-cart-menu').removeClass('c-layout-cart-menu-shown');});$('.c-layout-header').on('click','.c-brand .c-cart-toggler',function(e){e.preventDefault();$('.c-cart-menu').toggleClass('c-layout-cart-menu-shown');});}};}();var LayoutQuickSidebar=function(){return {init:function(){$('.c-layout-header').on('click','.c-quick-sidebar-toggler',function(e){e.preventDefault();e.stopPropagation();if($('body').hasClass("c-layout-quick-sidebar-shown"))$('body').removeClass("c-layout-quick-sidebar-shown");else $('body').addClass("c-layout-quick-sidebar-shown");});$('.c-layout-quick-sidebar').on('click','.c-close',function(e){e.preventDefault();$('body').removeClass("c-layout-quick-sidebar-shown");});$('.c-layout-quick-sidebar').on('click',function(e){e.stopPropagation();});$(document).on('click','.c-layout-quick-sidebar-shown',function(e){$(this).removeClass("c-layout-quick-sidebar-shown");});}};}();var LayoutGo2Top=function(){var handle=function(){var currentWindowPosition=$(window).scrollTop();if(currentWindowPosition>300)$(".c-layout-go2top").show();else $(".c-layout-go2top").hide();};return {init:function(){handle();if(navigator.userAgent.match(/iPhone|iPad|iPod/i))$(window).bind("touchend touchcancel touchleave",function(e){handle();});else $(window).scroll(function(){handle();});$(".c-layout-go2top").on('click',function(e){e.preventDefault();$("html, body").animate({scrollTop:0},600,'linear');});}};}();var LayoutOnepageNav=function(){var handle=function(){var scrollspy;var speed;var nav;$('body').addClass('c-page-on-scroll');$('body').removeClass('c-page-on-scroll');if($('.c-mega-menu-onepage-dots').length>0){if($('.c-onepage-dots-nav').length>0)$('.c-onepage-dots-nav').css('margin-top',-($('.c-onepage-dots-nav').outerHeight(true)/2));scrollspy=$('body').scrollspy({target:'.c-mega-menu-onepage-dots',offset});speed=parseInt($('.c-mega-menu-onepage-dots').attr('data-onepage-animation-speed'));}else{scrollspy=$('body').scrollspy({target:'.c-mega-menu-onepage',offset});speed=parseInt($('.c-mega-menu-onepage').attr('data-onepage-animation-speed'));}scrollspy.on('activate.bs.scrollspy',function(){$(this).find('.c-onepage-link.c-active').removeClass('c-active');$(this).find('.c-onepage-link.active').addClass('c-active');});$('.c-onepage-link > a').on('click',function(e){if(App.getViewPort().width<App.getBreakpoint('md'))$('.c-hor-nav-toggler').click();});};return {init:function(){handle();}};}();var LayoutThemeSettings=function(){var handle=function(){$('.c-settings .c-color').on('click',function(){var val=$(this).attr('data-color');$('#style_theme').attr('href','assets/base/css/themes/'+val+'.css');$('.c-settings .c-color').removeClass('c-active');$(this).addClass('c-active');});$('.c-setting_header-type').on('click',function(){var val=$(this).attr('data-value');
31if(val=='fluid'){$('.c-layout-header .c-topbar > .container').removeClass('container').addClass('container-fluid');$('.c-layout-header .c-navbar > .container').removeClass('container').addClass('container-fluid');}else{$('.c-layout-header .c-topbar > .container-fluid').removeClass('container-fluid').addClass('container');$('.c-layout-header .c-navbar > .container-fluid').removeClass('container-fluid').addClass('container');}$('.c-setting_header-type').removeClass('active');$(this).addClass('active');});$('.c-setting_header-mode').on('click',function(){var val=$(this).attr('data-value');if(val=='static')$('body').removeClass('c-layout-header-fixed').addClass('c-layout-header-static');else $('body').removeClass('c-layout-header-static').addClass('c-layout-header-fixed');$('.c-setting_header-mode').removeClass('active');$(this).addClass('active');});$('.c-setting_font-style').on('click',function(){var val=$(this).attr('data-value');if(val=='light'){$('.c-font-uppercase').addClass('c-font-uppercase-reset').removeClass('c-font-uppercase');$('.c-font-bold').addClass('c-font-bold-reset').removeClass('c-font-bold');$('.c-fonts-uppercase').addClass('c-fonts-uppercase-reset').removeClass('c-fonts-uppercase');$('.c-fonts-bold').addClass('c-fonts-bold-reset').removeClass('c-fonts-bold');}else{$('.c-font-uppercase-reset').addClass('c-font-uppercase').removeClass('c-font-uppercase-reset');$('.c-font-bold-reset').addClass('c-font-bold').removeClass('c-font-bold-reset');$('.c-fonts-uppercase-reset').addClass('c-fonts-uppercase').removeClass('c-fonts-uppercase-reset');$('.c-fonts-bold-reset').addClass('c-fonts-bold').removeClass('c-fonts-bold-reset');}$('.c-setting_font-style').removeClass('active');$(this).addClass('active');});$('.c-setting_megamenu-style').on('click',function(){var val=$(this).attr('data-value');if(val=='dark')$('.c-mega-menu').removeClass('c-mega-menu-light').addClass('c-mega-menu-dark');else $('.c-mega-menu').removeClass('c-mega-menu-dark').addClass('c-mega-menu-light');$('.c-setting_megamenu-style').removeClass('active');$(this).addClass('active');});};return {init:function(){handle();}};}();var ContentOwlcarousel=function(){var _initInstances=function(){$("[data-slider='owl'] .owl-carousel").each(function(){var parent=$(this).data('items')||$(this).data('auto-play')||$(this).data('single-item')||$(this).data('loop')?$(this):$(this).parent();var items;var rtl_mode=$('html').attr('dir')=='rtl'?true:false;var items_loop=(parent.data('loop'))?parent.data('loop'):true;var items_nav_dots=(parent.data('navigation-dots'))?parent.data('navigation-dots'):true;var items_nav_label=(parent.data('navigation-label'))?parent.data('navigation-label'):false;$(this).owlCarousel({rtl:rtl_mode,loop:items_loop,items,responsive:{0:{items:parent.data('mobile-items')?parent.data('mobile-items'):1},480:{items:parent.data('mobile-items')?parent.data('mobile-items'):1},768:{items:parent.data('tablet-items')?parent.data('tablet-items'):1},980:{items:parent.data('desktop-small-items')?parent.data('desktop-small-items'):1},1200:{items:parent.data('items')?parent.data('items'):1}},dots:items_nav_dots,nav:items_nav_label,navText:false,autoplay:(parent.data("auto-play"))?parent.data("auto-play"):true,autoplayTimeout:parent.data('slide-speed'),autoplayHoverPause:(parent.data('auto-play-hover-pause'))?parent.data('auto-play-hover-pause'):false,dotsSpeed:parent.data('slide-speed')});});};return {init:function(){_initInstances();}};}();var ContentCubeLatestPortfolio=function(){var _initInstances=function(){$('.c-content-latest-works:not(.processed)').addClass('processed').cubeportfolio({filters:'#filters-container',layoutMode:'grid',defaultFilter:'*',animationType:'quicksand',gapHorizontal:20,gapVertical:23,gridAdjustment:'responsive',mediaQueries:[{width:1100,cols:4},{width:800,cols:3},{width:500,cols:2},{width:320,cols:1}],caption:'zoom',displayType:'lazyLoading',displayTypeSpeed:100,lightboxDelegate:'.cbp-lightbox',lightboxGallery:true,lightboxTitleSrc:'data-title',lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}</div>',singlePageDelegate:'.cbp-singlePage',singlePageDeeplinking:true,singlePageStickyNavigation:true,singlePageCounter:'<div class="cbp-popup-singlePage-counter">{{current}} of {{total}}</div>',singlePageCallback:function(url,element){var t=this;url=url[0]=='/'?url.substr(1):url;$.ajax({url:Drupal.url(url),type:'GET',dataType:'html'}).done(function(result){result=$(result).find('#content').html();t.updateSinglePage(result);Drupal.attachBehaviors($('.cbp-popup-wrap'),{});}).fail(function(){t.updateSinglePage("Error! Please refresh the page!");});}});$('.c-content-latest-works-fullwidth').cubeportfolio({loadMoreAction:'auto',layoutMode:'grid',defaultFilter:'*',animationType:'fadeOutTop',gapHorizontal:0,gapVertical:0,gridAdjustment:'responsive',mediaQueries:[{width:1600,cols:5},{width:1200,cols:4},{width:800,cols:3},{width:500,cols:2},{width:320,cols:1}],caption:'zoom',displayType:'lazyLoading',displayTypeSpeed:100,lightboxDelegate:'.cbp-lightbox',lightboxGallery:true,lightboxTitleSrc:'data-title',lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}</div>'});};return {init:function(){_initInstances();}};}();var ContentCounterUp=function(){var _initInstances=function(){$("[data-counter='counterup']").counterUp({delay:10,time:1000});};return {init:function(){_initInstances();}};}();var ContentFancybox=function(){var _initInstances=function(){$("[data-lightbox='fancybox']").fancybox();};return {init:function(){_initInstances();}};}();var ContentTwitter=function(){var _initInstances=function(){if($(".twitter-timeline")[0])!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");};return {init:function(){_initInstances();}};}();function isScrolledIntoView(elem){var $elem=$(elem);var $window=$(window);var docViewTop=$window.scrollTop();var docViewBottom=docViewTop+$window.height();var elemTop=$elem.offset().top;var elemBottom=elemTop+$elem.height();return ((elemBottom<=docViewBottom)&&(elemTop>=docViewTop));}var LayoutProgressBar=function($){return {init:function(){var id_count=0;$('.c-progress-bar-line').each(function(){id_count++;var this_id=$(this).attr('data-id',id_count);var this_bar='.c-progress-bar-line[data-id="'+id_count+'"]';var progress_data=$(this).data('progress-bar');progress_data=progress_data.toLowerCase().replace(/\b[a-z]/g,function(letter){return letter.toUpperCase();});if(progress_data=='Semicircle')progress_data='SemiCircle';
31var bar_color=$(this).css('border-top-color');var this_animation=$(this).data('animation');var stroke_width=$(this).data('stroke-width');var bar_duration=$(this).data('duration');var trail_width=$(this).data('trail-width');var trail_color=$(this).data('trail-color');var bar_progress=$(this).data('progress');var font_color=$(this).css('color');if(bar_color=='rgb(92, 104, 115)')bar_color='#32c5d2';if(trail_color=='')trail_color='#5c6873';if(trail_width=='')trail_width='0';if(bar_progress=="")bar_progress='1';if(stroke_width=="")stroke_width='3';if(this_animation=="")this_animation='easeInOut';if(bar_duration=="")bar_duration='1500';var bar=new ProgressBar[progress_data](this_bar,{strokeWidth:stroke_width,easing:this_animation,duration:bar_duration,color:bar_color,trailWidth:trail_width,trailColor:trail_color,svgStyle:null,step:function(state,bar){bar.setText(Math.round(bar.value()*100)+'%');},text:{style:{color:font_color}}});var check_scroll=isScrolledIntoView(this_bar);if(check_scroll==true)bar.animate(bar_progress);$(window).scroll(function(event){var check_scroll=isScrolledIntoView(this_bar);if(check_scroll==true)bar.animate(bar_progress);});});}};}(jQuery);$(document).ready(function(){offset=parseInt($('.c-layout-header').attr('data-minimize-offset')>0?parseInt($('.c-layout-header').attr('data-minimize-offset')):0);LayoutBrand.init();LayoutHeader.init();LayoutHeaderCart.init();LayoutMegaMenu.init();LayoutSidebarMenu.init();LayoutQuickSearch.init();LayoutCartMenu.init();LayoutQuickSidebar.init();LayoutGo2Top.init();LayoutOnepageNav.init();LayoutThemeSettings.init();LayoutProgressBar.init();ContentOwlcarousel.init();ContentCubeLatestPortfolio.init();ContentCounterUp.init();ContentFancybox.init();ContentTwitter.init();});; 32var LayoutQtySpinner=function(){return {init:function(){$('.c-spinner .btn:first-of-type').on('click',function(){var data_input=$(this).attr('data_input');$('.c-spinner input.'+data_input).val(parseInt($('.c-spinner input.'+data_input).val(),10)+1);});$('.c-spinner .btn:last-of-type').on('click',function(){var data_input=$(this).attr('data_input');if($('.c-spinner input.'+data_input).val()!=0)$('.c-spinner input.'+data_input).val(parseInt($('.c-spinner input.'+data_input).val(),10)-1);});}};}();var LayoutCheckboxVisibilityToggle=function(){return {init:function(){$('.c-toggle-hide').each(function(){var $checkbox=$(this).find('input.c-check'),$speed=$(this).data('animation-speed'),$object=$('.'+$(this).data('object-selector'));$object.hide();if(typeof $speed==='undefined')$speed='slow';$($checkbox).on('change',function(){if($($object).is(':hidden'))$($object).show($speed);else $($object).slideUp($speed);});});}};}();var LayoutShippingCalculator=function(){return {init:function(){var $shipping_calculator=$('.c-shipping-calculator'),$radio_name=$($shipping_calculator).data('name'),$total_placeholder=$($shipping_calculator).data('total-selector'),$subtotal_placeholder=$($shipping_calculator).data('subtotal-selector'),$subtotal=parseFloat($('.'+$subtotal_placeholder).text());$('input[name='+$radio_name+']',$shipping_calculator).on('change',function(){var $price=parseFloat($('input[name='+$radio_name+']:checked',$shipping_calculator).val()),$overall_total=$subtotal+$price;$('.'+$total_placeholder).text($overall_total.toFixed(2));});}};}();var PriceSlider=function(){return {init:function(){$('.c-price-slider').slider();}};}();var $=jQuery;$(document).ready(function(){LayoutQtySpinner.init();LayoutCheckboxVisibilityToggle.init();LayoutShippingCalculator.init();PriceSlider.init();});; 33(function($){$(document).ready(function(){$(".player").mb_YTPlayer();});})(jQuery);var ytp=ytp||{};function onYouTubeIframeAPIReady(){ytp.YTAPIReady||(ytp.YTAPIReady=!0,jQuery(document).trigger("YTAPIReady"));}var getYTPVideoID=function(e){var r,t;return 0<e.indexOf("youtu.be")||0<e.indexOf("youtube.com/embed")?r=(t=0<(r=e.substr(e.lastIndexOf("/")+1,e.length)).indexOf("?list=")?r.substr(r.lastIndexOf("="),r.length):null)?r.substr(0,r.lastIndexOf("?")):r:t=-1<e.indexOf("http")?(r=e.match(/[\\?&]v=([^&#]*)/)[1],0<e.indexOf("list=")?e.match(/[\\?&]list=([^&#]*)/)[1]:null):(r=15<e.length?null:e)?null:e,{videoID:r,playlistID:t};};function iOSversion(){if(/iP(hone|od|ad)/.test(navigator.platform)){var e=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);return [parseInt(e[1],10),parseInt(e[2],10),parseInt(e[3]||0,10)];}}!function(jQuery,ytp){jQuery.mbYTPlayer={name:"jquery.mb.YTPlayer",version:"3.2.8",build:"7398",author:"Matteo Bicocchi (pupunzi)",apiKey:"",defaults:{videoURL:null,containment:"body",ratio:"auto",fadeOnStartTime:1500,startAt:0,stopAt:0,autoPlay:!0,coverImage:!1,loop:!0,addRaster:!1,mask:!1,opacity:1,qual
33ity:"default",vol:50,mute:!1,showControls:!0,anchor:"center,center",showAnnotations:!1,cc_load_policy:!1,showYTLogo:!0,useOnMobile:!0,mobileFallbackImage:null,playOnlyIfVisible:!1,onScreenPercentage:30,stopMovieOnBlur:!0,realfullscreen:!0,optimizeDisplay:!0,abundance:.3,gaTrack:!0,remember_last_time:!1,addFilters:!1,onReady:function(e){},onError:function(e,r){}},controls:{play:"P",pause:"p",mute:"M",unmute:"A",onlyYT:"O",showSite:"R",ytLogo:"Y"},controlBar:null,locationProtocol:"https:",defaultFilters:{grayscale:{value:0,unit:"%"},hue_rotate:{value:0,unit:"deg"},invert:{value:0,unit:"%"},opacity:{value:0,unit:"%"},saturate:{value:0,unit:"%"},sepia:{value:0,unit:"%"},brightness:{value:0,unit:"%"},contrast:{value:0,unit:"%"},blur:{value:0,unit:"px"}},buildPlayer:function(options){if(ytp.YTAPIReady||void 0!==window.YT)setTimeout(function(){jQuery(document).trigger("YTAPIReady"),ytp.YTAPIReady=!0;},100);else{jQuery("#YTAPI").remove();var tag=jQuery("<script><\/script>").attr({src:jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/iframe_api?v="+jQuery.mbYTPlayer.version,id:"YTAPI"});jQuery("head").prepend(tag);}function isIframe(){var r=!1;try{self.location.href!=top.location.href&&(r=!0);}catch(e){r=!0;}return r;}return this.each(function(){var YTPlayer=this,$YTPlayer=jQuery(YTPlayer);$YTPlayer.hide(),YTPlayer.loop=0,YTPlayer.state=0,YTPlayer.filters=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaultFilters),YTPlayer.filtersEnabled=!0,YTPlayer.id=YTPlayer.id||"YTP_"+(new Date()).getTime(),$YTPlayer.addClass("mb_YTPlayer");var property=$YTPlayer.data("property")&&"string"==typeof $YTPlayer.data("property")?eval("("+$YTPlayer.data("property")+")"):$YTPlayer.data("property");"object"!=typeof property&&(property={}),YTPlayer.opt=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaults,YTPlayer.opt,options,property),YTPlayer.opt.elementId=YTPlayer.id,0===YTPlayer.opt.vol&&(YTPlayer.opt.vol=1,YTPlayer.opt.mute=!0),YTPlayer.opt.autoPlay&&0==YTPlayer.opt.mute&&jQuery.mbBrowser.chrome&&(jQuery(document).one("mousedown.YTPstart",function(){$YTPlayer.YTPPlay();}),console.info("YTPlayer info: On Webkit browsers you can not autoplay the video if the audio is on.")),YTPlayer.opt.loop&&"boolean"==typeof YTPlayer.opt.loop&&(YTPlayer.opt.loop=9999);var fullScreenAvailable=document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled;YTPlayer.opt.realfullscreen=!(isIframe()||!fullScreenAvailable)&&YTPlayer.opt.realfullscreen,YTPlayer.opt.showAnnotations=YTPlayer.opt.showAnnotations?"1":"3",YTPlayer.opt.cc_load_policy=YTPlayer.opt.cc_load_policy?"1":"0",YTPlayer.opt.coverImage=YTPlayer.opt.coverImage||YTPlayer.opt.backgroundImage,jQuery.mbBrowser.msie&&jQuery.mbBrowser.version<9&&(YTPlayer.opt.opacity=1),YTPlayer.opt.containment="self"===YTPlayer.opt.containment?$YTPlayer:jQuery(YTPlayer.opt.containment),YTPlayer.isRetina=window.retina||1<window.devicePixelRatio,YTPlayer.opt.ratio="auto"===YTPlayer.opt.ratio?16/9:YTPlayer.opt.ratio,YTPlayer.opt.ratio=eval(YTPlayer.opt.ratio),YTPlayer.orig_containment_background=YTPlayer.opt.containment.css("background-image"),$YTPlayer.attr("id")||$YTPlayer.attr("id","ytp_"+(new Date()).getTime()),YTPlayer.playerID="iframe_"+YTPlayer.id,YTPlayer.isAlone=!1,YTPlayer.hasFocus=!0,YTPlayer.videoID=YTPlayer.opt.videoURL?getYTPVideoID(YTPlayer.opt.videoURL).videoID:!!$YTPlayer.attr("href")&&getYTPVideoID($YTPlayer.attr("href")).videoID,YTPlayer.playlistID=YTPlayer.opt.videoURL?getYTPVideoID(YTPlayer.opt.videoURL).playlistID:!!$YTPlayer.attr("href")&&getYTPVideoID($YTPlayer.attr("href")).playlistID;var start_from_last=0;if(jQuery.mbCookie.get("YTPlayer_start_from"+YTPlayer.videoID)&&(start_from_last=parseFloat(jQuery.mbCookie.get("YTPlayer_start_from"+YTPlayer.videoID))),YTPlayer.opt.remember_last_time&&start_from_last&&(YTPlayer.start_from_last=start_from_last,jQuery.mbCookie.remove("YTPlayer_start_from"+YTPlayer.videoID)),YTPlayer.isPlayer=$YTPlayer.is(YTPlayer.opt.containment),YTPlayer.isBackground=YTPlayer.opt.containment.is("body"),!YTPlayer.isBackground||!ytp.backgroundIsInited){if(YTPlayer.isPlayer&&$YTPlayer.show(),YTPlayer.overlay=jQuery("<div/>").css({position:"absolute",top:0,left:0,width:"100%",height:"100%"}).addClass("YTPOverlay"),YTPlayer.opt.coverImage||"none"!=YTPlayer.orig_containment_background){var bgndURL=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center"
33:YTPlayer.orig_containment_background;YTPlayer.opt.containment.css({background:bgndURL,backgroundColor:"#000",backgroundSize:"cover",backgroundRepeat:"no-repeat"});}YTPlayer.wrapper=jQuery("<div/>").attr("id","wrapper_"+YTPlayer.id).css({position:"absolute",zIndex:0,minWidth:"100%",minHeight:"100%",left:0,top:0,overflow:"hidden",opacity:0}).addClass("mbYTP_wrapper"),YTPlayer.isPlayer&&(YTPlayer.inlinePlayButton=jQuery("<div/>").addClass("inlinePlayButton").html(jQuery.mbYTPlayer.controls.play),$YTPlayer.append(YTPlayer.inlinePlayButton),YTPlayer.inlinePlayButton.on("click",function(e){$YTPlayer.YTPPlay(),e.stopPropagation();}),YTPlayer.opt.autoPlay&&YTPlayer.inlinePlayButton.hide(),YTPlayer.overlay.on("click",function(){$YTPlayer.YTPTogglePlay();}).css({cursor:"pointer"}));var playerBox=jQuery("<div/>").attr("id",YTPlayer.playerID).addClass("playerBox");if(playerBox.css({position:"absolute",zIndex:0,width:"100%",height:"100%",top:0,left:0,overflow:"hidden",opacity:1}),YTPlayer.wrapper.append(playerBox),playerBox.after(YTPlayer.overlay),YTPlayer.isPlayer&&(YTPlayer.inlineWrapper=jQuery("<div/>").addClass("inline-YTPlayer"),YTPlayer.inlineWrapper.css({position:"relative",maxWidth:YTPlayer.opt.containment.css("width")}),YTPlayer.opt.containment.css({position:"relative",paddingBottom:"56.25%",overflow:"hidden",height:0}),YTPlayer.opt.containment.wrap(YTPlayer.inlineWrapper)),YTPlayer.opt.containment.children().not("script, style").each(function(){"static"==jQuery(this).css("position")&&jQuery(this).css("position","relative");}),YTPlayer.isBackground?(jQuery("body").css({boxSizing:"border-box"}),YTPlayer.wrapper.css({position:"fixed",top:0,left:0,zIndex:0})):"static"==YTPlayer.opt.containment.css("position")&&(YTPlayer.opt.containment.css({position:"relative"}),$YTPlayer.show()),YTPlayer.opt.containment.prepend(YTPlayer.wrapper),YTPlayer.isBackground||YTPlayer.overlay.on("mouseenter",function(){YTPlayer.controlBar&&YTPlayer.controlBar.length&&YTPlayer.controlBar.addClass("visible");}).on("mouseleave",function(){YTPlayer.controlBar&&YTPlayer.controlBar.length&&YTPlayer.controlBar.removeClass("visible");}),jQuery.mbBrowser.mobile&&!YTPlayer.opt.useOnMobile)return YTPlayer.opt.mobileFallbackImage&&(YTPlayer.wrapper.css({backgroundImage:"url("+YTPlayer.opt.mobileFallbackImage+")",backgroundPosition:"center center",backgroundSize:"cover",backgroundRepeat:"no-repeat",opacity:1}),YTPlayer.wrapper.css({opacity:1})),$YTPlayer;jQuery.mbBrowser.mobile&&YTPlayer.opt.autoPlay&&YTPlayer.opt.useOnMobile&&jQuery("body").one("touchstart",function(){YTPlayer.player.playVideo();}),jQuery(document).one("YTAPIReady",function(){$YTPlayer.trigger("YTAPIReady_"+YTPlayer.id),ytp.YTAPIReady=!0;}),YTPlayer.isOnScreen=jQuery.mbYTPlayer.isOnScreen(YTPlayer,YTPlayer.opt.onScreenPercentage),$YTPlayer.one("YTAPIReady_"+YTPlayer.id,function(){var o=this,t=jQuery(o);o.isBackground&&ytp.backgroundIsInited||o.isInit||(o.isBackground&&(ytp.backgroundIsInited=!0),o.opt.autoPlay=void 0===o.opt.autoPlay?!!o.isBackground:o.opt.autoPlay,o.opt.vol=o.opt.vol?o.opt.vol:100,jQuery.mbYTPlayer.getDataFromAPI(o),jQuery(o).on("YTPChanged",function(e){if(!o.isInit){o.isInit=!0;var r={modestbranding:1,autoplay:0,controls:0,showinfo:0,rel:0,enablejsapi:1,version:3,playerapiid:o.playerID,origin:"*",allowfullscreen:!0,wmode:"transparent",iv_load_policy:o.opt.showAnnotations,cc_load_policy:o.opt.cc_load_policy,playsinline:jQuery.mbBrowser.mobile?1:0,html5:document.createElement("video").canPlayType?1:0};new YT.Player(o.playerID,{playerVars:r,events:{onReady:function(e){o.player=e.target,o.player.loadVideoById({videoId:o.videoID.toString(),suggestedQuality:o.opt.quality}),t.trigger("YTPlayerIsReady_"+o.id);},onStateChange:function(e){if("function"==typeof e.target.getPlayerState){var r=e.target.getPlayerState();if(o.preventTrigger||o.isStarting)o.preventTrigger=!1;else{var t;switch(o.state=r){case -1:t="YTPUnstarted";break;case 0:t="YTPRealEnd";break;case 1:t="YTPPlay",o.controlBar.length&&o.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.pause),o.isPlayer&&o.inlinePlayButton.hide(),jQuery(document).off("mousedown.YTPstart");break;case 2:t="YTPPause",o.controlBar.length&&o.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play),o.isPlayer&&o.inlinePlayButton.show();break;
33case 3:o.player.setPlaybackQuality(o.opt.quality),t="YTPBuffering",o.controlBar.length&&o.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);break;case 5:t="YTPCued";}var a=jQuery.Event(t);a.time=o.currentTime,jQuery(o).trigger(a);}}},onPlaybackQualityChange:function(e){var r=e.target.getPlaybackQuality(),t=jQuery.Event("YTPQualityChange");t.quality=r,jQuery(o).trigger(t);},onError:function(e){switch("function"==typeof o.opt.onError&&o.opt.onError(t,e),e.data){case 2:console.error("video ID:: "+o.videoID+": The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.");break;case 5:console.error("video ID:: "+o.videoID+": The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.");break;case 100:console.error("video ID:: "+o.videoID+": The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.");break;case 101:case 150:console.error("video ID:: "+o.videoID+": The owner of the requested video does not allow it to be played in embedded players.");}o.isList&&jQuery(o).YTPPlayNext();}}}),t.on("YTPlayerIsReady_"+o.id,function(){if(o.isReady)return this;o.playerEl=o.player.getIframe(),jQuery(o.playerEl).unselectable(),t.optimizeDisplay(),jQuery(window).off("resize.YTP_"+o.id).on("resize.YTP_"+o.id,function(){t.optimizeDisplay();}),o.opt.remember_last_time&&jQuery(window).on("unload.YTP_"+o.id,function(){var e=o.player.getCurrentTime();jQuery.mbCookie.set("YTPlayer_start_from"+o.videoID,e,0);}),t.YTPCheckForState();});}}));}),$YTPlayer.off("YTPTime.mask"),jQuery.mbYTPlayer.applyMask(YTPlayer);}});},isOnScreen:function(e,r){r=r||10;var t=e.wrapper,a=jQuery(window).scrollTop(),o=a+jQuery(window).height(),n=t.height()*r/100,i=t.offset().top+n;return t.offset().top+(t.height()-n)<=o&&a<=i;},getDataFromAPI:function(n){n.videoData=jQuery.mbStorage.get("YTPlayer_data_"+n.videoID),n.videoData?(setTimeout(function(){n.dataReceived=!0;var e=jQuery.Event("YTPChanged");e.time=n.currentTime,e.videoId=n.videoID,e.opt=n.opt,jQuery(n).trigger(e);var r=jQuery.Event("YTPData");for(var t in r.prop={},n.videoData)r.prop[t]=n.videoData[t];jQuery(n).trigger(r);},n.opt.fadeOnStartTime),n.hasData=!0):jQuery.mbYTPlayer.apiKey?jQuery.getJSON(jQuery.mbYTPlayer.locationProtocol+"//www.googleapis.com/youtube/v3/videos?id="+n.videoID+"&key="+jQuery.mbYTPlayer.apiKey+"&part=snippet",function(e){n.dataReceived=!0;var r,t=jQuery.Event("YTPChanged");t.time=n.currentTime,t.videoId=n.videoID,jQuery(n).trigger(t),e.items[0]?(r=e.items[0].snippet,n.videoData={},n.videoData.id=n.videoID,n.videoData.channelTitle=r.channelTitle,n.videoData.title=r.title,n.videoData.description=r.description.length<400?r.description:r.description.substring(0,400)+" ...",n.videoData.thumb_max=r.thumbnails.maxres?r.thumbnails.maxres.url:null,n.videoData.thumb_high=r.thumbnails.high?r.thumbnails.high.url:null,n.videoData.thumb_medium=r.thumbnails.medium?r.thumbnails.medium.url:null,jQuery.mbStorage.set("YTPlayer_data_"+n.videoID,n.videoData),n.hasData=!0):(n.videoData={},n.hasData=!1);var a=jQuery.Event("YTPData");for(var o in a.prop={},n.videoData)a.prop[o]=n.videoData[o];jQuery(n).trigger(a);}):(setTimeout(function(){var e=jQuery.Event("YTPChanged");e.time=n.currentTime,e.videoId=n.videoID,jQuery(n).trigger(e);},10),n.videoData=null),n.opt.ratio="auto"==n.opt.ratio?16/9:n.opt.ratio,n.isPlayer&&!n.opt.autoPlay&&(n.loading=jQuery("<div/>").addClass("loading").html("Loading").hide(),jQuery(n).append(n.loading),n.loading.fadeIn());},removeStoredData:function(){jQuery.mbStorage.remove();},getVideoData:function(){return this.get(0).videoData;},getVideoID:function(){return this.get(0).videoID||!1;},getPlaylistID:function(){return this.get(0).playlistID||!1;},setVideoQuality:function(e){return this.get(0).player.setPlaybackQuality(e),this;},playlist:function(e,r,t){var a=this.get(0);return a.isList=!0,r&&(e=jQuery.shuffle(e)),a.videoID||(a.videos=e,a.videoCounter=1,a.videoLength=e.length,jQuery(a).data("property",e[0]),jQuery(a).YTPlayer()),"function"==typeof t&&jQuery(a).one("YTPChanged",function(){t(a);}),jQuery(a).on("YTPEnd",function(){jQuery(a).YTPPlayNext();}),this;},playNext:function(){var e=this.get(0);return e.videoCounter++,e.videoCounter>
33e.videoLength&&(e.videoCounter=1),jQuery(e).YTPPlayIndex(e.videoCounter),this;},playPrev:function(){var e=this.get(0);return e.videoCounter--,e.videoCounter<=0&&(e.videoCounter=e.videoLength),jQuery(e).YTPPlayIndex(e.videoCounter),this;},playIndex:function(e){var r=this.get(0);r.checkForStartAt&&(clearInterval(r.checkForStartAt),clearInterval(r.getState)),r.videoCounter=e,r.videoCounter>=r.videoLength&&(r.videoCounter=r.videoLength);var t=r.videos[r.videoCounter-1];return jQuery(r).YTPChangeVideo(t),this;},changeVideo:function(e){var r=this,t=r.get(0);t.opt.startAt=0,t.opt.stopAt=0,t.opt.mask=!1,t.opt.mute=!0,t.opt.autoPlay=!0,t.opt.addFilters=!1,t.opt.coverImage=!1,t.hasData=!1,t.hasChanged=!0,t.player.loopTime=void 0,e&&jQuery.extend(t.opt,e),t.videoID=getYTPVideoID(t.opt.videoURL).videoID,t.opt.loop&&"boolean"==typeof t.opt.loop&&(t.opt.loop=9999),t.wrapper.css({background:"none"}),jQuery(t.playerEl).CSSAnimate({opacity:0},t.opt.fadeOnStartTime,function(){jQuery.mbYTPlayer.getDataFromAPI(t),r.YTPGetPlayer().loadVideoById({videoId:t.videoID,suggestedQuality:t.opt.quality}),r.YTPPause(),r.optimizeDisplay(),r.YTPCheckForState();});var a=jQuery.Event("YTPChangeVideo");return a.time=t.currentTime,jQuery(t).trigger(a),jQuery.mbYTPlayer.applyMask(t),this;},getPlayer:function(){var e=this.get(0);return e.isReady&&e.player||null;},playerDestroy:function(){var e=this.get(0);return e.isReady&&(ytp.YTAPIReady=!0,ytp.backgroundIsInited=!1,e.isInit=!1,e.videoID=null,e.isReady=!1,e.wrapper.remove(),jQuery("#controlBar_"+e.id).remove(),clearInterval(e.checkForStartAt),clearInterval(e.getState)),this;},fullscreen:function(real){var YTPlayer=this.get(0);void 0===real&&(real=eval(YTPlayer.opt.realfullscreen));var controls=jQuery("#controlBar_"+YTPlayer.id),fullScreenBtn=controls.find(".mb_OnlyYT"),videoWrapper=YTPlayer.isPlayer?YTPlayer.opt.containment:YTPlayer.wrapper;if(real){var fullscreenchange=jQuery.mbBrowser.mozilla?"mozfullscreenchange":jQuery.mbBrowser.webkit?"webkitfullscreenchange":"fullscreenchange";jQuery(document).off(fullscreenchange).on(fullscreenchange,function(){RunPrefixMethod(document,"IsFullScreen")||RunPrefixMethod(document,"FullScreen")?(jQuery(YTPlayer).YTPSetVideoQuality("default"),jQuery(YTPlayer).trigger("YTPFullScreenStart")):(YTPlayer.isAlone=!1,fullScreenBtn.html(jQuery.mbYTPlayer.controls.onlyYT),jQuery(YTPlayer).YTPSetVideoQuality(YTPlayer.opt.quality),videoWrapper.removeClass("YTPFullscreen"),videoWrapper.CSSAnimate({opacity:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime),videoWrapper.css({zIndex:0}),YTPlayer.isBackground?jQuery("body").after(controls):YTPlayer.wrapper.before(controls),jQuery(window).resize(),jQuery(YTPlayer).trigger("YTPFullScreenEnd"));});}if(YTPlayer.isAlone)jQuery(document).off("mousemove.YTPlayer"),clearTimeout(YTPlayer.hideCursor),YTPlayer.overlay.css({cursor:"auto"}),real?cancelFullscreen():(videoWrapper.CSSAnimate({opacity:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime),videoWrapper.css({zIndex:0})),fullScreenBtn.html(jQuery.mbYTPlayer.controls.onlyYT),YTPlayer.isAlone=!1;else{function hideMouse(){YTPlayer.overlay.css({cursor:"none"});}jQuery(document).on("mousemove.YTPlayer",function(e){YTPlayer.overlay.css({cursor:"auto"}),clearTimeout(YTPlayer.hideCursor),jQuery(e.target).parents().is(".mb_YTPBar")||(YTPlayer.hideCursor=setTimeout(hideMouse,3e3));}),hideMouse(),real?(videoWrapper.css({opacity:0}),videoWrapper.addClass("YTPFullscreen"),launchFullscreen(videoWrapper.get(0)),setTimeout(function(){videoWrapper.CSSAnimate({opacity:1},2*YTPlayer.opt.fadeOnStartTime),videoWrapper.append(controls),jQuery(YTPlayer).optimizeDisplay(),YTPlayer.player.seekTo(YTPlayer.player.getCurrentTime()+.1,!0);},YTPlayer.opt.fadeOnStartTime)):videoWrapper.css({zIndex:1e4}).CSSAnimate({opacity:1},2*YTPlayer.opt.fadeOnStartTime),fullScreenBtn.html(jQuery.mbYTPlayer.controls.showSite),YTPlayer.isAlone=!0;}function RunPrefixMethod(e,r){for(var t,a,o=["webkit","moz","ms","o",""],n=0;n<o.length&&!e[t];){if(t=r,""==o[n]&&(t=t.substr(0,1).toLowerCase()+t.substr(1)),"undefined"!=(a=typeof e[t=o[n]+t]))return o=[o[n]],"function"==a?e[t]():e[t];n++;}}function launchFullscreen(e){RunPrefixMethod(e,"RequestFullScreen");}function cancelFullscreen(){(RunPrefixMethod(document,"FullScreen")||RunPrefixMethod(document,"IsFullScreen"))&&RunPrefixMethod(document,"CancelFullScreen");}return this;},toggleLoops:function(){var e=this.get(0),r=e.opt;return 1==r.loop?r.loop=0:(r.startAt?e.player.seekTo(r.startAt):e.player.playVideo(),r.loop=1),this;},play:function(){var e=this.get(0),r=jQuery(e);return e.isReady&&(setTimeout(function(){r.YTPSetAbundance(e.opt.abundance);},300),e.player.playVideo(),jQuery(e.playerEl).css({opacity:1}),e.wrapper.css({backgroundImage:"none"}),e.wrapper.CSSAnimate({opacity:e.isAlone?1:e.opt.opacity}
33,e.opt.fadeOnStartTime),jQuery("#controlBar_"+e.id).find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.pause),e.state=1),this;},togglePlay:function(e){var r=this.get(0);return r.isReady&&(1==r.state?this.YTPPause():this.YTPPlay(),"function"==typeof e&&e(r.state)),this;},stop:function(){var e=this.get(0);return e.isReady&&(jQuery("#controlBar_"+e.id).find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play),e.player.stopVideo()),this;},pause:function(){var e=this.get(0);return e.isReady&&(e.opt.abundance<.2&&this.YTPSetAbundance(.2),e.player.pauseVideo(),e.state=2),this;},seekTo:function(e){var r=this.get(0);return r.isReady&&r.player.seekTo(e,!0),this;},setVolume:function(e){var r=this.get(0);return r.isReady&&(r.opt.vol=e,r.player.setVolume(r.opt.vol),r.volumeBar&&r.volumeBar.length&&r.volumeBar.updateSliderVal(e)),this;},getVolume:function(){var e=this.get(0);return e.isReady?e.player.getVolume():this;},toggleVolume:function(){var e=this.get(0);return e.isReady&&(e.isMute?(jQuery.mbBrowser.mobile||this.YTPSetVolume(e.opt.vol),this.YTPUnmute()):this.YTPMute()),this;},mute:function(){var e=this.get(0);if(!e.isReady)return this;if(e.isMute)return this;e.player.mute(),e.isMute=!0,e.player.setVolume(0),e.volumeBar&&e.volumeBar.length&&10<e.volumeBar.width()&&e.volumeBar.updateSliderVal(0),jQuery("#controlBar_"+e.id).find(".mb_YTPMuteUnmute").html(jQuery.mbYTPlayer.controls.unmute),jQuery(e).addClass("isMuted"),e.volumeBar&&e.volumeBar.length&&e.volumeBar.addClass("muted");var r=jQuery.Event("YTPMuted");return r.time=e.currentTime,e.preventTrigger||jQuery(e).trigger(r),this;},unmute:function(){var e=this.get(0);if(!e.isReady)return this;if(!e.isMute)return this;e.player.unMute(),e.isMute=!1,jQuery(e).YTPSetVolume(e.opt.vol),e.volumeBar&&e.volumeBar.length&&e.volumeBar.updateSliderVal(10<e.opt.vol?e.opt.vol:10),jQuery("#controlBar_"+e.id).find(".mb_YTPMuteUnmute").html(jQuery.mbYTPlayer.controls.mute),jQuery(e).removeClass("isMuted"),e.volumeBar&&e.volumeBar.length&&e.volumeBar.removeClass("muted");var r=jQuery.Event("YTPUnmuted");return r.time=e.currentTime,e.preventTrigger||jQuery(e).trigger(r),this;},applyFilter:function(e,r){var t=this.get(0);if(!t.isReady)return this;t.filters[e].value=r,t.filtersEnabled&&this.YTPEnableFilters();},applyFilters:function(e){var r=this,t=r.get(0);if(!t.isReady)return this;if(!t.isReady)return jQuery(t).on("YTPReady",function(){r.YTPApplyFilters(e);}),this;for(var a in e)r.YTPApplyFilter(a,e[a]);r.trigger("YTPFiltersApplied");},toggleFilter:function(e,r){var t=this.get(0);return t.isReady&&(t.filters[e].value?t.filters[e].value=0:t.filters[e].value=r,t.filtersEnabled&&jQuery(t).YTPEnableFilters()),this;},toggleFilters:function(e){var r=this.get(0);return r.isReady&&(r.filtersEnabled?(jQuery(r).trigger("YTPDisableFilters"),jQuery(r).YTPDisableFilters()):(jQuery(r).YTPEnableFilters(),jQuery(r).trigger("YTPEnableFilters")),"function"==typeof e&&e(r.filtersEnabled)),this;},disableFilters:function(){var e=this.get(0);if(!e.isReady)return this;var r=jQuery(e.playerEl);return r.css("-webkit-filter",""),r.css("filter",""),e.filtersEnabled=!1,this;},enableFilters:function(){var e=this.get(0);if(!e.isReady)return this;var r=jQuery(e.playerEl),t="";for(var a in e.filters)e.filters[a].value&&(t+=a.replace("_","-")+"("+e.filters[a].value+e.filters[a].unit+") ");return r.css("-webkit-filter",t),r.css("filter",t),e.filtersEnabled=!0,this;},removeFilter:function(e,r){var t=this.get(0);if(!t.isReady)return this;if("function"==typeof e&&(r=e,e=null),e)this.YTPApplyFilter(e,0),"function"==typeof r&&r(e);else{for(var a in t.filters)this.YTPApplyFilter(a,0);"function"==typeof r&&r(a),t.filters=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaultFilters);}var o=jQuery.Event("YTPFiltersApplied");return this.trigger(o),this;},getFilters:function(){var e=this.get(0);return e.isReady?e.filters:this;},addMask:function(e){var r=this.get(0);if(!r.isReady)return this;e||(e=r.actualMask);var t=jQuery("<img/>").attr("src",e).on("load",function(){r.overlay.CSSAnimate({opacity:0}
33,r.opt.fadeOnStartTime,function(){r.hasMask=!0,t.remove(),r.overlay.css({backgroundImage:"url("+e+")",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"cover"}),r.overlay.CSSAnimate({opacity:1},r.opt.fadeOnStartTime);});});return this;},removeMask:function(){var e=this.get(0);return e.isReady&&e.overlay.CSSAnimate({opacity:0},e.opt.fadeOnStartTime,function(){e.hasMask=!1,e.overlay.css({backgroundImage:"",backgroundRepeat:"",backgroundPosition:"",backgroundSize:""}),e.overlay.CSSAnimate({opacity:1},e.opt.fadeOnStartTime);}),this;},applyMask:function(t){var a=jQuery(t);if(!t.isReady)return this;if(a.off("YTPTime.mask"),t.opt.mask)if("string"==typeof t.opt.mask)a.YTPAddMask(t.opt.mask),t.actualMask=t.opt.mask;else{if("object"==typeof t.opt.mask){for(var e in t.opt.mask)if(t.opt.mask[e])jQuery("<img/>").attr("src",t.opt.mask[e]);t.opt.mask[0]&&a.YTPAddMask(t.opt.mask[0]),a.on("YTPTime.mask",function(e){for(var r in t.opt.mask)e.time==r&&(t.opt.mask[r]?(a.YTPAddMask(t.opt.mask[r]),t.actualMask=t.opt.mask[r]):a.YTPRemoveMask());});}}},toggleMask:function(){var e=this.get(0);if(!e.isReady)return this;var r=jQuery(e);return e.hasMask?r.YTPRemoveMask():r.YTPAddMask(),this;},manageProgress:function(){var e=this.get(0),r=jQuery("#controlBar_"+e.id),t=r.find(".mb_YTPProgress"),a=r.find(".mb_YTPLoaded"),o=r.find(".mb_YTPseekbar"),n=t.outerWidth(),i=Math.floor(e.player.getCurrentTime()),l=Math.floor(e.player.getDuration()),s=i*n/l,u=100*e.player.getVideoLoadedFraction();return a.css({left:0,width:u+"%"}),o.css({left:0,width:s}),{totalTime:l,currentTime:i};},buildControls:function(YTPlayer){if(jQuery("#controlBar_"+YTPlayer.id).remove(),YTPlayer.opt.showControls){if(YTPlayer.opt.showYTLogo=YTPlayer.opt.showYTLogo||YTPlayer.opt.printUrl,!jQuery("#controlBar_"+YTPlayer.id).length){YTPlayer.controlBar=jQuery("<span/>").attr("id","controlBar_"+YTPlayer.id).addClass("mb_YTPBar").css({whiteSpace:"noWrap",position:YTPlayer.isBackground?"fixed":"absolute",zIndex:YTPlayer.isBackground?1e4:1e3}).hide().on("click",function(e){e.stopPropagation();});var buttonBar=jQuery("<div/>").addClass("buttonBar"),playpause=jQuery("<span>"+jQuery.mbYTPlayer.controls.play+"</span>").addClass("mb_YTPPlayPause ytpicon").on("click",function(e){e.stopPropagation(),jQuery(YTPlayer).YTPTogglePlay();}),MuteUnmute=jQuery("<span>"+jQuery.mbYTPlayer.controls.mute+"</span>").addClass("mb_YTPMuteUnmute ytpicon").on("click",function(e){e.stopPropagation(),jQuery(YTPlayer).YTPToggleVolume();}),volumeBar=jQuery("<div/>").addClass("mb_YTPVolumeBar").css({display:"inline-block"});YTPlayer.volumeBar=volumeBar;var idx=jQuery("<span/>").addClass("mb_YTPTime"),vURL=YTPlayer.opt.videoURL?YTPlayer.opt.videoURL:"";vURL.indexOf("http")<0&&(vURL=jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/watch?v="+YTPlayer.opt.videoURL);var movieUrl=jQuery("<span/>").html(jQuery.mbYTPlayer.controls.ytLogo).addClass("mb_YTPUrl ytpicon").attr("title","view on YouTube").on("click",function(){window.open(vURL,"viewOnYT");}),onlyVideo=jQuery("<span/>").html(jQuery.mbYTPlayer.controls.onlyYT).addClass("mb_OnlyYT ytpicon").on("click",function(e){e.stopPropagation(),jQuery(YTPlayer).YTPFullscreen(YTPlayer.opt.realfullscreen);}),progressBar=jQuery("<div/>").addClass("mb_YTPProgress").css("position","absolute").on("click",function(e){e.stopPropagation(),timeBar.css({width:e.clientX-timeBar.offset().left}),YTPlayer.timeW=e.clientX-timeBar.offset().left,YTPlayer.controlBar.find(".mb_YTPLoaded").css({width:0});var r=Math.floor(YTPlayer.player.getDuration());YTPlayer.goto=timeBar.outerWidth()*r/progressBar.outerWidth(),YTPlayer.player.seekTo(parseFloat(YTPlayer.goto),!0),YTPlayer.controlBar.find(".mb_YTPLoaded").css({width:0});}),loadedBar=jQuery("<div/>").addClass("mb_YTPLoaded").css("position","absolute"),timeBar=jQuery("<div/>").addClass("mb_YTPseekbar").css("position","absolute");progressBar.append(loadedBar).append(timeBar),buttonBar.append(playpause).append(MuteUnmute).append(volumeBar).append(idx),YTPlayer.opt.showYTLogo&&buttonBar.append(movieUrl),(YTPlayer.isBackgroun
33d||eval(YTPlayer.opt.realfullscreen)&&!YTPlayer.isBackground)&&buttonBar.append(onlyVideo),YTPlayer.controlBar.append(buttonBar).append(progressBar),YTPlayer.isBackground?jQuery("body").after(YTPlayer.controlBar):(YTPlayer.controlBar.addClass("inlinePlayer"),YTPlayer.wrapper.before(YTPlayer.controlBar)),volumeBar.simpleSlider({initialval:YTPlayer.opt.vol,scale:100,orientation:"h",callback:function(e){0==e.value?jQuery(YTPlayer).YTPMute():jQuery(YTPlayer).YTPUnmute(),YTPlayer.player.setVolume(e.value),YTPlayer.isMute||(YTPlayer.opt.vol=e.value);}});}}else YTPlayer.controlBar=!1;},checkForState:function(){var YTPlayer=this.get(0),$YTPlayer=jQuery(YTPlayer);clearInterval(YTPlayer.getState);var interval=100;if(!jQuery.contains(document,YTPlayer))return $YTPlayer.YTPPlayerDestroy(),clearInterval(YTPlayer.getState),void clearInterval(YTPlayer.checkForStartAt);jQuery.mbYTPlayer.checkForStart(YTPlayer),YTPlayer.getState=setInterval(function(){var $YTPlayer=jQuery(YTPlayer);if(YTPlayer.isReady){var prog=jQuery(YTPlayer).YTPManageProgress(),stopAt=YTPlayer.opt.stopAt>YTPlayer.opt.startAt?YTPlayer.opt.stopAt:0;if(stopAt=stopAt<YTPlayer.player.getDuration()?stopAt:0,YTPlayer.currentTime!=prog.currentTime){var YTPEvent=jQuery.Event("YTPTime");YTPEvent.time=YTPlayer.currentTime,jQuery(YTPlayer).trigger(YTPEvent);}if(YTPlayer.currentTime=prog.currentTime,YTPlayer.totalTime=YTPlayer.player.getDuration(),0==YTPlayer.player.getVolume()?$YTPlayer.addClass("isMuted"):$YTPlayer.removeClass("isMuted"),YTPlayer.opt.showControls&&(prog.totalTime?YTPlayer.controlBar.find(".mb_YTPTime").html(jQuery.mbYTPlayer.formatTime(prog.currentTime)+" / "+jQuery.mbYTPlayer.formatTime(prog.totalTime)):YTPlayer.controlBar.find(".mb_YTPTime").html("-- : -- / -- : --")),eval(YTPlayer.opt.stopMovieOnBlur)&&(document.hasFocus()?document.hasFocus()&&!YTPlayer.hasFocus&&-1!=YTPlayer.state&&0!=YTPlayer.state&&(YTPlayer.hasFocus=!0,YTPlayer.preventTrigger=!0,$YTPlayer.YTPPlay()):1==YTPlayer.state&&(YTPlayer.hasFocus=!1,YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause())),YTPlayer.opt.playOnlyIfVisible){var isOnScreen=jQuery.mbYTPlayer.isOnScreen(YTPlayer,YTPlayer.opt.onScreenPercentage);isOnScreen||1!=YTPlayer.state?isOnScreen&&!YTPlayer.isOnScreen&&(YTPlayer.isOnScreen=!0,YTPlayer.player.playVideo()):(YTPlayer.isOnScreen=!1,$YTPlayer.YTPPause());}if(YTPlayer.controlBar.length&&YTPlayer.controlBar.outerWidth()<=400&&!YTPlayer.isCompact?(YTPlayer.controlBar.addClass("compact"),YTPlayer.isCompact=!0,!YTPlayer.isMute&&YTPlayer.volumeBar&&YTPlayer.volumeBar.updateSliderVal(YTPlayer.opt.vol)):YTPlayer.controlBar.length&&400<YTPlayer.controlBar.outerWidth()&&YTPlayer.isCompact&&(YTPlayer.controlBar.removeClass("compact"),YTPlayer.isCompact=!1,!YTPlayer.isMute&&YTPlayer.volumeBar&&YTPlayer.volumeBar.updateSliderVal(YTPlayer.opt.vol)),0<YTPlayer.player.getPlayerState()&&(parseFloat(YTPlayer.player.getDuration()-.5)<YTPlayer.player.getCurrentTime()||0<stopAt&&parseFloat(YTPlayer.player.getCurrentTime())>stopAt)){if(YTPlayer.isEnded)return;if(YTPlayer.isEnded=!0,setTimeout(function(){YTPlayer.isEnded=!1;},1e3),YTPlayer.isList){if(!YTPlayer.opt.loop||0<YTPlayer.opt.loop&&YTPlayer.player.loopTime===YTPlayer.opt.loop-1){YTPlayer.player.loopTime=void 0,clearInterval(YTPlayer.getState);var YTPEnd=jQuery.Event("YTPEnd");return YTPEnd.time=YTPlayer.currentTime,void jQuery(YTPlayer).trigger(YTPEnd);}}else{if(!YTPlayer.opt.loop||0<YTPlayer.opt.loop&&YTPlayer.player.loopTime===YTPlayer.opt.loop-1){YTPlayer.player.loopTime=void 0,YTPlayer.state=2;var bgndURL=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background;return YTPlayer.opt.containment.css({background:bgndURL,backgroundSize:"cover"}),jQuery(YTPlayer).YTPPause(),void YTPlayer.wrapper.CSSAnimate({opacity:0}
33,YTPlayer.opt.fadeOnStartTime,function(){YTPlayer.controlBar.length&&YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);var e=jQuery.Event("YTPEnd");e.time=YTPlayer.currentTime,jQuery(YTPlayer).trigger(e),YTPlayer.player.seekTo(YTPlayer.opt.startAt,!0);var r=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background;YTPlayer.opt.containment.css({background:r,backgroundSize:"cover"});});}}YTPlayer.player.loopTime=YTPlayer.player.loopTime?++YTPlayer.player.loopTime:1,YTPlayer.opt.startAt=YTPlayer.opt.startAt||1,YTPlayer.preventTrigger=!0,YTPlayer.state=2,YTPlayer.player.seekTo(YTPlayer.opt.startAt,!0);}}},interval);},checkForStart:function(YTPlayer){var $YTPlayer=jQuery(YTPlayer);if(jQuery.contains(document,YTPlayer)){if(jQuery.mbYTPlayer.buildControls(YTPlayer),YTPlayer.overlay)if(YTPlayer.opt.addRaster){var classN="dot"==YTPlayer.opt.addRaster?"raster-dot":"raster";YTPlayer.overlay.addClass(YTPlayer.isRetina?classN+" retina":classN);}else YTPlayer.overlay.removeClass(function(e,r){var t=r.split(" "),a=[];return jQuery.each(t,function(e,r){/raster.*/.test(r)&&a.push(r);}),a.push("retina"),a.join(" ");});YTPlayer.preventTrigger=!0,YTPlayer.state=2,YTPlayer.preventTrigger=!0,YTPlayer.player.mute(),YTPlayer.player.playVideo(),YTPlayer.isStarting=!0;var startAt=YTPlayer.start_from_last?YTPlayer.start_from_last:YTPlayer.opt.startAt?YTPlayer.opt.startAt:1;return YTPlayer.preventTrigger=!0,YTPlayer.checkForStartAt=setInterval(function(){YTPlayer.player.mute(),YTPlayer.player.seekTo(startAt,!0);var canPlayVideo=YTPlayer.player.getVideoLoadedFraction()>=startAt/YTPlayer.player.getDuration();if(0<YTPlayer.player.getDuration()&&YTPlayer.player.getCurrentTime()>=startAt&&canPlayVideo){YTPlayer.start_from_last=null,YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause(),clearInterval(YTPlayer.checkForStartAt),"function"==typeof YTPlayer.opt.onReady&&YTPlayer.opt.onReady(YTPlayer),YTPlayer.isReady=!0,$YTPlayer.YTPRemoveFilter(),YTPlayer.opt.addFilters?$YTPlayer.YTPApplyFilters(YTPlayer.opt.addFilters):$YTPlayer.YTPApplyFilters(),$YTPlayer.YTPEnableFilters();var YTPready=jQuery.Event("YTPReady");if(YTPready.time=YTPlayer.currentTime,$YTPlayer.trigger(YTPready),YTPlayer.state=2,YTPlayer.opt.mute?YTPlayer.player.mute():(YTPlayer.player.unMute(),YTPlayer.opt.autoPlay&&console.debug("To make the video 'auto-play' you must mute the audio according with the new vendor policy")),"undefined"!=typeof _gaq&&eval(YTPlayer.opt.gaTrack)?_gaq.push(["_trackEvent","YTPlayer","Play",YTPlayer.hasData?YTPlayer.videoData.title:YTPlayer.videoID.toString()]):"undefined"!=typeof ga&&eval(YTPlayer.opt.gaTrack)&&ga("send","event","YTPlayer","play",YTPlayer.hasData?YTPlayer.videoData.title:YTPlayer.videoID.toString()),YTPlayer.opt.autoPlay){var YTPStart=jQuery.Event("YTPStart");YTPStart.time=YTPlayer.currentTime,jQuery(YTPlayer).trigger(YTPStart),YTPlayer.isStarting=!1,"mac"==jQuery.mbBrowser.os.name&&jQuery.mbBrowser.safari&&jQuery("body").one("mousedown.YTPstart",function(){$YTPlayer.YTPPlay();}),$YTPlayer.YTPPlay();}else YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause(),YTPlayer.start_from_last&&YTPlayer.player.seekTo(startAt,!0),setTimeout(function(){YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause(),console.debug("YTPPause"),YTPlayer.isPlayer||(YTPlayer.opt.coverImage?(YTPlayer.wrapper.css({opacity:0}),setTimeout(function(){var e=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background;YTPlayer.wrapper.css({background:e,backgroundSize:"cover",backgroundRepeat:"no-repeat"});},YTPlayer.opt.fadeOnStartTime)):(jQuery(YTPlayer.playerEl).CSSAnimate({opacity:1},YTPlayer.opt.fadeOnStartTime),YTPlayer.wrapper.CSSAnimate({opacity:YTPlayer.isAlone?1:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime))),YTPlayer.isStarting=!1;},500),YTPlayer.controlBar.length&&YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);YTPlayer.isPlayer&&!YTPlayer.opt.autoPlay&&YTPlayer.loading&&YTPlayer.loading.length&&(YTPlayer.loading.html("Ready"),setTimeout(function(){YTPlayer.loading.fadeOut();},100)),YTPlayer.controlBar&&YTPlayer.controlBar.length&&YTPlayer.controlBar.slideDown(1e3);}"mac"==jQuery.mbBrowser.os.name&&jQuery.mbBrowser.safari&&(YTPlayer.player.playVideo(),0<=startAt&&YTPlayer.player.seekTo(startAt,!0));},100),$YTPlayer;}$YTPlayer.YTPPlayerDestroy();},getTime:function(){var e=this.get(0);return jQuery.mbYTPlayer.formatTime(e.currentTime);},getTotalTime:function(e){var r=this.get(0);return jQuery.mbYTPlayer.formatTime(r.totalTime);},formatTime:function(e){var r=Math.floor(e/60),t=Math.floor(e-60*r);return (r<=9?"0"+r:r)+" : "+(t<=9?"0"+t:t);},setAnchor:function(e){this.optimizeDisplay(e);},getAnchor:function(){return this.get(0).opt.anchor;},setAbundance:function(e,r){var t=this.get(0);return r&&(t.opt.abundance=e),this.optimizeDisplay(t.opt.anchor,e),this;},getAbundance:function(){return this.get(0).opt.abundance;},setOption:function(e,r){var t=this.get(0);return t.opt[e]=r,this;}},jQuery.fn.optimizeDisplay=function(anchor,abundanceX){var YTPlayer=this.get(0),vid={},el=YTPlayer.wrapper,iframe=jQuery(YTPlayer.playerEl);YTPlayer.opt.anchor=anchor||YTPlayer.opt.anchor,YTPlayer.opt.anchor="undefined "!=typeof YTPlayer.opt.anchor?YTPlayer.opt.anchor:"center,center";var YTPAlign=YTPlayer.opt.anchor.split(","),ab=abundanceX||YTPlayer.opt.abundance;if(YTPlayer.opt.optimizeDisplay){var abundance=el.height()*ab,win={};win.width=el.outerWidth(),win.height=el.outerHeight()+abundance,YTPlayer.opt.ratio="auto"===YTPlayer.opt.ratio?16/9:YTPlayer.opt.ratio,YTPlayer.opt.ratio=eval(YTPlayer.opt.ratio),vid.width=win.width+abundance,vid.height=Math.ceil(vid.width/YTPlayer.opt.ratio),vid.marginTop=Math.ceil(-(vid.height-win.height)/2),vid.marginLeft=-abundance/2;var lowest=vid.height<win.height;for(var a in lowest&&(vid.height=win.height+abundance,vid.width=Math.ceil(vid.height*YTPlayer.opt.ratio),vid.marginTop=-abundance/2,vid.marginLeft=Math.ceil(-(vid.width-win.width)/2)),YTPAlign)if(YTPAlign.hasOwnProperty(a)){var al=YTPAlign[a].replace(/ /g,"");switch(al){case "top":vid.marginTop=-abundance/2;break;case "bottom":vid.marginTop=Math.ceil(-(vid.height-win.height)-abundance/2);break;
33case "left":vid.marginLeft=-abundance/2;break;case "right":vid.marginLeft=Math.ceil(-(vid.width-win.width)+abundance/2);break;default:vid.width>win.width&&(vid.marginLeft=-(vid.width-win.width)/2+abundance/2);}}}else vid.width="100%",vid.height="100%",vid.marginTop=0,vid.marginLeft=0;iframe.css({width:vid.width,height:vid.height,marginTop:vid.marginTop,marginLeft:vid.marginLeft,maxWidth:"initial"});},jQuery.shuffle=function(e){for(var r=e.slice(),t=r.length,a=t;a--;){var o=parseInt(Math.random()*t),n=r[a];r[a]=r[o],r[o]=n;}return r;},jQuery.fn.unselectable=function(){return this.each(function(){jQuery(this).css({"-moz-user-select":"none","-webkit-user-select":"none","user-select":"none"}).attr("unselectable","on");});},jQuery.fn.YTPlayer=jQuery.mbYTPlayer.buildPlayer,jQuery.fn.mb_YTPlayer=jQuery.mbYTPlayer.buildPlayer,jQuery.fn.YTPCheckForState=jQuery.mbYTPlayer.checkForState,jQuery.fn.YTPGetPlayer=jQuery.mbYTPlayer.getPlayer,jQuery.fn.YTPGetVideoID=jQuery.mbYTPlayer.getVideoID,jQuery.fn.YTPGetPlaylistID=jQuery.mbYTPlayer.getPlaylistID,jQuery.fn.YTPChangeVideo=jQuery.fn.YTPChangeMovie=jQuery.mbYTPlayer.changeVideo,jQuery.fn.YTPPlayerDestroy=jQuery.mbYTPlayer.playerDestroy,jQuery.fn.YTPPlay=jQuery.mbYTPlayer.play,jQuery.fn.YTPTogglePlay=jQuery.mbYTPlayer.togglePlay,jQuery.fn.YTPStop=jQuery.mbYTPlayer.stop,jQuery.fn.YTPPause=jQuery.mbYTPlayer.pause,jQuery.fn.YTPSeekTo=jQuery.mbYTPlayer.seekTo,jQuery.fn.YTPlaylist=jQuery.mbYTPlayer.playlist,jQuery.fn.YTPPlayNext=jQuery.mbYTPlayer.playNext,jQuery.fn.YTPPlayPrev=jQuery.mbYTPlayer.playPrev,jQuery.fn.YTPPlayIndex=jQuery.mbYTPlayer.playIndex,jQuery.fn.YTPMute=jQuery.mbYTPlayer.mute,jQuery.fn.YTPUnmute=jQuery.mbYTPlayer.unmute,jQuery.fn.YTPToggleVolume=jQuery.mbYTPlayer.toggleVolume,jQuery.fn.YTPSetVolume=jQuery.mbYTPlayer.setVolume,jQuery.fn.YTPGetVolume=jQuery.mbYTPlayer.getVolume,jQuery.fn.YTPGetVideoData=jQuery.mbYTPlayer.getVideoData,jQuery.fn.YTPFullscreen=jQuery.mbYTPlayer.fullscreen,jQuery.fn.YTPToggleLoops=jQuery.mbYTPlayer.toggleLoops,jQuery.fn.YTPSetVideoQuality=jQuery.mbYTPlayer.setVideoQuality,jQuery.fn.YTPManageProgress=jQuery.mbYTPlayer.manageProgress,jQuery.fn.YTPApplyFilter=jQuery.mbYTPlayer.applyFilter,jQuery.fn.YTPApplyFilters=jQuery.mbYTPlayer.applyFilters,jQuery.fn.YTPToggleFilter=jQuery.mbYTPlayer.toggleFilter,jQuery.fn.YTPToggleFilters=jQuery.mbYTPlayer.toggleFilters,jQuery.fn.YTPRemoveFilter=jQuery.mbYTPlayer.removeFilter,jQuery.fn.YTPDisableFilters=jQuery.mbYTPlayer.disableFilters,jQuery.fn.YTPEnableFilters=jQuery.mbYTPlayer.enableFilters,jQuery.fn.YTPGetFilters=jQuery.mbYTPlayer.getFilters,jQuery.fn.YTPGetTime=jQuery.mbYTPlayer.getTime,jQuery.fn.YTPGetTotalTime=jQuery.mbYTPlayer.getTotalTime,jQuery.fn.YTPAddMask=jQuery.mbYTPlayer.addMask,jQuery.fn.YTPRemoveMask=jQuery.mbYTPlayer.removeMask,jQuery.fn.YTPToggleMask=jQuery.mbYTPlayer.toggleMask,jQuery.fn.YTPGetAbundance=jQuery.mbYTPlayer.getAbundance,jQuery.fn.YTPSetAbundance=jQuery.mbYTPlayer.setAbundance,jQuery.fn.YTPSetAnchor=jQuery.mbYTPlayer.setAnchor,jQuery.fn.YTPGetAnchor=jQuery.mbYTPlayer.getAnchor,jQuery.fn.YTPSetOption=jQuery.mbYTPlayer.setOption;}(jQuery,ytp);var nAgt=navigator.userAgent;function isTouchSupported(){var e=nAgt.msMaxTouchPoints,r="ontouchstart" in document.createElement("div");return !(!e&&!r);}jQuery.browser=jQuery.browser||{},jQuery.browser.mozilla=!1,jQuery.browser.webkit=!1,jQuery.browser.opera=!1,jQuery.browser.safari=!1,jQuery.browser.chrome=!1,jQuery.browser.androidStock=!1,jQuery.browser.msie=!1,jQuery.browser.edge=!1,jQuery.browser.ua=nAgt;var getOS=function(){var e={version:"Unknown version",name:"Unknown OS"};return -1!=navigator.appVersion.indexOf("Win")&&(e.name="Windows"),-1!=navigator.appVersion.indexOf("Mac")&&navigator.appVersion.indexOf("Mobile")<0&&(e.name="Mac"),-1!=navigator.appVersion.indexOf("Linux")&&(e.name="Linux"),/Mac OS X/.test(nAgt)&&!/Mobile/.test(nAgt)&&(e.version=/Mac OS X (10[\.\_\d]+)/.exec(nAgt)[1],e.version=e.version.replace(/_/g,".").substring(0,5)),/Windows/.test(nAgt)&&(e.version="Unknown.Unknown"),/Windows NT 5.1/.test(nAgt)&&(e.version="5.1"),/Windows NT 6.0/.test(nAgt)&&(e.version="6.0"),/Windows NT 6.1/.test(nAgt)&&(e.version="6.1"),/Windows NT 6.2/.test(nAgt)&&(e.version="6.2"),/Windows NT 10.0/.test(nAgt)&&(e.version="10.0"),/Linux/.test(nAgt)&&/Linux/.test(nAgt)&&(e.version="Unknown.Unknown"),e.name=e.name.toLowerCase(),e.major_version="Unknown",e.minor_version="Unknown","Unknown.Unknown"!=e.version&&(e.major_version=parseFloat(e.version.split(".")[0]),e.minor_version=parseFloat(e.version.split(".")[1])),e;},nameOffset,verOffset,ix;if(jQuery.browser.os=getOS(),jQuery.browser.hasTouch=isTouchSupported(),jQuery.browser.name=navigator.appName,jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10),-1!=(verOffset=nAgt.indexOf("Opera")))jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+6),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8));else if(-1!=(verOffset=nAgt.indexOf("OPR")))jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+4);else if(-1!=(verOffset=nAgt.indexOf("MSIE")))jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer",jQuery.browser.fullVersion=nAgt.substring(verOffset+5);else if(-1!=nAgt.indexOf("Trident")){jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer";var start=nAgt.indexOf("rv:")+3,end=start+4;jQuery.browser.fullVersion=nAgt.substring(start,end);}else -1!=(verOffset=nAgt.indexOf("Edge"))?(jQuery.browser.edge=!0,jQuery.browser.name="Microsoft Edge",jQuery.browser.fullVersion=nAgt.substring(verOffset+5)):-1!=(verOffset=nAgt.indexOf("Chrome"))?(jQuery.browser.webkit=!0,jQuery.browser.chrome=!0,jQuery.browser.name="Chrome",jQuery.browser.fullVersion=nAgt.substring(verOffset+7)):-1<nAgt.indexOf("mozilla/5.0")&&-1<nAgt.indexOf("android ")&&-1<nAgt.indexOf("applewebkit")&&!(-1<nAgt.indexOf("chrome"))?(verOffset=nAgt.indexOf("Chrome"),jQuery.browser.webkit=!0,jQuery.browser.androidStock=!0,jQuery.browser.name="androidStock",jQuery.browser.fullVersion=nAgt.substring(verOffset+7)):-1!=(verOffset=nAgt.indexOf("Safari"))?(jQuery.browser.webkit=!0,jQuery.browser.safari=!0,jQuery.browser.name="Safari",jQuery.browser.fullVersion=nAgt.substring(verOffset+7),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("AppleWebkit"))?(jQuery.browser.webkit=!0,jQuery.browser.safari=!0,jQuery.browser.name="Safari",jQuery.browser.fullVersion=nAgt.substring(verOffset+7),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("Firefox"))?(jQuery.browser.mozilla=!0,jQuery.browser.name="Firefox",jQuery.browser.fullVersion=nAgt.substring(verOffset+8)):(nameOff
vendor: 7,254 bytes, line 33
33set=nAgt.lastIndexOf(" ")+1)<(verOffset=nAgt.lastIndexOf("/"))&&(jQuery.browser.name=nAgt.substring(nameOffset,verOffset),jQuery.browser.fullVersion=nAgt.substring(verOffset+1),jQuery.browser.name.toLowerCase()==jQuery.browser.name.toUpperCase()&&(jQuery.browser.name=navigator.appName));function uncamel(e){return e.replace(/([A-Z])/g,function(e){return "-"+e.toLowerCase();});}function setUnit(e,r){return "string"!=typeof e||e.match(/^[\-0-9\.]+jQuery/)?""+e+r:e;}function setFilter(e,r,t){var a=uncamel(r),o=jQuery.browser.mozilla?"":jQuery.CSS.sfx;e[o+"filter"]=e[o+"filter"]||"",t=setUnit(t>jQuery.CSS.filters[r].max?jQuery.CSS.filters[r].max:t,jQuery.CSS.filters[r].unit),e[o+"filter"]+=a+"("+t+") ",delete e[r];}-1!=(ix=jQuery.browser.fullVersion.indexOf(";"))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),-1!=(ix=jQuery.browser.fullVersion.indexOf(" "))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),jQuery.browser.majorVersion=parseInt(""+jQuery.browser.fullVersion,10),isNaN(jQuery.browser.majorVersion)&&(jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10)),jQuery.browser.version=jQuery.browser.majorVersion,jQuery.browser.android=/Android/i.test(nAgt),jQuery.browser.blackberry=/BlackBerry|BB|PlayBook/i.test(nAgt),jQuery.browser.ios=/iPhone|iPad|iPod|webOS/i.test(nAgt),jQuery.browser.operaMobile=/Opera Mini/i.test(nAgt),jQuery.browser.windowsMobile=/IEMobile|Windows Phone/i.test(nAgt),jQuery.browser.kindle=/Kindle|Silk/i.test(nAgt),jQuery.browser.mobile=jQuery.browser.android||jQuery.browser.blackberry||jQuery.browser.ios||jQuery.browser.windowsMobile||jQuery.browser.operaMobile||jQuery.browser.kindle,jQuery.isMobile=jQuery.browser.mobile,jQuery.isTablet=jQuery.browser.mobile&&765<jQuery(window).width(),jQuery.isAndroidDefault=jQuery.browser.android&&!/chrome/i.test(nAgt),jQuery.mbBrowser=jQuery.browser,jQuery.browser.versionCompare=function(e,r){if("stringstring"!=typeof e+typeof r)return !1;for(var t=e.split("."),a=r.split("."),o=0,n=Math.max(t.length,a.length);o<n;o++){if(t[o]&&!a[o]&&0<parseInt(t[o])||parseInt(t[o])>parseInt(a[o]))return 1;if(a[o]&&!t[o]&&0<parseInt(a[o])||parseInt(t[o])<parseInt(a[o]))return -1;}return 0;},jQuery.support.CSStransition=function(){var e=(document.body||document.documentElement).style;return void 0!==e.transition||void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.MsTransition||void 0!==e.OTransition;}(),jQuery.CSS={name:"mb.CSSAnimate",author:"Matteo Bicocchi",version:"2.0.0",transitionEnd:"transitionEnd",sfx:"",filters:{blur:{min:0,max:100,unit:"px"},brightness:{min:0,max:400,unit:"%"},contrast:{min:0,max:400,unit:"%"},grayscale:{min:0,max:100,unit:"%"},hueRotate:{min:0,max:360,unit:"deg"},invert:{min:0,max:100,unit:"%"},saturate:{min:0,max:400,unit:"%"},sepia:{min:0,max:100,unit:"%"}},normalizeCss:function(e){var r=jQuery.extend(!0,{},e);for(var t in jQuery.browser.webkit||jQuery.browser.opera?jQuery.CSS.sfx="-webkit-":jQuery.browser.mozilla?jQuery.CSS.sfx="-moz-":jQuery.browser.msie&&(jQuery.CSS.sfx="-ms-"),jQuery.CSS.sfx="",r){if("transform"===t&&(r[jQuery.CSS.sfx+"transform"]=r[t],delete r[t]),"transform-origin"===t&&(r[jQuery.CSS.sfx+"transform-origin"]=e[t],delete r[t]),"filter"!==t||jQuery.browser.mozilla||(r[jQuery.CSS.sfx+"filter"]=e[t],delete r[t]),"blur"===t&&setFilter(r,"blur",e[t]),"brightness"===t&&setFilter(r,"brightness",e[t]),"contrast"===t&&setFilter(r,"contrast",e[t]),"grayscale"===t&&setFilter(r,"grayscale",e[t]),"hueRotate"===t&&setFilter(r,"hueRotate",e[t]),"invert"===t&&setFilter(r,"invert",e[t]),"saturate"===t&&setFilter(r,"saturate",e[t]),"sepia"===t&&setFilter(r,"sepia",e[t]),"x"===t){var a=jQuery.CSS.sfx+"transform";r[a]=r[a]||"",r[a]+=" translateX("+setUnit(e[t],"px")+")",delete r[t];}"y"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" translateY("+setUnit(e[t],"px")+")",delete r[t]),"z"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" translateZ("+setUnit(e[t],"px")+")",delete r[t]),"rotate"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" rotate("+setUnit(e[t],"deg")+")",delete r[t]),"rotateX"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" rotateX("+setUnit(e[t],"deg")+")",delete r[t]),"rotateY"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" rotateY("+setUnit(e[t],"deg")+")",delete r[t]),"rotateZ"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" rotateZ("+setUnit(e[t],"deg")+")",delete r[t]),"scale"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" scale("+setUnit(e[t],"")+")",delete r[t]),"scaleX"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" scaleX("+setUnit(e[t],"")+")",delete r[t]),"scaleY"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" scaleY("+setUnit(e[t],"")+")",delete r[t]),"scaleZ"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" scaleZ("+setUnit(e[t],"")+")",delete r[t]),"skew"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" skew("+setUnit(e[t],"deg")+")",delete r[t]),"skewX"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" skewX("+setUnit(e[t],"deg")+")",delete r[t]),"skewY"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" skewY("+setUnit(e[t],"deg")+")",delete r[t]),"perspective"===t&&(r[a=jQuery.CSS.sfx+"transform"]=r[a]||"",r[a]+=" perspective("+setUnit(e[t],"px")+")",delete r[t]);}return r;},getProp:function(e){var r,t=[];for(r in e)t.indexOf(r)<0&&t.push(uncamel(r));return t.join(",");},animate:function(l,s,u,y,d){return this.each(function(){function e(){r.called=!0,r.CSSAIsRunning=!1,t.off(jQuery.CSS.transitionEnd+"."+r.id),clearTimeout(r.timeout),t.css(jQuery.CSS.sfx+"transition",""),"function"==typeof d&&d.apply(r),"function"==typeof r.CSSqueue&&(r.CSSqueue(),r.CSSqueue=null);}var r=this,t=jQuery(this);r.id=r.id||"CSSA_"+(new Date()).getTime();var a=a||{type:"noEvent"};if(r.CSSAIsRunning&&r.eventType==a.type&&!jQuery.browser.msie&&jQuery.browser.version<=9)r.CSSqueue=function(){t.CSSAnimate(l,s,u,y,d);};else{if(r.CSSqueue=null,r.eventType=a.type,0!==t.length&&l){if(l=jQuery.normalizeCss(l),r.CSSAIsRunning=!0,"function"==typeof s&&(d=s,s=jQuery.fx.speeds._default),"function"==typeof u&&(y=u,u=0),"string"==typeof u&&(d=u,u=0),"function"==typeof y&&(d=y,y="cubic-bezier(0.65,0.03,0.36,0.72)"),"string"==typeof s)for(var o in jQuery.fx.speeds){if(s==o){s=jQuery.fx.speeds[o];break;}s=jQuery.fx.speeds._default;}if(s||(s=jQuery.fx.speeds._default),"string"==typeof d&&(y=d,d=null),jQuery.support.CSStransition){var n={default:"ease",in:"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1
33)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"};n[y]&&(y=n[y]),t.off(jQuery.CSS.transitionEnd+"."+r.id),n=jQuery.CSS.getProp(l);var i={};jQuery.extend(i,l),i[jQuery.CSS.sfx+"transition-property"]=n,i[jQuery.CSS.sfx+"transition-duration"]=s+"ms",i[jQuery.CSS.sfx+"transition-delay"]=u+"ms",i[jQuery.CSS.sfx+"transition-timing-function"]=y,setTimeout(function(){t.one(jQuery.CSS.transitionEnd+"."+r.id,e),t.css(i);},1),r.timeout=setTimeout(function(){r.called||!d?(r.called=!1,r.CSSAIsRunning=!1):(t.css(jQuery.CSS.sfx+"transition",""),d.apply(r),r.CSSAIsRunning=!1,"function"==typeof r.CSSqueue&&(r.CSSqueue(),r.CSSqueue=null));},s+u+10);}else{for(n in l)"transform"===n&&delete l[n],"filter"===n&&delete l[n],"transform-origin"===n&&delete l[n],"auto"===l[n]&&delete l[n],"x"===n&&(a=l[n],l[o="left"]=a,delete l[n]),"y"===n&&(a=l[n],l[o="top"]=a,delete l[n]),"-ms-transform"!==n&&"-ms-filter"!==n||delete l[n];t.delay(u).animate(l,s,d);}}}});}},jQuery.fn.CSSAnimate=jQuery.CSS.animate,jQuery.normalizeCss=jQuery.CSS.normalizeCss,jQuery.fn.css3=function(t){return this.each(function(){var e=jQuery(this),r=jQuery.normalizeCss(t);e.css(r);});};var nAgt=navigator.userAgent;function isTouchSupported(){var e=nAgt.msMaxTouchPoints,r="ontouchstart" in document.createElement("div");return !(!e&&!r);}jQuery.browser=jQuery.browser||{},jQuery.browser.mozilla=!1,jQuery.browser.webkit=!1,jQuery.browser.opera=!1,jQuery.browser.safari=!1,jQuery.browser.chrome=!1,jQuery.browser.androidStock=!1,jQuery.browser.msie=!1,jQuery.browser.edge=!1,jQuery.browser.ua=nAgt;var getOS=function(){var e={version:"Unknown version",name:"Unknown OS"};return -1!=navigator.appVersion.indexOf("Win")&&(e.name="Windows"),-1!=navigator.appVersion.indexOf("Mac")&&navigator.appVersion.indexOf("Mobile")<0&&(e.name="Mac"),-1!=navigator.appVersion.indexOf("Linux")&&(e.name="Linux"),/Mac OS X/.test(nAgt)&&!/Mobile/.test(nAgt)&&(e.version=/Mac OS X (10[\.\_\d]+)/.exec(nAgt)[1],e.version=e.version.replace(/_/g,".").substring(0,5)),/Windows/.test(nAgt)&&(e.version="Unknown.Unknown"),/Windows NT 5.1/.test(nAgt)&&(e.version="5.1"),/Windows NT 6.0/.test(nAgt)&&(e.version="6.0"),/Windows NT 6.1/.test(nAgt)&&(e.version="6.1"),/Windows NT 6.2/.test(nAgt)&&(e.version="6.2"),/Windows NT 10.0/.test(nAgt)&&(e.version="10.0"),/Linux/.test(nAgt)&&/Linux/.test(nAgt)&&(e.version="Unknown.Unknown"),e.name=e.name.toLowerCase(),e.major_version="Unknown",e.minor_version="Unknown","Unknown.Unknown"!=e.version&&(e.major_version=parseFloat(e.version.split(".")[0]),e.minor_version=parseFloat(e.version.split(".")[1])),e;},nameOffset,verOffset,ix;if(jQuery.browser.os=getOS(),jQuery.browser.hasTouch=isTouchSupported(),jQuery.browser.name=navigator.appName,jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10),-1!=(verOffset=nAgt.indexOf("Opera")))jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+6),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8));else if(-1!=(verOffset=nAgt.indexOf("OPR")))jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+4);else if(-1!=(verOffset=nAgt.indexOf("MSIE")))jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer",jQuery.browser.fullVersion=nAgt.substring(verOffset+5);else if(-1!=nAgt.indexOf("Trident")){jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer";var start=nAgt.indexOf("rv:")+3,end=start+4;jQuery.browser.fullVersion=nAgt.substring(start,end);}else -1!=(verOffset=nAgt.indexOf("Edge"))?(jQuery.browser.edge=!0,jQuery.browser.name="Microsoft Edge",jQuery.browser.fullVersion=nAgt.substring(verOffset+5)):-1!=(verOffset=nAgt.indexOf("Chrome"))?(jQuery.browser.webkit=!0,jQuery.browser.chrome=!0,jQuery.browser.name="Chrome",jQuery.browser.fullVersion=nAgt.substring(verOffset+7)):-1<nAgt.indexOf("mozilla/5.0")&&-1<nAgt.indexOf("android ")&&-1<nAgt.indexOf("applewebkit")&&!(-1<nAgt.indexOf("chrome"))?(verOffset=nAgt.indexOf("Chrome"),jQuery.browser.webkit=!0,jQuery.browser.androidStock=!0,jQuery.browser.name="androidStock",jQuery.browser.fullVersion=nAgt.substring(verOffset+7)):-1!=(verOffset=nAgt.indexOf("Safari"))?(jQuery.browser.webkit=!0,jQuery.browser.safari=!0,jQuery.browser.name="Safari",jQuery.browser.fullVersion=nAgt.substring(verOffset+7),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("AppleWebkit"))?(jQuery.browser.webkit=!0,jQuery.browser.safari=!0,jQuery.browser.name="Safari",jQuery.browser.fullVersion=nAgt.substring(verOffset+7),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("Firefox"))?(jQuery.browser.mozilla=!0,jQuery.browser.name="Firefox",jQuery.browser.fullVersion=nAgt.substring(verOffset+8)):(nameOff
33set=nAgt.lastIndexOf(" ")+1)<(verOffset=nAgt.lastIndexOf("/"))&&(jQuery.browser.name=nAgt.substring(nameOffset,verOffset),jQuery.browser.fullVersion=nAgt.substring(verOffset+1),jQuery.browser.name.toLowerCase()==jQuery.browser.name.toUpperCase()&&(jQuery.browser.name=navigator.appName));-1!=(ix=jQuery.browser.fullVersion.indexOf(";"))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),-1!=(ix=jQuery.browser.fullVersion.indexOf(" "))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),jQuery.browser.majorVersion=parseInt(""+jQuery.browser.fullVersion,10),isNaN(jQuery.browser.majorVersion)&&(jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10)),jQuery.browser.version=jQuery.browser.majorVersion,jQuery.browser.android=/Android/i.test(nAgt),jQuery.browser.blackberry=/BlackBerry|BB|PlayBook/i.test(nAgt),jQuery.browser.ios=/iPhone|iPad|iPod|webOS/i.test(nAgt),jQuery.browser.operaMobile=/Opera Mini/i.test(nAgt),jQuery.browser.windowsMobile=/IEMobile|Windows Phone/i.test(nAgt),jQuery.browser.kindle=/Kindle|Silk/i.test(nAgt),jQuery.browser.mobile=jQuery.browser.android||jQuery.browser.blackberry||jQuery.browser.ios||jQuery.browser.windowsMobile||jQuery.browser.operaMobile||jQuery.browser.kindle,jQuery.isMobile=jQuery.browser.mobile,jQuery.isTablet=jQuery.browser.mobile&&765<jQuery(window).width(),jQuery.isAndroidDefault=jQuery.browser.android&&!/chrome/i.test(nAgt),jQuery.mbBrowser=jQuery.browser,jQuery.browser.versionCompare=function(e,r){if("stringstring"!=typeof e+typeof r)return !1;for(var t=e.split("."),a=r.split("."),o=0,n=Math.max(t.length,a.length);o<n;o++){if(t[o]&&!a[o]&&0<parseInt(t[o])||parseInt(t[o])>parseInt(a[o]))return 1;if(a[o]&&!t[o]&&0<parseInt(a[o])||parseInt(t[o])<parseInt(a[o]))return -1;}return 0;},function(o){o.simpleSlider={defaults:{initialval:0,scale:100,orientation:"h",readonly:!1,callback:!1},events:{start:o.browser.mobile?"touchstart":"mousedown",end:o.browser.mobile?"touchend":"mouseup",move:o.browser.mobile?"touchmove":"mousemove"},init:function(a){return this.each(function(){var r=this,t=o(r);t.addClass("simpleSlider"),r.opt={},o.extend(r.opt,o.simpleSlider.defaults,a),o.extend(r.opt,t.data());var e="h"==r.opt.orientation?"horizontal":"vertical";e=o("<div/>").addClass("level").addClass(e),t.prepend(e),r.level=e,t.css({cursor:"default"}),"auto"==r.opt.scale&&(r.opt.scale=o(r).outerWidth()),t.updateSliderVal(),r.opt.readonly||(t.on(o.simpleSlider.events.start,function(e){o.browser.mobile&&(e=e.changedTouches[0]),r.canSlide=!0,t.updateSliderVal(e),"h"==r.opt.orientation?t.css({cursor:"col-resize"}):t.css({cursor:"row-resize"}),o.browser.mobile||(e.preventDefault(),e.stopPropagation());}),o(document).on(o.simpleSlider.events.move,function(e){o.browser.mobile&&(e=e.changedTouches[0]),r.canSlide&&(o(document).css({cursor:"default"}),t.updateSliderVal(e),o.browser.mobile||(e.preventDefault(),e.stopPropagation()));}).on(o.simpleSlider.events.end,function(){o(document).css({cursor:"auto"}),r.canSlide=!1,t.css({cursor:"auto"});}));});},updateSliderVal:function(e){var r=this.get(0);if(r.opt){r.opt.initialval="number"==typeof r.opt.initialval?r.opt.initialval:r.opt.initialval(r);var t=o(r).outerWidth(),a=o(r).outerHeight();r.x="object"==typeof e?e.clientX+document.body.scrollLeft-this.offset().left:"number"==typeof e?e*t/r.opt.scale:r.opt.initialval*t/r.opt.scale,r.y="object"==typeof e?e.clientY+document.body.scrollTop-this.offset().top:"number"==typeof e?(r.opt.scale-r.opt.initialval-e)*a/r.opt.scale:r.opt.initialval*a/r.opt.scale,r.y=this.outerHeight()-r.y,r.scaleX=r.x*r.opt.scale/t,r.scaleY=r.y*r.opt.scale/a,r.outOfRangeX=r.scaleX>r.opt.scale?r.scaleX-r.opt.scale:r.scaleX<0?r.scaleX:0,r.outOfRangeY=r.scaleY>r.opt.scale?r.scaleY-r.opt.scale:r.scaleY<0?r.scaleY:0,r.outOfRange="h"==r.opt.orientation?r.outOfRangeX:r.outOfRangeY,r.value=void 0!==e?"h"==r.opt.orientation?r.x>=this.outerWidth()?r.opt.scale:r.x<=0?0:r.scaleX:r.y>=this.outerHeight()?r.opt.scale:r.y<=0?0:r.scaleY:"h"==r.opt.orientation?r.scaleX:r.scaleY,"h"==r.opt.orientation?r.level.width(Math.floor(100*r.x/t)+"%"):r.level.height(Math.floor(100*r.y/a)),"function"==typeof r.opt.callback&&r.opt.callback(r);}}},o.fn.simpleSlider=o.simpleSlider.init,o.fn.updateSliderVal=o.simpleSlider.updateSliderVal;}(jQuery),function(r){r.mbCookie={set:function(e,r,t,a){"object"==typeof r&&(r=JSON.stringify(r)),a=a?"; domain="+a:"";var o=new Date(),n="";0<t&&(o.setTime(o.getTime()+864e5*t),n="; expires="+o.toGMTString()),document.cookie=e+"="+r+n+"; path=/"+a;},get:function(r){r+="=";for(var e=document.cookie.split(";"),t=0;t<e.length;t++){for(var a=e[t];" "==a.charAt(0);)a=a.substring(1,a.length);if(0==a.indexOf(r))try{return JSON.parse(a.substring(r.length,a.length));}catch(e){return a.substring(r.length,a.length);}}return null;},remove:function(e){r.mbCookie.set(e,"",-1);}},r.mbStorage={set:function(e,r){"object"==typeof r&&(r=JSON.stringify(r)),localStorage.setItem(e,r);},get:function(r){if(!localStorage[r])return null;try{return JSON.parse(localStorage[r]);}catch(e){return localStorage[r];}},remove:function(e){e?localStorage.removeItem(e):localStorage.clear();}};}(jQuery);; 34(function(){var $=jQuery;$(document).ready(function(){$('table').addClass('table table-bordered table-hover');var body_classes=$("input#body-classes").val();$('body').addClass(body_classes);if(navigator.userAgent.indexOf('Safari')!=-1&&navigator.userAgent.indexOf('Chrome')==-1)$('.c-progress-bar .c-progress-bar-line svg').addClass('c-safari-only');$('.c-layout-header-fixed .c-layout-header.c-layout-header-4, .c-layout-header-fixed .c-layout-header.c-layout-header-6').each(function(){$(this).parent().height($(this).height());});$('.nav-tabs').click(function(){$(window).resize();});});Drupal.behaviors.webform_js={attach:function(context,settings){$('.js-form-item button',context).click(function(){$(this).closest('form').submit();});}};Drupal.behaviors.product_review={attach:function(context,settings){$('.write-review-link',context).click(function(){$('.review-toggler').click();});}};Drupal.behaviors.product_zoom={attach:function(context,settings){$('.c-product-gallery-content .c-zoom',context).toggleClass('c-hide');var i=1;$('.c-product-gallery-content .c-zoom',context).each(function(){$(this).attr('img_order',i);i++;});if($(window).width()>900)$('.c-zoom',context).each(function(){$(this).zoom();});var i=1;$('.c-product-thumb img',context).each(function(){$(this).attr('img_order',i);i++;});$('.c-product-gallery-content .c-zoom[img_order="1"]',context).toggleClass('c-hide');$('.c-product-thumb img',context).click(function(){var img_target=$(this).attr('img_order');$('.c-product-gallery-content .c-zoom').addClass('c-hide');$('.c-product-gallery-content .c-zoom[img_order="'+img_target+'"]').removeClass('c-hide');});var thumb_width=$('.c-product-thumb').width();$('.c-product-thumb').height(thumb_width);}};Drupal.behaviors.theme_styles={attach:function(context,settings){$('.c-settings .c-color',context).on('click',function(){$('#nd_style_theme').remove();var val=$(this).attr('data-color');$('body').append('<link href="/d8/themes/custom/jango/assets/base/css/themes/'+val+'.css" rel="stylesheet" id="nd_style_theme" type="text/css">');$('.c-settings .c-color').removeClass('c-active');$(this).addClass('c-active');});}};Drupal.behaviors.js_styles={attach:function(context,settings){$('.c-content-isotope-overlay-content .flag, .c-content-isotope-overlay-content .commerce-a
34dd-to-cart button',context).removeAttr('class').attr('class','c-content-isotope-overlay-btn btn c-btn-white c-btn-uppercase c-btn-bold c-btn-border-1x c-btn-square');$('.node-product-teaser .c-content-product-2 .form-submit',context).removeAttr('class').attr('class','btn btn-lg c-btn-white c-btn-uppercase c-btn-square c-font-grey-3 c-font-white-hover c-bg-red-2-hover c-btn-product');$('.node-product-teaser-list .c-content-product-2 .form-submit',context).removeAttr('class').attr('class','btn btn-sm c-theme-btn c-btn-square c-btn-uppercase c-btn-bold');$('.node-product-teaser-list .flag-compare a, .node-product-teaser-list .flag-wishlist a',context).addClass('flag btn btn-sm btn-default c-btn-square c-btn-uppercase c-btn-bold');}};Drupal.behaviors.cart_delete={attach:function(context,settings){$('.c-cart-remove > a',context).click(function(event){event.preventDefault();$(this).closest('div').find('input').click();});$('.c-cart-menu-close .c-theme-link',context).click(function(event){event.preventDefault();$(this).closest('li').find('input').click();});}};Drupal.behaviors.dropdown_menu_expand={attach:function(context,settings){$('.c-sidebar-menu .is-active',context).closest('.c-dropdown').addClass('c-open');}};Drupal.behaviors.write_review={attach:function(context,settings){$('.c-product-write-review',context).click(function(){$('#bootstrap-fieldgroup-nav-item--reviews-3').click();});}};Drupal.behaviors.split_submit_button={attach:function(context,settings){$('.form-split-button .btn',context).click(function(){$(this).parent().find('form').submit();return false;});}};Drupal.behaviors.products_filter_show={attach:function(context,settings){$('.auto-click',context).find('li:first a').click();}};Drupal.behaviors.product_filter={attach:function(context,settings){if($('input[name="field_stock_amount_value"]').val()>0)$('#checkbox-sidebar-3-2',context).attr('checked','checked');$('#checkbox-sidebar-3-2',context).click(function(){$('input[name="field_stock_amount_value"]').val($(this).attr('checked')!=undefined?1:0).closest('form').submit();});$('input[name="from_textfield"]',context).val($('input[name="commerce_price_amount[min]"]').val());$('input[name="to_textfield"]',context).val($('input[name="commerce_price_amount[max]"]').val());var min=$('input[name="commerce_price_amount[min]"]').val();var max=$('input[name="commerce_price_amount[max]"]').val();min=min?min:0;max=max?max:500;$('.range-text').text(min/20+' - '+max*4);$('.nd-price-slider').attr('data-slider-value','['+min+','+max+']').attr('data-slider-min',min/20).attr('data-slider-max',max*4).slider();$('input[name="from_textfield"]',context).change(function(){$('input[name="commerce_price_amount[min]"]').val($(this).val()).closest('form').submit();});$('input[name="to_textfield"]',context).change(function(){$('input[name="commerce_price_amount[max]"]').val($(this).val()).closest('form').submit();});$('.filter-range-wrapper',context).click(function(){var range=$(this).find('.nd-price-slider').val().split(',');$('input[name="commerce_price_amount[min]"]').val(range[0]);$('input[name="commerce_price_amount[max]"]').val(range[1]).closest('form').submit();});var stars=$('input[name="field_rating_rating"]').val();$('.filter-rating-wraper input[data-stars='+stars+']').attr('checked','checked');$('.filter-rating-wraper input').change(function(){$('.filter-rating-wraper input:checked').click();var stars=$(this).attr('checked')==undefined?'':$(this).data('stars');$('input[name="field_rating_rating"]').val(stars).closest('form').submit();});}};var IsotopeGrid=function(){var _init=function(){var $grid1=$('.c-content-isotope-grid.c-opt-1').imagesLoaded(function(){$grid1.isotope({itemSelector:'.c-content-isotope-item',layoutMode:'packery',fitWidth:true,percentPosition:true});});var $grid2=$('.c-content-isotope-grid.c-opt-2').imagesLoaded(function(){$grid2.isotope({itemSelector:'.c-content-isotope-item',layoutMode:'packery',fitWidth:true,percentPosition:true});});var $grid3=$('.c-content-isotope-grid.c-opt-3').imagesLoaded(function(){$grid3.isotope({itemSelector:'.c-content-isotope-item',layoutMode:'packery',fitWidth:true,percentPosition:true});});};return {init:function(){_init();}};}();var IsotopeGallery=function(){var _init=function(){$('.c-ilightbox-image-1').iLightBox();var $grid1=$('.c-content-isotope-gallery.c-opt-1').imagesLoaded(function(){$grid1.isotope({itemSelector:'.c-content-isotope-item',layoutMode:'packery',fitWidth:true,percentPosition:true});});$('.c-ilightbox-image-2').iLightBox({skin:'light'});var $grid2=$('.c-content-isotope-gallery.c-opt-2').imagesLoaded(function(){$grid2.isotope({itemSelector:'.c-content-isotope-item',layoutMode:'packery',fitWidth:true,percentPosition:true});});$('.c-ilightbox-image-3').iLightBox();var $grid3=$('.c-content-isotope-gallery.c-opt-3').imagesLoaded(function(){$grid3.isotope({itemSelector:'.c-content-isotope-item',layoutMode:'packery',fitWidth:true,percentPosition:true});});$('.c-ilightbox-image-4').iLightBox();var $grid4=$('.c-content-isotope-gallery.c-opt-4').imagesLoaded(function(){$grid4.isotope({itemSelector:'.c-content-isotope-item',layoutMode:'packery',fitWidth:true,percentPosition:true});});$('.c-content-isotope-filter-1').on('click','button',function(){var filterValue=$(this).attr('data-filter');$grid4.isotope({filter:filterValue});$('.c-content-isotope-filter-1 .c-isotope-filter-btn').removeClass('c-active');$(this).addClass('c-active');$('html, body').stop();});$('.c-ilightbox-image-5').iLightBox();var $grid5=$('.c-content-isotope-gallery.c-opt-5').imagesLoaded(function(){$grid5.isotope({itemSelector:'.c-content-isotope-item',layoutMode:'packery',fitWidth:true,percentPosition:true});});$('.c-content-isotope-filter-2').on('click','button',function(){var filterValue=$(this).attr('data-filter');$grid5.isotope({filter:filterValue});$('.c-content-isotope-filter-2 .c-isotope-filter-btn').removeClass('c-active');$(this).addClass('c-active');$('html, body').stop();});};return {init:function(){_init();}};}();function reloadPage(){location.reload();}$(document).ready(function(){$('.isotope-gallery-action a').click(function(event){event.preventDefault();var column=$(this).attr('data-id');$.post(Drupal.url('ajax/jango/save-variable'),{'variable':'jango_isotope_gallery','variable_key':$(this).parents('.isotope-gallery-action').attr('data-id'),'value':column});if(column==2)$(this).closest('.c-content-isotope-item').addClass('c-item-size-double');else $(this).closest('.c-content-isotope-item').removeClass('c-item-size-double');$('.c-content-isotope-gallery').isotope();return false;});$('.isotope-portfolio-action a').click(function(event){event.preventDefault();$.post(Drupal.url('ajax/jango/save-variable'),{'variable':'jango_isotope_gallery','variable_key':$(this).parents('.isotope-portfolio-action').attr('data-id'),'value':$(this).attr('data-id')});setTimeout(reloadPage,100);});IsotopeGrid.init();IsotopeGallery.init();App.init();
34revealAnimate.init();new WOW().init();$('#grid-container-extended:not(.processed)').addClass('processed').each(function(){var columns=$(this).data('columns');$(this).cubeportfolio({filters:'#filters-container',layoutMode:'grid',defaultFilter:'*',animationType:'rotateRoom',gapHorizontal:35,gapVertical:25,gridAdjustment:'responsive',mediaQueries:[{width:1100,cols:columns},{width:800,cols:columns},{width:500,cols:2},{width:320,cols:1}],caption:'zoom',displayType:'lazyLoading',displayTypeSpeed:100,lightboxDelegate:'.cbp-lightbox',lightboxGallery:true,lightboxTitleSrc:'data-title',lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}</div>',singlePageDelegate:'.cbp-singlePage',singlePageDeeplinking:true,singlePageStickyNavigation:true,singlePageCounter:'<div class="cbp-popup-singlePage-counter">{{current}} of {{total}}</div>',singlePageCallback:function(url,element){var t=this;url=url[0]=='/'?url.substr(1):url;$.ajax({url:Drupal.url(url),type:'GET',dataType:'html'}).done(function(result){result=$(result).find('#content').html();t.updateSinglePage(result);Drupal.attachBehaviors($('.cbp-popup-wrap'),{});}).fail(function(){t.updateSinglePage("Error! Please refresh the page!");});}});});$('#grid-container-4col:not(.processed)').addClass('processed').each(function(){var columns=$(this).data('columns');$(this).cubeportfolio({filters:'#filters-container',loadMore:'#loadMore-container',loadMoreAction:'click',layoutMode:'grid',defaultFilter:'*',animationType:'quicksand',gapHorizontal:35,gapVertical:30,gridAdjustment:'responsive',mediaQueries:[{width:1100,cols:columns},{width:800,cols:columns},{width:500,cols:2},{width:320,cols:1}],caption:'overlayBottomReveal',displayType:'sequentially',displayTypeSpeed:80,lightboxDelegate:'.cbp-lightbox',lightboxGallery:true,lightboxTitleSrc:'data-title',lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}</div>',singlePageDelegate:'.cbp-singlePage',singlePageDeeplinking:true,singlePageStickyNavigation:true,singlePageCounter:'<div class="cbp-popup-singlePage-counter">{{current}} of {{total}}</div>',singlePageCallback:function(url,element){var t=this;url=url[0]=='/'?url.substr(1):url;$.ajax({url:Drupal.url(url),type:'GET',dataType:'html'}).done(function(result){result=$(result).find('#content').html();t.updateSinglePage(result);Drupal.attachBehaviors($('.cbp-popup-wrap'),{});}).fail(function(){t.updateSinglePage("Error! Please refresh the page!");});}});});$('#grid-container:not(.processed)').addClass('processed').each(function(){var columns=$(this).data('columns');$(this).addClass('processed').cubeportfolio({filters:'#filters-container',layoutMode:'grid',defaultFilter:'*',animationType:'quicksand',gapHorizontal:35,gapVertical:25,gridAdjustment:'responsive',mediaQueries:[{width:1100,cols:columns},{width:800,cols:3},{width:500,cols:2},{width:320,cols:1}],caption:'zoom',displayType:'lazyLoading',displayTypeSpeed:100,lightboxDelegate:'.cbp-lightbox',lightboxGallery:true,lightboxTitleSrc:'data-title',lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}</div>',singlePageDelegate:'.cbp-singlePage',singlePageDeeplinking:true,singlePageStickyNavigation:true,singlePageCounter:'<div class="cbp-popup-singlePage-counter">{{current}} of {{total}}</div>',singlePageCallback:function(url,element){var t=this;url=url[0]=='/'?url.substr(1):url;$.ajax({url:Drupal.url(url),type:'GET',dataType:'html'}).done(function(result){result=$(result).find('#content').html();t.updateSinglePage(result);Drupal.attachBehaviors($('.cbp-popup-wrap'),{});}).fail(function(){t.updateSinglePage("Error! Please refresh the page!");});}});});$('#grid-container-fullwidth:not(.processed)').addClass('processed').each(function(){var columns=$(this).data('columns');$(this).cubeportfolio({filters:'#filters-container',loadMore:'#loadMore-container',loadMoreAction:'auto',layoutMode:'grid',defaultFilter:'*',animationType:'fadeOutTop',gapHorizontal:0,gapVertical:0,gridAdjustment:'responsive',mediaQueries:[{width:1600,cols:columns},{width:1200,cols:columns},{width:800,cols:3},{width:500,cols:2},{width:320,cols:1}],caption:'zoom',displayType:'lazyLoading',displayTypeSpeed:100,lightboxDelegate:'.cbp-lightbox',lightboxGallery:true,lightboxTitleSrc:'data-title',lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}</div>'});});$('#grid-container-ligthbox:not(.processed)').addClass('processed').each(function(){var columns=$(this).data('columns');$(this).cubeportfolio({filters:'#filters-container',loadMore:'#loadMore-container',loadMoreAction:'click',layoutMode:'grid',mediaQueries:[{width:1100,cols:columns},{width:800,cols:columns},{width:500,cols:2},{width:320,cols:1}],defaultFilter:'*',animationType:'rotateSides',gapHorizontal:10,gapVertical:10,gridAdjustment:'responsive',caption:'overlayBottomPush',displayType:'sequentially',displayTypeSpeed:100,lightboxDelegate:'.cbp-lightbox',lightboxGallery:true,lightboxTitleSrc:'data-title',lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}</div>',singlePageInlineDelegate:'.cbp-singlePageInline',singlePageInlinePosition:'below',singlePageInlineInFocus:true,singlePageInlineCallback:function(url,element){var t=this;url=url[0]=='/'?url.substr(1):url;$.ajax({url:Drupal.url(url),type:'GET',dataType:'html',cache:false}).done(function(result){result=$(result).find('#content').html();t.updateSinglePageInline(result);Drupal.attachBehaviors($('.cbp-popup-wrap'),{});}).fail(function(){t.updateSinglePageInline("Error! Please refresh the page!");});}});});});}());; 35(function(window,document,undefined){"use strict";var _html2canvas={},previousElement,computedCSS,html2canvas;function h2clog(a){if(_html2canvas.logging&&window.console&&window.console.log)window.console.log(a);}_html2canvas.Util={};_html2canvas.Util.backgroundImage=function(src){if(/data:image\/.*;base64,/i.test(src)||/^(-webkit|-moz|linear-gradient|-o-)/.test(src))return src;if(src.toLowerCase().substr(0,5)==='url("'){src=src.substr(5);src=src.substr(0,src.length-2);}else{src=src.substr(4);src=src.substr(0,src.length-1);}return src;};_html2canvas.Util.Bounds=function getBounds(el){var clientRect,bounds={};if(el.getBoundingClientRect){clientRect=el.getBoundingClientRect();bounds.top=clientRect.top;bounds.bottom=clientRect.bottom||(clientRect.top+clientRect.height);
35bounds.left=clientRect.left;bounds.width=clientRect.width||(clientRect.right-clientRect.left);bounds.height=clientRect.height||(clientRect.bottom-clientRect.top);return bounds;}};_html2canvas.Util.getCSS=function(el,attribute){var val;function toPX(attribute,val){var rsLeft=el.runtimeStyle&&el.runtimeStyle[attribute],left,style=el.style;if(!/^-?[0-9]+\.?[0-9]*(?:px)?$/i.test(val)&&/^-?\d/.test(val)){left=style.left;if(rsLeft)el.runtimeStyle.left=el.currentStyle.left;style.left=attribute==="fontSize"?"1em":(val||0);val=style.pixelLeft+"px";style.left=left;if(rsLeft)el.runtimeStyle.left=rsLeft;}if(!/^(thin|medium|thick)$/i.test(val))return Math.round(parseFloat(val))+"px";return val;}if(window.getComputedStyle){if(previousElement!==el)computedCSS=document.defaultView.getComputedStyle(el,null);val=computedCSS[attribute];if(attribute==="backgroundPosition"){val=(val.split(",")[0]||"0 0").split(" ");val[0]=(val[0].indexOf("%")===-1)?toPX(attribute+"X",val[0]):val[0];val[1]=(val[1]===undefined)?val[0]:val[1];val[1]=(val[1].indexOf("%")===-1)?toPX(attribute+"Y",val[1]):val[1];}else{if(/border(Top|Bottom)(Left|Right)Radius/.test(attribute)){var arr=val.split(" ");if(arr.length<=1)arr[1]=arr[0];arr[0]=parseInt(arr[0],10);arr[1]=parseInt(arr[1],10);val=arr;}}}else{if(el.currentStyle)if(attribute==="backgroundPosition")val=[toPX(attribute+"X",el.currentStyle[attribute+"X"]),toPX(attribute+"Y",el.currentStyle[attribute+"Y"])];else{val=toPX(attribute,el.currentStyle[attribute]);if(/^(border)/i.test(attribute)&&/^(medium|thin|thick)$/i.test(val))switch(val){case "thin":val="1px";break;case "medium":val="0px";break;case "thick":val="5px";break;}}}return val;};_html2canvas.Util.BackgroundPosition=function(el,bounds,image){var bgposition=_html2canvas.Util.getCSS(el,"backgroundPosition"),topPos,left,percentage,val;if(bgposition.length===1){val=bgposition;bgposition=[];bgposition[0]=val;bgposition[1]=val;}if(bgposition[0].toString().indexOf("%")!==-1){percentage=(parseFloat(bgposition[0])/100);left=((bounds.width*percentage)-(image.width*percentage));}else left=parseInt(bgposition[0],10);if(bgposition[1].toString().indexOf("%")!==-1){percentage=(parseFloat(bgposition[1])/100);topPos=((bounds.height*percentage)-(image.height*percentage));}else topPos=parseInt(bgposition[1],10);return {top:topPos,left};};_html2canvas.Util.Extend=function(options,defaults){for(var key in options)if(options.hasOwnProperty(key))defaults[key]=options[key];return defaults;};_html2canvas.Util.Children=function(elem){var children;try{children=(elem.nodeName&&elem.nodeName.toUpperCase()==="IFRAME")?elem.contentDocument||elem.contentWindow.document:(function(array){var ret=[];if(array!==null)(function(first,second){var i=first.length,j=0;if(typeof second.length==="number")for(var l=second.length;j<l;j++)first[i++]=second[j];else while(second[j]!==undefined)first[i++]=second[j++];first.length=i;return first;})(ret,array);return ret;})(elem.childNodes);}catch(ex){h2clog("html2canvas.Util.Children failed with exception: "+ex.message);children=[];}return children;};(function(){_html2canvas.Generate={};var reGradients=[/^(-webkit-linear-gradient)\(([a-z\s]+)([\w\d\.\s,%\(\)]+)\)$/,/^(-o-linear-gradient)\(([a-z\s]+)([\w\d\.\s,%\(\)]+)\)$/,/^(-webkit-gradient)\((linear|radial),\s((?:\d{1,3}%?)\s(?:\d{1,3}%?),\s(?:\d{1,3}%?)\s(?:\d{1,3}%?))([\w\d\.\s,%\(\)-]+)\)$/,/^(-moz-linear-gradient)\(((?:\d{1,3}%?)\s(?:\d{1,3}%?))([\w\d\.\s,%\(\)]+)\)$/,/^(-webkit-radial-gradient)\(((?:\d{1,3}%?)\s(?:\d{1,3}%?)),\s(\w+)\s([a-z-]+)([\w\d\.\s,%\(\)]+)\)$/,/^(-moz-radial-gradient)\(((?:\d{1,3}%?)\s(?:\d{1,3}%?)),\s(\w+)\s?([a-z-]*)([\w\d\.\s,%\(\)]+)\)$/,/^(-o-radial-gradient)\(((?:\d{1,3}%?)\s(?:\d{1,3}%?)),\s(\w+)\s([a-z-]+)([\w\d\.\s,%\(\)]+)\)$/];_html2canvas.Generate.parseGradient=function(css,bounds){var gradient,i,len=reGradients.length,m1,stop,m2,m2Len,step,m3;for(i=0;i<len;i+=1){m1=css.match(reGradients[i]);if(m1)break;}if(m1)switch(m1[1]){case '-webkit-linear-gradient':case '-o-linear-gradient':gradient={type:'linear',x0:null,y0:null,x1:null,y1:null,colorStops:[]};m2=m1[2].match(/\w+/g);if(m2){m2Len=m2.length;for(i=0;i<m2Len;i+=1)switch(m2[i]){case 'top':gradient.y0=0;gradient.y1=bounds.height;break;case 'right':gradient.x0=bounds.width;gradient.x1=0;break;case 'bottom':gradient.y0=bounds.height;gradient.y1=0;break;case 'left':gradient.x0=0;gradient.x1=bounds.width;break;}}if(gradient.x0===null&&gradient.x1===null)gradient.x0=gradient.x1=bounds.width/2;if(gradient.y0===null&&gradient.y1===null)gradient.y0=gradient.y1=bounds.height/2;m2=m1[3].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\)(?:\s\d{1,3}(?:%|px))?)+/g);if(m2){m2Len=m2.length;step=1/Math.max(m2Len-1,1);for(i=0;i<m2Len;i+=1){m3=m2[i].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\))\s*(\d{1,3})?(%|px)?/);if(m3[2]){stop=parseFloat(m3[2]);if(m3[3]==='%')stop/=100;
35else stop/=bounds.width;}else stop=i*step;gradient.colorStops.push({color:m3[1],stop});}}break;case '-webkit-gradient':gradient={type:m1[2]==='radial'?'circle':m1[2],x0:0,y0:0,x1:0,y1:0,colorStops:[]};m2=m1[3].match(/(\d{1,3})%?\s(\d{1,3})%?,\s(\d{1,3})%?\s(\d{1,3})%?/);if(m2){gradient.x0=(m2[1]*bounds.width)/100;gradient.y0=(m2[2]*bounds.height)/100;gradient.x1=(m2[3]*bounds.width)/100;gradient.y1=(m2[4]*bounds.height)/100;}m2=m1[4].match(/((?:from|to|color-stop)\((?:[0-9\.]+,\s)?(?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\)\))+/g);if(m2){m2Len=m2.length;for(i=0;i<m2Len;i+=1){m3=m2[i].match(/(from|to|color-stop)\(([0-9\.]+)?(?:,\s)?((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\))\)/);stop=parseFloat(m3[2]);if(m3[1]==='from')stop=0.0;if(m3[1]==='to')stop=1.0;gradient.colorStops.push({color:m3[3],stop});}}break;case '-moz-linear-gradient':gradient={type:'linear',x0:0,y0:0,x1:0,y1:0,colorStops:[]};m2=m1[2].match(/(\d{1,3})%?\s(\d{1,3})%?/);if(m2){gradient.x0=(m2[1]*bounds.width)/100;gradient.y0=(m2[2]*bounds.height)/100;gradient.x1=bounds.width-gradient.x0;gradient.y1=bounds.height-gradient.y0;}m2=m1[3].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\)(?:\s\d{1,3}%)?)+/g);if(m2){m2Len=m2.length;step=1/Math.max(m2Len-1,1);for(i=0;i<m2Len;i+=1){m3=m2[i].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\))\s*(\d{1,3})?(%)?/);if(m3[2]){stop=parseFloat(m3[2]);if(m3[3])stop/=100;}else stop=i*step;gradient.colorStops.push({color:m3[1],stop});}}break;case '-webkit-radial-gradient':case '-moz-radial-gradient':case '-o-radial-gradient':gradient={type:'circle',x0:0,y0:0,x1:bounds.width,y1:bounds.height,cx:0,cy:0,rx:0,ry:0,colorStops:[]};m2=m1[2].match(/(\d{1,3})%?\s(\d{1,3})%?/);if(m2){gradient.cx=(m2[1]*bounds.width)/100;gradient.cy=(m2[2]*bounds.height)/100;}m2=m1[3].match(/\w+/);m3=m1[4].match(/[a-z-]*/);if(m2&&m3)switch(m3[0]){case 'farthest-corner':case 'cover':case '':var tl=Math.sqrt(Math.pow(gradient.cx,2)+Math.pow(gradient.cy,2));var tr=Math.sqrt(Math.pow(gradient.cx,2)+Math.pow(gradient.y1-gradient.cy,2));var br=Math.sqrt(Math.pow(gradient.x1-gradient.cx,2)+Math.pow(gradient.y1-gradient.cy,2));var bl=Math.sqrt(Math.pow(gradient.x1-gradient.cx,2)+Math.pow(gradient.cy,2));gradient.rx=gradient.ry=Math.max(tl,tr,br,bl);break;case 'closest-corner':var tl=Math.sqrt(Math.pow(gradient.cx,2)+Math.pow(gradient.cy,2));var tr=Math.sqrt(Math.pow(gradient.cx,2)+Math.pow(gradient.y1-gradient.cy,2));var br=Math.sqrt(Math.pow(gradient.x1-gradient.cx,2)+Math.pow(gradient.y1-gradient.cy,2));var bl=Math.sqrt(Math.pow(gradient.x1-gradient.cx,2)+Math.pow(gradient.cy,2));gradient.rx=gradient.ry=Math.min(tl,tr,br,bl);break;case 'farthest-side':if(m2[0]==='circle')gradient.rx=gradient.ry=Math.max(gradient.cx,gradient.cy,gradient.x1-gradient.cx,gradient.y1-gradient.cy);else{gradient.type=m2[0];gradient.rx=Math.max(gradient.cx,gradient.x1-gradient.cx);gradient.ry=Math.max(gradient.cy,gradient.y1-gradient.cy);}break;case 'closest-side':case 'contain':if(m2[0]==='circle')gradient.rx=gradient.ry=Math.min(gradient.cx,gradient.cy,gradient.x1-gradient.cx,gradient.y1-gradient.cy);else{gradient.type=m2[0];gradient.rx=Math.min(gradient.cx,gradient.x1-gradient.cx);gradient.ry=Math.min(gradient.cy,gradient.y1-gradient.cy);}break;}m2=m1[5].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\)(?:\s\d{1,3}(?:%|px))?)+/g);if(m2){m2Len=m2.length;step=1/Math.max(m2Len-1,1);for(i=0;i<m2Len;i+=1){m3=m2[i].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\))\s*(\d{1,3})?(%|px)?/);if(m3[2]){stop=parseFloat(m3[2]);if(m3[3]==='%')stop/=100;else stop/=bounds.width;}else stop=i*step;gradient.colorStops.push({color:m3[1],stop});}}break;}return gradient;};_html2canvas.Generate.Gradient=function(src,bounds){var canvas=document.createElement('canvas'),ctx=canvas.getContext('2d'),gradient,grad,i,len,img;canvas.width=bounds.width;canvas.height=bounds.height;gradient=_html2canvas.Generate.parseGradient(src,bounds);img=new Image();if(gradient)if(gradient.type==='linear'){grad=ctx.createLinearGradient(gradient.x0,gradient.y0,gradient.x1,gradient.y1);for(i=0,len=gradient.colorStops.length;i<len;i+=1)try{grad.addColorStop(gradient.colorStops[i].stop,gradient.colorStops[i].color);}catch(e){h2clog(['failed to add color stop: ',e,'; tried to add: ',gradient.colorStops[i],'; stop: ',i,'; in: ',src]);}ctx.fillStyle=grad;ctx.fillRect(0,0,bounds.width,bounds.height);img.src=canvas.toDataURL();}else if(gradient.type==='circle'){grad=ctx.createRadialGradient(gradient.cx,gradient.cy,0,gradient.cx,gradient.cy,gradient.rx);for(i=0,len=gradient.colorStops.length;i<len;i+=1)try{grad.addColorStop(gradient.colorStops[i].stop,gradient.colorStops[i].color);}catch(e){h2clog(['failed to add color stop: ',e,'; tried to add: ',gradient.colorStops[i],'; stop: ',i,'; in: ',src]);}ctx.fillStyle=grad;ctx.fillRect(0,0,bounds.width,bounds.height);img.src=canvas.toDataURL();}else{if(gradient.type==='ellipse'){var canvasRadial=document.createElement('canvas'),ctxRadial=canvasRadial.getContext('2d'),ri=Math.max(gradient.rx,gradient.ry),di=ri*2,imgRadial;canvasRadial.width=canvasRadial.height=di;grad=ctxRadial.createRadialGradient(gradient.rx,gradient.ry,0,gradient.rx,gradient.ry,ri);for(i=0,len=gradient.colorStops.length;i<len;i+=1)try{grad.addColorStop(gradient.colorStops[i].stop,gradient.colorStops[i].color);}catch(e){h2clog(['failed to add color stop: ',e,'; tried to add: ',gradient.colorStops[i],'; stop: ',i,'; in: ',src]);}ctxRadial.fillStyle=grad;ctxRadial.fillRect(0,0,di,di);ctx.fillStyle=gradient.colorStops[i-1].color;ctx.fillRect(0,0,canvas.width,canvas.height);imgRadial=new Image();imgRadial.onload=function(){ctx.drawImage(imgRadial,gradient.cx-gradient.rx,gradient.cy-gradient.ry,2*gradient.rx,2*gradient.ry);img.src=canvas.toDataURL();};imgRadial.src=canvasRadial.toDataURL();}}return img;};_html2canvas.Generate.ListAlpha=function(number){var tmp="",modulus;do{modulus=number%26;tmp=String.fromCharCode((modulus)+64)+tmp;number=number/26;}while((number*26)>26);return tmp;};_html2canvas.Generate.ListRoman=function(number){var romanArray=["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"],decimal=[1000,900,500,400,100,9
350,50,40,10,9,5,4,1],roman="",v,len=romanArray.length;if(number<=0||number>=4000)return number;for(v=0;v<len;v+=1)while(number>=decimal[v]){number-=decimal[v];roman+=romanArray[v];}return roman;};})();_html2canvas.Parse=function(images,options){window.scroll(0,0);var support={rangeBounds:false,svgRendering:options.svgRendering&&(function(){var img=new Image(),canvas=document.createElement("canvas"),ctx=(canvas.getContext===undefined)?false:canvas.getContext("2d");if(ctx===false)return false;canvas.width=canvas.height=10;img.src=["data:image/svg+xml,","<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10'>","<foreignObject width='10' height='10'>","<div xmlns='http://www.w3.org/1999/xhtml' style='width:10;height:10;'>","sup","</div>","</foreignObject>","</svg>"].join("");try{ctx.drawImage(img,0,0);canvas.toDataURL();}catch(e){return false;}h2clog('html2canvas: Parse: SVG powered rendering available');return true;})()},element=((options.elements===undefined)?document.body:options.elements[0]),needReorder=false,numDraws=0,fontData={},doc=element.ownerDocument,ignoreElementsRegExp=new RegExp("("+options.ignoreElements+")"),body=doc.body,r,testElement,rangeBounds,rangeHeight,stack,ctx,docDim,i,children,childrenLen;function docSize(){return {width:Math.max(Math.max(doc.body.scrollWidth,doc.documentElement.scrollWidth),Math.max(doc.body.offsetWidth,doc.documentElement.offsetWidth),Math.max(doc.body.clientWidth,doc.documentElement.clientWidth)),height:Math.max(Math.max(doc.body.scrollHeight,doc.documentElement.scrollHeight),Math.max(doc.body.offsetHeight,doc.documentElement.offsetHeight),Math.max(doc.body.clientHeight,doc.documentElement.clientHeight))};}images=images||{};if(doc.createRange){r=doc.createRange();if(r.getBoundingClientRect){testElement=doc.createElement('boundtest');testElement.style.height="123px";testElement.style.display="block";body.appendChild(testElement);r.selectNode(testElement);rangeBounds=r.getBoundingClientRect();rangeHeight=rangeBounds.height;if(rangeHeight===123)support.rangeBounds=true;body.removeChild(testElement);}}var getCSS=_html2canvas.Util.getCSS;function getCSSInt(element,attribute){var val=parseInt(getCSS(element,attribute),10);return (isNaN(val))?0:val;}function renderRect(ctx,x,y,w,h,bgcolor){if(bgcolor!=="transparent"){ctx.setVariable("fillStyle",bgcolor);ctx.fillRect(x,y,w,h);numDraws+=1;}}function textTransform(text,transform){switch(transform){case "lowercase":return text.toLowerCase();case "capitalize":return text.replace(/(^|\s|:|-|\(|\))([a-z])/g,function(m,p1,p2){if(m.length>0)return p1+p2.toUpperCase();});case "uppercase":return text.toUpperCase();default:return text;}}function trimText(text){return text.replace(/^\s*/g,"").replace(/\s*$/g,"");}function fontMetrics(font,fontSize){if(fontData[font+"-"+fontSize]!==undefined)return fontData[font+"-"+fontSize];var container=doc.createElement('div'),img=doc.createElement('img'),span=doc.createElement('span'),baseline,middle,metricsObj;container.style.visibility="hidden";container.style.fontFamily=font;container.style.fontSize=fontSize;container.style.margin=0;container.style.padding=0;body.appendChild(container);img.src="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACwAAAAAAQABAAACAkQBADs=";img.width=1;img.height=1;img.style.margin=0;img.style.padding=0;img.style.verticalAlign="baseline";span.style.fontFamily=font;span.style.fontSize=fontSize;span.style.margin=0;span.style.padding=0;span.appendChild(doc.createTextNode('Hidden Text'));container.appendChild(span);container.appendChild(img);baseline=(img.offsetTop-span.offsetTop)+1;container.removeChild(span);container.appendChild(doc.createTextNode('Hidden Text'));container.style.lineHeight="normal";img.style.verticalAlign="super";middle=(img.offsetTop-container.offsetTop)+1;metricsObj={baseline,lineWidth:1,middle};fontData[font+"-"+fontSize]=metricsObj;body.removeChild(container);return metricsObj;}function drawText(currentText,x,y,ctx){if(trimText(currentText).length>0){ctx.fillText(currentText,x,y);numDraws+=1;}}function renderText(el,textNode,stack){var ctx=stack.ctx,family=getCSS(el,"fontFamily"),size=getCSS(el,"fontSize"),color=getCSS(el,"color"),text_decoration=getCSS(el,"textDecoration"),text_align=getCSS(el,"textAlign"),letter_spacing=getCSS(el,"letterSpacing"),bounds,text,metrics,renderList,listLen,bold=getCSS(el,"fontWeight"),font_style=getCSS(el,"fontStyle"),font_variant=getCSS(el,"fontVariant"),align=false,newTextNode,textValue,textOffset=0,oldTextNode,c,range,parent,wrapElement,backupText;textNode.nodeValue=textTransform(textNode.nodeValue,getCSS(el,"textTransform"));
35text=trimText(textNode.nodeValue);if(text.length>0){if(text_decoration!=="none")metrics=fontMetrics(family,size);text_align=text_align.replace(["-webkit-auto"],["auto"]);if(options.letterRendering===false&&/^(left|right|justify|auto)$/.test(text_align)&&/^(normal|none)$/.test(letter_spacing))renderList=textNode.nodeValue.split(/(\b| )/);else renderList=textNode.nodeValue.split("");switch(parseInt(bold,10)){case 401:bold="bold";break;case 400:bold="normal";break;}ctx.setVariable("fillStyle",color);ctx.setVariable("font",font_style+" "+font_variant+" "+bold+" "+size+" "+family);if(align)ctx.setVariable("textAlign","right");else ctx.setVariable("textAlign","left");oldTextNode=textNode;for(c=0,listLen=renderList.length;c<listLen;c+=1){textValue=null;if(support.rangeBounds){if(text_decoration!=="none"||trimText(renderList[c]).length!==0){textValue=renderList[c];if(doc.createRange){range=doc.createRange();range.setStart(textNode,textOffset);range.setEnd(textNode,textOffset+textValue.length);}else range=body.createTextRange();if(range.getBoundingClientRect())bounds=range.getBoundingClientRect();else bounds={};}}else{if(typeof oldTextNode.nodeValue!=="string")continue;newTextNode=oldTextNode.splitText(renderList[c].length);parent=oldTextNode.parentNode;wrapElement=doc.createElement('wrapper');backupText=oldTextNode.cloneNode(true);wrapElement.appendChild(oldTextNode.cloneNode(true));parent.replaceChild(wrapElement,oldTextNode);bounds=_html2canvas.Util.Bounds(wrapElement);textValue=oldTextNode.nodeValue;oldTextNode=newTextNode;parent.replaceChild(backupText,wrapElement);}if(textValue!==null)drawText(textValue,bounds.left,bounds.bottom,ctx);switch(text_decoration){case "underline":renderRect(ctx,bounds.left,Math.round(bounds.top+metrics.baseline+metrics.lineWidth),bounds.width,1,color);break;case "overline":renderRect(ctx,bounds.left,bounds.top,bounds.width,1,color);break;case "line-through":renderRect(ctx,bounds.left,Math.ceil(bounds.top+metrics.middle+metrics.lineWidth),bounds.width,1,color);break;}textOffset+=renderList[c].length;}}}function listPosition(element,val){var boundElement=doc.createElement("boundelement"),type,bounds;boundElement.style.display="inline";type=element.style.listStyleType;element.style.listStyleType="none";boundElement.appendChild(doc.createTextNode(val));element.insertBefore(boundElement,element.firstChild);bounds=_html2canvas.Util.Bounds(boundElement);element.removeChild(boundElement);element.style.listStyleType=type;return bounds;}function elementIndex(el){var i=-1,count=1,childs=el.parentNode.childNodes;if(el.parentNode){while(childs[++i]!==el)if(childs[i].nodeType===1)count++;return count;}else return -1;}function renderListItem(element,stack,elBounds){var position=getCSS(element,"listStylePosition"),x,y,type=getCSS(element,"listStyleType"),currentIndex,text,listBounds,bold=getCSS(element,"fontWeight");if(/^(decimal|decimal-leading-zero|upper-alpha|upper-latin|upper-roman|lower-alpha|lower-greek|lower-latin|lower-roman)$/i.test(type)){currentIndex=elementIndex(element);switch(type){case "decimal":text=currentIndex;break;case "decimal-leading-zero":if(currentIndex.toString().length===1)text=currentIndex="0"+currentIndex.toString();else text=currentIndex.toString();break;case "upper-roman":text=_html2canvas.Generate.ListRoman(currentIndex);break;case "lower-roman":text=_html2canvas.Generate.ListRoman(currentIndex).toLowerCase();break;case "lower-alpha":text=_html2canvas.Generate.ListAlpha(currentIndex).toLowerCase();break;case "upper-alpha":text=_html2canvas.Generate.ListAlpha(currentIndex);break;}text+=". ";listBounds=listPosition(element,text);switch(bold){case 401:bold="bold";break;case 400:bold="normal";break;}ctx.setVariable("fillStyle",getCSS(element,"color"));ctx.setVariable("font",getCSS(element,"fontVariant")+" "+bold+" "+getCSS(element,"fontStyle")+" "+getCSS(element,"fontSize")+" "+getCSS(element,"fontFamily"));if(position==="inside"){ctx.setVariable("textAlign","left");x=elBounds.left;}else return;y=listBounds.bottom;drawText(text,x,y,ctx);}}function loadImage(src){var img=images[src];if(img&&img.succeeded===true)return img.img;else return false;}function clipBounds(src,dst){var x=Math.max(src.left,dst.left),y=Math.max(src.top,dst.top),x2=Math.min((src.left+src.width),(dst.left+dst.width)),y2=Math.min((src.top+src.height),(dst.top+dst.height));return {left:x,top:y,width:x2-x,height:y2-y};}function setZ(zIndex,parentZ){var newContext;if(!parentZ){newContext=h2czContext(0);return newContext;}if(zIndex!=="auto"){needReorder=true;newContext=h2czContext(zIndex);parentZ.children.push(newContext);return newContext;}return parentZ;}function renderBorders(el,ctx,bounds,clip){var x=bounds.left,y=bou
35nds.top,w=bounds.width,h=bounds.height,borderSide,borderData,bx,by,bw,bh,rw,i,borderArgs,borderBounds,borders=(function(el){var borders=[],sides=["Top","Right","Bottom","Left"],s;for(s=0;s<4;s+=1)borders.push({width:getCSSInt(el,'border'+sides[s]+'Width'),color:getCSS(el,'border'+sides[s]+'Color')});return borders;}(el)),borderRadius=(function(el){var borders=[],sides=["TopLeft","TopRight","BottomRight","BottomLeft"],s;for(s=0;s<4;s+=1)borders.push(getCSS(el,'border'+sides[s]+'Radius'));return borders;})(el);for(borderSide=0;borderSide<4;borderSide+=1){borderData=borders[borderSide];borderArgs=[];if(borderData.width>0){bx=x;by=y;bw=w;bh=h-(borders[2].width);switch(borderSide){case 0:bh=borders[0].width;i=0;borderArgs[i++]=["line",bx,by];borderArgs[i++]=["line",bx+bw,by];borderArgs[i++]=["line",bx+bw-borders[1].width,by+bh];borderArgs[i++]=["line",bx+borders[3].width,by+bh];break;case 1:bx=x+w-(borders[1].width);bw=borders[1].width;i=0;borderArgs[i++]=["line",bx,by+borders[0].width];borderArgs[i++]=["line",bx+bw,by];borderArgs[i++]=["line",bx+bw,by+bh+borders[2].width];borderArgs[i++]=["line",bx,by+bh];break;case 2:by=(by+h)-(borders[2].width);bh=borders[2].width;i=0;borderArgs[i++]=["line",bx+borders[3].width,by];borderArgs[i++]=["line",bx+bw-borders[2].width,by];borderArgs[i++]=["line",bx+bw,by+bh];borderArgs[i++]=["line",bx,by+bh];break;case 3:bw=borders[3].width;i=0;borderArgs[i++]=["line",bx,by];borderArgs[i++]=["line",bx+bw,by+borders[0].width];borderArgs[i++]=["line",bx+bw,by+bh];borderArgs[i++]=["line",bx,by+bh+borders[2].width];break;}borderBounds={left:bx,top:by,width:bw,height:bh};if(clip)borderBounds=clipBounds(borderBounds,clip);if(borderBounds.width>0&&borderBounds.height>0)if(borderData.color!=="transparent"){ctx.setVariable("fillStyle",borderData.color);var shape=ctx.drawShape(),numBorderArgs=borderArgs.length;for(i=0;i<numBorderArgs;i++)shape[(i===0)?"moveTo":borderArgs[i][0]+"To"].apply(null,borderArgs[i].slice(1));numDraws+=1;}}}return borders;}function renderFormValue(el,bounds,stack){var valueWrap=doc.createElement('valuewrap'),cssArr=['lineHeight','textAlign','fontFamily','color','fontSize','paddingLeft','paddingTop','width','height','border','borderLeftWidth','borderTopWidth'],i,textValue,textNode,arrLen,style;for(i=0,arrLen=cssArr.length;i<arrLen;i+=1){style=cssArr[i];try{valueWrap.style[style]=getCSS(el,style);}catch(e){h2clog("html2canvas: Parse: Exception caught in renderFormValue: "+e.message);}}valueWrap.style.borderColor="black";valueWrap.style.borderStyle="solid";valueWrap.style.display="block";valueWrap.style.position="absolute";if(/^(submit|reset|button|text|password)$/.test(el.type)||el.nodeName==="SELECT")valueWrap.style.lineHeight=getCSS(el,"height");valueWrap.style.top=bounds.top+"px";valueWrap.style.left=bounds.left+"px";if(el.nodeName==="SELECT")textValue=el.options[el.selectedIndex].text;else textValue=el.value;textNode=doc.createTextNode(textValue);valueWrap.appendChild(textNode);body.appendChild(valueWrap);renderText(el,textNode,stack);body.removeChild(valueWrap);}function renderImage(ctx,image,sx,sy,sw,sh,dx,dy,dw,dh){ctx.drawImage(image,sx,sy,sw,sh,dx,dy,dw,dh);numDraws+=1;}function renderBackgroundRepeat(ctx,image,x,y,width,height,elx,ely){var sourceX=0,sourceY=0;if(elx-x>0)sourceX=elx-x;if(ely-y>0)sourceY=ely-y;renderImage(ctx,image,sourceX,sourceY,width-sourceX,height-sourceY,x+sourceX,y+sourceY,width-sourceX,height-sourceY);}function renderBackgroundRepeatY(ctx,image,bgp,x,y,w,h){var height,width=Math.min(image.width,w),bgy;bgp.top=bgp.top-Math.ceil(bgp.top/image.height)*image.height;for(bgy=(y+bgp.top);bgy<h+y;){if(Math.floor(bgy+image.height)>h+y)height=(h+y)-bgy;else height=image.height;renderBackgroundRepeat(ctx,image,x+bgp.left,bgy,width,height,x,y);bgy=Math.floor(bgy+image.height);}}function renderBackgroundRepeatX(ctx,image,bgp,x,y,w,h){var height=Math.min(image.height,h),width,bgx;bgp.left=bgp.left-Math.ceil(bgp.left/image.width)*image.width;for(bgx=(x+bgp.left);bgx<w+x;){if(Math.floor(bgx+image.width)>w+x)width=(w+x)-bgx;else width=image.width;renderBackgroundRepeat(ctx,image,bgx,(y+bgp.top),width,height,x,y);bgx=Math.floor(bgx+image.width);}}
35function renderBackground(el,bounds,ctx){var background_image=getCSS(el,"backgroundImage"),background_repeat=getCSS(el,"backgroundRepeat").split(",")[0],image,bgp,bgy,bgw,bgsx,bgsy,bgdx,bgdy,bgh,h,height,add;if(!/data:image\/.*;base64,/i.test(background_image)&&!/^(-webkit|-moz|linear-gradient|-o-)/.test(background_image))background_image=background_image.split(",")[0];if(typeof background_image!=="undefined"&&/^(1|none)$/.test(background_image)===false){background_image=_html2canvas.Util.backgroundImage(background_image);image=loadImage(background_image);bgp=_html2canvas.Util.BackgroundPosition(el,bounds,image);if(image)switch(background_repeat){case "repeat-x":renderBackgroundRepeatX(ctx,image,bgp,bounds.left,bounds.top,bounds.width,bounds.height);break;case "repeat-y":renderBackgroundRepeatY(ctx,image,bgp,bounds.left,bounds.top,bounds.width,bounds.height);break;case "no-repeat":bgw=bounds.width-bgp.left;bgh=bounds.height-bgp.top;bgsx=bgp.left;bgsy=bgp.top;bgdx=bgp.left+bounds.left;bgdy=bgp.top+bounds.top;if(bgsx<0){bgsx=Math.abs(bgsx);bgdx+=bgsx;bgw=Math.min(bounds.width,image.width-bgsx);}else{bgw=Math.min(bgw,image.width);bgsx=0;}if(bgsy<0){bgsy=Math.abs(bgsy);bgdy+=bgsy;bgh=Math.min(bounds.height,image.height-bgsy);}else{bgh=Math.min(bgh,image.height);bgsy=0;}if(bgh>0&&bgw>0)renderImage(ctx,image,bgsx,bgsy,bgw,bgh,bgdx,bgdy,bgw,bgh);break;default:bgp.top=bgp.top-Math.ceil(bgp.top/image.height)*image.height;for(bgy=(bounds.top+bgp.top);bgy<bounds.height+bounds.top;){h=Math.min(image.height,(bounds.height+bounds.top)-bgy);if(Math.floor(bgy+image.height)>h+bgy)height=(h+bgy)-bgy;else height=image.height;if(bgy<bounds.top){add=bounds.top-bgy;bgy=bounds.top;}else add=0;renderBackgroundRepeatX(ctx,image,bgp,bounds.left,bgy,bounds.width,height);if(add>0)bgp.top+=add;bgy=Math.floor(bgy+image.height)-add;}break;}else h2clog("html2canvas: Error loading background:"+background_image);}}function renderElement(el,parentStack){var bounds=_html2canvas.Util.Bounds(el),x=bounds.left,y=bounds.top,w=bounds.width,h=bounds.height,image,bgcolor=getCSS(el,"backgroundColor"),cssPosition=getCSS(el,"position"),zindex,opacity=getCSS(el,"opacity"),stack,stackLength,borders,ctx,bgbounds,imgSrc,paddingLeft,paddingTop,paddingRight,paddingBottom;if(!parentStack){docDim=docSize();parentStack={opacity:1};}else docDim={};zindex=setZ(getCSS(el,"zIndex"),parentStack.zIndex);stack={ctx:h2cRenderContext(docDim.width||w,docDim.height||h),zIndex:zindex,opacity:opacity*parentStack.opacity,cssPosition};if(parentStack.clip)stack.clip=_html2canvas.Util.Extend({},parentStack.clip);if(options.useOverflow===true&&/(hidden|scroll|auto)/.test(getCSS(el,"overflow"))===true&&/(BODY)/i.test(el.nodeName)===false)if(stack.clip)stack.clip=clipBounds(stack.clip,bounds);else stack.clip=bounds;stackLength=zindex.children.push(stack);ctx=zindex.children[stackLength-1].ctx;ctx.setVariable("globalAlpha",stack.opacity);borders=renderBorders(el,ctx,bounds,false);stack.borders=borders;if(ignoreElementsRegExp.test(el.nodeName)&&options.iframeDefault!=="transparent")if(options.iframeDefault==="default")bgcolor="#efefef";else bgcolor=options.iframeDefault;bgbounds={left:x+borders[3].width,top:y+borders[0].width,width:w-(borders[1].width+borders[3].width),height:h-(borders[0].width+borders[2].width)};if(stack.clip)bgbounds=clipBounds(bgbounds,stack.clip);if(bgbounds.height>0&&bgbounds.width>0){renderRect(ctx,bgbounds.left,bgbounds.top,bgbounds.width,bgbounds.height,bgcolor);renderBackground(el,bgbounds,ctx);}switch(el.nodeName){case "IMG":imgSrc=el.getAttribute('src');image=loadImage(imgSrc);if(image){paddingLeft=getCSSInt(el,'paddingLeft');paddingTop=getCSSInt(el,'paddingTop');paddingRight=getCSSInt(el,'paddingRight');paddingBottom=getCSSInt(el,'paddingBottom');renderImage(ctx,image,0,0,image.width,image.height,x+paddingLeft+borders[3].width,y+paddingTop+borders[0].width,bounds.width-(borders[1].width+borders[3].width+paddingLeft+paddingRight),bounds.height-(borders[0].width+borders[2].width+paddingTop+paddingBottom));}else h2clog("html2canvas: Error loading <img>:"+imgSrc);break;case "INPUT":if(/^(text|url|email|submit|button|reset)$/.test(el.type)&&el.value.length>0)renderFormValue(el,bounds,stack);break;case "TEXTAREA":if(el.value.length>0)renderFormValue(el,bounds,stack);break;case "SELECT":if(el.options.length>0)renderFormValue(el,bounds,stack);break;case "LI":renderListItem(el,stack,bgbounds);break;case "CANVAS":paddingLeft=getCSSInt(el,'paddingLeft');paddingTop=getCSSInt(el,'paddingTop');paddingRight=getCSSInt(el,'paddingRight');paddingBottom=getCSSInt(el,'paddingBottom');
35renderImage(ctx,el,0,0,el.width,el.height,x+paddingLeft+borders[3].width,y+paddingTop+borders[0].width,bounds.width-(borders[1].width+borders[3].width+paddingLeft+paddingRight),bounds.height-(borders[0].width+borders[2].width+paddingTop+paddingBottom));break;}return zindex.children[stackLength-1];}function parseElement(el,stack){if(getCSS(el,'display')!=="none"&&getCSS(el,'visibility')!=="hidden"&&!el.hasAttribute("data-html2canvas-ignore")){stack=renderElement(el,stack)||stack;ctx=stack.ctx;if(!ignoreElementsRegExp.test(el.nodeName)){var elementChildren=_html2canvas.Util.Children(el),i,node,childrenLen;for(i=0,childrenLen=elementChildren.length;i<childrenLen;i+=1){node=elementChildren[i];if(node.nodeType===1)parseElement(node,stack);else{if(node.nodeType===3)renderText(el,node,stack);}}}}}stack=renderElement(element,null);if(support.svgRendering)(function(body){var img=new Image(),size=docSize(),html="";function parseDOM(el){var children=_html2canvas.Util.Children(el),len=children.length,attr,a,alen,elm,i;for(i=0;i<len;i+=1){elm=children[i];if(elm.nodeType===3)html+=elm.nodeValue.replace(/\</g,"<").replace(/\>/g,">");else{if(elm.nodeType===1)if(!/^(script|meta|title)$/.test(elm.nodeName.toLowerCase())){html+="<"+elm.nodeName.toLowerCase();if(elm.hasAttributes()){attr=elm.attributes;alen=attr.length;for(a=0;a<alen;a+=1)html+=" "+attr[a].name+'="'+attr[a].value+'"';}html+='>';parseDOM(elm);html+="</"+elm.nodeName.toLowerCase()+">";}}}}parseDOM(body);img.src=["data:image/svg+xml,","<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='"+size.width+"' height='"+size.height+"'>","<foreignObject width='"+size.width+"' height='"+size.height+"'>","<html xmlns='http://www.w3.org/1999/xhtml' style='margin:0;'>",html.replace(/\#/g,"%23"),"</html>","</foreignObject>","</svg>"].join("");img.onload=function(){stack.svgRender=img;};})(document.documentElement);for(i=0,children=element.children,childrenLen=children.length;i<childrenLen;i+=1)parseElement(children[i],stack);stack.backgroundColor=getCSS(document.documentElement,"backgroundColor");return stack;};function h2czContext(zindex){return {zindex,children:[]};}_html2canvas.Preload=function(options){var images={numLoaded:0,numFailed:0,numTotal:0,cleanupDone:false},pageOrigin,methods,i,count=0,element=options.elements[0]||document.body,doc=element.ownerDocument,domImages=doc.images,imgLen=domImages.length,link=doc.createElement("a"),supportCORS=(function(img){return (img.crossOrigin!==undefined);})(new Image()),timeoutTimer;link.href=window.location.href;pageOrigin=link.protocol+link.host;function isSameOrigin(url){link.href=url;link.href=link.href;var origin=link.protocol+link.host;return (origin===pageOrigin);}function start(){h2clog("html2canvas: start: images: "+images.numLoaded+" / "+images.numTotal+" (failed: "+images.numFailed+")");if(!images.firstRun&&images.numLoaded>=images.numTotal){h2clog("Finished loading images: # "+images.numTotal+" (failed: "+images.numFailed+")");if(typeof options.complete==="function")options.complete(images);}}function proxyGetImage(url,img,imageObj){if(url.indexOf('flickr.com')>0){}var callback_name,scriptUrl=options.proxy,script;link.href=url;url=link.href;callback_name='html2canvas_'+(count++);imageObj.callbackname=callback_name;if(scriptUrl.indexOf("?")>-1)scriptUrl+="&";else scriptUrl+="?";scriptUrl+='url='+encodeURIComponent(url)+'&callback='+callback_name;script=doc.createElement("script");window[callback_name]=function(a){if(a.substring(0,6)==="error:"){imageObj.succeeded=false;images.numLoaded++;images.numFailed++;start();}else{setImageLoadHandlers(img,imageObj);img.src=a;}window[callback_name]=undefined;try{delete window[callback_name];}catch(ex){}script.parentNode.removeChild(script);script=null;delete imageObj.script;delete imageObj.callbackname;};script.setAttribute("type","text/javascript");script.setAttribute("src",scriptUrl);imageObj.script=script;window.document.body.appendChild(script);}function getImages(el){var contents=_html2canvas.Util.Children(el),i,background_image,src,img,elNodeType=false;try{var contentsLen=contents.length;for(i=0;i<contentsLen;i+=1)getImages(contents[i]);}catch(e){}
35try{elNodeType=el.nodeType;}catch(ex){elNodeType=false;h2clog("html2canvas: failed to access some element's nodeType - Exception: "+ex.message);}if(elNodeType===1||elNodeType===undefined){try{background_image=_html2canvas.Util.getCSS(el,'backgroundImage');}catch(e){h2clog("html2canvas: failed to get background-image - Exception: "+e.message);}if(background_image&&background_image!=="1"&&background_image!=="none")if(/^(-webkit|-o|-moz|-ms|linear)-/.test(background_image)){img=_html2canvas.Generate.Gradient(background_image,_html2canvas.Util.Bounds(el));if(img!==undefined){images[background_image]={img,succeeded:true};images.numTotal++;images.numLoaded++;start();}}else{src=_html2canvas.Util.backgroundImage(background_image.match(/data:image\/.*;base64,/i)?background_image:background_image.split(",")[0]);methods.loadImage(src);}}}function setImageLoadHandlers(img,imageObj){img.onload=function(){if(imageObj.timer!==undefined)window.clearTimeout(imageObj.timer);images.numLoaded++;imageObj.succeeded=true;img.onerror=img.onload=null;start();};img.onerror=function(){if(img.crossOrigin==="anonymous"){window.clearTimeout(imageObj.timer);if(options.proxy){var src=img.src;img=new Image();imageObj.img=img;img.src=src;proxyGetImage(img.src,img,imageObj);return;}}images.numLoaded++;images.numFailed++;imageObj.succeeded=false;img.onerror=img.onload=null;start();};}methods={loadImage:function(src){var img,imageObj;if(src&&images[src]===undefined){img=new Image();if(src.match(/data:image\/.*;base64,/i)){img.src=src.replace(/url\(['"]{0,}|['"]{0,}\)$/ig,'');imageObj=images[src]={img};images.numTotal++;setImageLoadHandlers(img,imageObj);}else if(isSameOrigin(src)||options.allowTaint===true){imageObj=images[src]={img};images.numTotal++;setImageLoadHandlers(img,imageObj);img.src=src;}else if(supportCORS&&!options.allowTaint&&options.useCORS){img.crossOrigin="anonymous";imageObj=images[src]={img};images.numTotal++;setImageLoadHandlers(img,imageObj);img.src=src;img.customComplete=function(){if(!this.img.complete)this.timer=window.setTimeout(this.img.customComplete,100);else this.img.onerror();}.bind(imageObj);img.customComplete();}else{if(options.proxy)if(src.indexOf('flickr.com')==-1){imageObj=images[src]={img};images.numTotal++;proxyGetImage(src,img,imageObj);}}}},cleanupDOM:function(cause){var img,src;if(!images.cleanupDone){if(cause&&typeof cause==="string")h2clog("html2canvas: Cleanup because: "+cause);else h2clog("html2canvas: Cleanup after timeout: "+options.timeout+" ms.");for(src in images)if(images.hasOwnProperty(src)){img=images[src];if(typeof img==="object"&&img.callbackname&&img.succeeded===undefined){window[img.callbackname]=undefined;try{delete window[img.callbackname];}catch(ex){}if(img.script&&img.script.parentNode){img.script.setAttribute("src","about:blank");img.script.parentNode.removeChild(img.script);}images.numLoaded++;images.numFailed++;h2clog("html2canvas: Cleaned up failed img: '"+src+"' Steps: "+images.numLoaded+" / "+images.numTotal);}}if(window.stop!==undefined)window.stop();else{if(document.execCommand!==undefined)document.execCommand("Stop",false);}if(document.close!==undefined)document.close();images.cleanupDone=true;if(!(cause&&typeof cause==="string"))start();}},renderingDone:function(){if(timeoutTimer)window.clearTimeout(timeoutTimer);}};if(options.timeout>0)timeoutTimer=window.setTimeout(methods.cleanupDOM,options.timeout);h2clog('html2canvas: Preload starts: finding background-images');images.firstRun=true;getImages(element);h2clog('html2canvas: Preload: Finding images');for(i=0;i<imgLen;i+=1)methods.loadImage(domImages[i].getAttribute("src"));images.firstRun=false;h2clog('html2canvas: Preload: Done.');if(images.numTotal===images.numLoaded)start();return methods;};function h2cRenderContext(width,height){var storage=[];return {storage,width,height,fillRect:function(){storage.push({type:"function",name:"fillRect",'arguments':arguments});},drawShape:function(){var shape=[];storage.push({type:"function",name:"drawShape",'arguments':shape});return {moveTo:function(){shape.push({name:"moveTo",'arguments':arguments});},lineTo:function(){shape.push({name:"lineTo",'arguments':arguments});},bezierCurveTo:function(){shape.push({name:"bezierCurveTo",'arguments':arguments});},quadraticCurveTo:function(){shape.push({name:"quadraticCurveTo",'arguments':arguments});}};},drawImage:function(){storage.push({type:"function",name:"drawImage",'arguments':arguments});},fillText:function(){storage.push({type:"function",name:"fillText",'arguments':arguments});},setVariable:function(variable,value){storage.push({type:"variable",name:variable,'arguments':value});}};}_html2canvas.Renderer=function(parseQueue,options){var queue=[];function sortZ(zStack){var subStacks=[],stackValues=[],zStackChildren=zStack.children,s,i,stackLen,zValue,zLen,stackChild,b,subStackLen;for(s=0,zLen=zStackChildren.length;s<zLen;s+=1){stackChild=zStackChildren[s];if(stackChild.children&&stackChild.children.length>0){subStacks.push(stackChild);stackValues.push(stackChild.zindex);}else queue.push(stackChild);}stackValues.sort(function(a,b){return a-b;});for(i=0,stackLen=stackValues.length;i<stackLen;i+=1){zValue=stackValues[i];for(b=0,subStackLen=subStacks.length;b<=subStackLen;b+=1)if(subStacks[b].zindex===zValue){stackChild=subStacks.splice(b,1);sortZ(stackChild[0]);break;}}}sortZ(parseQueue.zIndex);if(typeof options._renderer._create!=="function")throw new Error("Invalid renderer defined");return options._renderer._create(parseQueue,options,document,queue,_html2canvas);};html2canvas=function(elements,opts){var queue,canvas,options={logging:false,elements,proxy:"http://html2canvas.appspot.com/",timeout:0,useCORS:false,allowTaint:false,svgRendering:false,iframeDefault:"default",ignoreElements:"IFRAME|OBJECT|PARAM",useOverflow:true,letterRendering:false,flashcanvas:undefined,width:null,height:null,taintTest:true,renderer:"Canvas"},renderer;options=_html2canvas.Util.Extend(opts,options);if(typeof options.renderer==="string"&&_html2canvas.Renderer[options.renderer]!==un
35defined)options._renderer=_html2canvas.Renderer[options.renderer](options);else if(typeof options.renderer==="function")options._renderer=options.renderer(options);else throw ("Unknown renderer");_html2canvas.logging=options.logging;options.complete=function(images){if(typeof options.onpreloaded==="function")if(options.onpreloaded(images)===false)return;queue=_html2canvas.Parse(images,options);if(typeof options.onparsed==="function")if(options.onparsed(queue)===false)return;canvas=_html2canvas.Renderer(queue,options);if(typeof options.onrendered==="function")options.onrendered(canvas);};window.setTimeout(function(){_html2canvas.Preload(options);},0);return {render:function(queue,opts){return _html2canvas.Renderer(queue,_html2canvas.Util.Extend(opts,options));},parse:function(images,opts){return _html2canvas.Parse(images,_html2canvas.Util.Extend(opts,options));},preload:function(opts){return _html2canvas.Preload(_html2canvas.Util.Extend(opts,options));},log:h2clog};};html2canvas.log=h2clog;html2canvas.Renderer={Canvas:undefined};_html2canvas.Renderer.Canvas=function(options){options=options||{};var doc=document,canvas=options.canvas||doc.createElement('canvas'),usingFlashcanvas=false,_createCalled=false,canvasReadyToDraw=false,methods,flashMaxSize=2880;if(canvas.getContext){h2clog("html2canvas: Renderer: using canvas renderer");canvasReadyToDraw=true;}else{if(options.flashcanvas!==undefined){usingFlashcanvas=true;h2clog("html2canvas: Renderer: canvas not available, using flashcanvas");var script=doc.createElement("script");script.src=options.flashcanvas;script.onload=(function(script,func){var intervalFunc;if(script.onload===undefined)if(script.onreadystatechange!==undefined){intervalFunc=function(){if(script.readyState!=="loaded"&&script.readyState!=="complete")window.setTimeout(intervalFunc,250);else func();};window.setTimeout(intervalFunc,250);}else h2clog("html2canvas: Renderer: Can't track when flashcanvas is loaded");else return func;})(script,function(){if(typeof window.FlashCanvas!=="undefined"){h2clog("html2canvas: Renderer: Flashcanvas initialized");window.FlashCanvas.initElement(canvas);canvasReadyToDraw=true;if(_createCalled!==false)methods._create.apply(null,_createCalled);}});doc.body.appendChild(script);}}methods={_create:function(zStack,options,doc,queue,_html2canvas){if(!canvasReadyToDraw){_createCalled=arguments;return canvas;}var ctx=canvas.getContext("2d"),storageContext,i,queueLen,a,newCanvas,bounds,testCanvas=document.createElement("canvas"),hasCTX=(testCanvas.getContext!==undefined),storageLen,renderItem,testctx=(hasCTX)?testCanvas.getContext("2d"):{},safeImages=[],fstyle;canvas.width=canvas.style.width=(!usingFlashcanvas)?options.width||zStack.ctx.width:Math.min(flashMaxSize,(options.width||zStack.ctx.width));canvas.height=canvas.style.height=(!usingFlashcanvas)?options.height||zStack.ctx.height:Math.min(flashMaxSize,(options.height||zStack.ctx.height));fstyle=ctx.fillStyle;ctx.fillStyle=zStack.backgroundColor;ctx.fillRect(0,0,canvas.width,canvas.height);ctx.fillStyle=fstyle;if(options.svgRendering&&zStack.svgRender!==undefined)ctx.drawImage(zStack.svgRender,0,0);else for(i=0,queueLen=queue.length;i<queueLen;i+=1){storageContext=queue.splice(0,1)[0];storageContext.canvasPosition=storageContext.canvasPosition||{};ctx.textBaseline="bottom";if(storageContext.clip){ctx.save();ctx.beginPath();ctx.rect(storageContext.clip.left,storageContext.clip.top,storageContext.clip.width,storageContext.clip.height);ctx.clip();}if(storageContext.ctx.storage)for(a=0,storageLen=storageContext.ctx.storage.length;a<storageLen;a+=1){renderItem=storageContext.ctx.storage[a];switch(renderItem.type){case "variable":ctx[renderItem.name]=renderItem['arguments'];break;case "function":if(renderItem.name==="fillRect"){if(!usingFlashcanvas||renderItem['arguments'][0]+renderItem['arguments'][2]<flashMaxSize&&renderItem['arguments'][1]+renderItem['arguments'][3]<flashMaxSize)ctx.fillRect.apply(ctx,renderItem['arguments']);}else if(renderItem.name==="drawShape")(function(args){var i,len=args.length;ctx.beginPath();for(i=0;i<len;i++)ctx[args[i].name].apply(ctx,args[i]['arguments']);ctx.closePath();ctx.fill();})(renderItem['arguments']);else if(renderItem.name==="fillText"){if(!usingFlashcanvas||renderItem['arguments'][1]<flashMaxSize&&renderItem['arguments'][2]<flashMaxSize)ctx.fillText.apply(ctx,renderItem['arguments']);}else{if(renderItem.name==="drawImage")if(renderItem['arguments'][8]>0&&renderItem['arguments'][7]){if(hasCTX&&options.taintTest)if(safeImages.indexOf(renderItem['arguments'][0].src)===-1){testctx.drawImage(renderItem['arguments'][0],0,0);try{testctx.getImageData(0,0,1,1);}catch(e){testCanvas=doc.createElement("canvas");testctx=testCanvas.getContext("2d");continue;}safeImages.push(renderItem['arguments'][0].src);}ctx.drawImage.apply(ctx,renderItem['arguments']);}}break;default:}}
35if(storageContext.clip)ctx.restore();}h2clog("html2canvas: Renderer: Canvas renderer done - returning canvas obj");queueLen=options.elements.length;if(queueLen===1)if(typeof options.elements[0]==="object"&&options.elements[0].nodeName!=="BODY"&&usingFlashcanvas===false){bounds=_html2canvas.Util.Bounds(options.elements[0]);newCanvas=doc.createElement('canvas');newCanvas.width=bounds.width;newCanvas.height=bounds.height;ctx=newCanvas.getContext("2d");ctx.drawImage(canvas,bounds.left,bounds.top,bounds.width,bounds.height,0,0,bounds.width,bounds.height);canvas=null;return newCanvas;}return canvas;}};return methods;};_html2canvas.Renderer.SVG=function(options){options=options||{};var doc=document,svgNS="http://www.w3.org/2000/svg",svg=doc.createElementNS(svgNS,"svg"),xlinkNS="http://www.w3.org/1999/xlink",defs=doc.createElementNS(svgNS,"defs"),i,a,queueLen,storageLen,storageContext,renderItem,el,settings={},text,fontStyle,clipId=0,methods;methods={_create:function(zStack,options,doc,queue,_html2canvas){svg.setAttribute("version","1.1");svg.setAttribute("baseProfile","full");svg.setAttribute("viewBox","0 0 "+Math.max(zStack.ctx.width,options.width)+" "+Math.max(zStack.ctx.height,options.height));svg.setAttribute("width",Math.max(zStack.ctx.width,options.width)+"px");svg.setAttribute("height",Math.max(zStack.ctx.height,options.height)+"px");svg.setAttribute("preserveAspectRatio","none");svg.appendChild(defs);for(i=0,queueLen=queue.length;i<queueLen;i+=1){storageContext=queue.splice(0,1)[0];storageContext.canvasPosition=storageContext.canvasPosition||{};if(storageContext.ctx.storage)for(a=0,storageLen=storageContext.ctx.storage.length;a<storageLen;a+=1){renderItem=storageContext.ctx.storage[a];switch(renderItem.type){case "variable":settings[renderItem.name]=renderItem['arguments'];break;case "function":if(renderItem.name==="fillRect"){el=doc.createElementNS(svgNS,"rect");el.setAttribute("x",renderItem['arguments'][0]);el.setAttribute("y",renderItem['arguments'][1]);el.setAttribute("width",renderItem['arguments'][2]);el.setAttribute("height",renderItem['arguments'][3]);el.setAttribute("fill",settings.fillStyle);svg.appendChild(el);}else if(renderItem.name==="fillText"){el=doc.createElementNS(svgNS,"text");fontStyle=settings.font.split(" ");el.style.fontVariant=fontStyle.splice(0,1)[0];el.style.fontWeight=fontStyle.splice(0,1)[0];el.style.fontStyle=fontStyle.splice(0,1)[0];el.style.fontSize=fontStyle.splice(0,1)[0];el.setAttribute("x",renderItem['arguments'][1]);el.setAttribute("y",renderItem['arguments'][2]-(parseInt(el.style.fontSize,10)+3));el.setAttribute("fill",settings.fillStyle);el.style.dominantBaseline="text-before-edge";el.style.fontFamily=fontStyle.join(" ");text=doc.createTextNode(renderItem['arguments'][0]);el.appendChild(text);svg.appendChild(el);}else{if(renderItem.name==="drawImage")if(renderItem['arguments'][8]>0&&renderItem['arguments'][7]){el=doc.createElementNS(svgNS,"clipPath");el.setAttribute("id","clipId"+clipId);text=doc.createElementNS(svgNS,"rect");text.setAttribute("x",renderItem['arguments'][5]);text.setAttribute("y",renderItem['arguments'][6]);text.setAttribute("width",renderItem['arguments'][3]);text.setAttribute("height",renderItem['arguments'][4]);el.appendChild(text);defs.appendChild(el);el=doc.createElementNS(svgNS,"image");el.setAttributeNS(xlinkNS,"xlink:href",renderItem['arguments'][0].src);el.setAttribute("width",renderItem['arguments'][7]);el.setAttribute("height",renderItem['arguments'][8]);el.setAttribute("x",renderItem['arguments'][5]);el.setAttribute("y",renderItem['arguments'][6]);el.setAttribute("clip-path","url(#clipId"+clipId+")");el.setAttribute("preserveAspectRatio","none");svg.appendChild(el);clipId+=1;}}break;default:}}}h2clog("html2canvas: Renderer: SVG Renderer done - returning SVG DOM obj");return svg;}};return methods;};window.html2canvas=html2canvas;}(window,document));; 36;
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.