function displayemail(d="") { var a = "merle"; var b = "buero-mainz.com"; var c = "@"; if (d == "") d = a + c + b; document.write("" + d + ""); }
!function(){window.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(e){setTimeout(e,16)}}(),void 0===jQuery.migrateMute&&(jQuery.migrateMute=!0),function(e,t,n){function r(n){var r=t.console;a[n]||(a[n]=!0,e.migrateWarnings.push(n),r&&r.warn&&!e.migrateMute&&(r.warn("JQMIGRATE: "+n),e.migrateTrace&&r.trace&&r.trace()))}function i(t,i,a,o){if(Object.defineProperty)try{return Object.defineProperty(t,i,{configurable:!0,enumerable:!0,get:function(){return r(o),a},set:function(e){r(o),a=e}}),n}catch(e){}e._definePropertyBroken=!0,t[i]=a}var a={};e.migrateWarnings=[],!e.migrateMute&&t.console&&t.console.log&&t.console.log("JQMIGRATE: Logging is active"),e.migrateTrace===n&&(e.migrateTrace=!0),e.migrateReset=function(){a={},e.migrateWarnings.length=0},"BackCompat"===document.compatMode&&r("jQuery is not compatible with Quirks Mode");var o=e("",{size:1}).attr("size")&&e.attrFn,s=e.attr,u=e.attrHooks.value&&e.attrHooks.value.get||function(){return null},c=e.attrHooks.value&&e.attrHooks.value.set||function(){return n},l=/^(?:input|button)$/i,d=/^[238]$/,f=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,p=/^(?:checked|selected)$/i;i(e,"attrFn",o||{},"jQuery.attrFn is deprecated"),e.attr=function(t,i,a,u){var c=i.toLowerCase(),m=t&&t.nodeType;return u&&(4>s.length&&r("jQuery.fn.attr( props, pass ) is deprecated"),t&&!d.test(m)&&(o?i in o:e.isFunction(e.fn[i])))?e(t)[i](a):("type"===i&&a!==n&&l.test(t.nodeName)&&t.parentNode&&r("Can't change the 'type' of an input or button in IE 6/7/8"),!e.attrHooks[c]&&f.test(c)&&(e.attrHooks[c]={get:function(t,r){var i,a=e.prop(t,r);return a===!0||"boolean"!=typeof a&&(i=t.getAttributeNode(r))&&i.nodeValue!==!1?r.toLowerCase():n},set:function(t,n,r){var i;return n===!1?e.removeAttr(t,r):(i=e.propFix[r]||r,i in t&&(t[i]=!0),t.setAttribute(r,r.toLowerCase())),r}},p.test(c)&&r("jQuery.fn.attr('"+c+"') may use property instead of attribute")),s.call(e,t,i,a))},e.attrHooks.value={get:function(e,t){var n=(e.nodeName||"").toLowerCase();return"button"===n?u.apply(this,arguments):("input"!==n&&"option"!==n&&r("jQuery.fn.attr('value') no longer gets properties"),t in e?e.value:null)},set:function(e,t){var i=(e.nodeName||"").toLowerCase();return"button"===i?c.apply(this,arguments):("input"!==i&&"option"!==i&&r("jQuery.fn.attr('value', val) no longer sets properties"),e.value=t,n)}};var m,h,g=e.fn.init,v=e.parseJSON,w=/^([^<]*)(<[\w\W]+>)([^>]*)$/;e.fn.init=function(t,n,i){var a;return t&&"string"==typeof t&&!e.isPlainObject(n)&&(a=w.exec(e.trim(t)))&&a[0]&&("<"!==t.charAt(0)&&r("$(html) HTML strings must start with '<' character"),a[3]&&r("$(html) HTML text after last tag is ignored"),"#"===a[0].charAt(0)&&(r("HTML string cannot start with a '#' character"),e.error("JQMIGRATE: Invalid selector string (XSS)")),n&&n.context&&(n=n.context),e.parseHTML)?g.call(this,e.parseHTML(a[2],n,!0),n,i):g.apply(this,arguments)},e.fn.init.prototype=e.fn,e.parseJSON=function(e){return e||null===e?v.apply(this,arguments):(r("jQuery.parseJSON requires a valid JSON string"),null)},e.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||0>e.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e.browser||(m=e.uaMatch(navigator.userAgent),h={},m.browser&&(h[m.browser]=!0,h.version=m.version),h.chrome?h.webkit=!0:h.webkit&&(h.safari=!0),e.browser=h),i(e,"browser",e.browser,"jQuery.browser is deprecated"),e.sub=function(){function t(e,n){return new t.fn.init(e,n)}e.extend(!0,t,this),t.superclass=this,t.fn=t.prototype=this(),t.fn.constructor=t,t.sub=this.sub,t.fn.init=function(r,i){return i&&i instanceof e&&!(i instanceof t)&&(i=t(i)),e.fn.init.call(this,r,i,n)},t.fn.init.prototype=t.fn;var n=t(document);return r("jQuery.sub() is deprecated"),t},e.ajaxSetup({converters:{"text json":e.parseJSON}});var y=e.fn.data;e.fn.data=function(t){var i,a,o=this[0];return!o||"events"!==t||1!==arguments.length||(i=e.data(o,t),a=e._data(o,t),i!==n&&i!==a||a===n)?y.apply(this,arguments):(r("Use of jQuery.fn.data('events') is deprecated"),a)};var b=/\/(java|ecma)script/i,x=e.fn.andSelf||e.fn.addBack;e.fn.andSelf=function(){return r("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),x.apply(this,arguments)},e.clean||(e.clean=function(t,i,a,o){i=i||document,i=!i.nodeType&&i[0]||i,i=i.ownerDocument||i,r("jQuery.clean() is deprecated");var s,u,c,l,d=[];if(e.merge(d,e.buildFragment(t,i).childNodes),a)for(c=function(e){return!e.type||b.test(e.type)?o?o.push(e.parentNode?e.parentNode.removeChild(e):e):a.appendChild(e):n},s=0;null!=(u=d[s]);s++)e.nodeName(u,"script")&&c(u)||(a.appendChild(u),u.getElementsByTagName!==n&&(l=e.grep(e.merge([],u.getElementsByTagName("script")),c),d.splice.apply(d,[s+1,0].concat(l)),s+=l.length));return d});var S=e.event.add,k=e.event.remove,j=e.event.trigger,F=e.fn.toggle,N=e.fn.live,T=e.fn.die,C="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",M=RegExp("\\b(?:"+C+")\\b"),Q=/(?:^|\s)hover(\.\S+|)\b/,A=function(t){return"string"!=typeof t||e.event.special.hover?t:(Q.test(t)&&r("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(Q,"mouseenter$1 mouseleave$1"))};e.event.props&&"attrChange"!==e.event.props[0]&&e.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),e.event.dispatch&&i(e.event,"handle",e.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),e.event.add=function(e,t,n,i,a){e!==document&&M.test(t)&&r("AJAX events should be attached to document: "+t),S.call(this,e,A(t||""),n,i,a)},e.event.remove=function(e,t,n,r,i){k.call(this,e,A(t)||"",n,r,i)},e.fn.error=function(){var e=Array.prototype.slice.call(arguments,0);return r("jQuery.fn.error() is deprecated"),e.splice(0,0,"error"),arguments.length?this.bind.apply(this,e):(this.triggerHandler.apply(this,e),this)},e.fn.toggle=function(t,n){if(!e.isFunction(t)||!e.isFunction(n))return F.apply(this,arguments);r("jQuery.fn.toggle(handler, handler...) is deprecated");var i=arguments,a=t.guid||e.guid++,o=0,s=function(n){var r=(e._data(this,"lastToggle"+t.guid)||0)%o;return e._data(this,"lastToggle"+t.guid,r+1),n.preventDefault(),i[r].apply(this,arguments)||!1};for(s.guid=a;i.length>o;)i[o++].guid=a;return this.click(s)},e.fn.live=function(t,n,i){return r("jQuery.fn.live() is deprecated"),N?N.apply(this,arguments):(e(this.context).on(t,this.selector,n,i),this)},e.fn.die=function(t,n){return r("jQuery.fn.die() is deprecated"),T?T.apply(this,arguments):(e(this.context).off(t,this.selector||"**",n),this)},e.event.trigger=function(e,t,n,i){return n||M.test(e)||r("Global events are undocumented and deprecated"),j.call(this,e,t,n||document,i)},e.each(C.split("|"),function(t,n){e.event.special[n]={setup:function(){var t=this;return t!==document&&(e.event.add(document,n+"."+e.guid,function(){e.event.trigger(n,null,t,!0)}),e._data(this,n,e.guid++)),!1},teardown:function(){return this!==document&&e.event.remove(document,n+"."+e._data(this,n)),!1}}})}(jQuery,window),function(){var e={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""},t="webkit moz o ms khtml".split(" ");if("undefined"!=typeof document.cancelFullScreen)e.supportsFullScreen=!0;else for(var n=0,r=t.length;n .fluid-width-video-wrapper { width: 100%; position: relative; padding: 0; } .fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } ",e(".fit-vids-style").length<=0&&i.parentNode.insertBefore(r,i),t&&e.extend(n,t),this.each(function(){var t=["iframe[src*='player.vimeo.com']","iframe[src*='www.youtube.com']","iframe[src*='www.youtube-nocookie.com']","iframe[src*='www.kickstarter.com']","iframe[src*='soundcloud.com']","object","embed"];n.customSelector&&t.push(n.customSelector);var r=e(this).find(t.join(","));r.each(function(){var t=e(this);if(!("embed"===this.tagName.toLowerCase()&&t.parent("object").length||t.parent(".fluid-width-video-wrapper").length)){var n="object"===this.tagName.toLowerCase()||t.attr("height")&&!isNaN(parseInt(t.attr("height"),10))?parseInt(t.attr("height"),10):t.height(),r=t.attr("width"),i=isNaN(parseInt(r,10))?t.width():parseInt(r,10),a=n/i;if(!t.attr("id")){var o="fitvid"+Math.floor(999999*Math.random());t.attr("id",o)}t.wrap('').parent(".fluid-width-video-wrapper").css("padding-top",100*a+"%"),r&&t.parent(".fluid-width-video-wrapper").wrap('').parent(".max-width-video-wrapper").css("max-width",r+"px"),t.removeAttr("height").removeAttr("width")}}),e(window).trigger("resize")})}}(jQuery),function(e){function t(e,t){for(var n=e.length;n--;)if(e[n]===t)return n;return-1}function n(e,t){if(e.length!=t.length)return!1;for(var n=0;n0;for(o in x)(!x[o]&&t(a.mods,+o)>-1||x[o]&&t(a.mods,+o)==-1)&&(c=!1);(0==a.mods.length&&!x[16]&&!x[18]&&!x[17]&&!x[91]||c)&&a.method(e,a)===!1&&(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0))}}function a(e){var n,r=e.keyCode,i=t(N,r);if(i>=0&&N.splice(i,1),93!=r&&224!=r||(r=91),r in x){x[r]=!1;for(n in k)k[n]==r&&(s[n]=!1)}}function o(){for(y in x)x[y]=!1;for(y in k)s[y]=!1}function s(e,t,n){var r,i,a;for(r=h(e),void 0===n&&(n=t,t="all"),a=0;a1&&(i=g(e),e=[e[e.length-1]]),e=e[0],e=F(e),e in b||(b[e]=[]),b[e].push({shortcut:r[a],scope:t,method:n,key:r[a],mods:i})}function u(e,t){var r,i,a=e.split("+"),o=[];if(a.length>1&&(o=g(a),e=a[a.length-1]),e=F(e),void 0===t&&(t=p()),b[e])for(r in b[e])i=b[e][r],i.scope===t&&n(i.mods,o)&&(b[e][r]={})}function c(e){return"string"==typeof e&&(e=F(e)),t(N,e)!=-1}function l(){return N.slice(0)}function d(e){var t=(e.target||e.srcElement).tagName;return"INPUT"!=t&&"SELECT"!=t&&"TEXTAREA"!=t}function f(e){S=e||"all"}function p(){return S||"all"}function m(e){var t,n,r;for(t in b)for(n=b[t],r=0;r0)||a.isTime(t)&&t.attr("title")||t.attr("title",n)}return t.data("timeago")}function r(e){return a.inWords(i(e))}function i(e){return(new Date).getTime()-e.getTime()}e.timeago=function(t){return r(t instanceof Date?t:"string"==typeof t?e.timeago.parse(t):"number"==typeof t?new Date(t):e.timeago.datetime(t))};var a=e.timeago;e.extend(e.timeago,{settings:{refreshMillis:6e4,allowPast:!0,allowFuture:!1,localeTitle:!1,cutoff:0,autoDispose:!0,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",inPast:"any moment now",seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years",wordSeparator:" ",numbers:[]}},inWords:function(t){function n(n,i){var a=e.isFunction(n)?n(i,t):n,o=r.numbers&&r.numbers[i]||i;return a.replace(/%d/i,o)}if(!this.settings.allowPast&&!this.settings.allowFuture)throw"timeago allowPast and allowFuture settings can not both be set to false.";var r=this.settings.strings,i=r.prefixAgo,a=r.suffixAgo;if(this.settings.allowFuture&&t<0&&(i=r.prefixFromNow,a=r.suffixFromNow),!this.settings.allowPast&&t>=0)return this.settings.strings.inPast;var o=Math.abs(t)/1e3,s=o/60,u=s/60,c=u/24,l=c/365,d=o<45&&n(r.seconds,Math.round(o))||o<90&&n(r.minute,1)||s<45&&n(r.minutes,Math.round(s))||s<90&&n(r.hour,1)||u<24&&n(r.hours,Math.round(u))||u<42&&n(r.day,1)||c<30&&n(r.days,Math.round(c))||c<45&&n(r.month,1)||c<365&&n(r.months,Math.round(c/30))||l<1.5&&n(r.year,1)||n(r.years,Math.round(l)),f=r.wordSeparator||"";return void 0===r.wordSeparator&&(f=" "),e.trim([i,d,a].join(f))},parse:function(t){var n=e.trim(t);return n=n.replace(/\.\d+/,""),n=n.replace(/-/,"/").replace(/-/,"/"),n=n.replace(/T/," ").replace(/Z/," UTC"),n=n.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"),n=n.replace(/([\+\-]\d\d)$/," $100"),new Date(n)},datetime:function(t){var n=a.isTime(t)?e(t).attr("datetime"):e(t).attr("title");return a.parse(n)},isTime:function(t){return"time"===e(t).get(0).tagName.toLowerCase()}});var o={init:function(){var n=e.proxy(t,this);n();var r=a.settings;r.refreshMillis>0&&(this._timeagoInterval=setInterval(n,r.refreshMillis))},update:function(n){var r=n instanceof Date?n:a.parse(n);e(this).data("timeago",{datetime:r}),a.settings.localeTitle&&e(this).attr("title",r.toLocaleString()),t.apply(this)},updateFromDOM:function(){e(this).data("timeago",{datetime:a.parse(a.isTime(this)?e(this).attr("datetime"):e(this).attr("title"))}),t.apply(this)},dispose:function(){this._timeagoInterval&&(window.clearInterval(this._timeagoInterval),this._timeagoInterval=null)}};e.fn.timeago=function(e,t){var n=e?o[e]:o.init;if(!n)throw new Error("Unknown function name '"+e+"' for timeago");return this.each(function(){n.call(this,t)}),this},document.createElement("abbr"),document.createElement("time")});!function(){window.$K={scrollContainer:!1,toggleFullScreen:function(t){var t=t||$(document.documentElement);t.requestFullScreen()},tgif:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",lightbox:{entryUrl:!1,overflow:"auto",entryTitle:!1,solo:!1,complete:function(t,e){document.title=e,location.href!==t&&window.history.replaceState(null,"",t)},cacheEntry:function(t,e){location.href.match(/lightbox\/$/)||(this.entryUrl=location.href,this.entryTitle=document.title,document.title=e,window.history.replaceState({lightboxEntry:!0},document.title),window.history.pushState(null,"",t))},load:function(t){$("body").addClass("k-lightbox-loading");var e={width:"100%",height:"100%",position:"fixed",zIndex:1e4,left:0,top:0,opacity:0};$("").css(e).attr({src:t,id:"k-lightbox-iframe"}).on("load",function(){var t=this;requestAnimationFrame(function(){t.contentWindow.focus()})}).appendTo("body"),this.overflow=$("body").css("overflow"),$("body").css("overflow","hidden")},show:function(){$("body").removeClass("k-lightbox-loading"),$(".k-link-lightbox-loading").removeClass("k-link-lightbox-loading"),$(document).trigger("koken:lightbox:loaded"),$("#k-lightbox-iframe").animate({opacity:1},400,function(){$(".k-link-lightbox-loading").removeClass("k-link-lightbox-loading")})},exit:function(t){var e=$("#k-lightbox-iframe");e.length&&(t=t||!1,t||(this.entryUrl&&history.pushState(null,"",this.entryUrl),this.entryTitle&&(document.title=this.entryTitle)),$("body").css("overflow",this.overflow),$("#k-lightbox-iframe").animate({opacity:0},{duration:400,complete:function(){$(this).remove()}}))}},loadUrl:function(t){if($K.lightbox.entryUrl&&$K.lightbox.entryUrl===t)$K.lightbox.exit();else{var e=t.replace(RegExp("https?://"+location.host),""),i=$('a[href="'+e+'"]');window.Turbolinks&&window.Turbolinks.supported?Turbolinks.visit(e):!$K.location.draft&&$.pjax&&i.length?i.first().trigger("click"):location.href=t}},pulse:{plugins:{},groups:{},refs:{},overrides:{},teardown:function(){$.each(this.refs,function(t,e){e.kill()}),this.refs={}},register:function(t){this.refs[t.id]&&(this.refs[t.id].kill(),delete this.refs[t.id]);var e="#"+t.id,i=$(e).data("pulse-group");$(e).children(":not(div.cover)").remove(),this.groups[i]||(this.groups[i]=t.options);var n=this.groups[i],a=["width","height","dataUrl","data","next","previous","toggle","play","pause","fullscreen","restart"];return void 0===n.link_to&&a.push("link_to"),this.overrides[t.id]||(this.overrides[t.id]={}),$.each(a,$.proxy(function(e,i){t.options[i]&&(this.overrides[t.id][i]=t.options[i])},this)),this.refs[t.id]=Pulse(e,$.extend(n,this.overrides[t.id])),$.each(this.plugins,$.proxy(function(e,i){n[e+"_enabled"]&&this.refs[t.id][e](n)},this)),this.refs[t.id]}},navigation:{sets:[],init:!1,toggleChilds:function(t,e){var i=e&&"none"===e||$(t).hasClass("k-nav-open"),n=t.siblings("ul");n.length&&(i?$(t).removeClass("k-nav-open"):$(t).addClass("k-nav-open"),n.css("display",i?"none":"block"))},nest:function(){var t=$("a.k-nav-set");this.sets.length!==t.length&&(this.sets=t,$.each(this.sets,$.proxy(function(t,e){null===e.onclick&&(e.onclick=$.proxy(function(t){$(".k-nav-current").removeClass("k-nav-current"),this.toggleChilds($(e)),t.preventDefault()},this))},this)),this.setCurrent())},setCurrent:function(t){var e=RegExp("(https?://"+location.host+")?"+$K.location.root_folder+"(/(index|preview).php\\?)?"),t=t||location.href,i=t.replace(e,"").replace(/&rand=.*$/,"").replace(/&preview=.*/,"")||"/";$.each(this.sets,$.proxy(function(t,e){this.toggleChilds($(e),"none")},this)),$(".k-nav-current").removeClass("k-nav-current"),$.each($(".k-nav-root"),function(t,n){var a=!1,o={len:0,el:!1};$.each($(n).find("a:not(.k-nav-set)"),function(t,n){n=$(n);var r=n.attr("href").replace(e,"").replace(/&preview=.*/,"");if(i===r){for(n.addClass("k-nav-current");;){if(n=n.parent(),n.hasClass("k-nav-root"))break;"ul"===n.get(0).nodeName.toLowerCase()&&n.show()}return a=!0,!1}var s=RegExp("^"+r+"(.*)?$");r.length>1&&s.test(i)&&r.length>o.len&&(o.el=n,o.len=r.length)}),!a&&o.el&&o.el.addClass("k-nav-current")}),$('a[href="'+i+'"]').addClass("k-nav-current")}},keyboard:{bind:function(){$("[data-bind-to-key]").each(function(){var t=$(this),e=t.attr("data-bind-to-key");e.indexOf("→")!==-1&&(e=e.replace("→","right")),e.indexOf("←")!==-1&&(e=e.replace("←","left")),key.unbind(e),key(e,function(e,i){var n=t.attr("href");if(!n||"#"===n)return void t.trigger("click");if(location.pathname!==n&&location.href!==n){var a=$._data(t.get(0),"events")&&$._data(t.get(0),"events").click;if(!a){var o=$._data(document,"events");o&&o.click&&$.each(o.click,function(e,i){if($.inArray(t.get(0),$(i.selector))!==-1)return a=!0,!1})}a&&void 0===t.attr("data-koken-internal")?t.trigger("click"):$K.loadUrl(n)}})})},scroll:{selector:!1,offset:0,index:0,move:function(t){var e=$(this.selector).filter(":visible"),i=!1,n=!1,a="function"==typeof this.offset?this.offset.call(this):this.offset,o=$(document).scrollTop(),r=$(window).height();return $.each(e,function(e,s){var l=$(s).offset().top;t?l+$(s).height()>o+r&&l>o-a?i=i?Math.min(i,l):l:!n&&l>o&&(n=l):lo-r?i=i?Math.min(i,l):l:l2)return;$K.lazy.working.push(t),i.onerror=function(){$K.lazy.fail(t)},i.onload=function(){var i=e.filter("img"),n=e.filter(".k-lazy-loading-background");i.removeClass("k-lazy-loading"),n.removeClass("k-lazy-loading-background");var a=i.first().data("lazy-fade");a?i.css("opacity",.001):a=1;var o=n.first().data("lazy-fade");o&&n.each(function(){$(this).find("i.k-bg-fader").remove();var t=$(this).html();$(this).empty().css("position","relative"),$("").addClass("k-bg-fader").css({width:"100%",height:"100%",float:"left",backgroundPosition:$(this).css("background-position"),opacity:0,backgroundRepeat:"no-repeat",backgroundSize:"cover",zIndex:1}).appendTo($(this)),$("").css({position:"absolute",top:0,left:0,width:"100%",height:"100%",zIndex:2}).html(t).appendTo($(this))}),setTimeout(function(){$K.lazy.out(t),i.attr("src",t),i.attr("data-src",null),i.each(function(){$(this).trigger("k-image-fading",$(this)),$(this).animate({opacity:1},a,function(){$(this).addClass("k-lazy-loaded"),$(this).trigger("k-image-loaded",$(this))})}),n.each(function(){$(this).addClass("k-lazy-background-loaded"),o?$(this).find("i.k-bg-fader").css("backgroundImage","url("+t+")").animate({opacity:1},o,function(){$(this).trigger("k-background-loaded")}):($(this).css("backgroundImage","url("+t+")"),$(this).trigger("k-background-loaded"))})},0)},i.src=t,$K.lazy.worker()}},load:function(){var t=1.3*$(window).height()+$(window).scrollTop(),e=2*$(window).width()+$(window).scrollLeft(),i=$("img.k-lazy-loading").add(".k-lazy-loading-background").filter(function(){return!$(this).attr("data-lazy-hold")&&$(this).attr("data-src")&&$(this).is(":visible")}).sort(function(t,e){var i=$(t).offset(),n=$(e).offset();return i.top===n.top?i.left>n.left?1:-1:i.top>n.top?1:-1});$K.lazy.queue=[],$.each(i,function(i,n){n=$(n);var a=n.offset();if(a.top<=t&&a.top+n.height()>=$(window).scrollTop()&&a.left<=e&&a.left+n.width()>=$(window).scrollLeft()){var o=n.attr("data-src");$.inArray(o,$K.lazy.queue)===-1&&$K.lazy.queue.push(o)}}),$K.lazy.worker()},initTimeout:null,init:function(){var t=$("img.k-lazy-loading"),e=$(".k-lazy-loading-background");t.length&&$.each(t,function(t,e){$(e).attr("src")!==$K.tgif&&$(e).attr("src",$K.tgif)}),(t.length||e.length)&&(clearTimeout(this.initTimeout),this.initTimeout=setTimeout(function(){$K.lazy.load()},250))}},isRetinaCache:null,isRetina:function(){return null!==this.isRetinaCache?this.isRetinaCache:(this.isRetinaCache=$K.retinaEnabled&&("devicePixelRatio"in window&&devicePixelRatio>1||"matchMedia"in window&&matchMedia("(min-resolution:144dpi)").matches),this.isRetinaCache)},retinafyUrl:function(t){return t=t.replace(".2x.","."),this.isRetina()&&(t=t.replace(/(\.\d{9,10})?\.[a-zA-Z]{3,4}$/,function(t){return".2x"+t})),t},layout:{mosaic:function(t){t=t||"ul.k-mosaic";var e=$(t);if(e.length){var i=function(){e.each(function(t,e){var i=e.className.match(/k-mosaic-(\d+)/)[1],n=$(e),a=n.children(),o=a.filter(":not(.k-mosaic-uneven)"),r=(o.length,a.length),s=r%i,l=n.width(),c=l/i,d=parseInt(a.first().css("margin-right"),10);if(a.css({width:Math.floor(c-(i-1)/i*d),height:c}),0!==s){var h=$($.makeArray(a).reverse().slice(0,s));d=Math.ceil((h.length-1)/h.length*d),h.addClass("k-mosaic-uneven").css({width:Math.min(l,Math.floor(l*(100/s)/100-d))})}var u=0,f=1;$.each(n.children(),function(t,e){u+=$(e).outerWidth(!0),f==i||r===t+1?(u=h?p=f[1]:g=f[0],u.backgroundPosition=g+"% "+p+"%"}else u.backgroundPosition=c;for(;(t=s.exec(l))&&(r=e.retinafyUrl(i.data("base")+t[1]+"."+i.data("extension")),!(t[2]>=n&&t[3]>=a)););i.hasClass("k-lazy-loading-background")?i.attr("data-src",r):(r="url("+r+")",r&&r!==d&&(u.backgroundImage=r)),i.css(u)}})},responsiveImages:function(t,e){var i,n,a,o,r,s,l=t||$("img[data-presets]"),c=l.selector,d=(l.length,this),h=$.browser.msie||/Trident\/7\./.test(navigator.userAgent);$.each(l,function(t,e){e=$(e),"object"==typeof e.data("originalDom")&&(e=e.replaceWith(e.data("originalDom")),e.css("opacity",1))}),window.setTimeout(function(){var t=[],l=[],u=[],f=$(c),g=c.indexOf("data-responsive-hold")!==-1;f=f.filter(function(){if(!(!g&&$(this).attr("data-responsive-hold")||$(this).parents("script").length||$(this).parents(".k-control-structure").length&&"none"===$(this).parents(".k-control-structure").first().css("display"))){var e=$(this).css(["display","visibility","width","height","paddingLeft","paddingRight","paddingTop","paddingBottom","maxHeight"]);if("none"!==e.display&&"hidden"!==e.visibility){t.push(e);for(var i=0,n=$(this);0===i;){n=n.parent();var a=n.css("display");if("none"===a)return!1;"inline"==a||n.attr("data-koken-ignore-responsive")||(i=n.width())}return u.push(i),l.push({el:n,w:n.width(),h:n.height(),css:n.css(["boxSizing"])}),!0}return!1}}),g&&f.attr("data-responsive-hold",null),$.each(f,function(e,c){c=$(c),$(document).trigger("k-img-resize-start",c),"object"==typeof c.data("originalDom")&&(c=c.replaceWith(c.data("originalDom")));var f=c.data("presets"),g=c.attr("src")||"",p=t.shift(),k=h||p.width.indexOf("%")!==-1?0:parseInt(p.width,10)||0,m=h||p.height.indexOf("%")!==-1?0:parseInt(p.height,10)||0,v=(parseInt(p.paddingLeft,10)||0)+(parseInt(p.paddingRight,10)||0),y=(parseInt(p.paddingTop,10)||0)+(parseInt(p.paddingBottom,10)||0),w=0,b=c,x=!0;if(k-=v,m-=y,k<10&&(k=0),m<10&&(m=0),leafObj=l.shift(),leafObj.el.length){b=leafObj.el,w=u.shift(),s=leafObj.css.boxSizing;var K=Math.max(m,leafObj.h),z=p.maxHeight,C=parseInt(z,10);z.indexOf("%")!==-1&&(C=K*(C/100)),c.data("originalDom")||(k>0&&k!==w?(c.data("originalDom",c.clone().attr({"data-lazy-hold":null})),w=Math.min(w,k)):c.data("originalDom","noreplace")),r=c.data("respond-to")||"width",isNaN(C)||(K=C,"width"===r&&(r=!1));var T,A=w/K,D=/([a-z_\.]+)\,([0-9]+)\,([0-9]+)/g,j=c.data("retain-aspect")||!1,_="1:1"===j;if(i=c.data("base"),n=c.data("extension"),c.attr("data-alt")&&(c.attr("alt",c.data("alt")),c.attr("data-alt",null)),j&&!_){var M=j.split(":");A=M[0]/M[1],K=Math.round(w/A),c.attr({width:w,height:K});var I=g.match(/\,(\d+)\./);if(I){var S=Math.abs(w-I[1])/I[1];if(I[1]>=w||S<.2)return}var U=Math.max(w,K),R={tiny:60,small:100,medium:480,medium_large:800,large:1024,xlarge:1600,huge:2048},O="",Y=!1;$.each(R,function(t,e){if(U<=e){var i=e-U;return(!Y||U-Y>i)&&(O=t),!1}O=t,Y=e}),O=$K.imageDefaults[O],g=i+w+"."+K+"."+O.quality+"."+Math.round(100*O.sharpening)+".crop."+n}else{for(var P=!1,E=!1,q=0,B=0;T=D.exec(f);)if(a=_||T[1].indexOf(".crop")!==-1,o=T[2]/T[3],P!==T[2]||E!==T[3]){if(g=i+(T[1].replace(/\.crop$/,"")+(a?".crop":""))+"."+n,P=E=!1,a){if("width"===r){if(T[2]>=w){B=w,q=w;break}}else if("height"===r||C){if(T[3]>=K){B=K,q=K;break}}else if(T[2]>=w&&T[3]>=K){B=Math.min(w,K),q=B;break}}else if("width"===r){if(T[2]>=w){B=w,q=w/o;break}}else if("height"===r){if(T[3]>=K){q=K,B=K*o;break}}else{if(o>=A&&T[2]>=w){B=w,q=w/o;break}if(o=K){q=K,B=K*o;break}}P=T[2],E=T[3]}var U;U=T?Math.max(T[2],T[3]):Math.max(P,E),P&&("height"===r&&Ew&&"width"===r&&(B=w,q=w/o),x=!c.attr("data-longest-side")||c.attr("data-longest-side")").css("display","none").addClass("k-infinite-marker")),$(this).replaceWith($(this).html())}),this.$target=$(".k-infinite-marker"),""!==this.selector)){var e=$(this.selector),i=this;this.bttn=e,e.length&&(this.totalPages>1?e.off("click").on("click",function(){i.next()}):e.remove())}}}},textPreview:function(t,e){var i="/text/"+(e?"":"drafts/")+"selection:"+t,n=this.location.host+this.location.real_root_folder+"/admin/#"+i;$("").attr("id","k_essay_preview").html('You are previewing a draft of this essay. Go back and make edits.').prependTo("body")},_prepDate:function(t){if(!t.utc){var e=new Date;return t.timestamp+60*e.getTimezoneOffset()}return t.timestamp},formattedDate:function(t){var e=this._prepDate(t);return this.date(this.dateFormats.date,e)},formattedTime:function(t){var e=this._prepDate(t);return this.date(this.dateFormats.time,e)},formattedDateTime:function(t){return this.formattedDate(t)+" "+this.formattedTime(t)},date:function(t,e){var i,n,a=this,o=["Sun","Mon","Tues","Wednes","Thurs","Fri","Satur","January","February","March","April","May","June","July","August","September","October","November","December"],r=/\\?(.?)/gi,s=function(t,e){return n[t]?n[t]():e},l=function(t,e){for(t=String(t);t.length9?-1:0)},Y:function(){return i.getFullYear()},y:function(){return n.Y().toString().slice(-2)},a:function(){return i.getHours()>11?"pm":"am"},A:function(){return n.a().toUpperCase()},B:function(){var t=3600*i.getUTCHours(),e=60*i.getUTCMinutes(),n=i.getUTCSeconds();return l(Math.floor((t+e+n+3600)/86.4)%1e3,3)},g:function(){return n.G()%12||12},G:function(){return i.getHours()},h:function(){return l(n.g(),2)},H:function(){return l(n.G(),2)},i:function(){return l(i.getMinutes(),2)},s:function(){return l(i.getSeconds(),2)},u:function(){return l(1e3*i.getMilliseconds(),6)},e:function(){throw"Not supported (see source code of date() for timezone on how to add support)"},I:function(){var t=new Date(n.Y(),0),e=Date.UTC(n.Y(),0),i=new Date(n.Y(),6),a=Date.UTC(n.Y(),6);return t-e!==i-a?1:0},O:function(){var t=i.getTimezoneOffset(),e=Math.abs(t);return(t>0?"-":"+")+l(100*Math.floor(e/60)+e%60,4)},P:function(){var t=n.O();return t.substr(0,3)+":"+t.substr(3,2)},T:function(){return"UTC"},Z:function(){return 60*-i.getTimezoneOffset()},c:function(){return"Y-m-d\\TH:i:sP".replace(r,s)},r:function(){return"D, d M Y H:i:s O".replace(r,s)},U:function(){return i/1e3|0}},this.date=function(t,e){return a=this,i=void 0===e?new Date:e instanceof Date?new Date(e):new Date(1e3*e),t.replace(r,s)},this.date(t,e)},ready:function(){$("noscript").remove(),$("time.k-relative-time").timeago(),$K.responsiveImages(),$K.responsiveBackgrounds(),$K.loadImages(),$K.lazy.init(),$K.navigation.nest(),$K.infinity.init(),$K.keyboard.bind(),$K.layout.mosaic(),$("img").off(".kjs").on("error.kjs",function(){var t=$(this),e=t.data("fails")||0;$K.lazy.working.splice($.inArray(t.attr("src"),$K.lazy.working),1),e<3&&(e++,t.attr("data-src")||t.attr("data-src",t.attr("src")),t.removeClass("k-lazy-loaded").addClass("k-lazy-loading"),setTimeout(function(){$K.lazy.init()},100),t.data("fails",e))}),$(window).off(".kjs");var t,e=$(window).add("body");$K.scrollContainer&&(e=e.add($($K.scrollContainer))),e.off(".kjs").on("scroll.kjs",function(){clearTimeout(t),t=setTimeout(function(){$K.lazy.load(),$K.infinity.bttn||$K.infinity.check(),$(window).trigger("k-scroll")},300)});var i;$(window).on("resize.kjs orientationchange.kjs",function(){$K.resizeVideos(),clearTimeout(i),i=setTimeout(function(){$K.responsiveImages(),$K.responsiveBackgrounds(),$(window).trigger("k-resize")},250);var t=$("#k-lightbox-iframe");t.length&&$(t.get(0).contentDocument).find("html, body").height($(window).height())}),$K.infinity.bttn||$K.infinity.check(),$("body").fitVids(),$(".k-content-embed iframe").show(),$(".k-select").off("change").on("change",function(){"__label__"!==$(this).val()&&$K.loadUrl($K.location.root+$(this).val()+($K.location.preview?"&preview="+$K.location.preview:""))});var n=RegExp("https?://"+location.host+$K.location.root_folder+"(/(index|preview).php\\?)?"),a=document.referrer.replace(n,"");if(/^https?:/.test(a)&&(a=!1),$K.location.urls.album){var o=RegExp($K.location.urls.album.replace(/:[a-z_]+/,"[^/]+")+"/lightbox/?$");o.test(a)&&(a=a.replace(/\/lightbox\/?$/,""))}/\/lightbox\/?$/.test(a)&&$.cookie("koken_referrer")?a=$.cookie("koken_referrer"):/\/lightbox\/?$/.test(a)||$.cookie("koken_referrer",a,{path:"/"}),$K.location.referrer=a,$(document).trigger("k-ready")}},$(document).ready(function(){function t(){var t=$("body").attr("class")||"";$("body").attr("class",t.replace(/k\-source\-([^\s]+)(\sk\-lens\-([^\s]+))?/,$K.location.page_class));var t=$("html").attr("class")||"";$("html").attr("class",t.replace(/k\-source\-([^\s]+)(\sk\-lens\-([^\s]+))?/,$K.location.page_class)),$K.navigation.setCurrent()}window.Turbolinks&&window.Turbolinks.supported||$K.ready(),$(window).on("popstate",function(t){return!!$K.lightbox.solo||void(t.originalEvent.state&&t.originalEvent.state.lightboxEntry?($K.lightbox.entryUrl=!1,$K.lightbox.exit()):window===window.top&&location.href.match(/\/lightbox\/$/)&&($("#k-lightbox-iframe").length||$K.lightbox.load(location.href)))}),$(document).on("click","a",function(t){if($(this).attr("href").match(/\/lightbox\/(&preview=.*)?$/)&&!location.href.match(/\/lightbox\//)&&(t.preventDefault(),$(this).addClass("k-link-lightbox-loading"),$(document).trigger("koken:lightbox:loading",this),$K.lightbox.load($(this).attr("href"))),$(this).attr("data-koken-share")){var e=$(this).attr("data-koken-share");if("twitter"!==e||document.location.href.indexOf("preview.php")===-1){t.preventDefault();var i={pinterest:320,"google-plus":400,twitter:256},n=560,a=i[e]||450,o=window.screen.height/2-(a/2+50),r=window.screen.width/2-(n/2+10);window.open($(this).attr("href"),"_blank","top="+o+",left="+r+",width="+n+",height="+a)}}}),$(window).on("k-pjax-end",function(){t()}),$(window).on("pjax:transition:start pjax:transition:restore pjax:end",function(t){$.pjaxTransition&&"pjax:end"===t.type||($K.ready(),$K.navigation.setCurrent())}),$(window).on("pjax:transition:end",function(){$("body").fitVids()});var e=$.extend({},$K.location);$(document).on("pjax:send",function(){e=$.extend({},$K.location)}),$(window).on("pjax:transition:beforeRestore",function(){var i=$.extend({},$K.location);$K.location=$.extend({},e,{parameters:{page:1}}),e=i,t()}),$(document).on("page:fetch pjax:start",function(){$(".mejs-container video").each(function(){0===$(this).parents("#pjax-container-staging").length&&(this.player.remove(),$(this).remove())}),$K.lazy.queue=[],$K.infinity.$target=[],$K.pulse.teardown(),$K.lightbox.exit(!0),$(document).trigger("k-page-fetch")}),$(document).on("page:change",function(){$K.ready(),$(document).trigger("k-page-change")}),$(document).on("page:restore",function(){$(document).trigger("k-page-restore")})})}();$K.location = {"root":"\/index.php?","root_folder":"","real_root_folder":"","rewrite":false,"host":"http:\/\/","hostname":null,"site_url":"http:\/\/","preview":false,"draft":false,"theme_path":"\/storage\/themes\/boulevard","urls":{"favorites":"\/favorites\/","album":"\/albums\/:slug\/","tag_album":"\/albums\/tags\/:tag_slug\/:slug\/","category_album":"\/albums\/categories\/:category_slug\/:slug\/","albums":"\/albums\/","set":"\/sets\/:slug\/","sets":"\/sets\/","essay":"\/essays\/:year\/:month\/:slug\/","tag_essay":"\/essays\/tags\/:tag_slug\/:slug\/","category_essay":"\/essays\/categories\/:category_slug\/:slug\/","archive_essays":"\/essays\/:year(?:\/:month(?:\/:day)?)?\/","tag_essays":"\/essays\/tags\/:slug\/","category_essays":"\/essays\/categories\/:slug\/","essays":"\/essays\/","page":"\/pages\/:slug\/"}};$K.lazy.max = 4;$K.imageDefaults = {"tiny":{"quality":"80","sharpening":"0.7"},"small":{"quality":"80","sharpening":"0.6"},"medium":{"quality":"85","sharpening":"0.6"},"medium_large":{"quality":"85","sharpening":"0.6"},"large":{"quality":"85","sharpening":"0.6"},"xlarge":{"quality":"90","sharpening":"0.3"},"huge":{"quality":"90","sharpening":"0"}};$K.theme = 'boulevard';$K.retinaEnabled = true;
$K.dateFormats = { date: "F j, Y", time: "g:i a" };jQuery.extend(jQuery.easing,{def:"ease-in-out",swing:function(t,n,i,e,o){return jQuery.easing[jQuery.easing.def](t,n,i,e,o)},"ease-in":function(t,n,i,e,o){return e*(n/=o)*n+i},"ease-out":function(t,n,i,e,o){return-e*(n/=o)*(n-2)+i},"ease-in-out":function(t,n,i,e,o){return(n/=o/2)<1?e/2*n*n+i:-e/2*(--n*(n-2)-1)+i}});var Pulse=function(){var P={};with(this){!function(t){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],t):t(jQuery)}(function(t){function n(n){return!n||void 0!==n.allowPageScroll||void 0===n.swipe&&void 0===n.swipeStatus||(n.allowPageScroll=c),void 0!==n.click&&void 0===n.tap&&(n.tap=n.click),n||(n={}),n=t.extend({},t.fn.swipe.defaults,n),this.each(function(){var e=t(this),o=e.data(S);o||(o=new i(this,n),e.data(S,o))})}function i(n,i){function C(n){if(!(rt()||t(n.target).closest(i.excludedElements,jt).length>0)){var e,o=n.originalEvent?n.originalEvent:n,s=k?o.touches[0]:o;return qt=x,k?Ut=o.touches.length:n.preventDefault(),Mt=0,Ot=null,Qt=null,Ft=0,Ht=0,At=0,Lt=1,Rt=0,Kt=dt(),Nt=ft(),st(),!k||Ut===i.fingers||i.fingers===v||N()?(ct(0,s),Xt=kt(),2==Ut&&(ct(1,o.touches[1]),Ht=At=vt(Kt[0].start,Kt[1].start)),(i.swipeStatus||i.pinchStatus)&&(e=M(o,qt))):e=!1,e===!1?(qt=T,M(o,qt),e):(lt(!0),null)}}function D(t){var n=t.originalEvent?t.originalEvent:t;if(qt!==y&&qt!==T&&!at()){var e,o=k?n.touches[0]:n,s=ht(o);if(Yt=kt(),k&&(Ut=n.touches.length),qt=b,2==Ut&&(0==Ht?(ct(1,n.touches[1]),Ht=At=vt(Kt[0].start,Kt[1].start)):(ht(n.touches[1]),At=vt(Kt[0].end,Kt[1].end),Qt=xt(Kt[0].end,Kt[1].end)),Lt=wt(Ht,At),Rt=Math.abs(Ht-At)),Ut===i.fingers||i.fingers===v||!k||N()){if(Ot=Tt(s.start,s.end),R(t,Ot),Mt=bt(s.start,s.end),Ft=mt(),pt(Ot,Mt),(i.swipeStatus||i.pinchStatus)&&(e=M(n,qt)),!i.triggerOnTouchEnd||i.triggerOnTouchLeave){var a=!0;if(i.triggerOnTouchLeave){var r=St(this);a=Ct(s.end,r)}!i.triggerOnTouchEnd&&a?qt=z(b):i.triggerOnTouchLeave&&!a&&(qt=z(y)),qt!=T&&qt!=y||M(n,qt)}}else qt=T,M(n,qt);e===!1&&(qt=T,M(n,qt))}}function $(t){var n=t.originalEvent;return k&&n.touches.length>0?(ot(),!0):(at()&&(Ut=Wt),t.preventDefault(),Yt=kt(),Ft=mt(),H()?(qt=T,M(n,qt)):i.triggerOnTouchEnd||0==i.triggerOnTouchEnd&&qt===b?(qt=y,M(n,qt)):!i.triggerOnTouchEnd&&B()?(qt=y,O(n,qt,p)):qt===b&&(qt=T,M(n,qt)),lt(!1),null)}function E(){Ut=0,Yt=0,Xt=0,Ht=0,At=0,Lt=1,st(),lt(!1)}function I(t){var n=t.originalEvent;i.triggerOnTouchLeave&&(qt=z(y),M(n,qt))}function P(){jt.unbind($t,C),jt.unbind(zt,E),jt.unbind(Et,D),jt.unbind(It,$),Pt&&jt.unbind(Pt,I),lt(!1)}function z(t){var n=t,e=L(),o=F(),s=H();return!e||s?n=T:!o||t!=b||i.triggerOnTouchEnd&&!i.triggerOnTouchLeave?!o&&t==y&&i.triggerOnTouchLeave&&(n=T):n=y,n}function M(t,n){var i=void 0;return K()||U()?i=O(t,n,u):(j()||N())&&i!==!1&&(i=O(t,n,d)),it()&&i!==!1?i=O(t,n,g):et()&&i!==!1?i=O(t,n,f):nt()&&i!==!1&&(i=O(t,n,p)),n===T&&E(t),n===y&&(k?0==t.touches.length&&E(t):E(t)),i}function O(n,c,h){var _=void 0;if(h==u){if(jt.trigger("swipeStatus",[c,Ot||null,Mt||0,Ft||0,Ut]),i.swipeStatus&&(_=i.swipeStatus.call(jt,n,c,Ot||null,Mt||0,Ft||0,Ut),_===!1))return!1;if(c==y&&q()){if(jt.trigger("swipe",[Ot,Mt,Ft,Ut]),i.swipe&&(_=i.swipe.call(jt,n,Ot,Mt,Ft,Ut),_===!1))return!1;switch(Ot){case e:jt.trigger("swipeLeft",[Ot,Mt,Ft,Ut]),i.swipeLeft&&(_=i.swipeLeft.call(jt,n,Ot,Mt,Ft,Ut));break;case o:jt.trigger("swipeRight",[Ot,Mt,Ft,Ut]),i.swipeRight&&(_=i.swipeRight.call(jt,n,Ot,Mt,Ft,Ut));break;case s:jt.trigger("swipeUp",[Ot,Mt,Ft,Ut]),i.swipeUp&&(_=i.swipeUp.call(jt,n,Ot,Mt,Ft,Ut));break;case a:jt.trigger("swipeDown",[Ot,Mt,Ft,Ut]),i.swipeDown&&(_=i.swipeDown.call(jt,n,Ot,Mt,Ft,Ut))}}}if(h==d){if(jt.trigger("pinchStatus",[c,Qt||null,Rt||0,Ft||0,Ut,Lt]),i.pinchStatus&&(_=i.pinchStatus.call(jt,n,c,Qt||null,Rt||0,Ft||0,Ut,Lt),_===!1))return!1;if(c==y&&Q())switch(Qt){case r:jt.trigger("pinchIn",[Qt||null,Rt||0,Ft||0,Ut,Lt]),i.pinchIn&&(_=i.pinchIn.call(jt,n,Qt||null,Rt||0,Ft||0,Ut,Lt));break;case l:jt.trigger("pinchOut",[Qt||null,Rt||0,Ft||0,Ut,Lt]),i.pinchOut&&(_=i.pinchOut.call(jt,n,Qt||null,Rt||0,Ft||0,Ut,Lt))}}return h==p?c!==T&&c!==y||(clearTimeout(Gt),W()&&!Z()?(Vt=kt(),Gt=setTimeout(t.proxy(function(){Vt=null,jt.trigger("tap",[n.target]),i.tap&&(_=i.tap.call(jt,n,n.target))},this),i.doubleTapThreshold)):(Vt=null,jt.trigger("tap",[n.target]),i.tap&&(_=i.tap.call(jt,n,n.target)))):h==g?c!==T&&c!==y||(clearTimeout(Gt),Vt=null,jt.trigger("doubletap",[n.target]),i.doubleTap&&(_=i.doubleTap.call(jt,n,n.target))):h==f&&(c!==T&&c!==y||(clearTimeout(Gt),Vt=null,jt.trigger("longtap",[n.target]),i.longTap&&(_=i.longTap.call(jt,n,n.target)))),_}function F(){var t=!0;return null!==i.threshold&&(t=Mt>=i.threshold),t}function H(){var t=!1;return null!==i.cancelThreshold&&null!==Ot&&(t=gt(Ot)-Mt>=i.cancelThreshold),t}function A(){return null===i.pinchThreshold||Rt>=i.pinchThreshold}function L(){var t;return t=!i.maxTimeThreshold||!(Ft>=i.maxTimeThreshold)}function R(t,n){if(i.allowPageScroll===c||N())t.preventDefault();else{var r=i.allowPageScroll===h;switch(n){case e:(i.swipeLeft&&r||!r&&i.allowPageScroll!=_)&&t.preventDefault();break;case o:(i.swipeRight&&r||!r&&i.allowPageScroll!=_)&&t.preventDefault();break;case s:(i.swipeUp&&r||!r&&i.allowPageScroll!=m)&&t.preventDefault();break;case a:(i.swipeDown&&r||!r&&i.allowPageScroll!=m)&&t.preventDefault()}}}function Q(){var t=X(),n=Y(),i=A();return t&&n&&i}function N(){return!!(i.pinchStatus||i.pinchIn||i.pinchOut)}function j(){return!(!Q()||!N())}function q(){var t=L(),n=F(),i=X(),e=Y(),o=H(),s=!o&&e&&i&&n&&t;return s}function U(){return!!(i.swipe||i.swipeStatus||i.swipeLeft||i.swipeRight||i.swipeUp||i.swipeDown)}function K(){return!(!q()||!U())}function X(){return Ut===i.fingers||i.fingers===v||!k}function Y(){return 0!==Kt[0].end.x}function B(){return!!i.tap}function W(){return!!i.doubleTap}function V(){return!!i.longTap}function G(){if(null==Vt)return!1;var t=kt();return W()&&t-Vt<=i.doubleTapThreshold}function Z(){return G()}function J(){return(1===Ut||!k)&&(isNaN(Mt)||0===Mt)}function tt(){return Ft>i.longTapThreshold&&Mt=0?e:i<=360&&i>=315?e:i>=135&&i<=225?o:i>45&&i<135?a:s}function kt(){var t=new Date;return t.getTime()}function St(n){n=t(n);var i=n.offset(),e={left:i.left,right:i.left+n.outerWidth(),top:i.top,bottom:i.top+n.outerHeight()};return e}function Ct(t,n){return t.x>n.left&&t.xn.top&&t.ye.width||i.width>e.width&&i.height>e.height){o=window.$K&&$K.isRetina()?i.hidpi_url:i.url,a.width=i.width,a.height=i.height;break}o||(o=$K.isRetina()?i.hidpi_url:i.url),this.options.relative&&s.cache_path.relative_prefix&&0===o.indexOf("http")&&(o=o.replace(s.cache_path.prefix,s.cache_path.relative_prefix)),t.data("size",a);var h={node:r,src:o,priority:l};return n?void _queue.call(this).add(h).load():h},_load=function(){var t,n,e=[this.loaded[this.options.index].id],o=this,s=this.touchContainer||this.contentContainer;for(i=1;i<=this.cushion;i++)t=this.options.index-i,t<0&&(t=this.loaded.length+t),this.loaded[t]&&(_get.call(this,this.loaded[t].id).length<=0&&s.append(_build.call(this,t)),e.push(this.loaded[t].id));for(_get.call(this,this.loaded[this.options.index].id).length<=0&&s.append(_build.call(this,this.options.index)),i=1;i<=this.cushion;i++)n=this.options.index+i,n>=this.loaded.length&&(n-=this.loaded.length),this.loaded[n]&&(_get.call(this,this.loaded[n].id).length<=0&&s.append(_build.call(this,n)),e.push(this.loaded[n].id));var a=_queue.call(this);this.contentContainer.find("div.pulse-content-container").each(function(){var t=$(this),n=t.find("img.pulse-content-image"),i=t.data("asset"),s=t.parent(),r=i&&i.id;$.inArray(r,e)===-1?(n.attr("src",""),s.remove()):n.hasClass("loaded")||a.add(_loadPreset.call(o,t))}),a.load()},_ratio=function(t,n){n&&(this.realDims={width:t.parents("div").width(),height:t.parents("div").height()},t=t.data("asset"));var i="expand"!==this.options.size||this.options.maxHeight===1/0?this.realDims.height:this.options.maxHeight;return this.containerRatio=this.containerRatio&&this.containerRatio<1/0?this.containerRatio:this.realDims.width/i,t.aspect_ratio>=this.containerRatio?{w:this.realDims.width,h:Math.round(this.realDims.width/t.aspect_ratio)}:{w:Math.round(i*t.aspect_ratio),h:i}},_kill=function(){this.dead=!0,this.contentContainer.off(),this.state="paused",clearInterval(this.loadQueue.interval),clearTimeout(this.playTimer.id);var t=this.container.attr("id");delete _ns[t],$.each(_ns.all,function(n,i){i&&i.container.attr("id")===t&&_ns.all.splice(n,1)})},_update=function(t,n){if(n=n||!1,!this.transitioning){var i=parseInt(this.options.index,10)+t;if(clearInterval(this.playTimer.id),this.playTimer.remaining=!1,t<0&&!n?(_pause.call(this),this.forward=!1):this.forward=!0,this.loaded.length<=1||this.options&&this.options.loop===!1&&i>=this.loaded.length)return void this.contentContainer.trigger(this.triggered="ended");this.options.index=i<0?this.loaded.length-1:i>=this.loaded.length?0:i;var e=_get.call(this,this.loaded[this.options.index].id);e.length?e.find("img.pulse-content-image").hasClass("loaded")?_display.call(this):(this.contentContainer.trigger(this.triggered="waiting",[!0]),_loadPreset.call(this,e.find("div.pulse-content-container"),!0)):(this.contentContainer.trigger(this.triggered="waiting",[!0]),e=_build.call(this,this.options.index),this.contentContainer.append(e),_loadPreset.call(this,e.find("div.pulse-content-container"),!0))}},_getItem=function(){return this.currentData},_getNextItem=function(){var t=this.options.index+1;return t>=this.loaded.length&&this.options.loop===!0&&(t=0),this.loaded[t]||!1},_display=function(){if(this.transitioning=!0,this.current&&this.current.css("z-index",9),this.currentData=this.loaded[this.options.index],this.current=_get.call(this,this.currentData.id),"expand"===this.options.size){var t=Math.min(this.options.maxHeight,this.realDims.width/this.currentData.aspect_ratio);this.contentContainer.animate({height:t},0===this.realDims.height||"none"===this.options.transition_type?0:this.options.transition_duration),this.realDims.height=t}if(this.current.css("z-index",10),this.last?(this.last.find(".video-container").css({left:-1e4}),this.last.find("img.pulse-content-image").show()):this.options.autostart===!0&&(this.state="playing",this.contentContainer.trigger(this.triggered="playing")),this.contentContainer.trigger(this.triggered="transitionstart",{dom:this.current,data:this.currentData}),this.contentContainer.trigger(this.triggered="itemnext",{dom:this.current,data:this.currentData}),this.options.next&&!this.options.loop){var n=$(this.options.next);n.length&&(this.currentData.is_last?n.addClass("k-pulse-button-disabled"):n.removeClass("k-pulse-button-disabled"))}if(this.options.previous&&!this.options.loop){var i=$(this.options.previous);i.length&&(this.currentData.is_first?i.addClass("k-pulse-button-disabled"):i.removeClass("k-pulse-button-disabled"))}this.loadQueue.canLoadExternal=!0,this.contentContainer.trigger(this.triggered="transition",this.current),this.last=this.current;var e=this.current.find(".video-container");e.length&&this.currentData.html&&e.css("left","50%")},_build=function(t){var n=this.loaded[t],i=$(''),e=$(""),o=$("").addClass("pulse-content-ui-container").css("position","absolute"),s=$("").addClass("pulse-content-image"),a=this;n.index=t,n.position=t+1,n.total=this.totalItems,n.is_first=1===n.position,n.is_last=n.position===this.totalItems,i.css({position:"absolute",background:this.options.background,width:"100%",height:"100%",top:0,left:0,right:"auto",bottom:"auto",opacity:0,margin:0,padding:0,border:0,overflow:"hidden",zIndex:9});var r=_position.call(this,n);if(e.addClass("pulse-content-container").css({position:"absolute",width:r.width,height:r.height,left:r.left,top:r.top}).data("asset",n),r.cropped?o.css({width:a.container.width(),height:a.container.height(),top:-r.top,left:-r.left}):o.css({width:"100%",height:"100%"}),s.attr({alt:n.title||n.filename,width:"100%",height:"100%","data-longest-side":Math.max(n.width,n.height),"data-visibility":n.visibility.raw}).css({position:"absolute",top:0,left:0}).one("load",function(){_hasLoaded.call(a,$(this))}),e.append(s),"video"===n.file_type){var l;n.html?(l=$(n.pulse_html||n.html),l.attr({width:"100%",height:"100%"}).css({position:"absolute",top:0,left:0}).appendTo(e)):l=$("").css({position:"absolute",top:0,left:0,width:"100%",height:"100%"}).attr({width:"100%",height:"100%",src:n.original.url});var c=$("").addClass("video-container").css({position:"absolute",top:"50%",left:"-10000px",width:n.html?"80px":"100%",height:n.html?"80px":"100%",margin:n.html?"-40px 0 0 -40px":0,opacity:.001,zIndex:n.html?1e4:1});c.append(l),e.append(c);var h=$("").addClass("video-overlay").css({position:"absolute",top:0,left:0,width:"100%",height:"100%",display:n.html?"none":"block",zIndex:2}).append($("").addClass("mejs-overlay-button").bind("click touchstart",function(t){t.preventDefault(),t.stopPropagation(),c.data("player")&&c.data("player").play(),_crop.call(a,n.aspect_ratio)&&e.find(".mejs-controls").css({width:i.width(),left:Math.abs(a.realDims.width/2-i.find(".pulse-content-container").width()/2)});var o=a.container.attr("id");_ns[o].triggers.videoStart.call(a)}));e.append(h),n.html||requestAnimationFrame(function(){$(l).mediaelementplayer({pluginPath:$K.location.real_root_folder+"/app/site/themes/common/js/",success:function(t){c.data("player",t);var n=a.container.attr("id");t.addEventListener("ended",function(){_ns[n].triggers.videoEnd.call(a)}),t.addEventListener("pause",function(){_ns[n].triggers.videoPause.call(a)})}})})}return e.append(o),i.append(e),this.contentContainer.trigger(this.triggered="built",{dom:i,data:n}),i},_data=function(t){t=t||!1;var n=function(t){function n(t){for(var n=t.length-1;n>0;n--){var i=Math.floor(Math.random()*(n+1)),e=t[n];t[n]=t[i],t[i]=e}return t}var i=t.album||!1;if(!t.content)if(t.covers)t.content=t.covers;else{if(!t.albums)return;"random"===this.options.order&&(t.albums=n(t.albums));var e=[];i=[],$.each(t.albums,function(t,n){e.push(n.covers[0]),i.push(n)}),t.content=e}if("random"!==this.options.order||t.albums||(t.content=n(t.content)),this.options.index>t.total-1&&(this.options.index=0),0===t.total)return this.contentContainer.trigger(this.triggered="dataloaded",{items:!1,source:t.site_link||!1}),void(this.options.fallbackText?(this.container.html(''+this.options.fallbackText+""),this.container.get(0).style.height.length&&this.container.find(".k-note").css("line-height",this.container.outerHeight(!0)+"px"),this.container.addClass("k-pulse-no-data")):this.options.fallbackElement&&(this.container.hide(),this.options.fallbackElement.show()));var o=!1,s=!1;0===this.totalItems&&((t.album||t.albums)&&(this.options.can_link_to_album=!0),"album"===this.options.link_to&&t.album&&(this.options.link_to=t.album.__koken_url),"album"===this.options.link_to&&t.albums&&(this.originalData=t,this.options.link_to="albums"),this.options.dataUrl.match(/limit:[0-9]+/)?(s=!0,this.totalItems=t.content.count):this.totalItems=t.total,this.cushion=Math.max(this.totalItems<2*this.cushion+1?Math.floor((this.totalItems-.5)/2):this.cushion,1),o=!0);var a,r;for(a=0,r=t.content.length;ae.width||n.realDims.height>e.height)&&t.add(_loadPreset.call(n,i))}),t.load()},_position=function(t){0===this.realDims.height&&this.options.height&&this.options.height.indexOf("%")!==-1&&_resize.call(this);var n,i,e=this.realDims.width,o="expand"!==this.options.size||this.options.maxHeight===1/0?this.realDims.height:this.options.maxHeight,s=Math.round(e/t.aspect_ratio),a=_crop.call(this,t.aspect_ratio);if(a)sthis.options.maxHeight){o="expand"===this.options.size?this.options.maxHeight:o;var r=_ratio.call(this,t);e=r.w,s=r.h,i=this.realDims.width/2-e/2,n=o/2-s/2}return{width:e,height:s,left:i,top:n,cropped:a}},_crop=function(t){var n=t<1,i=this.containerRatio<1;return"fill"===this.options.crop||"adaptive"===this.options.crop&&n===i||"portrait"===this.options.crop&&n||"landscape"===this.options.crop&&!n},_resize=function(){if(!this.dead){var t=this;if(this.options.autoHeight&&this.contentContainer.css({height:this.container.width()*this.options.autoHeight}),this.options.maxHeightAuto&&(this.options.maxHeight=this.container.width()),"expand"===this.options.size){if(!this.currentData)return;this.contentContainer.css("height",Math.min(this.options.maxHeight,this.container.width()/this.currentData.aspect_ratio))}if(this.realDims={width:this.contentContainer.width(),height:this.contentContainer.height()},0===this.realDims.width&&Pulse.fullScreenApi.isFullScreen())return this.options.fullScreenRoot.css("width","100%"),void _resize.call(this);this.containerRatio=this.realDims.width/this.realDims.height,this.options.width.toString().indexOf("%")===-1&&this.options.height.toString().indexOf("%")===-1||(window.clearTimeout(this.resizeInterval),this.resizeInterval=window.setTimeout(function(){_resizePresets.call(t)},500)),this.contentContainer.find("div.pulse-content-container").each(function(){var n=$(this);if(n.data("asset")){var i=_position.call(t,n.data("asset"));n.css({width:i.width,height:i.height,left:i.left,top:i.top});var e=n.find("video");e.length&&e[0].player&&(e=e[0].player,e.setPlayerSize(i.width,i.height),e.setControlsSize(),"native"!==e.pluginType&&e.media.setVideoSize&&e.media.setVideoSize(i.width,i.height),_crop.call(t,n.data("asset").aspect_ratio)&&n.find(".mejs-controls").css({width:t.realDims.width,left:Math.abs(i.left)}));var o=n.find(".pulse-content-ui-container");i.cropped?o.css({width:t.container.width(),height:t.container.height(),top:-i.top,left:-i.left}):o.css({width:"100%",height:"100%"})}});var n=this.container.find(".k-note");n.length&&n.outerHeight()!==this.container.height()&&n.css("line-height",this.container.height()+"px")}},_clone=function(t){if(!t)return!1;var n=$(t[0].cloneNode(!0));return n.find("[data-node-uid]").removeAttr("data-node-uid"),n},_setSize=function(){var t="auto"===this.options.size?"3:2":this.options.size,n=t.split(":");this.options.height=n[1]+"/"+n[0];var i,e=this.options.height.split("/"),o=e[0]/e[1];return i=isNaN(this.options.width)?this.container.parent().width()*o:this.options.width*o,this.options.autoHeight=o,i},_setup=function(t,n){var i=$(t),e=i.attr("id");if(_ns[e]={},_ns[e].context=i,_ns[e].container=i,_ns[e].dead=!1,_ns[e].parent=i.parent(),_ns[e].platform=window.onorientationchange?4:10,_ns[e].handlers=[],_ns[e].loaded=[],_ns[e].triggers=[],_ns[e].touch={},_ns[e].playTimer={id:0,remaining:!1},_ns[e].cushion=3,_ns[e].realDims={},_ns[e].forward=!0,_ns[e].transitioning=!1,_ns[e].touch={},_ns[e].totalItems=0,_ns[e].idMap={},_ns[e].loadQueue={internal:[],external:[],canLoadExternal:!1,interval:!1},_ns[e].stack=0,_ns[e].fsElWidth=0,_ns[e].options={},_ns[e].options.album_id=!1,_ns[e].options.album_type=!1,_ns[e].options.width=n&&n.width?n.width:"100%",_ns[e].options.height=!(!n||!n.height)&&n.height,_ns[e].options.background=n&&n.background||_ns[e].container.css("background"),_ns[e].options.speed=1e3*(n&&n.speed||5),_ns[e].options.index=n&&n.index||0,_ns[e].options.crop=n&&n.crop||"none",_ns[e].options.dataUrl=n&&n.dataUrl||"/api.php?/content",_ns[e].options.autoHeight=!1,_ns[e].options.size=n&&n.size&&("auto"===n.size||"expand"===n.size||n.size.indexOf(":")>0)&&n.size||!1,_ns[e].options.maxHeight=parseInt(i.css("max-height"),10),_ns[e].options.maxHeightAuto=!1,_ns[e].options.allowFullScreen=!n||!n.hasOwnProperty("allowfullscreen")||n.allowfullscreen,_ns[e].options.fullScreenRoot=n&&n.fullscreenroot&&$(n.fullscreenroot)||_ns[e].container,_ns[e].options.fallbackText=n&&n.fallbacktext||!1,_ns[e].options.fallbackElement=!(!n||!n.fallbackelement)&&$(n.fallbackelement),_ns[e].options.link_to=n&&"false"!==n.link_to&&n.link_to,_ns[e].options.transition_duration=n&&n.transition_duration||"500ms",_ns[e].options.data=n.data||!1,_ns[e].options.order=n&&n.random===!0?"random":"default",_ns[e].options.album_url=n.albumUrl||!1,_ns[e].options.can_link_to_album=n.can_link_to_album||!1,_ns[e].options.touchSwipe=void 0===n.swipe||n.swipe,_ns[e].options.touchSwipe&&("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)){var o=["Webkit","Moz","O","ms",""],s=!1;o.forEach(function(t,n){if(t+"Transform"in document.body.style)return s=t,!1}),s?(s.length&&(s="-"+s.toLowerCase()+"-"),_ns[e].options.touchSwipePrefix=s):_ns[e].options.touchSwipe=!1}else _ns[e].options.touchSwipe=!1;_ns[e].options.touchSwipe&&(_ns[e].cushion=2),_ns[e].options.transition_duration=function(){var t=_ns[e].options.transition_duration,n=parseFloat(t,10),i=parseInt(t,10);return 0===n?0:(n>0&&i.toString().length<=2&&(t+="s"),/\dms$/.test(t)?parseInt(t,10):/\ds$/.test(t)?1e3*parseFloat(t,10):t)}(),_ns[e].options.link_to&&$.inArray(n.link_to,["lightbox","content","album"])!==-1&&!window.$K&&(_ns[e].options.link_to=!1),isNaN(_ns[e].options.maxHeight)&&(_ns[e].options.maxHeight=i.width(),_ns[e].options.maxHeightAuto=!0),_ns[e].options.size||_ns[e].options.height||(_ns[e].options.size="3:2");var a=_ns[e].options.height;_ns[e].options.size&&"expand"!==_ns[e].options.size&&(a=_setSize.call(_ns[e])),n&&(n.transition_type?_ns[e].options.transition=n.transition_type:_ns[e].options.transition="dissolve",n.transition_easing?_ns[e].options.transition_easing=n.transition_easing:_ns[e].options.transition_easing="ease-in-out","undefined"==typeof n.loop?_ns[e].options.loop=!0:_ns[e].options.loop=n.loop,_ns[e].options.autostart="undefined"==typeof n.autostart||n.autostart,n.next&&_event.call(_ns[e],n.next,"click",function(){!this.options.loop&&this.currentData.is_last||_update.call(this,1)}),n.previous&&_event.call(_ns[e],n.previous,"click",function(){!this.options.loop&&this.currentData.is_first||_update.call(this,-1)}),n.restart&&_event.call(_ns[e],n.restart,"click",function(){_loadItemByIndex.call(this,0,!0)}),n.toggle&&_event.call(_ns[e],n.toggle,"click",_toggle),n.play&&_event.call(_ns[e],n.play,"click",_play),n.pause&&_event.call(_ns[e],n.pause,"click",_pause),n.pause&&_event.call(_ns[e],n.pause,"click",_pause),n.fullscreen&&(Pulse.fullScreenApi.supportsFullScreen?_event.call(_ns[e],n.fullscreen,"click",_toggleFullScreen):$(n.fullscreen).addClass("k-pulse-button-disabled"))),_ns[e].container.css({background:_ns[e].options.background,
position:"relative",width:_ns[e].options.width}),"expand"===_ns[e].options.size?a=0:String(a).indexOf("%")!==-1&&_ns[e].container.css("height",a),_ns[e].contentContainer=$("").css({width:_ns[e].options.width,height:a,position:"relative"}).attr("class","pulse-main-container"),_ns[e].options.link_to&&_ns[e].contentContainer.css("cursor","pointer");var r=["click","mousedown","mouseover","mousemove","mouseout"];if(_ns[e].options.touchSwipe){var i=_ns[e];_ns[e].contentContainer.css("overflow","hidden"),_ns[e].touchContainer=$("").css({height:"100%",position:"relative"}).bind("webkitTransitionEnd mozTransitionEnd msTransitionEnd oTransitionEnd transitionend",function(){if($(this).css(i.options.touchSwipePrefix+"transition",""),i.options.transition_duration="500ms",i.transitioning){if(_load.call(i),i.current.css("left",0),$(this).css(i.options.touchSwipePrefix+"transform","translate3d(0,0,0)"),1===i.totalItems)return;for(var t=i.totalItems<5?i.options.index-1:i.options.index-2,n=i.totalItems<5?i.options.index+(i.totalItems-1):i.options.index+3,e=t;e=i.loaded.length&&(s-=i.loaded.length),s<0&&(s=i.loaded.length+s);var r=i.loaded[s];r&&_get.call(i,r.id).css({left:(o?"-":"")+100*a+"%",opacity:1})}requestAnimationFrame(function(){i.triggers.transitionEnd.call(i)})}}).attr("class","pulse-touch-container").appendTo(_ns[e].contentContainer);var l={start:{x:0,y:0},end:{x:null,y:null},move:!1};_ns[e].contentContainer.bind("touchstart touchmove touchend",function(t){i.options.transition_duration="500ms";var n=t.originalEvent.targetTouches[0];switch(t.type){case"touchstart":l.start.x=n.pageX,l.start.y=n.pageY,l.start.time=+new Date,l.end.x=null,l.move=!1;break;case"touchmove":l.end.x=n.pageX,l.end.y=n.pageY;var o=l.start.x-l.end.x,s=l.start.y-l.end.y;Math.abs(o/2)>Math.abs(s)&&(clearTimeout(i.playTimer.id),t.stopPropagation(),t.preventDefault(),l.move=!0,i.touchContainer.css(i.options.touchSwipePrefix+"transform","translate3d("+-o+"px,0,0)"));break;case"touchend":if(l.move){t.stopPropagation(),t.preventDefault();var a=l.start.x-l.end.x,r=a<0?-1:1;a=Math.abs(a);var c=i.contentContainer.width(),h=+new Date,u=h-l.start.time,d=u/a,p=c-a;i.options.index+r;a>.07*c&&i.totalItems>1?(i.options.transition_duration=Math.min(500,Math.round(p*d))+"ms",_update.call(i,r)):_display.call(i)}else null===l.end.x&&(t.stopPropagation(),t.preventDefault(),_ns[e].contentContainer.trigger("click"))}})}else _ns[e].contentContainer.swipe({swipe:function(t,n,i,e,o){var s=_ns[$(t.target).closest(".pulse-content-container").closest(".pulse-main-container").parent().attr("id")];"left"===n?_update.call(s,1):"right"===n&&_update.call(s,-1)},allowPageScroll:"vertical"}),r.concat(["touchstart","touchmove","touchend"]);return _ns[e].contentContainer.bind(r.join(" "),function(t){if("mousedown"===t.type){if($.inArray(t.target.tagName.toLowerCase(),["embed","object","video"])===-1)return;t.type="click"}var n=$(t.target),i=!1;if(n.hasClass("pulse-main-container")?i=n:n.closest(".pulse-content-container").closest(".pulse-main-container").parent().length>0&&(i=n.closest(".pulse-content-container").closest(".pulse-main-container")),i){var e=_ns[i.parent().attr("id")],o=_exists.call(e,"content"+t.type);if(o){var s={dom:e.current,data:e.currentData};if(t.type.indexOf("touch")===-1){var a=e.contentContainer.offset(),r=t.pageX-a.left,l=a.top-t.pageY;s.cursor={percentageX:Math.abs(Math.round(100*(r/e.contentContainer.width()).toFixed(2))),percentageY:Math.abs(Math.round(100*(l/e.contentContainer.height()).toFixed(2)))}}e.contentContainer.trigger(e.triggered="content"+t.type,s)}if("click"===t.type&&e.options.link_to){var c,h=(e.options.dataUrl,!1);!!window.$K&&window.$K.location.defaults;if(e.options.data&&e.options.data.album_id?h=e.options.data.album_id:e.options.album_id&&(h=e.options.album_id),t.originalEvent&&"video"===t.originalEvent.target.tagName.toLowerCase())return;var u=location.href.match(/&preview=.*/)||"";switch(e.options.link_to){case"advance":return void _update.call(e,1);case"playback":return void _toggle.call(e);case"lightbox":case"content":if(c=e.currentData.__koken_url,"lightbox"===e.options.link_to&&!/\/lightbox\/$/.test(c))return c=$K.location.root+c+"lightbox/"+u,_pause.call(e),void $K.lightbox.load(c);break;case"albums":c=e.originalData.albums[e.options.index].__koken_url;break;case"album":var d=RegExp(e.options.album_url.replace(/:[a-z_]+/,"[^/]+"));c=!(!e.currentData.__koken_url||!d.test(e.currentData.__koken_url))&&e.currentData.__koken_url.match(d)[0];break;default:c=e.options.link_to}c&&(t.preventDefault(),location.href=(c.indexOf("http://")===-1?window.$K.location.root:"")+c+(c.indexOf("http://")===-1?u:""))}}}),_ns[e].container.append(_ns[e].contentContainer),_ns[e].realDims={width:_ns[e].contentContainer.width(),height:_ns[e].contentContainer.height()},$(window).bind("orientationchange resize webkitfullscreenchange mozfullscreenchange fullscreenchange",function(t){(!_ns.all||_ns.all.length<$(".pulse-main-container").length)&&(_ns.all=[],$(".pulse-main-container").each(function(t,n){_ns.all.push(_ns[$(n).parent().attr("id")])}));for(var n=0,i=_ns.all.length;n").css({width:"100%",height:"100%",top:0,left:0,position:"absolute",overflow:"hidden"}),c=$("").css({width:2*a,height:"100%",top:0,left:i.forward?0:"-"+a+"px",position:"relative"}).appendTo(l),h=function(){i.next.css({opacity:1}),l.remove(),n.trigger("transitionEnd")},u=["Webkit","Moz","O","ms",""],d=!1;u.forEach(function(t,n){if(t+"Transform"in document.body.style)return d=t,!1}),d&&(d.length&&(d="-"+d.toLowerCase()+"-"),c.css(d+"transition",d+"transform "+t.transition_duration+"ms "+t.transition_easing),r=!0),s&&(i.forward||s.css({left:a+"px"}),c.append(s)),o.css({opacity:1}),i.forward&&o.css({left:a+"px"}),c.append(o),n.append(l),window.setTimeout(function(){return i.current?("fill"!==n.options.crop&&i.current.css({opacity:0}),void requestAnimationFrame(function(){a=i.forward?"-"+a:a,r?(c.bind("webkitTransitionEnd mozTransitionEnd msTransitionEnd oTransitionEnd transitionend",h),c.css(d+"transform","translate3d("+a+"px,0,0)")):c.animate({left:a},{duration:t.transition_duration,easing:t.transition_easing,complete:h})})):void h()},i.current?50:250)})}},window.Pulse.register_transition=function(t){window.Pulse.transitions=$.extend(window.Pulse.transitions,t)},function(){var t={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""},n="webkit moz o ms khtml".split(" ");if("undefined"!=typeof document.cancelFullScreen)t.supportsFullScreen=!0;else for(var i=0,e=n.length;i