(function(n){"use strict";function t(n){return(n||"").toLowerCase()}var i="20130409";n.fn.cycle=function(i){var r;return 0!==this.length||n.isReady?this.each(function(){var f,r,h,o,u=n(this),s=n.fn.cycle.log,e;if(!u.data("cycle.opts")){(u.data("cycle-log")===!1||i&&i.log===!1||r&&r.log===!1)&&(s=n.noop),s("--c2 init--"),f=u.data();for(e in f)f.hasOwnProperty(e)&&/^cycle[A-Z]+/.test(e)&&(o=f[e],h=e.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,t),s(h+":",o,"("+typeof o+")"),f[h]=o);r=n.extend({},n.fn.cycle.defaults,f,i||{}),r.timeoutId=0,r.paused=r.paused||!1,r.container=u,r._maxZ=r.maxZ,r.API=n.extend({_container:u},n.fn.cycle.API),r.API.log=s,r.API.trigger=function(n,t){return r.container.trigger(n,t),r.API},u.data("cycle.opts",r),u.data("cycle.API",r.API),r.API.trigger("cycle-bootstrap",[r,r.API]),r.API.addInitialSlides(),r.API.preInitSlideshow(),r.slides.length&&r.API.initSlideshow()}}):(r={s:this.selector,c:this.context},n.fn.cycle.log("requeuing slideshow (dom not ready)"),n(function(){n(r.s,r.c).cycle(i)}),this)},n.fn.cycle.API={opts:function(){return this._container.data("cycle.opts")},addInitialSlides:function(){var t=this.opts(),i=t.slides;t.slideCount=0,t.slides=n(),i=i.jquery?i:t.container.find(i),t.random&&i.sort(function(){return Math.random()-.5}),t.API.add(i)},preInitSlideshow:function(){var t=this.opts(),i;t.API.trigger("cycle-pre-initialize",[t]),i=n.fn.cycle.transitions[t.fx],i&&n.isFunction(i.preInit)&&i.preInit(t),t._preInitialized=!0},postInitSlideshow:function(){var t=this.opts(),i;t.API.trigger("cycle-post-initialize",[t]),i=n.fn.cycle.transitions[t.fx],i&&n.isFunction(i.postInit)&&i.postInit(t)},initSlideshow:function(){var i,t=this.opts(),r=t.container;t.API.calcFirstSlide(),"static"==t.container.css("position")&&t.container.css("position","relative"),n(t.slides[t.currSlide]).css("opacity",1).show(),t.API.stackSlides(t.slides[t.currSlide],t.slides[t.nextSlide],!t.reverse),t.pauseOnHover&&(t.pauseOnHover!==!0&&(r=n(t.pauseOnHover)),r.hover(function(){t.API.pause(!0)},function(){t.API.resume(!0)})),t.timeout&&(i=t.API.getSlideOpts(t.nextSlide),t.API.queueTransition(i,t.timeout+t.delay)),t._initialized=!0,t.API.updateView(!0),t.API.trigger("cycle-initialized",[t]),t.API.postInitSlideshow()},pause:function(t){var i=this.opts(),r=i.API.getSlideOpts(),u=i.hoverPaused||i.paused;t?i.hoverPaused=!0:i.paused=!0,u||(i.container.addClass("cycle-paused"),i.API.trigger("cycle-paused",[i]).log("cycle-paused"),r.timeout&&(clearTimeout(i.timeoutId),i.timeoutId=0,i._remainingTimeout-=n.now()-i._lastQueue,(0>i._remainingTimeout||isNaN(i._remainingTimeout))&&(i._remainingTimeout=void 0)))},resume:function(n){var t=this.opts(),i=!t.hoverPaused&&!t.paused;n?t.hoverPaused=!1:t.paused=!1,i||(t.container.removeClass("cycle-paused"),t.API.queueTransition(t.API.getSlideOpts(),t._remainingTimeout),t.API.trigger("cycle-resumed",[t,t._remainingTimeout]).log("cycle-resumed"))},add:function(t,i){var u,r=this.opts(),e=r.slideCount,f=!1;"string"==n.type(t)&&(t=n.trim(t)),n(t).each(function(){var u,t=n(this);i?r.container.prepend(t):r.container.append(t),r.slideCount++,u=r.API.buildSlideOpts(t),r.slides=i?n(t).add(r.slides):r.slides.add(t),r.API.initSlide(u,t,--r._maxZ),t.data("cycle.opts",u),r.API.trigger("cycle-slide-added",[r,u,t])}),r.API.updateView(!0),f=r._preInitialized&&2>e&&r.slideCount>=1,f&&(r._initialized?r.timeout&&(u=r.slides.length,r.nextSlide=r.reverse?u-1:1,r.timeoutId||r.API.queueTransition(r)):r.API.initSlideshow())},calcFirstSlide:function(){var t,n=this.opts();t=parseInt(n.startingSlide||0,10),(t>=n.slides.length||0>t)&&(t=0),n.currSlide=t,n.reverse?(n.nextSlide=t-1,0>n.nextSlide&&(n.nextSlide=n.slides.length-1)):(n.nextSlide=t+1,n.nextSlide==n.slides.length&&(n.nextSlide=0))},calcNextSlide:function(){var t,n=this.opts();n.reverse?(t=0>n.nextSlide-1,n.nextSlide=t?n.slideCount-1:n.nextSlide-1,n.currSlide=t?0:n.nextSlide+1):(t=n.nextSlide+1==n.slides.length,n.nextSlide=t?0:n.nextSlide+1,n.currSlide=t?n.slides.length-1:n.nextSlide-1)},calcTx:function(t,i){var r,u=t;return i&&u.manualFx&&(r=n.fn.cycle.transitions[u.manualFx]),r||(r=n.fn.cycle.transitions[u.fx]),r||(r=n.fn.cycle.transitions.fade,u.API.log('Transition "'+u.fx+'" not found.  Using fade.')),r},prepareTx:function(n,t){var o,f,e,r,u,i=this.opts();return 2>i.slideCount?(i.timeoutId=0,void 0):(!n||i.busy&&!i.manualTrump||(i.API.stopTransition(),i.busy=!1,clearTimeout(i.timeoutId),i.timeoutId=0),i.busy||(0!==i.timeoutId||n)&&(f=i.slides[i.currSlide],e=i.slides[i.nextSlide],r=i.API.getSlideOpts(i.nextSlide),u=i.API.calcTx(r,n),i._tx=u,n&&void 0!==r.manualSpeed&&(r.speed=r.manualSpeed),i.nextSlide!=i.currSlide&&(n||!i.paused&&!i.hoverPaused&&i.timeout)?(i.API.trigger("cycle-before",[r,f,e,t]),u.before&&u.before(r,f,e,t),o=function(){i.busy=!1,i.container.data("cycle.opts")&&(u.after&&u.after(r,f,e,t),i.API.trigger("cycle-after",[r,f,e,t]),i.API.queueTransition(r),i.API.updateView(!0))},i.busy=!0,u.transition?u.transition(r,f,e,t,o):i.API.doTransition(r,f,e,t,o),i.API.calcNextSlide(),i.API.updateView()):i.API.queueTransition(r)),void 0)},doTransition:function(t,i,r,u,f){var e=t,o=n(i),s=n(r),h=function(){s.animate(e.animIn||{opacity:1},e.speed,e.easeIn||e.easing,f)};s.css(e.cssBefore||{}),o.animate(e.animOut||{},e.speed,e.easeOut||e.easing,function(){o.css(e.cssAfter||{}),e.sync||h()}),e.sync&&h()},queueTransition:function(t,i){var r=this.opts(),u=void 0!==i?i:t.timeout;return 0===r.nextSlide&&0==--r.loop?(r.API.log("terminating; loop=0"),r.timeout=0,u?setTimeout(function(){r.API.trigger("cycle-finished",[r])},u):r.API.trigger("cycle-finished",[r]),r.nextSlide=r.currSlide,void 0):(u&&(r._lastQueue=n.now(),void 0===i&&(r._remainingTimeout=t.timeout),r.paused||r.hoverPaused||(r.timeoutId=setTimeout(function(){r.API.prepareTx(!1,!r.reverse)},u))),void 0)},stopTransition:function(){var n=this.opts();n.slides.filter(":animated").length&&(n.slides.stop(!1,!0),n.API.trigger("cycle-transition-stopped",[n])),n._tx&&n._tx.stopTransition&&n._tx.stopTransition(n)},advanceSlide:function(n){var t=this.opts();return clearTimeout(t.timeoutId),t.timeoutId=0,t.nextSlide=t.currSlide+n,0>t.nextSlide?t.nextSlide=t.slides.length-1:t.nextSlide>=t.slides.length&&(t.nextSlide=0),t.API.prepareTx(!0,n>=0),!1},buildSlideOpts:function(i){var f,o,e=this.opts(),r=i.data()||{},u;for(u in r)r.hasOwnProperty(u)&&/^cycle[A-Z]+/.test(u)&&(f=r[u],o=u.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,t),e.API.log("["+(e.slideCount-1)+"]",o+":",f,"("+typeof f+")"),r[o]=f);r=n.extend({},n.fn.cycle.defaults,e,r),r.slideNum=e.slideCount;try{delete r.API,delete r.slideCount,delete r.currSlide,delete r.nextSlide,delete r.slides}catch(s){}return r},getSlideOpts:function(t){var i=this.opts(),r,u;return void 0===t&&(t=i.currSlide),r=i.slides[t],u=n(r).data("cycle.opts"),n.extend({},i,u)},initSlide:function(t,i,r){var u=this.opts();i.css(t.slideCss||{}),r>0&&i.css("zIndex",r),isNaN(t.speed)&&(t.speed=n.fx.speeds[t.speed]||n.fx.speeds._default),t.sync||(t.speed=t.speed/2),i.addClass(u.slideClass)},updateView:function(n){var t=this.opts(),i,r;t._initialized&&(i=t.API.getSlideOpts(),r=t.slides[t.currSlide],!n&&(t.API.trigger("cycle-update-view-before",[t,i,r]),0>t.updateView)||(t.slideActiveClass&&t.slides.removeClass(t.slideActiveClass).eq(t.currSlide).addClass(t.slideActiveClass),n&&t.hideNonActive&&t.slides.filter(":not(."+t.slideActiveClass+")").hide(),t.API.trigger("cycle-update-view",[t,i,r,n]),t.API.trigger("cycle-update-view-after",[t,i,r])))},getComponent:function(t){var r=this.opts(),i=r[t];return"string"==typeof i?/^\s*[\>|\+|~]/.test(i)?r.container.find(i):n(i):i.jquery?i:n(i)},stackSlides:function(t,i,r){var u=this.opts(),f,e,o;if(t||(t=u.slides[u.currSlide],i=u.slides[u.nextSlide],r=!u.reverse),n(t).css("zIndex",u.maxZ),e=u.maxZ-2,o=u.slideCount,r){for(f=u.currSlide+1;o>f;f++)n(u.slides[f]).css("zIndex",e--);for(f=0;u.currSlide>f;f++)n(u.slides[f]).css("zIndex",e--)}else{for(f=u.currSlide-1;f>=0;f--)n(u.slides[f]).css("zIndex",e--);for(f=o-1;f>u.currSlide;f--)n(u.slides[f]).css("zIndex",e--)}n(i).css("zIndex",u.maxZ-1)},getSlideIndex:function(n){return this.opts().slides.index(n)}},n.fn.cycle.log=function(){window.console&&console.log&&console.log("[cycle2] "+Array.prototype.join.call(arguments," "))},n.fn.cycle.version=function(){return"Cycle2: "+i},n.fn.cycle.transitions={custom:{},none:{before:function(n,t,i,r){n.API.stackSlides(i,t,r),n.cssBefore={opacity:1,display:"block"}}},fade:{before:function(t,i,r,u){var f=t.API.getSlideOpts(t.nextSlide).slideCss||{};t.API.stackSlides(i,r,u),t.cssBefore=n.extend(f,{opacity:0,display:"block"}),t.animIn={opacity:1},t.animOut={opacity:0}}},fadeout:{before:function(t,i,r,u){var f=t.API.getSlideOpts(t.nextSlide).slideCss||{};t.API.stackSlides(i,r,u),t.cssBefore=n.extend(f,{opacity:1,display:"block"}),t.animOut={opacity:0}}},scrollHorz:{before:function(n,t,i,r){n.API.stackSlides(t,i,r);var u=n.container.css("overflow","hidden").width();n.cssBefore={left:r?u:-u,top:0,opacity:1,display:"block"},n.cssAfter={zIndex:n._maxZ-2,left:0},n.animIn={left:0},n.animOut={left:r?-u:u}}}},n.fn.cycle.defaults={allowWrap:!0,autoSelector:".cycle-slideshow[data-cycle-auto-init!=false]",delay:0,easing:null,fx:"fade",hideNonActive:!0,loop:0,manualFx:void 0,manualSpeed:void 0,manualTrump:!0,maxZ:100,pauseOnHover:!1,reverse:!1,slideActiveClass:"cycle-slide-active",slideClass:"cycle-slide",slideCss:{position:"absolute",top:0,left:0},slides:"> img",speed:500,startingSlide:0,sync:!0,timeout:4e3,updateView:-1},n(document).ready(function(){n(n.fn.cycle.defaults.autoSelector).cycle()})})(jQuery),function(n){"use strict";function t(t,i){var f,o,e,r=i.autoHeight;if("container"==r)o=n(i.slides[i.currSlide]).outerHeight(),i.container.height(o);else if(i._autoHeightRatio)i.container.height(i.container.width()/i._autoHeightRatio);else if("calc"===r||"number"==n.type(r)&&r>=0){if(e="calc"===r?u(t,i):r>=i.slides.length?0:r,e==i._sentinelIndex)return;i._sentinelIndex=e,i._sentinel&&i._sentinel.remove(),f=n(i.slides[e].cloneNode(!0)),f.removeAttr("id name rel").find("[id],[name],[rel]").removeAttr("id name rel"),f.css({position:"static",visibility:"hidden",display:"block"}).prependTo(i.container).addClass("cycle-sentinel cycle-slide").removeClass("cycle-slide-active"),f.find("*").css("visibility","hidden"),i._sentinel=f}}function u(t,i){var r=0,u=-1;return i.slides.each(function(t){var i=n(this).height();i>u&&(u=i,r=t)}),r}function i(t,i,r,u){var f=n(u).outerHeight(),e=i.sync?i.speed/2:i.speed;i.container.animate({height:f},e)}function r(u,f){f._autoHeightOnResize&&(n(window).off("resize orientationchange",f._autoHeightOnResize),f._autoHeightOnResize=null),f.container.off("cycle-slide-added cycle-slide-removed",t),f.container.off("cycle-destroyed",r),f.container.off("cycle-before",i),f._sentinel&&(f._sentinel.remove(),f._sentinel=null)}n.extend(n.fn.cycle.defaults,{autoHeight:0}),n(document).on("cycle-initialized",function(u,f){function h(){t(u,f)}var e,o=f.autoHeight,s=n.type(o),c=null;("string"===s||"number"===s)&&(f.container.on("cycle-slide-added cycle-slide-removed",t),f.container.on("cycle-destroyed",r),"container"==o?f.container.on("cycle-before",i):"string"===s&&/\d+\:\d+/.test(o)&&(e=o.match(/(\d+)\:(\d+)/),e=e[1]/e[2],f._autoHeightRatio=e),"number"!==s&&(f._autoHeightOnResize=function(){clearTimeout(c),c=setTimeout(h,50)},n(window).on("resize orientationchange",f._autoHeightOnResize)),setTimeout(h,30))})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{caption:"> .cycle-caption",captionTemplate:"{{slideNum}} / {{slideCount}}",overlay:"> .cycle-overlay",overlayTemplate:"<div>{{title}}</div><div>{{desc}}</div>",captionModule:"caption"}),n(document).on("cycle-update-view",function(t,i,r,u){"caption"===i.captionModule&&n.each(["caption","overlay"],function(){var f=this,t=r[f+"Template"],n=i.API.getComponent(f);n.length&&t?(n.html(i.API.tmpl(t,r,i,u)),n.show()):n.hide()})}),n(document).on("cycle-destroyed",function(t,i){var r;n.each(["caption","overlay"],function(){var n=this,t=i[n+"Template"];i[n]&&t&&(r=i.API.getComponent("caption"),r.empty())})})}(jQuery),function(n){"use strict";var t=n.fn.cycle;n.fn.cycle=function(i){var r,f,u,e=n.makeArray(arguments);return"number"==n.type(i)?this.cycle("goto",i):"string"==n.type(i)?this.each(function(){var o;return r=i,u=n(this).data("cycle.opts"),void 0===u?(t.log('slideshow must be initialized before sending commands; "'+r+'" ignored'),void 0):(r="goto"==r?"jump":r,f=u.API[r],n.isFunction(f)?(o=n.makeArray(e),o.shift(),f.apply(u.API,o)):(t.log("unknown command: ",r),void 0))}):t.apply(this,arguments)},n.extend(n.fn.cycle,t),n.extend(t.API,{next:function(){var n=this.opts(),t;(!n.busy||n.manualTrump)&&(t=n.reverse?-1:1,n.allowWrap===!1&&n.currSlide+t>=n.slideCount||(n.API.advanceSlide(t),n.API.trigger("cycle-next",[n]).log("cycle-next")))},prev:function(){var n=this.opts(),t;(!n.busy||n.manualTrump)&&(t=n.reverse?1:-1,n.allowWrap===!1&&0>n.currSlide+t||(n.API.advanceSlide(t),n.API.trigger("cycle-prev",[n]).log("cycle-prev")))},destroy:function(){var n=this.opts();clearTimeout(n.timeoutId),n.timeoutId=0,n.API.stop(),n.API.trigger("cycle-destroyed",[n]).log("cycle-destroyed"),n.container.removeData("cycle.opts"),n.retainStylesOnDestroy||(n.container.removeAttr("style"),n.slides.removeAttr("style"),n.slides.removeClass("cycle-slide-active"))},jump:function(n){var r,t=this.opts(),i;if(!t.busy||t.manualTrump){if(i=parseInt(n,10),isNaN(i)||0>i||i>=t.slides.length)return t.API.log("goto: invalid slide index: "+i),void 0;if(i==t.currSlide)return t.API.log("goto: skipping, already on slide",i),void 0;t.nextSlide=i,clearTimeout(t.timeoutId),t.timeoutId=0,t.API.log("goto: ",i," (zero-index)"),r=t.currSlide<t.nextSlide,t.API.prepareTx(!0,r)}},stop:function(){var t=this.opts(),i=t.container;clearTimeout(t.timeoutId),t.timeoutId=0,t.API.stopTransition(),t.pauseOnHover&&(t.pauseOnHover!==!0&&(i=n(t.pauseOnHover)),i.off("mouseenter mouseleave")),t.API.trigger("cycle-stopped",[t]).log("cycle-stopped")},reinit:function(){var n=this.opts();n.API.destroy(),n.container.cycle()},remove:function(t){for(var r,u,i=this.opts(),e=[],o=1,f=0;i.slides.length>f;f++)r=i.slides[f],f==t?u=r:(e.push(r),n(r).data("cycle.opts").slideNum=o,o++);u&&(i.slides=n(e),i.slideCount--,n(u).remove(),t==i.currSlide&&i.API.advanceSlide(1),i.API.trigger("cycle-slide-removed",[i,t,u]).log("cycle-slide-removed"),i.API.updateView())}}),n(document).on("click.cycle","[data-cycle-cmd]",function(t){t.preventDefault();var i=n(this),r=i.data("cycle-cmd"),u=i.data("cycle-context")||".cycle-slideshow";n(u).cycle(r,i.data("cycle-arg"))})}(jQuery),function(n){"use strict";function t(t,i){var r;return t._hashFence?(t._hashFence=!1,void 0):(r=window.location.hash.substring(1),t.slides.each(function(u){if(n(this).data("cycle-hash")==r)return i===!0?t.startingSlide=u:(t.nextSlide=u,t.API.prepareTx(!0,!1)),!1}),void 0)}n(document).on("cycle-pre-initialize",function(i,r){t(r,!0),r._onHashChange=function(){t(r,!1)},n(window).on("hashchange",r._onHashChange)}),n(document).on("cycle-update-view",function(n,t,i){i.hash&&(t._hashFence=!0,window.location.hash=i.hash)}),n(document).on("cycle-destroyed",function(t,i){i._onHashChange&&n(window).off("hashchange",i._onHashChange)})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{loader:!1}),n(document).on("cycle-bootstrap",function(t,i){function u(t,u){function s(t){var o;"wait"==i.loader?(e.push(t),0===f&&(e.sort(h),r.apply(i.API,[e,u]),i.container.removeClass("cycle-loading"))):(o=n(i.slides[i.currSlide]),r.apply(i.API,[t,u]),o.show(),i.container.removeClass("cycle-loading"))}function h(n,t){return n.data("index")-t.data("index")}var e=[],o,f;if("string"==n.type(t))t=n.trim(t);else if("array"===n.type(t))for(o=0;t.length>o;o++)t[o]=n(t[o])[0];t=n(t),f=t.length,f&&(t.hide().appendTo("body").each(function(t){function l(){0==--c&&(--f,s(o))}var c=0,o=n(this),h=o.is("img")?o:o.find("img");return o.data("index",t),h=h.filter(":not(.cycle-loader-ignore)").filter(':not([src=""])'),h.length?(c=h.length,h.each(function(){this.complete?l():n(this).load(function(){l()}).error(function(){0==--c&&(i.API.log("slide skipped; img not loaded:",this.src),0==--f&&"wait"==i.loader&&r.apply(i.API,[e,u]))})}),void 0):(--f,e.push(o),void 0)}),f&&i.container.addClass("cycle-loading"))}var r;i.loader&&(r=i.API.add,i.API.add=u)})}(jQuery),function(n){"use strict";function t(t,i,r){var u,f=t.API.getComponent("pager");f.each(function(){var f=n(this),e;i.pagerTemplate?(e=t.API.tmpl(i.pagerTemplate,i,t,r[0]),u=n(e).appendTo(f)):u=f.children().eq(t.slideCount-1);u.on(t.pagerEvent,function(n){n.preventDefault(),t.API.page(f,n.currentTarget)})})}function i(n,t){var i=this.opts();if(!i.busy||i.manualTrump){var u=n.children().index(t),r=u,f=r>i.currSlide;i.currSlide!=r&&(i.nextSlide=r,i.API.prepareTx(!0,f),i.API.trigger("cycle-pager-activated",[i,n,t]))}}n.extend(n.fn.cycle.defaults,{pager:"> .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerTemplate:"<span>&bull;</span>"}),n(document).on("cycle-bootstrap",function(n,i,r){r.buildPagerLink=t}),n(document).on("cycle-slide-added",function(n,t,r,u){t.pager&&(t.API.buildPagerLink(t,r,u),t.API.page=i)}),n(document).on("cycle-slide-removed",function(t,i,r){if(i.pager){var u=i.API.getComponent("pager");u.each(function(){var t=n(this);n(t.children()[r]).remove()})}}),n(document).on("cycle-update-view",function(t,i){var r;i.pager&&(r=i.API.getComponent("pager"),r.each(function(){n(this).children().removeClass(i.pagerActiveClass).eq(i.currSlide).addClass(i.pagerActiveClass)}))}),n(document).on("cycle-destroyed",function(n,t){var i;t.pager&&t.pagerTemplate&&(i=t.API.getComponent("pager"),i.empty())})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{next:"> .cycle-next",nextEvent:"click.cycle",disabledClass:"disabled",prev:"> .cycle-prev",prevEvent:"click.cycle",swipe:!1}),n(document).on("cycle-initialized",function(n,t){if(t.API.getComponent("next").on(t.nextEvent,function(n){n.preventDefault(),t.API.next()}),t.API.getComponent("prev").on(t.prevEvent,function(n){n.preventDefault(),t.API.prev()}),t.swipe){var i=t.swipeVert?"swipeUp.cycle":"swipeLeft.cycle swipeleft.cycle",r=t.swipeVert?"swipeDown.cycle":"swipeRight.cycle swiperight.cycle";t.container.on(i,function(){t.API.next()}),t.container.on(r,function(){t.API.prev()})}}),n(document).on("cycle-update-view",function(n,t){if(!t.allowWrap){var i=t.disabledClass,r=t.API.getComponent("next"),u=t.API.getComponent("prev"),f=t._prevBoundry||0,e=t._nextBoundry||t.slideCount-1;t.currSlide==e?r.addClass(i).prop("disabled",!0):r.removeClass(i).prop("disabled",!1),t.currSlide===f?u.addClass(i).prop("disabled",!0):u.removeClass(i).prop("disabled",!1)}}),n(document).on("cycle-destroyed",function(n,t){t.API.getComponent("prev").off(t.nextEvent),t.API.getComponent("next").off(t.prevEvent),t.container.off("swipeleft.cycle swiperight.cycle swipeLeft.cycle swipeRight.cycle swipeUp.cycle swipeDown.cycle")})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{progressive:!1}),n(document).on("cycle-pre-initialize",function(t,i){if(i.progressive){var r,f,u=i.API,e=u.next,s=u.prev,o=u.prepareTx,h=n.type(i.progressive);if("array"==h)r=i.progressive;else if(n.isFunction(i.progressive))r=i.progressive(i);else if("string"==h){if(f=n(i.progressive),r=n.trim(f.html()),!r)return;if(/^(\[)/.test(r))try{r=n.parseJSON(r)}catch(c){return u.log("error parsing progressive slides",c),void 0}else r=r.split(RegExp(f.data("cycle-split")||"\n")),r[r.length-1]||r.pop()}o&&(u.prepareTx=function(n,t){var f,u;return n||0===r.length?(o.apply(i.API,[n,t]),void 0):(t&&i.currSlide==i.slideCount-1?(u=r[0],r=r.slice(1),i.container.one("cycle-slide-added",function(n,t){setTimeout(function(){t.API.advanceSlide(1)},50)}),i.API.add(u)):t||0!==i.currSlide?o.apply(i.API,[n,t]):(f=r.length-1,u=r[f],r=r.slice(0,f),i.container.one("cycle-slide-added",function(n,t){setTimeout(function(){t.currSlide=1,t.API.advanceSlide(-1)},50)}),i.API.add(u,!0)),void 0)}),e&&(u.next=function(){var n=this.opts(),t;r.length&&n.currSlide==n.slideCount-1?(t=r[0],r=r.slice(1),n.container.one("cycle-slide-added",function(n,t){e.apply(t.API),t.container.removeClass("cycle-loading")}),n.container.addClass("cycle-loading"),n.API.add(t)):e.apply(n.API)}),s&&(u.prev=function(){var n=this.opts(),t,i;r.length&&0===n.currSlide?(t=r.length-1,i=r[t],r=r.slice(0,t),n.container.one("cycle-slide-added",function(n,t){t.currSlide=1,t.API.advanceSlide(-1),t.container.removeClass("cycle-loading")}),n.container.addClass("cycle-loading"),n.API.add(i,!0)):s.apply(n.API)})}})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{tmplRegex:"{{((.)?.*?)}}"}),n.extend(n.fn.cycle.API,{tmpl:function(t,i){var u=RegExp(i.tmplRegex||n.fn.cycle.defaults.tmplRegex,"g"),r=n.makeArray(arguments);return r.shift(),t.replace(u,function(t,i){for(var o,f,u,s=i.split("."),e=0;r.length>e;e++)if(f=r[e]){if(s.length>1)for(u=f,o=0;s.length>o;o++)f=u,u=u[s[o]]||i;else u=f[i];if(n.isFunction(u))return u.apply(f,r);if(void 0!==u&&null!==u&&u!=i)return u}return i})}})}(jQuery),function(n){"use strict";var t="ontouchend"in document;n.event.special.swipe=n.event.special.swipe||{scrollSupressionThreshold:10,durationThreshold:1e3,horizontalDistanceThreshold:30,verticalDistanceThreshold:75,setup:function(){var t=n(this);t.bind("touchstart",function(i){function f(t){if(r){var i=t.originalEvent.touches?t.originalEvent.touches[0]:t;u={time:+new Date,coords:[i.pageX,i.pageY]},Math.abs(r.coords[0]-u.coords[0])>n.event.special.swipe.scrollSupressionThreshold&&t.preventDefault()}}var e=i.originalEvent.touches?i.originalEvent.touches[0]:i,u,r={time:+new Date,coords:[e.pageX,e.pageY],origin:n(i.target)};t.bind("touchmove",f).one("touchend",function(){t.unbind("touchmove",f),r&&u&&u.time-r.time<n.event.special.swipe.durationThreshold&&Math.abs(r.coords[0]-u.coords[0])>n.event.special.swipe.horizontalDistanceThreshold&&Math.abs(r.coords[1]-u.coords[1])<n.event.special.swipe.verticalDistanceThreshold&&r.origin.trigger("swipe").trigger(r.coords[0]>u.coords[0]?"swipeleft":"swiperight"),r=u=undefined})})}},n.event.special.swipeleft=n.event.special.swipeleft||{setup:function(){n(this).bind("swipe",n.noop)}},n.event.special.swiperight=n.event.special.swiperight||n.event.special.swipeleft}(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,t,i,r,u){return jQuery.easing[jQuery.easing.def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),-(e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f))+i)},easeOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),e*Math.pow(2,-10*t)*Math.sin((t*u-o)*2*Math.PI/f)+r+i)},easeInOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u/2)==2?i+r:(f||(f=u*.3*1.5),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),t<1)?-.5*e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)+i:e*Math.pow(2,-10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,f){return(f==undefined&&(f=1.70158),(t/=u/2)<1)?r/2*t*t*(((f*=1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:function(n,t,i,r,u){return r-jQuery.easing.easeOutBounce(n,u-t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u){return t<u/2?jQuery.easing.easeInBounce(n,t*2,0,r,u)*.5+i:jQuery.easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}}),window.matchMedia=window.matchMedia||function(n){var u,i=n.documentElement,f=i.firstElementChild||i.firstChild,r=n.createElement("body"),t=n.createElement("div");return t.id="mq-test-1",t.style.cssText="position:absolute;top:-100em",r.appendChild(t),function(n){return t.innerHTML='&shy;<style media="'+n+'"> #mq-test-1 { width: 42px; }</style>',i.insertBefore(r,f),u=42==t.offsetWidth,i.removeChild(r),{matches:u,media:n}}}(document),function(n){"use strict";n.picturefill=function(){for(var o,i,r=n.document.getElementsByTagName("div"),t=0,s=r.length;s>t;t++)if(null!==r[t].getAttribute("data-picture")){for(var f=r[t].getElementsByTagName("div"),e=[],u=0,h=f.length;h>u;u++)o=f[u].getAttribute("data-media"),(!o||n.matchMedia&&n.matchMedia(o).matches)&&e.push(f[u]);i=r[t].getElementsByTagName("img")[0],e.length?(i||(i=n.document.createElement("img"),i.alt=r[t].getAttribute("data-alt"),r[t].appendChild(i)),i.src=e.pop().getAttribute("data-src")):i&&r[t].removeChild(i)}},n.addEventListener?(n.addEventListener("resize",n.picturefill,!1),n.addEventListener("DOMContentLoaded",function(){n.picturefill(),n.removeEventListener("load",n.picturefill,!1)},!1),n.addEventListener("load",n.picturefill,!1)):n.attachEvent&&n.attachEvent("onload",n.picturefill)}(this),function(n){var t,ht,v,o,nt,h,dt,c="Close",bt="BeforeClose",fi="AfterClose",ri="BeforeAppend",yt="MarkupParse",pt="Open",ni="Change",vt="mfp",u="."+vt,g="mfp-ready",ti="mfp-removing",at="mfp-prevent-close",d=function(){},lt=!!window.jQuery,f=n(window),r=function(n,i){t.ev.on(vt+n+u,i)},e=function(t,i,r,u){var f=document.createElement("div");return f.className="mfp-"+t,r&&(f.innerHTML=r),u?i&&i.appendChild(f):(f=n(f),i&&f.appendTo(i)),f},i=function(i,r){t.ev.triggerHandler(vt+i,r),t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,n.isArray(r)?r:[r]))},st=function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},ot=function(i){return i===dt&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=n(t.st.closeMarkup.replace("%title%",t.st.tClose)),dt=i),t.currTemplate.closeBtn},gt=function(){n.magnificPopup.instance||(t=new d,t.init(),n.magnificPopup.instance=t)},ei=function(){var n=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==n.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in n)return!0;return!1},a,w,b,k,et,s,ii,ut,kt,tt,ct,it;d.prototype={constructor:d,init:function(){var i=navigator.appVersion;t.isIE7=-1!==i.indexOf("MSIE 7."),t.isIE8=-1!==i.indexOf("MSIE 8."),t.isLowIE=t.isIE7||t.isIE8,t.isAndroid=/android/gi.test(i),t.isIOS=/iphone|ipad|ipod/gi.test(i),t.supportsTransition=ei(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),v=n(document.body),o=n(document),t.popupsCache={}},open:function(s){var c,l,p,w,a,b,v,k,y;if(s.isObj===!1){for(t.items=s.items.toArray(),t.index=0,p=s.items,c=0;p.length>c;c++)if(l=p[c],l.parsed&&(l=l.el[0]),l===s.el[0]){t.index=c;break}}else t.items=n.isArray(s.items)?s.items:[s.items],t.index=s.index||0;if(t.isOpen)return t.updateItemHTML(),void 0;for(t.types=[],h="",t.ev=s.mainEl&&s.mainEl.length?s.mainEl.eq(0):o,s.key?(t.popupsCache[s.key]||(t.popupsCache[s.key]={}),t.currTemplate=t.popupsCache[s.key]):t.currTemplate={},t.st=n.extend(!0,{},n.magnificPopup.defaults,s),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=e("bg").on("click"+u,function(){t.close()}),t.wrap=e("wrap").attr("tabindex",-1).on("click"+u,function(n){t._checkIfClose(n.target)&&t.close()}),t.container=e("container",t.wrap)),t.contentContainer=e("content"),t.st.preloader&&(t.preloader=e("preloader",t.container,t.st.tLoading)),w=n.magnificPopup.modules,c=0;w.length>c;c++)a=w[c],a=a.charAt(0).toUpperCase()+a.slice(1),t["init"+a].call(t);return i("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(r(yt,function(n,t,i,r){i.close_replaceWith=ot(r.type)}),h+=" mfp-close-btn-in"):t.wrap.append(ot())),t.st.alignTop&&(h+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:f.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:o.height(),position:"absolute"}),t.st.enableEscapeKey&&o.on("keyup"+u,function(n){27===n.keyCode&&t.close()}),f.on("resize"+u,function(){t.updateSize()}),t.st.closeOnContentClick||(h+=" mfp-auto-cursor"),h&&t.wrap.addClass(h),b=t.wH=f.height(),v={},t.fixedContentPos&&t._hasScrollBar(b)&&(k=t._getScrollbarSize(),k&&(v.marginRight=k)),t.fixedContentPos&&(t.isIE7?n("body, html").css("overflow","hidden"):v.overflow="hidden"),y=t.st.mainClass,t.isIE7&&(y+=" mfp-ie7"),y&&t._addClassToMFP(y),t.updateItemHTML(),i("BuildControls"),n("html").css(v),t.bgOverlay.add(t.wrap).prependTo(document.body),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(g),st()):t.bgOverlay.addClass(g),o.on("focusin"+u,function(i){if(i.target!==t.wrap[0]&&!n.contains(t.wrap[0],i.target))return st(),!1})},16),t.isOpen=!0,t.updateSize(b),i(pt),s},close:function(){t.isOpen&&(i(bt),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(ti),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){var r,f;i(c),r=ti+" "+g+" ",(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(r+=t.st.mainClass+" "),t._removeClassFromMFP(r),t.fixedContentPos)&&(f={marginRight:""},t.isIE7?n("body, html").css("overflow",""):f.overflow="",n("html").css(f)),o.off("keyup"+u+" focusin"+u),t.ev.off(u),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t._lastFocusedEl&&n(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,i(fi)},updateSize:function(n){if(t.isIOS){var u=document.documentElement.clientWidth/window.innerWidth,r=window.innerHeight*u;t.wrap.css("height",r),t.wH=r}else t.wH=n||f.height();t.fixedContentPos||t.wrap.css("height",t.wH),i("Resize")},updateItemHTML:function(){var u=t.items[t.index],r,f,e;t.contentContainer.detach(),t.content&&t.content.detach(),u.parsed||(u=t.parseEl(t.index)),r=u.type,(i("BeforeChange",[t.currItem?t.currItem.type:"",r]),t.currItem=u,t.currTemplate[r])||(f=t.st[r]?t.st[r].markup:!1,i("FirstMarkupParse",f),t.currTemplate[r]=f?n(f):!0),nt&&nt!==u.type&&t.container.removeClass("mfp-"+nt+"-holder"),e=t["get"+r.charAt(0).toUpperCase()+r.slice(1)](u,t.currTemplate[r]),t.appendContent(e,r),u.preloaded=!0,i(ni,u),nt=u.type,t.container.prepend(t.contentContainer),i("AfterChange")},appendContent:function(n,r){t.content=n,n?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[r]===!0?t.content.find(".mfp-close").length||t.content.append(ot()):t.content=n:t.content="",i(ri),t.container.addClass("mfp-"+r+"-holder"),t.contentContainer.append(t.content)},parseEl:function(r){var u=t.items[r],o=u.type,e,f;if(u=u.tagName?{el:n(u)}:{data:u,src:u.src},u.el){for(e=t.types,f=0;e.length>f;f++)if(u.el.hasClass("mfp-"+e[f])){o=e[f];break}u.src=u.el.attr("data-mfp-src"),u.src||(u.src=u.el.attr("href"))}return u.type=o||t.st.type||"inline",u.index=r,u.parsed=!0,t.items[r]=u,i("ElementParse",u),t.items[r]},addGroup:function(n,i){var u=function(r){r.mfpEl=this,t._openClick(r,n,i)},r;i||(i={}),r="click.magnificPopup",i.mainEl=n,i.items?(i.isObj=!0,n.off(r).on(r,u)):(i.isObj=!1,i.delegate?n.off(r).on(r,i.delegate,u):(i.items=n,n.off(r).on(r,u)))},_openClick:function(i,r,u){var o=void 0!==u.midClick?u.midClick:n.magnificPopup.defaults.midClick,e;if(o||2!==i.which&&!i.ctrlKey&&!i.metaKey){if(e=void 0!==u.disableOn?u.disableOn:n.magnificPopup.defaults.disableOn,e)if(n.isFunction(e)){if(!e.call(t))return!0}else if(e>f.width())return!0;i.type&&(i.preventDefault(),t.isOpen&&i.stopPropagation()),u.el=n(i.mfpEl),u.delegate&&(u.items=r.find(u.delegate)),t.open(u)}},updateStatus:function(n,r){if(t.preloader){ht!==n&&t.container.removeClass("mfp-s-"+ht),r||"loading"!==n||(r=t.st.tLoading);var u={status:n,text:r};i("UpdateStatus",u),n=u.status,r=u.text,t.preloader.html(r),t.preloader.find("a").on("click",function(n){n.stopImmediatePropagation()}),t.container.addClass("mfp-s-"+n),ht=n}},_checkIfClose:function(i){if(!n(i).hasClass(at)){var r=t.st.closeOnContentClick,u=t.st.closeOnBgClick;if(r&&u||!t.content||n(i).hasClass("mfp-close")||t.preloader&&i===t.preloader[0])return!0;if(i===t.content[0]||n.contains(t.content[0],i)){if(r)return!0}else if(u&&n.contains(document,i))return!0;return!1}},_addClassToMFP:function(n){t.bgOverlay.addClass(n),t.wrap.addClass(n)},_removeClassFromMFP:function(n){this.bgOverlay.removeClass(n),t.wrap.removeClass(n)},_hasScrollBar:function(n){return(t.isIE7?o.height():document.body.scrollHeight)>(n||f.height())},_parseMarkup:function(t,r,f){var e;f.data&&(r=n.extend(f.data,r)),i(yt,[t,r,f]),n.each(r,function(n,i){var r,f;if(void 0===i||i===!1)return!0;(e=n.split("_"),e.length>1)?(r=t.find(u+"-"+e[0]),r.length>0&&(f=e[1],"replaceWith"===f?r[0]!==i[0]&&r.replaceWith(i):"img"===f?r.is("img")?r.attr("src",i):r.replaceWith('<img src="'+i+'" class="'+r.attr("class")+'" />'):r.attr(e[1],i))):t.find(u+"-"+n).html(i)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var n=document.createElement("div");n.id="mfp-sbm",n.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(n),t.scrollbarSize=n.offsetWidth-n.clientWidth,document.body.removeChild(n)}return t.scrollbarSize}},n.magnificPopup={instance:null,proto:d.prototype,modules:[],open:function(t,i){return gt(),t=t?n.extend(!0,{},t):{},t.isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return n.magnificPopup.instance&&n.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(n.magnificPopup.defaults[t]=i.options),n.extend(this.proto,i.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},n.fn.magnificPopup=function(i){var r,u,f,e;return gt(),r=n(this),"string"==typeof i?"open"===i?(f=lt?r.data("magnificPopup"):r[0].magnificPopup,e=parseInt(arguments[1],10)||0,f.items?u=f.items[e]:(u=r,f.delegate&&(u=u.find(f.delegate)),u=u.eq(e)),t._openClick({mfpEl:u},r,f)):t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1)):(i=n.extend(!0,{},i),lt?r.data("magnificPopup",i):r[0].magnificPopup=i,t.addGroup(r,i)),r},k="inline",et=function(){b&&(w.after(b.addClass(a)).detach(),b=null)},n.magnificPopup.registerModule(k,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(k),r(c+"."+k,function(){et()})},getInline:function(i,r){var f,u,o;return(et(),i.src)?(f=t.st.inline,u=n(i.src),u.length?(o=u[0].parentNode,o&&o.tagName&&(w||(a=f.hiddenClass,w=e(a),a="mfp-"+a),b=u.after(w).detach().removeClass(a)),t.updateStatus("ready")):(t.updateStatus("error",f.tNotFound),u=n("<div>")),i.inlineElement=u,u):(t.updateStatus("ready"),t._parseMarkup(r,{},i),r)}}});var p,y="ajax",rt=function(){p&&v.removeClass(p)},wt=function(){rt(),t.req&&t.req.abort()};n.magnificPopup.registerModule(y,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){t.types.push(y),p=t.st.ajax.cursor,r(c+"."+y,wt),r("BeforeChange."+y,wt)},getAjax:function(r){p&&v.addClass(p),t.updateStatus("loading");var u=n.extend({url:r.src,success:function(u,f,e){var o={data:u,xhr:e};i("ParseAjax",o),t.appendContent(n(o.data),y),r.finished=!0,rt(),st(),setTimeout(function(){t.wrap.addClass(g)},16),t.updateStatus("ready"),i("AjaxContentAdded")},error:function(){rt(),r.finished=r.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",r.src))}},t.st.ajax.settings);return t.req=n.ajax(u),""}}}),ii=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var r=t.st.image.titleSrc;if(r){if(n.isFunction(r))return r.call(t,i);if(i.el)return i.el.attr(r)||""}return""},n.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var n=t.st.image,i=".image";t.types.push("image"),r(pt+i,function(){"image"===t.currItem.type&&n.cursor&&v.addClass(n.cursor)}),r(c+i,function(){n.cursor&&v.removeClass(n.cursor),f.off("resize"+u)}),r("Resize"+i,t.resizeImage),t.isLowIE&&r("AfterChange",t.resizeImage)},resizeImage:function(){var n=t.currItem,i;n&&n.img&&t.st.image.verticalFit&&(i=0,t.isLowIE&&(i=parseInt(n.img.css("padding-top"),10)+parseInt(n.img.css("padding-bottom"),10)),n.img.css("max-height",t.wH-i))},_onImageHasSize:function(n){n.img&&(n.hasSize=!0,s&&clearInterval(s),n.isCheckingImgSize=!1,i("ImageHasSize",n),n.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),n.imgHidden=!1))},findImageSize:function(n){var i=0,u=n.img[0],r=function(f){s&&clearInterval(s),s=setInterval(function(){return u.naturalWidth>0?(t._onImageHasSize(n),void 0):(i>200&&clearInterval(s),i++,3===i?r(10):40===i?r(50):100===i&&r(500),void 0)},f)};r(1)},getImage:function(r,u){var e=0,o=function(){r&&(r.img[0].complete?(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("ready")),r.hasSize=!0,r.loaded=!0,i("ImageLoadComplete")):(e++,200>e?setTimeout(o,100):h()))},h=function(){r&&(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("error",c.tError.replace("%url%",r.src))),r.hasSize=!0,r.loaded=!0,r.loadError=!0)},c=t.st.image,l=u.find(".mfp-img"),f;return l.length&&(f=document.createElement("img"),f.className="mfp-img",r.img=n(f).on("load.mfploader",o).on("error.mfploader",h),f.src=r.src,l.is("img")&&(r.img=r.img.clone()),r.img[0].naturalWidth>0&&(r.hasSize=!0)),t._parseMarkup(u,{title:ii(r),img_replaceWith:r.img},r),t.resizeImage(),r.hasSize?(s&&clearInterval(s),r.loadError?(u.addClass("mfp-loading"),t.updateStatus("error",c.tError.replace("%url%",r.src))):(u.removeClass("mfp-loading"),t.updateStatus("ready")),u):(t.updateStatus("loading"),r.loading=!0,r.hasSize||(r.imgHidden=!0,u.addClass("mfp-loading"),t.findImageSize(r)),u)}}}),kt=function(){return void 0===ut&&(ut=void 0!==document.createElement("p").style.MozTransform),ut},n.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(n){return n.is("img")?n:n.find("img")}},proto:{initZoom:function(){var u,f=t.st.zoom,o=".zoom";if(f.enabled&&t.supportsTransition){var e,n,h=f.duration,l=function(n){var r=n.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),u="all "+f.duration/1e3+"s "+f.easing,t={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},i="transition";return t["-webkit-"+i]=t["-moz-"+i]=t["-o-"+i]=t[i]=u,r.css(t),r},s=function(){t.content.css("visibility","visible")};r("BuildControls"+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.content.css("visibility","hidden"),u=t._getItemToZoom(),!u)return s(),void 0;n=l(u),n.css(t._getOffset()),t.wrap.append(n),e=setTimeout(function(){n.css(t._getOffset(!0)),e=setTimeout(function(){s(),setTimeout(function(){n.remove(),u=n=null,i("ZoomAnimationEnded")},16)},h)},16)}}),r(bt+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.st.removalDelay=h,!u){if(u=t._getItemToZoom(),!u)return;n=l(u)}n.css(t._getOffset(!0)),t.wrap.append(n),t.content.css("visibility","hidden"),setTimeout(function(){n.css(t._getOffset())},16)}}),r(c+o,function(){t._allowZoom()&&(s(),n&&n.remove(),u=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(i){var r,u;r=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var f=r.offset(),e=parseInt(r.css("padding-top"),10),o=parseInt(r.css("padding-bottom"),10);return f.top-=n(window).scrollTop()-e,u={width:r.width(),height:(lt?r.innerHeight():r[0].offsetHeight)-o-e},kt()?u["-moz-transform"]=u.transform="translate("+f.left+"px,"+f.top+"px)":(u.left=f.left,u.top=f.top),u}}});var l="iframe",ui="//about:blank",ft=function(n){if(t.currTemplate[l]){var i=t.currTemplate[l].find("iframe");i.length&&(n||(i[0].src=ui),t.isIE8&&i.css("display",n?"block":"none"))}};n.magnificPopup.registerModule(l,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(l),r("BeforeChange",function(n,t,i){t!==i&&(t===l?ft():i===l&&ft(!0))}),r(c+"."+l,function(){ft()})},getIframe:function(i,r){var u=i.src,f=t.st.iframe,e;return n.each(f.patterns,function(){if(u.indexOf(this.index)>-1)return this.id&&(u="string"==typeof this.id?u.substr(u.lastIndexOf(this.id)+this.id.length,u.length):this.id.call(this,u)),u=this.src.replace("%id%",u),!1}),e={},f.srcAction&&(e[f.srcAction]=u),t._parseMarkup(r,e,i),t.updateStatus("ready"),r}}}),tt=function(n){var i=t.items.length;return n>i-1?n-i:0>n?i+n:n},ct=function(n,t,i){return n.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)},n.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var u=t.st.gallery,i=".mfp-gallery",f=Boolean(n.fn.mfpFastClick);return t.direction=!0,u&&u.enabled?(h+=" mfp-gallery",r(pt+i,function(){u.navigateByImgClick&&t.wrap.on("click"+i,".mfp-img",function(){if(t.items.length>1)return t.next(),!1}),o.on("keydown"+i,function(n){37===n.keyCode?t.prev():39===n.keyCode&&t.next()})}),r("UpdateStatus"+i,function(n,i){i.text&&(i.text=ct(i.text,t.currItem.index,t.items.length))}),r(yt+i,function(n,i,r,f){var e=t.items.length;r.counter=e>1?ct(u.tCounter,f.index,e):""}),r("BuildControls"+i,function(){if(t.items.length>1&&u.arrows&&!t.arrowLeft){var o=u.arrowMarkup,i=t.arrowLeft=n(o.replace(/%title%/gi,u.tPrev).replace(/%dir%/gi,"left")).addClass(at),r=t.arrowRight=n(o.replace(/%title%/gi,u.tNext).replace(/%dir%/gi,"right")).addClass(at),s=f?"mfpFastClick":"click";i[s](function(){t.prev()}),r[s](function(){t.next()}),t.isIE7&&(e("b",i[0],!1,!0),e("a",i[0],!1,!0),e("b",r[0],!1,!0),e("a",r[0],!1,!0)),t.container.append(i.add(r))}}),r(ni+i,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),r(c+i,function(){o.off(i),t.wrap.off("click"+i),t.arrowLeft&&f&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null}),void 0):!1},next:function(){t.direction=!0,t.index=tt(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=tt(t.index-1),t.updateItemHTML()},goTo:function(n){t.direction=n>=t.index,t.index=n,t.updateItemHTML()},preloadNearbyImages:function(){for(var i=t.st.gallery.preload,r=Math.min(i[0],t.items.length),u=Math.min(i[1],t.items.length),n=1;(t.direction?u:r)>=n;n++)t._preloadItem(t.index+n);for(n=1;(t.direction?r:u)>=n;n++)t._preloadItem(t.index-n)},_preloadItem:function(r){if(r=tt(r),!t.items[r].preloaded){var u=t.items[r];u.parsed||(u=t.parseEl(r)),i("LazyLoad",u),"image"===u.type&&(u.img=n('<img class="mfp-img" />').on("load.mfploader",function(){u.hasSize=!0}).on("error.mfploader",function(){u.hasSize=!0,u.loadError=!0,i("LazyLoadError",u)}).attr("src",u.src)),u.preloaded=!0}}}}),it="retina",n.magnificPopup.registerModule(it,{options:{replaceSrc:function(n){return n.src.replace(/\.\w+$/,function(n){return"@2x"+n})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var i=t.st.retina,n=i.ratio;n=isNaN(n)?n():n,n>1&&(r("ImageHasSize."+it,function(t,i){i.img.css({"max-width":i.img[0].naturalWidth/n,width:"100%"})}),r("ElementParse."+it,function(t,r){r.src=i.replaceSrc(r,n)}))}}}}),function(){var u=1e3,i="ontouchstart"in window,r=function(){f.off("touchmove"+t+" touchend"+t)},e="mfpFastClick",t="."+e;n.fn.mfpFastClick=function(e){return n(this).each(function(){var s,l=n(this),a,v,y,h,o,c;if(i)l.on("touchstart"+t,function(n){h=!1,c=1,o=n.originalEvent?n.originalEvent.touches[0]:n.touches[0],v=o.clientX,y=o.clientY,f.on("touchmove"+t,function(n){o=n.originalEvent?n.originalEvent.touches:n.touches,c=o.length,o=o[0],(Math.abs(o.clientX-v)>10||Math.abs(o.clientY-y)>10)&&(h=!0,r())}).on("touchend"+t,function(n){r(),h||c>1||(s=!0,n.preventDefault(),clearTimeout(a),a=setTimeout(function(){s=!1},u),e())})});l.on("click"+t,function(){s||e()})})},n.fn.destroyMfpFastClick=function(){n(this).off("touchstart"+t+" click"+t),i&&f.off("touchmove"+t+" touchend"+t)}}()}(window.jQuery||window.Zepto),function(n,t){function f(t,i){this.element=t,this.$elem=n(this.element),this.options=n.extend({},e,i),this.init()}var u="slimmenu",e={resizeWidth:"768",collapserTitle:"Main Menu",animSpeed:"medium",easingEffect:null,indentChildren:!1,childrenIndenter:"&nbsp;&nbsp;"};f.prototype={init:function(){var i=this.options,r=this.$elem,f='<div class="menu-collapser">'+i.collapserTitle+'<div class="collapse-button"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></div></div>',u;r.before(f),u=r.prev(".menu-collapser");r.on("click",".sub-collapser",function(t){t.preventDefault(),t.stopPropagation();var r=n(this).closest("li");n(this).hasClass("expanded")?(n(this).removeClass("expanded"),n(this).find("i").html("&#9660;"),r.find(">ul").slideUp(i.animSpeed,i.easingEffect)):(n(this).addClass("expanded"),n(this).find("i").html("&#9650;"),r.find(">ul").slideDown(i.animSpeed,i.easingEffect))});u.on("click",".collapse-button",function(n){n.preventDefault(),r.slideToggle(i.animSpeed,i.easingEffect)});this.resizeMenu({data:{el:this.element,options:this.options}});n(t).on("resize",{el:this.element,options:this.options},this.resizeMenu)},resizeMenu:function(i){var o=n(t),r=i.data.options,u=n(i.data.el),e=n("body").find(".menu-collapser");if(u.find("li").each(function(){n(this).has("ul").length&&(n(this).has(".sub-collapser").length?n(this).children(".sub-collapser i").html("&#9660;"):n(this).append('<span class="sub-collapser"><i>&#9660;</i></span>')),n(this).children("ul").hide(),n(this).find(".sub-collapser").removeClass("expanded").children("i").html("&#9660;")}),r.resizeWidth>=o.width())r.indentChildren&&u.find("ul").each(function(){var t=n(this).parents("ul").length;n(this).children("li").children("a").has("i").length||n(this).children("li").children("a").prepend(f.prototype.indent(t,r))}),u.find("li").has("ul").off("mouseenter mouseleave"),u.addClass("collapsed").hide(),e.show();else{u.find("li").has("ul").on("mouseenter",function(){n(this).find(">ul").stop().slideDown(r.animSpeed,r.easingEffect)}).on("mouseleave",function(){n(this).find(">ul").stop().slideUp(r.animSpeed,r.easingEffect)});u.find("li > a > i").remove(),u.removeClass("collapsed").show(),e.hide()}},indent:function(n,t){for(var r="",i=0;i<n;i++)r+=t.childrenIndenter;return"<i>"+r+"</i>"}},n.fn[u]=function(t){return this.each(function(){n.data(this,"plugin_"+u)||n.data(this,"plugin_"+u,new f(this,t))})}}(jQuery,window,document);var ddsmoothmenu={transition:{overtime:300,outtime:300,toggleopacity:!0},showhidedelay:{showdelay:100,hidedelay:200},buildmenu:function(n,t){var u=ddsmoothmenu,i=n("#"+t.mainmenuid+">ul"),r=i.find("ul").parent();r.hover(function(){n(this).children("a:eq(0)").addClass("dropdown_open")},function(){n(this).children("a:eq(0)").removeClass("dropdown_open")}),r.each(function(i){var r=n(this).css({zIndex:100-i}),u=n(this).find("ul:eq(0)").css({display:"block"});u.data("timers",{}),this._dimensions={w:this.offsetWidth,h:this.offsetHeight,subulw:u.outerWidth(),subulh:u.outerHeight()},this.istopheader=r.parents("ul").length==1?!0:!1,u.css({top:this.istopheader&&t.orientation!="v"?this._dimensions.h+"px":0}),r.children("a:eq(0)").addClass("dropdown"),r.hover(function(){var e=u,f=r.get(0);clearTimeout(e.data("timers").hidetimer),e.data("timers").showtimer=setTimeout(function(){f._offsets={left:r.offset().left,top:r.offset().top};var i=f.istopheader&&t.orientation!="v"?0:f._dimensions.w;i=f._offsets.left+i+f._dimensions.subulw>n(window).width()?f.istopheader&&t.orientation!="v"?-f._dimensions.subulw+f._dimensions.w:-f._dimensions.w:i,e.queue().length<=1&&(i<0&&e.addClass("dropdowntoleft"),ddsmoothmenu.transition.toggleopacity?e.css({left:i+"px",width:f._dimensions.subulw+"px"}).animate({height:"show",opacity:"show"},ddsmoothmenu.transition.overtime):e.css({left:i+"px",width:f._dimensions.subulw+"px"}).animate({height:"show"},ddsmoothmenu.transition.overtime))},ddsmoothmenu.showhidedelay.showdelay)},function(){var t=u,i=r.get(0);clearTimeout(t.data("timers").showtimer),t.data("timers").hidetimer=setTimeout(function(){t.removeClass("dropdowntoleft"),ddsmoothmenu.transition.toggleopacity?t.animate({height:"hide",opacity:"hide"},ddsmoothmenu.transition.outtime):t.animate({height:"hide"},ddsmoothmenu.transition.outtime)},ddsmoothmenu.showhidedelay.hidedelay)})}),i.find("ul").css({display:"none",visibility:"visible"})},init:function(n){jQuery(document).ready(function(t){ddsmoothmenu.buildmenu(t,n)})}};(function(n){n.fn.tooltipSuppress=function(){n(this).attr("title")!=null&&n(this).hover(function(){n(this).data("title",n(this).attr("title")).removeAttr("title")},function(){n(this).attr("title",n(this).data("title"))})}})(jQuery),function(n){function t(){window.console&&console.log&&console.log("[cycle2] "+Array.prototype.join.call(arguments," "))}function i(n){return(n||"").toLowerCase()}"use strict";var r="20121219";n.fn.cycle=function(r){var u;return this.length===0&&!n.isReady?(u={s:this.selector,c:this.context},t("requeuing slideshow (dom not ready)"),n(function(){n(u.s,u.c).cycle(r)}),this):this.each(function(){var e,u,h,s,f=n(this),o;if(!f.data("cycle.opts")){(f.data("cycle-log")===!1||r&&r.log===!1||u&&u.log===!1)&&(t=n.noop),t("--c2 init--"),e=f.data();for(o in e)e.hasOwnProperty(o)&&/^cycle[A-Z]+/.test(o)&&(s=e[o],h=o.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,i),t(h+":",s,"("+typeof s+")"),e[h]=s);u=n.extend({},n.fn.cycle.defaults,e,r||{}),u.timeoutId=0,u.paused=u.paused||!1,u.container=f,u._maxZ=u.maxZ,u.API=n.extend({_container:f},n.fn.cycle.API),u.API.log=t,u.API.trigger=function(n,t){return u.container.trigger(n,t),u.API},f.data("cycle.opts",u),f.data("cycle.API",u.API),u.API.trigger("cycle-bootstrap",[u,u.API]),u.API.addInitialSlides(),u.API.preInitSlideshow(),u.slides.length&&u.API.initSlideshow()}})},n.fn.cycle.API={opts:function(){return this._container.data("cycle.opts")},addInitialSlides:function(){var t=this.opts(),i=t.slides;t.slideCount=0,t.slides=n(),i=i.jquery?i:t.container.find(i),t.random&&i.sort(function(){return Math.random()-.5}),t.API.add(i)},preInitSlideshow:function(){var t=this.opts(),i;t.API.trigger("cycle-pre-initialize",[t]),i=n.fn.cycle.transitions[t.fx],i&&n.isFunction(i.preInit)&&i.preInit(t),t._preInitialized=!0},postInitSlideshow:function(){var t=this.opts(),i;t.API.trigger("cycle-post-initialize",[t]),i=n.fn.cycle.transitions[t.fx],i&&n.isFunction(i.postInit)&&i.postInit(t)},initSlideshow:function(){var t=this.opts(),i=t.container;t.API.calcFirstSlide(),t.container.css("position")=="static"&&t.container.css("position","relative"),n(t.slides[t.currSlide]).css("opacity",1).show(),t.API.stackSlides(t.slides[t.currSlide],t.slides[t.nextSlide],!t.reverse),t.pauseOnHover&&(t.pauseOnHover!==!0&&(i=n(t.pauseOnHover)),i.hover(function(){t.hoverPaused=!0,t.paused||t.API.trigger("cycle-paused",[t])},function(){t.hoverPaused=!1,t.paused||t.API.trigger("cycle-resumed",[t])})),t.timeout&&(t.timeoutId=setTimeout(function(){t.API.prepareTx(!1,!t.reverse)},t.timeout+t.delay)),t._initialized=!0,t.API.updateView(!0),t.container.on("cycle-paused cycle-resumed",function(n){t.container[n.type==="cycle-paused"?"addClass":"removeClass"]("cycle-paused")}),t.API.trigger("cycle-initialized",[t]),t.API.postInitSlideshow()},add:function(t,i){var r=this.opts(),e=r.slideCount,u=!1,f;n(t).each(function(){var f,u=n(this);i?r.container.prepend(u):r.container.append(u),r.slideCount++,f=r.API.buildSlideOpts(u),r.slides=i?n(u).add(r.slides):r.slides.add(u),r.API.initSlide(f,u,--r._maxZ),u.data("cycle.opts",f),r.API.trigger("cycle-slide-added",[r,f,u])}),r.API.updateView(!0),u=r._preInitialized&&e<2&&r.slideCount>=1,u&&(r._initialized?r.timeout&&(f=r.slides.length,r.nextSlide=r.reverse?f-1:1):r.API.initSlideshow())},calcFirstSlide:function(){var n=this.opts(),t;t=parseInt(n.startingSlide||0,10),(t>=n.slides.length||t<0)&&(t=0),n.currSlide=t,n.reverse?(n.nextSlide=t-1,n.nextSlide<0&&(n.nextSlide=n.slides.length-1)):(n.nextSlide=t+1,n.nextSlide==n.slides.length&&(n.nextSlide=0))},calcNextSlide:function(){var n=this.opts(),t;n.reverse?(t=n.nextSlide-1<0,n.nextSlide=t?n.slideCount-1:n.nextSlide-1,n.currSlide=t?0:n.nextSlide+1):(t=n.nextSlide+1==n.slides.length,n.nextSlide=t?0:n.nextSlide+1,n.currSlide=t?n.slides.length-1:n.nextSlide-1)},calcTx:function(i,r){var f=i,u;return r&&f.manualFx&&(u=n.fn.cycle.transitions[f.manualFx]),u||(u=n.fn.cycle.transitions[f.fx]),u||(u=n.fn.cycle.transitions.fade,t('Transition "'+f.fx+'" not found.  Using fade.')),u},prepareTx:function(n,t){var i=this.opts(),o,f,e,r,u;if(i.slideCount<2){i.timeoutId=0;return}(n&&(i.API.stopTransition(),i.busy=!1,clearTimeout(i.timeoutId),i.timeoutId=0),i.busy)||(i.timeoutId!==0||n)&&(f=i.slides[i.currSlide],e=i.slides[i.nextSlide],r=i.API.getSlideOpts(i.nextSlide),u=i.API.calcTx(r,n),i._tx=u,n&&r.manualSpeed!==undefined&&(r.speed=r.manualSpeed),i.nextSlide!=i.currSlide&&(n||!i.paused&&!i.hoverPaused&&i.timeout)?(i.API.trigger("cycle-before",[r,f,e,t]),u.before&&u.before(r,f,e,t),o=function(){i.busy=!1,u.after&&u.after(r,f,e,t),i.API.trigger("cycle-after",[r,f,e,t]),i.API.queueTransition(r),i.API.updateView(!0)},i.busy=!0,u.transition?u.transition(r,f,e,t,o):i.API.doTransition(r,f,e,t,o),i.API.calcNextSlide(),i.updateView<0&&i.API.updateView()):i.API.queueTransition(r))},doTransition:function(t,i,r,u,f){var e=t,o=n(i),s=n(r),h=function(){s.animate(e.animIn||{opacity:1},e.speed,e.easeIn||e.easing,f)};s.css(e.cssBefore||{}),o.animate(e.animOut||{},e.speed,e.easeOut||e.easing,function(){o.css(e.cssAfter||{}),e.sync||h()}),e.sync&&h()},queueTransition:function(n){var t=this.opts();if(t.nextSlide===0&&--t.loop==0){t.API.log("terminating; loop=0"),t.timeout=0,t.API.trigger("cycle-finished",[t]),t.nextSlide=t.currSlide;return}n.timeout&&(t.timeoutId=setTimeout(function(){t.API.prepareTx(!1,!t.reverse)},n.timeout))},stopTransition:function(){var n=this.opts();n.slides.filter(":animated").length&&(n.slides.stop(!1,!0),n.API.trigger("cycle-transition-stopped",[n])),n._tx&&n._tx.stopTransition&&n._tx.stopTransition(n)},advanceSlide:function(n){var t=this.opts();return clearTimeout(t.timeoutId),t.timeoutId=0,t.nextSlide=t.currSlide+n,t.nextSlide<0?t.nextSlide=t.slides.length-1:t.nextSlide>=t.slides.length&&(t.nextSlide=0),t.API.prepareTx(!0,n>=0),!1},buildSlideOpts:function(r){var o=this.opts(),e,s,u=r.data()||{},f;for(f in u)u.hasOwnProperty(f)&&/^cycle[A-Z]+/.test(f)&&(e=u[f],s=f.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,i),t("["+(o.slideCount-1)+"]",s+":",e,"("+typeof e+")"),u[s]=e);u=n.extend({},n.fn.cycle.defaults,o,u),u.slideNum=o.slideCount;try{delete u.API,delete u.slideCount,delete u.currSlide,delete u.nextSlide,delete u.slides}catch(h){}return u},getSlideOpts:function(t){var i=this.opts(),r,u;return t===undefined&&(t=i.currSlide),r=i.slides[t],u=n(r).data("cycle.opts"),n.extend({},i,u)},initSlide:function(t,i,r){var u=this.opts();i.css(t.slideCss||{}),r>0&&i.css("zIndex",r),isNaN(t.speed)&&(t.speed=n.fx.speeds[t.speed]||n.fx.speeds._default),t.sync||(t.speed=t.speed/2),i.addClass(u.slideClass)},updateView:function(n){var t=this.opts(),i,r;t._initialized&&(i=t.API.getSlideOpts(),r=t.slides[t.currSlide],t.slideActiveClass&&t.slides.removeClass(t.slideActiveClass).eq(t.currSlide).addClass(t.slideActiveClass),n&&t.hideNonActive&&t.slides.filter(":not(."+t.slideActiveClass+")").hide(),t.API.trigger("cycle-update-view",[t,i,r]))},getComponent:function(t){var r=this.opts(),i=r[t];return typeof i=="string"?/^\s*\>/.test(i)?r.container.find(i):n(i):i.jquery?i:n(i)},stackSlides:function(t,i,r){var u=this.opts(),f,e,o;if(t||(t=u.slides[u.currSlide],i=u.slides[u.nextSlide],r=!u.reverse),n(t).css("zIndex",u.maxZ),e=u.maxZ-2,o=u.slideCount,r){for(f=u.currSlide+1;f<o;f++)n(u.slides[f]).css("zIndex",e--);for(f=0;f<u.currSlide;f++)n(u.slides[f]).css("zIndex",e--)}else{for(f=u.currSlide-1;f>=0;f--)n(u.slides[f]).css("zIndex",e--);for(f=o-1;f>u.currSlide;f--)n(u.slides[f]).css("zIndex",e--)}n(i).css("zIndex",u.maxZ-1)},getSlideIndex:function(n){return this.opts().slides.index(n)}},n.fn.cycle.log=t,n.fn.cycle.version=function(){return"Cycle2: "+r},n.fn.cycle.transitions={custom:{},none:{before:function(n,t,i,r){n.API.stackSlides(i,t,r),n.cssBefore={opacity:1,display:"block"}}},fade:{before:function(t,i,r,u){var f=t.API.getSlideOpts(t.nextSlide).slideCss||{};t.API.stackSlides(i,r,u),t.cssBefore=n.extend(f,{opacity:0,display:"block"}),t.animIn={opacity:1},t.animOut={opacity:0}}},fadeout:{before:function(t,i,r,u){var f=t.API.getSlideOpts(t.nextSlide).slideCss||{};t.API.stackSlides(i,r,u),t.cssBefore=n.extend(f,{opacity:1,display:"block"}),t.animOut={opacity:0}}},scrollHorz:{before:function(n,t,i,r){n.API.stackSlides(t,i,r);var u=n.container.css("overflow","hidden").width();n.cssBefore={left:r?u:-u,top:0,opacity:1,display:"block"},n.cssAfter={zIndex:n._maxZ-2,left:0},n.animIn={left:0},n.animOut={left:r?-u:u}}}},n.fn.cycle.defaults={allowWrap:!0,autoSelector:".cycle-slideshow[data-cycle-auto-init!=false]",delay:0,easing:null,fx:"fade",hideNonActive:!0,loop:0,manualFx:undefined,manualSpeed:undefined,maxZ:100,pauseOnHover:!1,reverse:!1,slideActiveClass:"cycle-slide-active",slideClass:"cycle-slide",slideCss:{position:"absolute",top:0,left:0},slides:"> img",speed:500,startingSlide:0,sync:!0,timeout:4e3,updateView:-1},n(document).ready(function(){n(n.fn.cycle.defaults.autoSelector).cycle()})}(jQuery),function(n){n.extend(n.fn.cycle.defaults,{autoHeight:0}),n(document).on("cycle-initialized",function(t,i){function e(){i.container.height(i.container.width()/f)}var r=i.autoHeight,o=-1,u,f;r==="calc"||n.type(r)=="number"&&r>=0?(r==="calc"?i.slides.each(function(t){var i=n(this).height();i>o&&(o=i,r=t)}):r>=i.slides.length&&(r=0),u=n(i.slides[r]).clone(),u.removeAttr("id").find("[id]").removeAttr("id"),u.removeAttr("name").find("[name]").removeAttr("name"),u.css({position:"static",visibility:"hidden",display:"block"}).prependTo(i.container).removeClass().addClass("cycle-sentinel cycle-slide"),u.find("*").css("visibility","hidden"),i._sentinel=u):n.type(r)=="string"&&/\d+\:\d+/.test(r)&&(f=r.match(/(\d+)\:(\d+)/),f=f[1]/f[2],n(window).on("resize",e),i._autoHeightOnResize=e,setTimeout(function(){n(window).triggerHandler("resize")},15))}),n(document).on("cycle-destroyed",function(t,i){i._sentinel&&i._sentinel.remove(),i._autoHeightOnResize&&n(window).off("resize",i._autoHeightOnResize)})}(jQuery),function(n){n.extend(n.fn.cycle.defaults,{caption:"> .cycle-caption",captionTemplate:"{{slideNum}} / {{slideCount}}",overlay:"> .cycle-overlay",overlayTemplate:"<div>{{title}}</div><div>{{desc}}</div>"}),n(document).on("cycle-update-view",function(t,i,r,u){var f;n.each(["caption","overlay"],function(){var f=this,t=r[f+"Template"],n=i.API.getComponent(f);n.length&&t?(n.html(i.API.tmpl(t,r,i,u)),n.show()):n.hide()})}),n(document).on("cycle-destroyed",function(t,i){var r;n.each(["caption","overlay"],function(){var n=this,t=i[n+"Template"];i[n]&&t&&(r=i.API.getComponent("caption"),r.empty())})})}(jQuery),function(n){"use strict";var t=n.fn.cycle;n.fn.cycle=function(i){var r,f,u,e=n.makeArray(arguments);return n.type(i)=="number"?this.cycle("goto",i):n.type(i)=="string"?this.each(function(){var o;if(r=i,u=n(this).data("cycle.opts"),u===undefined){t.log('slideshow must be initialized before sending commands; "'+r+'" ignored');return}if(r=r=="goto"?"jump":r,f=u.API[r],n.isFunction(f))return o=n.makeArray(e),o.shift(),f.apply(u.API,o);t.log("unknown command: ",r)}):t.apply(this,arguments)},n.extend(n.fn.cycle,t),n.extend(t.API,{next:function(){var n=this.opts(),t=n.reverse?-1:1;n.allowWrap===!1&&n.currSlide+t>=n.slideCount||(n.API.advanceSlide(t),n.API.trigger("cycle-next",[n]).log("cycle-next"))},prev:function(){var n=this.opts(),t=n.reverse?1:-1;n.allowWrap===!1&&n.currSlide+t<0||(n.API.advanceSlide(t),n.API.trigger("cycle-prev",[n]).log("cycle-prev"))},destroy:function(){var n=this.opts();clearTimeout(n.timeoutId),n.timeoutId=0,n.API.stop(),n.API.trigger("cycle-destroyed",[n]).log("cycle-destroyed"),n.container.removeData("cycle.opts")},jump:function(n){var r,t=this.opts(),i=parseInt(n,10);if(isNaN(i)||i<0||i>=t.slides.length){t.API.log("goto: invalid slide index: "+i);return}if(i==t.currSlide){t.API.log("goto: skipping, already on slide",i);return}t.nextSlide=i,clearTimeout(t.timeoutId),t.timeoutId=0,t.API.log("goto: ",i," (zero-index)"),r=t.currSlide<t.nextSlide,t.API.prepareTx(!0,r)},stop:function(){var t=this.opts(),i=t.container;clearTimeout(t.timeoutId),t.timeoutId=0,t.API.stopTransition(),t.pauseOnHover&&(t.pauseOnHover!==!0&&(i=n(t.pauseOnHover)),i.off("mouseenter mouseleave")),t.API.trigger("cycle-stopped",[t]).log("cycle-stopped")},pause:function(){var n=this.opts();n.paused=!0,n.API.trigger("cycle-paused",[n]).log("cycle-paused")},resume:function(){var n=this.opts();n.paused=!1,n.API.trigger("cycle-resumed",[n]).log("cycle-resumed")},reinit:function(){var n=this.opts();n.API.destroy(),n.container.cycle()},remove:function(t){for(var i=this.opts(),u,f,e=[],o=1,r=0;r<i.slides.length;r++)u=i.slides[r],r==t?f=u:(e.push(u),n(u).data("cycle.opts").slideNum=o,o++);f&&(i.slides=n(e),i.slideCount--,n(f).remove(),t==i.currSlide&&i.API.advanceSlide(1),i.API.trigger("cycle-slide-removed",[i,t,f]).log("cycle-slide-removed"),i.API.updateView())}}),n(document).on("click.cycle","[data-cycle-cmd]",function(t){t.preventDefault();var i=n(this),r=i.data("cycle-cmd"),u=i.data("cycle-context")||".cycle-slideshow";n(u).cycle(r,i.data("cycle-arg"))})}(jQuery),function(n){function t(t,i){var r;if(t._hashFence){t._hashFence=!1;return}r=window.location.hash.substring(1),t.slides.each(function(u){if(n(this).data("cycle-hash")==r)return i===!0?t.startingSlide=u:(t.nextSlide=u,t.API.prepareTx(!0,!1)),!1})}n(document).on("cycle-pre-initialize",function(i,r){t(r,!0),r._onHashChange=function(){t(r,!1)},n(window).on("hashchange",r._onHashChange)}),n(document).on("cycle-update-view",function(n,t,i){i.hash&&(t._hashFence=!0,window.location.hash=i.hash)}),n(document).on("cycle-destroyed",function(t,i){i._onHashChange&&n(window).off("hashchange",i._onHashChange)})}(jQuery),function(n){n.extend(n.fn.cycle.defaults,{loader:!1}),n(document).on("cycle-bootstrap",function(t,i){function u(t,u){function o(t){var o;i.loader=="wait"?(e.push(t),f===0&&(e.sort(s),r.apply(i.API,[e,u]),i.container.removeClass("cycle-loading"))):(o=n(i.slides[i.currSlide]),r.apply(i.API,[t,u]),o.show(),i.container.removeClass("cycle-loading"))}function s(n,t){return n.data("index")-t.data("index")}var e=[],f;t=n(t),f=t.length,t.hide().appendTo("body").each(function(t){function l(){--c==0&&(--f,o(s))}var c=0,s=n(this),h=s.is("img")?s:s.find("img");if(s.data("index",t),h=h.filter(":not(.cycle-loader-ignore)"),!h.length){--f,e.push(s);return}c=h.length,h.each(function(){this.complete?l():n(this).load(function(){l()}).error(function(){--c==0&&(i.API.log("slide skipped; img not loaded:",this.src),--f==0&&i.loader=="wait"&&r.apply(i.API,[e,u]))})})}),f&&i.container.addClass("cycle-loading")}var r;i.loader&&(r=i.API.add,i.API.add=u)})}(jQuery),function(n){function t(t,i,r){var u,f=t.API.getComponent("pager");f.each(function(){var f=n(this),e;i.pagerTemplate?(e=t.API.tmpl(i.pagerTemplate,i,t,r[0]),u=n(e).appendTo(f)):u=f.children().eq(t.slideCount-1);u.on(t.pagerEvent,function(n){n.preventDefault(),t.API.page(f,n.currentTarget)})})}function i(n,t){var i=this.opts(),u=n.children().index(t),r=u,f=i.currSlide<r;i.currSlide!=r&&(i.nextSlide=r,i.API.prepareTx(!0,f),i.API.trigger("cycle-pager-activated",[i,n,t]))}n.extend(n.fn.cycle.defaults,{pager:"> .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerTemplate:"<span>&bull;</span>"}),n(document).on("cycle-bootstrap",function(n,i,r){r.buildPagerLink=t}),n(document).on("cycle-slide-added",function(n,t,r,u){t.pager&&(t.API.buildPagerLink(t,r,u),t.API.page=i)}),n(document).on("cycle-slide-removed",function(t,i,r){if(i.pager){var f=i.API.getComponent("pager");f.each(function(){var t=n(this);n(t.children()[r]).remove()})}}),n(document).on("cycle-update-view",function(t,i){var u;i.pager&&(u=i.API.getComponent("pager"),u.each(function(){n(this).children().removeClass(i.pagerActiveClass).eq(i.currSlide).addClass(i.pagerActiveClass)}))}),n(document).on("cycle-destroyed",function(n,t){var i;t.pager&&t.pagerTemplate&&(i=t.API.getComponent("pager"),i.empty())})}(jQuery),function(n){n.extend(n.fn.cycle.defaults,{next:"> .cycle-next",nextEvent:"click.cycle",disabledClass:"disabled",prev:"> .cycle-prev",prevEvent:"click.cycle",swipe:!1}),n(document).on("cycle-initialized",function(n,t){if(t.API.getComponent("next").off(t.nextEvent).on(t.nextEvent,function(n){n.preventDefault(),t.API.next()}),t.API.getComponent("prev").off(t.prevEvent).on(t.prevEvent,function(n){n.preventDefault(),t.API.prev()}),t.swipe){var i=t.swipeVert?"swipeUp.cycle":"swipeLeft.cycle swipeleft.cycle",r=t.swipeVert?"swipeDown.cycle":"swipeRight.cycle swiperight.cycle";t.container.on(i,function(){t.API.next()}),t.container.on(r,function(){t.API.prev()})}}),n(document).on("cycle-update-view",function(n,t){if(!t.allowWrap){var u=t.disabledClass,f=t.API.getComponent("next"),e=t.API.getComponent("prev"),o=t._prevBoundry||0,s=t._nextBoundry||t.slideCount-1;t.currSlide==s?f.addClass(u).prop("disabled",!0):f.removeClass(u).prop("disabled",!1),t.currSlide===o?e.addClass(u).prop("disabled",!0):e.removeClass(u).prop("disabled",!1)}}),n(document).on("cycle-destroyed",function(t,i){n(i.next).off(i.nextEvent),n(i.prev).off(i.prevEvent),i.container.off("swipeleft.cycle swiperight.cycle swipeLeft.cycle swipeRight.cycle swipeUp.cycle swipeDown.cycle")})}(jQuery),function(n){n.extend(n.fn.cycle.defaults,{progressive:!1}),n(document).on("cycle-pre-initialize",function(t,i){if(i.progressive){var u=i.API,f=u.next,o=u.prev,e=u.prepareTx,r,s=n.type(i.progressive);if(s=="array")r=i.progressive;else if(n.isFunction(i.progressive))r=i.progressive(i);else if(s=="string"){if(r=n(i.progressive).html(),!n.trim(r))return;try{r=n.parseJSON(r)}catch(h){u.log("error parsing progressive slides",h);return}}e&&(u.prepareTx=function(n,t){var f,u;if(n||r.length===0){e.apply(i.API,[n,t]);return}t&&i.currSlide==i.slideCount-1?(u=r[0],r=r.slice(1),i.container.one("cycle-slide-added",function(n,t){t.API.advanceSlide(1)}),i.API.add(u)):!t&&i.currSlide===0?(f=r.length-1,u=r[f],r=r.slice(0,f),i.container.one("cycle-slide-added",function(n,t){t.currSlide=1,t.API.advanceSlide(-1)}),i.API.add(u,!0)):e.apply(i.API,[n,t])}),f&&(u.next=function(){var n=this.opts(),t;r.length&&n.currSlide==n.slideCount-1?(t=r[0],r=r.slice(1),n.container.one("cycle-slide-added",function(n,t){f.apply(t.API),t.container.removeClass("cycle-loading")}),n.container.addClass("cycle-loading"),n.API.add(t)):f.apply(n.API)}),o&&(u.prev=function(){var n=this.opts(),t,i;r.length&&n.currSlide===0?(t=r.length-1,i=r[t],r=r.slice(0,t),n.container.one("cycle-slide-added",function(n,t){t.currSlide=1,t.API.advanceSlide(-1),t.container.removeClass("cycle-loading")}),n.container.addClass("cycle-loading"),n.API.add(i,!0)):o.apply(n.API)})}})}(jQuery),function(n){n.extend(n.fn.cycle.defaults,{tmplRegex:"{{((.)?.*?)}}"}),n.extend(n.fn.cycle.API,{tmpl:function(t,i){var u=new RegExp(i.tmplRegex||n.fn.cycle.defaults.tmplRegex,"g"),r=n.makeArray(arguments);return r.shift(),t.replace(u,function(t,i){for(var o,f,u,s=i.split("."),e=0;e<r.length;e++){if(f=r[e],s.length>1)for(u=f,o=0;o<s.length;o++)f=u,u=u[s[o]]||i;else u=f[i];if(n.isFunction(u))return u.apply(f,r);if(u!==undefined&&u!==null&&u!=i)return u}return i})}})}(jQuery),function(n,t,i){function u(i,r,u){var f=t.createElement(i);return r&&(f.id=h+r),u&&(f.style.cssText=u),n(f)}function pt(n){var i=c.length,t=(y+n)%i;return t<0?i+t:t}function v(n,t){return Math.round((/%/.test(n)?(t==="x"?a.width():a.height())/100:1)*parseInt(n,10))}function pi(n){return r.photo||/\.(gif|png|jpe?g|bmp|ico)((#|\?).*)?$/i.test(n)}function vi(){var t;r=n.extend({},n.data(p,d));for(t in r)n.isFunction(r[t])&&t.slice(0,2)!=="on"&&(r[t]=r[t].call(p));r.rel=r.rel||p.rel||"nofollow",r.href=r.href||n(p).attr("href"),r.title=r.title||p.title,typeof r.href=="string"&&(r.href=n.trim(r.href))}function ut(t,i){n.event.trigger(t),i&&i.call(p)}function ki(){var t,n=h+"Slideshow_",i="click."+h,u,f,s;r.slideshow&&c[1]?(u=function(){ot.text(r.slideshowStop).unbind(i).bind(ri,function(){(r.loop||c[y+1])&&(t=setTimeout(e.next,r.slideshowSpeed))}).bind(ii,function(){clearTimeout(t)}).one(i+" "+bt,f),o.removeClass(n+"off").addClass(n+"on"),t=setTimeout(e.next,r.slideshowSpeed)},f=function(){clearTimeout(t),ot.text(r.slideshowStart).unbind([ri,ii,bt,i].join(" ")).one(i,function(){e.next(),u()}),o.removeClass(n+"on").addClass(n+"off")},r.slideshowAuto?u():f()):o.removeClass(n+"off "+n+"on")}function ai(t){yt||(p=t,vi(),c=n(p),y=0,r.rel!=="nofollow"&&(c=n("."+lt).filter(function(){var t=n.data(this,d).rel||this.rel;return t===r.rel}),y=c.index(p),y===-1&&(c=c.add(p),y=c.length-1)),g||(g=at=!0,o.show(),r.returnFocus&&n(p).blur().one(hi,function(){n(this).focus()}),it.css({opacity:+r.opacity,cursor:r.overlayClose?"pointer":"auto"}).show(),r.w=v(r.initialWidth,"x"),r.h=v(r.initialHeight,"y"),e.position(),st&&a.bind("resize."+wt+" scroll."+wt,function(){it.css({width:a.width(),height:a.height(),top:a.scrollTop(),left:a.scrollLeft()})}).trigger("resize."+wt),ut(ci,r.onOpen),kt.add(ni).hide(),dt.html(r.close).show()),e.load(!0))}function li(){!o&&t.body&&(ui=!1,a=n(i),o=u(f).attr({id:d,"class":ht?h+(st?"IE6":"IE"):""}).hide(),it=u(f,"Overlay",st?"position:absolute":"").hide(),rt=u(f,"Wrapper"),w=u(f,"Content").append(l=u(f,"LoadedContent","width:0; height:0; overflow:hidden"),oi=u(f,"LoadingOverlay").add(u(f,"LoadingGraphic")),ni=u(f,"Title"),ti=u(f,"Current"),ct=u(f,"Next"),ft=u(f,"Previous"),ot=u(f,"Slideshow").bind(ci,ki),dt=u(f,"Close")),rt.append(u(f).append(u(f,"TopLeft"),gt=u(f,"TopCenter"),u(f,"TopRight")),u(f,!1,"clear:left").append(si=u(f,"MiddleLeft"),w,fi=u(f,"MiddleRight")),u(f,!1,"clear:left").append(u(f,"BottomLeft"),ei=u(f,"BottomCenter"),u(f,"BottomRight"))).find("div div").css({float:"left"}),et=u(f,!1,"position:absolute; width:9999px; visibility:hidden; display:none"),kt=ct.add(ft).add(ti).add(ot),n(t.body).append(it,o.append(rt,et)))}function bi(){return o?(ui||(ui=!0,tt=gt.height()+ei.height()+w.outerHeight(!0)-w.height(),nt=si.width()+fi.width()+w.outerWidth(!0)-w.width(),b=l.outerHeight(!0),k=l.outerWidth(!0),o.css({"padding-bottom":tt,"padding-right":nt}),ct.click(function(){e.next()}),ft.click(function(){e.prev()}),dt.click(function(){e.close()}),it.click(function(){r.overlayClose&&e.close()}),n(t).bind("keydown."+h,function(n){var t=n.keyCode;g&&r.escKey&&t===27&&(n.preventDefault(),e.close()),g&&r.arrowKey&&c[1]&&(t===37?(n.preventDefault(),ft.click()):t===39&&(n.preventDefault(),ct.click()))}),n("."+lt,t).live("click",function(n){n.which>1||n.shiftKey||n.altKey||n.metaKey||(n.preventDefault(),ai(this))})),!0):!1}var wi={transition:"elastic",speed:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,inline:!1,html:!1,iframe:!1,fastIframe:!0,photo:!1,href:!1,title:!1,rel:!1,opacity:.9,preloading:!0,current:"Image {current} of {total}",previous:"previous",next:"next",close:"close",open:!1,returnFocus:!0,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:undefined},d="colorbox",h="cbox",lt=h+"Element",ci=h+"_open",ii=h+"_load",ri=h+"_complete",bt=h+"_cleanup",hi=h+"_closed",vt=h+"_purge",ht=!n.support.opacity&&!n.support.style,st=ht&&!i.XMLHttpRequest,wt=h+"_IE6",it,o,rt,w,gt,si,fi,ei,c,a,l,et,oi,ni,ti,ot,ct,ft,dt,kt,r,tt,nt,b,k,p,y,s,g,at,yt,yi,e,f="div",ui;n.colorbox||(n(li),e=n.fn[d]=n[d]=function(t,i){var r=this;if(t=t||{},li(),bi()){if(!r[0]){if(r.selector)return r;r=n("<a/>"),t.open=!0}i&&(t.onComplete=i),r.each(function(){n.data(this,d,n.extend({},n.data(this,d)||wi,t))}).addClass(lt),(n.isFunction(t.open)&&t.open.call(r)||t.open)&&ai(r[0])}return r},e.position=function(n,t){function s(n){gt[0].style.width=ei[0].style.width=w[0].style.width=n.style.width,w[0].style.height=si[0].style.height=fi[0].style.height=n.style.height}var i=0,u=0,f=o.offset(),c=a.scrollTop(),l=a.scrollLeft();a.unbind("resize."+h),o.css({top:-9e4,left:-9e4}),r.fixed&&!st?(f.top-=c,f.left-=l,o.css({position:"fixed"})):(i=c,u=l,o.css({position:"absolute"})),u+=r.right!==!1?Math.max(a.width()-r.w-k-nt-v(r.right,"x"),0):r.left!==!1?v(r.left,"x"):Math.round(Math.max(a.width()-r.w-k-nt,0)/2),i+=r.bottom!==!1?Math.max(a.height()-r.h-b-tt-v(r.bottom,"y"),0):r.top!==!1?v(r.top,"y"):Math.round(Math.max(a.height()-r.h-b-tt,0)/2),o.css({top:f.top,left:f.left}),n=o.width()===r.w+k&&o.height()===r.h+b?0:n||0,rt[0].style.width=rt[0].style.height="9999px",o.dequeue().animate({width:r.w+k,height:r.h+b,top:i,left:u},{duration:n,complete:function(){s(this),at=!1,rt[0].style.width=r.w+k+nt+"px",rt[0].style.height=r.h+b+tt+"px",r.reposition&&setTimeout(function(){a.bind("resize."+h,e.position)},1),t&&t()},step:function(){s(this)}})},e.resize=function(n){g&&(n=n||{},n.width&&(r.w=v(n.width,"x")-k-nt),n.innerWidth&&(r.w=v(n.innerWidth,"x")),l.css({width:r.w}),n.height&&(r.h=v(n.height,"y")-b-tt),n.innerHeight&&(r.h=v(n.innerHeight,"y")),!n.innerHeight&&!n.height&&(l.css({height:"auto"}),r.h=l.height()),l.css({height:r.h}),e.position(r.transition==="none"?0:r.speed))},e.prep=function(t){function v(){return r.w=r.w||l.width(),r.w=r.mw&&r.mw<r.w?r.mw:r.w,r.w}function p(){return r.h=r.h||l.height(),r.h=r.mh&&r.mh<r.h?r.mh:r.h,r.h}if(g){var i,a=r.transition==="none"?0:r.speed;l.remove(),l=u(f,"LoadedContent").append(t),l.hide().appendTo(et.show()).css({width:v(),overflow:r.scrolling?"auto":"hidden"}).css({height:p()}).prependTo(w),et.hide(),n(s).css({float:"none"}),st&&n("select").not(o.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(bt,function(){this.style.visibility="inherit"}),i=function(){function p(){ht&&o[0].style.removeAttribute("filter")}var w,f,v=c.length,t,b="frameBorder",k="allowTransparency",e,i,nt;if(g){if(e=function(){clearTimeout(yi),oi.hide(),ut(ri,r.onComplete)},ht&&s&&l.fadeIn(100),ni.html(r.title).add(l).show(),v>1){if(typeof r.current=="string"&&ti.html(r.current.replace("{current}",y+1).replace("{total}",v)).show(),ct[r.loop||y<v-1?"show":"hide"]().html(r.next),ft[r.loop||y?"show":"hide"]().html(r.previous),r.slideshow&&ot.show(),r.preloading)for(w=[pt(-1),pt(1)];f=c[w.pop()];)i=n.data(f,d).href||f.href,n.isFunction(i)&&(i=i.call(f)),pi(i)&&(nt=new Image,nt.src=i)}else kt.hide();r.iframe?(t=u("iframe")[0],b in t&&(t[b]=0),k in t&&(t[k]="true"),t.name=h+ +new Date,r.fastIframe?e():n(t).one("load",e),t.src=r.href,r.scrolling||(t.scrolling="no"),n(t).addClass(h+"Iframe").appendTo(l).one(vt,function(){t.src="//about:blank"})):e(),r.transition==="fade"?o.fadeTo(a,1,p):p()}},r.transition==="fade"?o.fadeTo(a,0,function(){e.position(0,i)}):e.position(a,i)}},e.load=function(t){var i,a,o=e.prep;at=!0,s=!1,p=c[y],t||vi(),ut(vt),ut(ii,r.onLoad),r.h=r.height?v(r.height,"y")-b-tt:r.innerHeight&&v(r.innerHeight,"y"),r.w=r.width?v(r.width,"x")-k-nt:r.innerWidth&&v(r.innerWidth,"x"),r.mw=r.w,r.mh=r.h,r.maxWidth&&(r.mw=v(r.maxWidth,"x")-k-nt,r.mw=r.w&&r.w<r.mw?r.w:r.mw),r.maxHeight&&(r.mh=v(r.maxHeight,"y")-b-tt,r.mh=r.h&&r.h<r.mh?r.h:r.mh),i=r.href,yi=setTimeout(function(){oi.show()},100),r.inline?(u(f).hide().insertBefore(n(i)[0]).one(vt,function(){n(this).replaceWith(l.children())}),o(n(i))):r.iframe?o(" "):r.html?o(r.html):pi(i)?(n(s=new Image).addClass(h+"Photo").error(function(){r.title=!1,o(u(f,"Error").text("This image could not be loaded"))}).load(function(){var n;s.onload=null,r.scalePhotos&&(a=function(){s.height-=s.height*n,s.width-=s.width*n},r.mw&&s.width>r.mw&&(n=(s.width-r.mw)/s.width,a()),r.mh&&s.height>r.mh&&(n=(s.height-r.mh)/s.height,a())),r.h&&(s.style.marginTop=Math.max(r.h-s.height,0)/2+"px"),c[1]&&(r.loop||c[y+1])&&(s.style.cursor="pointer",s.onclick=function(){e.next()}),ht&&(s.style.msInterpolationMode="bicubic"),setTimeout(function(){o(s)},1)}),setTimeout(function(){s.src=i},1)):i&&et.load(i,r.data,function(t,i,r){o(i==="error"?u(f,"Error").text("Request unsuccessful: "+r.statusText):n(this).contents())})},e.next=function(){!at&&c[1]&&(r.loop||c[y+1])&&(y=pt(1),e.load())},e.prev=function(){!at&&c[1]&&(r.loop||y)&&(y=pt(-1),e.load())},e.close=function(){g&&!yt&&(yt=!0,g=!1,ut(bt,r.onCleanup),a.unbind("."+h+" ."+wt),it.fadeTo(200,0),o.stop().fadeTo(300,0,function(){o.add(it).css({opacity:1,cursor:"auto"}).hide(),ut(vt),l.remove(),setTimeout(function(){yt=!1,ut(hi,r.onClosed)},1)}))},e.remove=function(){n([]).add(o).add(it).remove(),o=null,n("."+lt).removeData(d).removeClass(lt).die()},e.element=function(){return n(p)},e.settings=wi)}(jQuery,document,this),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,t,i,r,u){return jQuery.easing[jQuery.easing.def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),-(e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f))+i)},easeOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),e*Math.pow(2,-10*t)*Math.sin((t*u-o)*2*Math.PI/f)+r+i)},easeInOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u/2)==2?i+r:(f||(f=u*.3*1.5),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),t<1)?-.5*e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)+i:e*Math.pow(2,-10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,f){return(f==undefined&&(f=1.70158),(t/=u/2)<1)?r/2*t*t*(((f*=1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:function(n,t,i,r,u){return r-jQuery.easing.easeOutBounce(n,u-t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u){return t<u/2?jQuery.easing.easeInBounce(n,t*2,0,r,u)*.5+i:jQuery.easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}}),function(n){function i(i,f){if(this.element=i,this.options=n.extend({},r,f),n(this.element).data("max-height",this.options.maxHeight),n(this.element).data("height-margin",this.options.heightMargin),delete this.options.maxHeight,this.options.embedCSS&&!u){var e=".readmore-js-toggle, .readmore-js-section { "+this.options.sectionCSS+" } .readmore-js-section { overflow: hidden; }";(function(n,t){var i=n.createElement("style");i.type="text/css",i.styleSheet?i.styleSheet.cssText=t:i.appendChild(n.createTextNode(t)),n.getElementsByTagName("head")[0].appendChild(i)})(document,e),u=!0}this._defaults=r,this._name=t,this.init()}var t="readmore",r={speed:100,maxHeight:200,heightMargin:16,moreLink:'<a href="#">Read More</a>',lessLink:'<a href="#">Less</a>',embedCSS:!0,sectionCSS:"display: block; width: 100%;",startOpen:!1,expandedClass:"readmore-js-expanded",collapsedClass:"readmore-js-collapsed",beforeToggle:function(){},afterToggle:function(){}},u=!1;i.prototype={init:function(){var t=this;n(this.element).each(function(){var i=n(this),r=i.css("max-height").replace(/[^-\d\.]/g,"")>i.data("max-height")?i.css("max-height").replace(/[^-\d\.]/g,""):i.data("max-height"),f=i.data("height-margin"),u;if(i.css("max-height")!="none"&&i.css("max-height","none"),t.setBoxHeight(i),i.outerHeight(!0)<=r+f)return!0;i.addClass("readmore-js-section "+t.options.collapsedClass).data("collapsedHeight",r),u=t.options.startOpen?t.options.lessLink:t.options.moreLink,i.after(n(u).on("click",function(n){t.toggleSlider(this,i,n)}).addClass("readmore-js-toggle")),t.options.startOpen||i.css({height:r})});n(window).on("resize",function(){t.resizeBoxes()})},toggleSlider:function(t,i,r){r.preventDefault();var u=this,f=newLink=sectionClass="",e=!1,o=n(i).data("collapsedHeight");n(i).height()<=o?(f=n(i).data("expandedHeight")+"px",newLink="lessLink",e=!0,sectionClass=u.options.expandedClass):(f=o,newLink="moreLink",sectionClass=u.options.collapsedClass),u.options.beforeToggle(t,i,e),n(i).animate({height:f},{duration:u.options.speed,complete:function(){u.options.afterToggle(t,i,e),n(t).replaceWith(n(u.options[newLink]).on("click",function(n){u.toggleSlider(this,i,n)}).addClass("readmore-js-toggle")),n(this).removeClass(u.options.collapsedClass+" "+u.options.expandedClass).addClass(sectionClass)}})},setBoxHeight:function(n){var t=n.clone().css({height:"auto",width:n.width(),overflow:"hidden"}).insertAfter(n),i=t.outerHeight(!0);t.remove(),n.data("expandedHeight",i)},resizeBoxes:function(){var t=this;n(".readmore-js-section").each(function(){var i=n(this);t.setBoxHeight(i),(i.height()>i.data("expandedHeight")||i.hasClass(t.options.expandedClass)&&i.height()<i.data("expandedHeight"))&&i.css("height",i.data("expandedHeight"))})},destroy:function(){var t=this;n(this.element).each(function(){var i=n(this);i.removeClass("readmore-js-section "+t.options.collapsedClass+" "+t.options.expandedClass).css({"max-height":"",height:"auto"}).next(".readmore-js-toggle").remove(),i.removeData()})}},n.fn[t]=function(r){var u=arguments;return r===undefined||typeof r=="object"?this.each(function(){if(n.data(this,"plugin_"+t)){var u=n.data(this,"plugin_"+t);u.destroy.apply(u)}n.data(this,"plugin_"+t,new i(this,r))}):typeof r=="string"&&r[0]!=="_"&&r!=="init"?this.each(function(){var f=n.data(this,"plugin_"+t);f instanceof i&&typeof f[r]=="function"&&f[r].apply(f,Array.prototype.slice.call(u,1))}):void 0}}(jQuery),function(n){var o={topSpacing:0,bottomSpacing:0,className:"is-sticky",wrapperClassName:"sticky-wrapper",center:!1,getWidthFrom:""},u=n(window),s=n(document),t=[],f=u.height(),r=function(){for(var e=u.scrollTop(),h=s.height(),c=h-f,l=e>c?c-e:0,r,o=0;o<t.length;o++){var i=t[o],a=i.stickyWrapper.offset().top,v=a-i.topSpacing-l;e<=v?i.currentTop!==null&&(i.stickyElement.css("position","").css("top",""),i.stickyElement.parent().removeClass(i.className),i.currentTop=null):(r=h-i.stickyElement.outerHeight()-i.topSpacing-i.bottomSpacing-e-l,r=r<0?r+i.topSpacing:i.topSpacing,i.currentTop!=r&&(i.stickyElement.css("position","fixed").css("top",r),typeof i.getWidthFrom!="undefined"&&i.stickyElement.css("width",n(i.getWidthFrom).width()),i.stickyElement.parent().addClass(i.className),i.currentTop=r))}},e=function(){f=u.height()},i={init:function(i){var r=n.extend(o,i);return this.each(function(){var i=n(this),f=i.attr("id"),e=n("<div></div>").attr("id",f+"-sticky-wrapper").addClass(r.wrapperClassName),u;i.wrapAll(e),r.center&&i.parent().css({width:i.outerWidth(),marginLeft:"auto",marginRight:"auto"}),i.css("float")=="right"&&i.css({float:"none"}).parent().css({float:"right"}),u=i.parent(),u.css("height",i.outerHeight()),t.push({topSpacing:r.topSpacing,bottomSpacing:r.bottomSpacing,stickyElement:i,currentTop:null,stickyWrapper:u,className:r.className,getWidthFrom:r.getWidthFrom})})},update:r,unstick:function(){return this.each(function(){var r=n(this),i;for(removeIdx=-1,i=0;i<t.length;i++)t[i].stickyElement.get(0)==r.get(0)&&(removeIdx=i);removeIdx!=-1&&(t.splice(removeIdx,1),r.unwrap(),r.removeAttr("style"))})}};window.addEventListener?(window.addEventListener("scroll",r,!1),window.addEventListener("resize",e,!1)):window.attachEvent&&(window.attachEvent("onscroll",r),window.attachEvent("onresize",e)),n.fn.sticky=function(t){if(i[t])return i[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t!="object"&&t)n.error("Method "+t+" does not exist on jQuery.sticky");else return i.init.apply(this,arguments)},n.fn.unstick=function(t){if(i[t])return i[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t!="object"&&t)n.error("Method "+t+" does not exist on jQuery.sticky");else return i.unstick.apply(this,arguments)},n(function(){setTimeout(r,0)})}(jQuery),!function(n,t,i,r){var u=n(t);n.fn.lazyload=function(f){function s(){var t=0;o.each(function(){var i=n(this);if((!e.skip_invisible||i.is(":visible"))&&!n.abovethetop(this,e)&&!n.leftofbegin(this,e))if(n.belowthefold(this,e)||n.rightoffold(this,e)){if(++t>e.failure_limit)return!1}else i.trigger("appear"),t=0})}var h,o=this,e={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:t,data_attribute:"original",skip_invisible:!0,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return f&&(r!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),r!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),n.extend(e,f)),h=e.container===r||e.container===t?u:n(e.container),0===e.event.indexOf("scroll")&&h.bind(e.event,function(){return s()}),this.each(function(){var i=this,t=n(i);i.loaded=!1,(t.attr("src")===r||t.attr("src")===!1)&&t.is("img")&&t.attr("src",e.placeholder),t.one("appear",function(){if(!this.loaded){if(e.appear){var r=o.length;e.appear.call(i,r,e)}n("<img />").bind("load",function(){var r=t.attr("data-"+e.data_attribute),u,f;t.hide(),t.is("img")?t.attr("src",r):t.css("background-image","url('"+r+"')"),t[e.effect](e.effect_speed),i.loaded=!0,u=n.grep(o,function(n){return!n.loaded}),(o=n(u),e.load)&&(f=o.length,e.load.call(i,f,e))}).attr("src",t.attr("data-"+e.data_attribute))}}),0!==e.event.indexOf("scroll")&&t.bind(e.event,function(){i.loaded||t.trigger("appear")})}),u.bind("resize",function(){s()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&u.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&o.each(function(){n(this).trigger("appear")})}),n(i).ready(function(){s()}),this},n.belowthefold=function(i,f){var e;return e=f.container===r||f.container===t?(t.innerHeight?t.innerHeight:u.height())+u.scrollTop():n(f.container).offset().top+n(f.container).height(),e<=n(i).offset().top-f.threshold},n.rightoffold=function(i,f){var e;return e=f.container===r||f.container===t?u.width()+u.scrollLeft():n(f.container).offset().left+n(f.container).width(),e<=n(i).offset().left-f.threshold},n.abovethetop=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollTop():n(f.container).offset().top,e>=n(i).offset().top+f.threshold+n(i).height()},n.leftofbegin=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollLeft():n(f.container).offset().left,e>=n(i).offset().left+f.threshold+n(i).width()},n.inviewport=function(t,i){return!(n.rightoffold(t,i)||n.leftofbegin(t,i)||n.belowthefold(t,i)||n.abovethetop(t,i))},n.extend(n.expr[":"],{"below-the-fold":function(t){return n.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return n.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!n.rightoffold(t,{threshold:0})},"in-viewport":function(t){return n.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return n.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!n.rightoffold(t,{threshold:0})}})}(jQuery,window,document)