!function(r){"use strict";function l(e){return(e||"").toLowerCase()}r.fn.cycle=function(c){var e;return 0!==this.length||r.isReady?this.each(function(){var e,i,t,n=r(this),s=r.fn.cycle.log;if(!n.data("cycle.opts")){for(var o in(s=!1===n.data("cycle-log")||c&&!1===c.log||i&&!1===i.log?r.noop:s)("--c2 init--"),e=n.data())e.hasOwnProperty(o)&&/^cycle[A-Z]+/.test(o)&&(t=e[o],s((o=o.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,l))+":",t,"("+typeof t+")"),e[o]=t);(i=r.extend({},r.fn.cycle.defaults,e,c||{})).timeoutId=0,i.paused=i.paused||!1,i.container=n,i._maxZ=i.maxZ,i.API=r.extend({_container:n},r.fn.cycle.API),i.API.log=s,i.API.trigger=function(e,t){return i.container.trigger(e,t),i.API},n.data("cycle.opts",i),n.data("cycle.API",i.API),i.API.trigger("cycle-bootstrap",[i,i.API]),i.API.addInitialSlides(),i.API.preInitSlideshow(),i.slides.length&&i.API.initSlideshow()}}):(e={s:this.selector,c:this.context},r.fn.cycle.log("requeuing slideshow (dom not ready)"),r(function(){r(e.s,e.c).cycle(c)}),this)},r.fn.cycle.API={opts:function(){return this._container.data("cycle.opts")},addInitialSlides:function(){var e=this.opts(),t=e.slides;e.slideCount=0,e.slides=r(),t=t.jquery?t:e.container.find(t),e.random&&t.sort(function(){return Math.random()-.5}),e.API.add(t)},preInitSlideshow:function(){var e=this.opts(),t=(e.API.trigger("cycle-pre-initialize",[e]),r.fn.cycle.transitions[e.fx]);t&&r.isFunction(t.preInit)&&t.preInit(e),e._preInitialized=!0},postInitSlideshow:function(){var e=this.opts(),t=(e.API.trigger("cycle-post-initialize",[e]),r.fn.cycle.transitions[e.fx]);t&&r.isFunction(t.postInit)&&t.postInit(e)},initSlideshow:function(){var e=this.opts(),t=e.container;e.API.calcFirstSlide(),"static"==e.container.css("position")&&e.container.css("position","relative"),r(e.slides[e.currSlide]).css({opacity:1,display:"block",visibility:"visible"}),e.API.stackSlides(e.slides[e.currSlide],e.slides[e.nextSlide],!e.reverse),e.pauseOnHover&&(t=!0!==e.pauseOnHover?r(e.pauseOnHover):t).hover(function(){e.API.pause(!0)},function(){e.API.resume(!0)}),e.timeout&&(t=e.API.getSlideOpts(e.currSlide),e.API.queueTransition(t,t.timeout+e.delay)),e._initialized=!0,e.API.updateView(!0),e.API.trigger("cycle-initialized",[e]),e.API.postInitSlideshow()},pause:function(e){var t=this.opts(),i=t.API.getSlideOpts(),n=t.hoverPaused||t.paused;e?t.hoverPaused=!0:t.paused=!0,n||(t.container.addClass("cycle-paused"),t.API.trigger("cycle-paused",[t]).log("cycle-paused"),i.timeout&&(clearTimeout(t.timeoutId),t.timeoutId=0,t._remainingTimeout-=r.now()-t._lastQueue,(t._remainingTimeout<0||isNaN(t._remainingTimeout))&&(t._remainingTimeout=void 0)))},resume:function(e){var t=this.opts(),i=!t.hoverPaused&&!t.paused;e?t.hoverPaused=!1:t.paused=!1,i||(t.container.removeClass("cycle-paused"),0===t.slides.filter(":animated").length&&t.API.queueTransition(t.API.getSlideOpts(),t._remainingTimeout),t.API.trigger("cycle-resumed",[t,t._remainingTimeout]).log("cycle-resumed"))},add:function(e,n){var s=this.opts(),t=s.slideCount;"string"==r.type(e)&&(e=r.trim(e)),r(e).each(function(e){var t,i=r(this);n?s.container.prepend(i):s.container.append(i),s.slideCount++,t=s.API.buildSlideOpts(i),s.slides=n?r(i).add(s.slides):s.slides.add(i),s.API.initSlide(t,i,--s._maxZ),i.data("cycle.opts",t),s.API.trigger("cycle-slide-added",[s,t,i])}),s.API.updateView(!0),s._preInitialized&&t<2&&1<=s.slideCount&&(s._initialized?s.timeout&&(e=s.slides.length,s.nextSlide=s.reverse?e-1:1,s.timeoutId||s.API.queueTransition(s)):s.API.initSlideshow())},calcFirstSlide:function(){var e=this.opts(),t=parseInt(e.startingSlide||0,10);(t>=e.slides.length||t<0)&&(t=0),e.currSlide=t,e.reverse?(e.nextSlide=t-1,e.nextSlide<0&&(e.nextSlide=e.slides.length-1)):(e.nextSlide=t+1,e.nextSlide==e.slides.length&&(e.nextSlide=0))},calcNextSlide:function(){var e,t=this.opts();t.reverse?(e=t.nextSlide-1<0,t.nextSlide=e?t.slideCount-1:t.nextSlide-1,t.currSlide=e?0:t.nextSlide+1):(e=t.nextSlide+1==t.slides.length,t.nextSlide=e?0:t.nextSlide+1,t.currSlide=e?t.slides.length-1:t.nextSlide-1)},calcTx:function(e,t){var i;return e._tempFx?i=r.fn.cycle.transitions[e._tempFx]:t&&e.manualFx&&(i=r.fn.cycle.transitions[e.manualFx]),i=i||r.fn.cycle.transitions[e.fx],e._tempFx=null,this.opts()._tempFx=null,i||(i=r.fn.cycle.transitions.fade,e.API.log('Transition "'+e.fx+'" not found. Using fade.')),i},prepareTx:function(e,t){var i,n,s,o,c=this.opts();c.slideCount<2?c.timeoutId=0:(!e||c.busy&&!c.manualTrump||(c.API.stopTransition(),c.busy=!1,clearTimeout(c.timeoutId),c.timeoutId=0),c.busy||0===c.timeoutId&&!e||(i=c.slides[c.currSlide],n=c.slides[c.nextSlide],s=c.API.getSlideOpts(c.nextSlide),o=c.API.calcTx(s,e),c._tx=o,e&&void 0!==s.manualSpeed&&(s.speed=s.manualSpeed),c.nextSlide!=c.currSlide&&(e||!c.paused&&!c.hoverPaused&&c.timeout)?(c.API.trigger("cycle-before",[s,i,n,t]),o.before&&o.before(s,i,n,t),e=function(){c.busy=!1,c.container.data("cycle.opts")&&(o.after&&o.after(s,i,n,t),c.API.trigger("cycle-after",[s,i,n,t]),c.API.queueTransition(s),c.API.updateView(!0))},c.busy=!0,o.transition?o.transition(s,i,n,t,e):c.API.doTransition(s,i,n,t,e),c.API.calcNextSlide(),c.API.updateView()):c.API.queueTransition(s)))},doTransition:function(e,t,i,n,s){function o(){a.animate(c.animIn||{opacity:1},c.speed,c.easeIn||c.easing,s)}var c=e,l=r(t),a=r(i);a.css(c.cssBefore||{}),l.animate(c.animOut||{},c.speed,c.easeOut||c.easing,function(){l.css(c.cssAfter||{}),c.sync||o()}),c.sync&&o()},queueTransition:function(e,t){var i=this.opts(),n=void 0!==t?t:e.timeout;return 0===i.nextSlide&&0==--i.loop?(i.API.log("terminating; loop=0"),i.timeout=0,n?setTimeout(function(){i.API.trigger("cycle-finished",[i])},n):i.API.trigger("cycle-finished",[i]),void(i.nextSlide=i.currSlide)):void 0!==i.continueAuto&&(!1===i.continueAuto||r.isFunction(i.continueAuto)&&!1===i.continueAuto())?(i.API.log("terminating automatic transitions"),i.timeout=0,void(i.timeoutId&&clearTimeout(i.timeoutId))):void(n&&(i._lastQueue=r.now(),void 0===t&&(i._remainingTimeout=e.timeout),i.paused||i.hoverPaused||(i.timeoutId=setTimeout(function(){i.API.prepareTx(!1,!i.reverse)},n))))},stopTransition:function(){var e=this.opts();e.slides.filter(":animated").length&&(e.slides.stop(!1,!0),e.API.trigger("cycle-transition-stopped",[e])),e._tx&&e._tx.stopTransition&&e._tx.stopTransition(e)},advanceSlide:function(e){var t=this.opts();return clearTimeout(t.timeoutId),t.timeoutId=0,t.nextSlide=t.currSlide+e,t.nextSlide<0?t.nextSlide=t.slides.length-1:t.nextSlide>=t.slides.length&&(t.nextSlide=0),t.API.prepareTx(!0,0<=e),!1},buildSlideOpts:function(e){var t,i,n,s=this.opts(),o=e.data()||{};for(n in o)o.hasOwnProperty(n)&&/^cycle[A-Z]+/.test(n)&&(t=o[n],i=n.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,l),s.API.log("["+(s.slideCount-1)+"]",i+":",t,"("+typeof t+")"),o[i]=t);(o=r.extend({},r.fn.cycle.defaults,s,o)).slideNum=s.slideCount;try{delete o.API,delete o.slideCount,delete o.currSlide,delete o.nextSlide,delete o.slides}catch(e){}return o},getSlideOpts:function(e){var t=this.opts(),e=(void 0===e&&(e=t.currSlide),t.slides[e]),e=r(e).data("cycle.opts");return r.extend({},t,e)},initSlide:function(e,t,i){var n=this.opts();t.css(e.slideCss||{}),0|\+|~]/.test(e)?t.container.find(e):r(e):e.jquery?e:r(e)},stackSlides:function(e,t,i){var n,s=this.opts(),o=(e||(e=s.slides[s.currSlide],t=s.slides[s.nextSlide],i=!s.reverse),r(e).css("zIndex",s.maxZ),s.maxZ-2),c=s.slideCount;if(i){for(n=s.currSlide+1;ns.currSlide;n--)r(s.slides[n]).css("zIndex",o--)}r(t).css("zIndex",s.maxZ-1)},getSlideIndex:function(e){return this.opts().slides.index(e)}},r.fn.cycle.log=function(){window.console&&console.log&&console.log("[cycle2] "+Array.prototype.join.call(arguments," "))},r.fn.cycle.version=function(){return"Cycle2: 2.1.6"},r.fn.cycle.transitions={custom:{},none:{before:function(e,t,i,n){e.API.stackSlides(i,t,n),e.cssBefore={opacity:1,visibility:"visible",display:"block"}}},fade:{before:function(e,t,i,n){var s=e.API.getSlideOpts(e.nextSlide).slideCss||{};e.API.stackSlides(t,i,n),e.cssBefore=r.extend(s,{opacity:0,visibility:"visible",display:"block"}),e.animIn={opacity:1},e.animOut={opacity:0}}},fadeout:{before:function(e,t,i,n){var s=e.API.getSlideOpts(e.nextSlide).slideCss||{};e.API.stackSlides(t,i,n),e.cssBefore=r.extend(s,{opacity:1,visibility:"visible",display:"block"}),e.animOut={opacity:0}}},scrollHorz:{before:function(e,t,i,n){e.API.stackSlides(t,i,n);t=e.container.css("overflow","hidden").width();e.cssBefore={left:n?t:-t,top:0,opacity:1,visibility:"visible",display:"block"},e.cssAfter={zIndex:e._maxZ-2,left:0},e.animIn={left:0},e.animOut={left:n?-t:t}}}},r.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:0},r(document).ready(function(){r(r.fn.cycle.defaults.autoSelector).cycle()})}(jQuery),function(c){"use strict";function l(e,t){var i,n,s,o=t.autoHeight;"container"==o?(i=c(t.slides[t.currSlide]).outerHeight(),t.container.height(i)):t._autoHeightRatio?t.container.height(t.container.width()/t._autoHeightRatio):("calc"===o||"number"==c.type(o)&&0<=o)&&(i="calc"===o?(n=0,s=-1,t.slides.each(function(e){var t=c(this).height();s=t.slides.length?0:o)!=t._sentinelIndex&&(t._sentinelIndex=i,t._sentinel&&t._sentinel.remove(),(o=c(t.slides[i].cloneNode(!0))).removeAttr("id name rel").find("[id],[name],[rel]").removeAttr("id name rel"),o.css({position:"static",visibility:"hidden",display:"block"}).prependTo(t.container).addClass("cycle-sentinel cycle-slide").removeClass("cycle-slide-active"),o.find("*").css("visibility","hidden"),t._sentinel=o)}function a(e,t,i,n,s){n=c(n).outerHeight();t.container.animate({height:n},t.autoHeightSpeed,t.autoHeightEasing)}function r(e,t){t._autoHeightOnResize&&(c(window).off("resize orientationchange",t._autoHeightOnResize),t._autoHeightOnResize=null),t.container.off("cycle-slide-added cycle-slide-removed",l),t.container.off("cycle-destroyed",r),t.container.off("cycle-before",a),t._sentinel&&(t._sentinel.remove(),t._sentinel=null)}c.extend(c.fn.cycle.defaults,{autoHeight:0,autoHeightSpeed:250,autoHeightEasing:null}),c(document).on("cycle-initialized",function(e,t){var i=t.autoHeight,n=c.type(i),s=null;function o(){l(0,t)}"string"!==n&&"number"!==n||(t.container.on("cycle-slide-added cycle-slide-removed",l),t.container.on("cycle-destroyed",r),"container"==i?t.container.on("cycle-before",a):"string"===n&&/\d+\:\d+/.test(i)&&(i=(i=i.match(/(\d+)\:(\d+)/))[1]/i[2],t._autoHeightRatio=i),"number"!==n&&(t._autoHeightOnResize=function(){clearTimeout(s),s=setTimeout(o,50)},c(window).on("resize orientationchange",t._autoHeightOnResize)),setTimeout(o,30))})}(jQuery),function(o){"use strict";o.extend(o.fn.cycle.defaults,{caption:"> .cycle-caption",captionTemplate:"{{slideNum}} / {{slideCount}}",overlay:"> .cycle-overlay",overlayTemplate:"
{{title}}
{{desc}}
",captionModule:"caption"}),o(document).on("cycle-update-view",function(e,i,n,s){"caption"===i.captionModule&&o.each(["caption","overlay"],function(){var e=n[this+"Template"],t=i.API.getComponent(this);t.length&&e?(t.html(i.API.tmpl(e,n,i,s)),t.show()):t.hide()})}),o(document).on("cycle-destroyed",function(e,t){o.each(["caption","overlay"],function(){var e=t[this+"Template"];t[this]&&e&&t.API.getComponent("caption").empty()})})}(jQuery),function(l){"use strict";var c=l.fn.cycle;l.fn.cycle=function(t){var i,n,s,o=l.makeArray(arguments);return"number"==l.type(t)?this.cycle("goto",t):"string"==l.type(t)?this.each(function(){var e;if(i=t,void 0===(s=l(this).data("cycle.opts")))c.log('slideshow must be initialized before sending commands; "'+i+'" ignored');else{if(i="goto"==i?"jump":i,n=s.API[i],l.isFunction(n))return(e=l.makeArray(o)).shift(),n.apply(s.API,e);c.log("unknown command: ",i)}}):c.apply(this,arguments)},l.extend(l.fn.cycle,c),l.extend(c.API,{next:function(){var e,t=this.opts();t.busy&&!t.manualTrump||(e=t.reverse?-1:1,!1===t.allowWrap&&t.currSlide+e>=t.slideCount||(t.API.advanceSlide(e),t.API.trigger("cycle-next",[t]).log("cycle-next")))},prev:function(){var e,t=this.opts();t.busy&&!t.manualTrump||(e=t.reverse?1:-1,!1===t.allowWrap&&t.currSlide+e<0||(t.API.advanceSlide(e),t.API.trigger("cycle-prev",[t]).log("cycle-prev")))},destroy:function(){this.stop();var t=this.opts(),i=l.isFunction(l._data)?l._data:l.noop;clearTimeout(t.timeoutId),t.timeoutId=0,t.API.stop(),t.API.trigger("cycle-destroyed",[t]).log("cycle-destroyed"),t.container.removeData(),i(t.container[0],"parsedAttrs",!1),t.retainStylesOnDestroy||(t.container.removeAttr("style"),t.slides.removeAttr("style"),t.slides.removeClass(t.slideActiveClass)),t.slides.each(function(){var e=l(this);e.removeData(),e.removeClass(t.slideClass),i(this,"parsedAttrs",!1)})},jump:function(e,t){var i=this.opts();i.busy&&!i.manualTrump||(e=parseInt(e,10),isNaN(e)||e<0||e>=i.slides.length?i.API.log("goto: invalid slide index: "+e):e==i.currSlide?i.API.log("goto: skipping, already on slide",e):(i.nextSlide=e,clearTimeout(i.timeoutId),i.timeoutId=0,i.API.log("goto: ",e," (zero-index)"),e=i.currSlide .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerEventBubble:void 0,pagerTemplate:""}),o(document).on("cycle-bootstrap",function(e,t,i){i.buildPagerLink=n}),o(document).on("cycle-slide-added",function(e,t,i,n){t.pager&&(t.API.buildPagerLink(t,i,n),t.API.page=s)}),o(document).on("cycle-slide-removed",function(e,t,i,n){t.pager&&t.API.getComponent("pager").each(function(){var e=o(this);o(e.children()[i]).remove()})}),o(document).on("cycle-update-view",function(e,t,i){t.pager&&t.API.getComponent("pager").each(function(){o(this).children().removeClass(t.pagerActiveClass).eq(t.currSlide).addClass(t.pagerActiveClass)})}),o(document).on("cycle-destroyed",function(e,t){var i=t.API.getComponent("pager");i&&(i.children().off(t.pagerEvent),t.pagerTemplate&&i.empty())})}(jQuery),function(e){"use strict";e.extend(e.fn.cycle.defaults,{next:"> .cycle-next",nextEvent:"click.cycle",disabledClass:"disabled",prev:"> .cycle-prev",prevEvent:"click.cycle",swipe:!1}),e(document).on("cycle-initialized",function(e,t){var i,n;t.API.getComponent("next").on(t.nextEvent,function(e){e.preventDefault(),t.API.next()}),t.API.getComponent("prev").on(t.prevEvent,function(e){e.preventDefault(),t.API.prev()}),t.swipe&&(i=t.swipeVert?"swipeUp.cycle":"swipeLeft.cycle swipeleft.cycle",n=t.swipeVert?"swipeDown.cycle":"swipeRight.cycle swiperight.cycle",t.container.on(i,function(e){t._tempFx=t.swipeFx,t.API.next()}),t.container.on(n,function(){t._tempFx=t.swipeFx,t.API.prev()}))}),e(document).on("cycle-update-view",function(e,t,i,n){var s,o,c,l,a;t.allowWrap||(s=t.disabledClass,o=t.API.getComponent("next"),c=t.API.getComponent("prev"),l=t._prevBoundry||0,a=void 0!==t._nextBoundry?t._nextBoundry:t.slideCount-1,t.currSlide==a?o.addClass(s).prop("disabled",!0):o.removeClass(s).prop("disabled",!1),t.currSlide===l?c.addClass(s).prop("disabled",!0):c.removeClass(s).prop("disabled",!1))}),e(document).on("cycle-destroyed",function(e,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(a){"use strict";a.extend(a.fn.cycle.defaults,{progressive:!1}),a(document).on("cycle-pre-initialize",function(e,n){if(n.progressive){var s,t=n.API,i=t.next,o=t.prev,c=t.prepareTx,l=a.type(n.progressive);if("array"==l)s=n.progressive;else if(a.isFunction(n.progressive))s=n.progressive(n);else if("string"==l){if(l=a(n.progressive),!(s=a.trim(l.html())))return;if(/^(\[)/.test(s))try{s=a.parseJSON(s)}catch(e){return void t.log("error parsing progressive slides",e)}else(s=s.split(new RegExp(l.data("cycle-split")||"\n")))[s.length-1]||s.pop()}c&&(t.prepareTx=function(e,t){var i;e||0===s.length?c.apply(n.API,[e,t]):t&&n.currSlide==n.slideCount-1?(i=s[0],s=s.slice(1),n.container.one("cycle-slide-added",function(e,t){setTimeout(function(){t.API.advanceSlide(1)},50)}),n.API.add(i)):t||0!==n.currSlide?c.apply(n.API,[e,t]):(e=s.length-1,i=s[e],s=s.slice(0,e),n.container.one("cycle-slide-added",function(e,t){setTimeout(function(){t.currSlide=1,t.API.advanceSlide(-1)},50)}),n.API.add(i,!0))}),i&&(t.next=function(){var e,t=this.opts();s.length&&t.currSlide==t.slideCount-1?(e=s[0],s=s.slice(1),t.container.one("cycle-slide-added",function(e,t){i.apply(t.API),t.container.removeClass("cycle-loading")}),t.container.addClass("cycle-loading"),t.API.add(e)):i.apply(t.API)}),o&&(t.prev=function(){var e,t,i=this.opts();s.length&&0===i.currSlide?(e=s.length-1,t=s[e],s=s.slice(0,e),i.container.one("cycle-slide-added",function(e,t){t.currSlide=1,t.API.advanceSlide(-1),t.container.removeClass("cycle-loading")}),i.container.addClass("cycle-loading"),i.API.add(t,!0)):o.apply(i.API)})}})}(jQuery),function(a){"use strict";a.extend(a.fn.cycle.defaults,{tmplRegex:"{{((.)?.*?)}}"}),a.extend(a.fn.cycle.API,{tmpl:function(e,t){var t=new RegExp(t.tmplRegex||a.fn.cycle.defaults.tmplRegex,"g"),l=a.makeArray(arguments);return l.shift(),e.replace(t,function(e,t){for(var i,n,s,o=t.split("."),c=0;c