!function(c){"use strict";function l(e){return(e||"").toLowerCase()}c.fn.cycle=function(s){var e;return 0!==this.length||c.isReady?this.each(function(){var e,i,t,n,o=c(this),r=c.fn.cycle.log;if(!o.data("cycle.opts")){for(var a in(!1===o.data("cycle-log")||s&&!1===s.log||i&&!1===i.log)&&(r=c.noop),r("--c2 init--"),e=o.data())e.hasOwnProperty(a)&&/^cycle[A-Z]+/.test(a)&&(n=e[a],r((t=a.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,l))+":",n,"("+typeof n+")"),e[t]=n);(i=c.extend({},c.fn.cycle.defaults,e,s||{})).timeoutId=0,i.paused=i.paused||!1,i.container=o,i._maxZ=i.maxZ,i.API=c.extend({_container:o},c.fn.cycle.API),i.API.log=r,i.API.trigger=function(e,t){return i.container.trigger(e,t),i.API},o.data("cycle.opts",i),o.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},c.fn.cycle.log("requeuing slideshow (dom not ready)"),c(function(){c(e.s,e.c).cycle(s)}),this)},c.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=c(),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();e.API.trigger("cycle-pre-initialize",[e]);var t=c.fn.cycle.transitions[e.fx];t&&c.isFunction(t.preInit)&&t.preInit(e),e._preInitialized=!0},postInitSlideshow:function(){var e=this.opts();e.API.trigger("cycle-post-initialize",[e]);var t=c.fn.cycle.transitions[e.fx];t&&c.isFunction(t.postInit)&&t.postInit(e)},initSlideshow:function(){var e,t=this.opts(),i=t.container;t.API.calcFirstSlide(),"static"==t.container.css("position")&&t.container.css("position","relative"),c(t.slides[t.currSlide]).css({opacity:1,display:"block",visibility:"visible"}),t.API.stackSlides(t.slides[t.currSlide],t.slides[t.nextSlide],!t.reverse),t.pauseOnHover&&(!0!==t.pauseOnHover&&(i=c(t.pauseOnHover)),i.hover(function(){t.API.pause(!0)},function(){t.API.resume(!0)})),t.timeout&&(e=t.API.getSlideOpts(t.currSlide),t.API.queueTransition(e,e.timeout+t.delay)),t._initialized=!0,t.API.updateView(!0),t.API.trigger("cycle-initialized",[t]),t.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-=c.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,i){var t,n=this.opts(),o=n.slideCount;"string"==c.type(e)&&(e=c.trim(e)),c(e).each(function(){var e,t=c(this);i?n.container.prepend(t):n.container.append(t),n.slideCount++,e=n.API.buildSlideOpts(t),n.slides=i?c(t).add(n.slides):n.slides.add(t),n.API.initSlide(e,t,--n._maxZ),t.data("cycle.opts",e),n.API.trigger("cycle-slide-added",[n,e,t])}),n.API.updateView(!0),n._preInitialized&&o<2&&1<=n.slideCount&&(n._initialized?n.timeout&&(t=n.slides.length,n.nextSlide=n.reverse?t-1:1,n.timeoutId||n.API.queueTransition(n)):n.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,n=e;return n._tempFx?i=c.fn.cycle.transitions[n._tempFx]:t&&n.manualFx&&(i=c.fn.cycle.transitions[n.manualFx]),i=i||c.fn.cycle.transitions[n.fx],n._tempFx=null,this.opts()._tempFx=null,i||(i=c.fn.cycle.transitions.fade,n.API.log('Transition "'+n.fx+'" not found. Using fade.')),i},prepareTx:function(e,t){var i,n,o,r,a,s=this.opts();return s.slideCount<2?void(s.timeoutId=0):(!e||s.busy&&!s.manualTrump||(s.API.stopTransition(),s.busy=!1,clearTimeout(s.timeoutId),s.timeoutId=0),void(s.busy||(0===s.timeoutId&&!e||(n=s.slides[s.currSlide],o=s.slides[s.nextSlide],r=s.API.getSlideOpts(s.nextSlide),a=s.API.calcTx(r,e),s._tx=a,e&&void 0!==r.manualSpeed&&(r.speed=r.manualSpeed),s.nextSlide!=s.currSlide&&(e||!s.paused&&!s.hoverPaused&&s.timeout)?(s.API.trigger("cycle-before",[r,n,o,t]),a.before&&a.before(r,n,o,t),i=function(){s.busy=!1,s.container.data("cycle.opts")&&(a.after&&a.after(r,n,o,t),s.API.trigger("cycle-after",[r,n,o,t]),s.API.queueTransition(r),s.API.updateView(!0))},s.busy=!0,a.transition?a.transition(r,n,o,t,i):s.API.doTransition(r,n,o,t,i),s.API.calcNextSlide(),s.API.updateView()):s.API.queueTransition(r)))))},doTransition:function(e,t,i,n,o){function r(){l.animate(a.animIn||{opacity:1},a.speed,a.easeIn||a.easing,o)}var a=e,s=c(t),l=c(i);l.css(a.cssBefore||{}),s.animate(a.animOut||{},a.speed,a.easeOut||a.easing,function(){s.css(a.cssAfter||{}),a.sync||r()}),a.sync&&r()},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||c.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=c.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=this.opts(),o=e.data()||{};for(var r in o)o.hasOwnProperty(r)&&/^cycle[A-Z]+/.test(r)&&(t=o[r],i=r.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,l),n.API.log("["+(n.slideCount-1)+"]",i+":",t,"("+typeof t+")"),o[i]=t);(o=c.extend({},c.fn.cycle.defaults,n,o)).slideNum=n.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();void 0===e&&(e=t.currSlide);var i=t.slides[e],n=c(i).data("cycle.opts");return c.extend({},t,n)},initSlide:function(e,t,i){var n=this.opts();t.css(e.slideCss||{}),0|\+|~]/.test(i)?t.container.find(i):c(i):i.jquery?i:c(i)},stackSlides:function(e,t,i){var n=this.opts();e||(e=n.slides[n.currSlide],t=n.slides[n.nextSlide],i=!n.reverse),c(e).css("zIndex",n.maxZ);var o,r=n.maxZ-2,a=n.slideCount;if(i){for(o=n.currSlide+1;on.currSlide;o--)c(n.slides[o]).css("zIndex",r--)}c(t).css("zIndex",n.maxZ-1)},getSlideIndex:function(e){return this.opts().slides.index(e)}},c.fn.cycle.log=function(){window.console&&console.log&&console.log("[cycle2] "+Array.prototype.join.call(arguments," "))},c.fn.cycle.version=function(){return"Cycle2: 2.1.5"},c.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 o=e.API.getSlideOpts(e.nextSlide).slideCss||{};e.API.stackSlides(t,i,n),e.cssBefore=c.extend(o,{opacity:0,visibility:"visible",display:"block"}),e.animIn={opacity:1},e.animOut={opacity:0}}},fadeout:{before:function(e,t,i,n){var o=e.API.getSlideOpts(e.nextSlide).slideCss||{};e.API.stackSlides(t,i,n),e.cssBefore=c.extend(o,{opacity:1,visibility:"visible",display:"block"}),e.animOut={opacity:0}}},scrollHorz:{before:function(e,t,i,n){e.API.stackSlides(t,i,n);var o=e.container.css("overflow","hidden").width();e.cssBefore={left:n?o:-o,top:0,opacity:1,visibility:"visible",display:"block"},e.cssAfter={zIndex:e._maxZ-2,left:0},e.animIn={left:0},e.animOut={left:n?-o:o}}}},c.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},c(document).ready(function(){c(c.fn.cycle.defaults.autoSelector).cycle()})}(jQuery),function(l){"use strict";function s(e,t){var i,n,o,r,a,s=t.autoHeight;if("container"==s)n=l(t.slides[t.currSlide]).outerHeight(),t.container.height(n);else if(t._autoHeightRatio)t.container.height(t.container.width()/t._autoHeightRatio);else if("calc"===s||"number"==l.type(s)&&0<=s){if((o="calc"===s?(r=0,a=-1,t.slides.each(function(e){var t=l(this).height();a=t.slides.length?0:s)==t._sentinelIndex)return;t._sentinelIndex=o,t._sentinel&&t._sentinel.remove(),(i=l(t.slides[o].cloneNode(!0))).removeAttr("id name rel").find("[id],[name],[rel]").removeAttr("id name rel"),i.css({position:"static",visibility:"hidden",display:"block"}).prependTo(t.container).addClass("cycle-sentinel cycle-slide").removeClass("cycle-slide-active"),i.find("*").css("visibility","hidden"),t._sentinel=i}}function c(e,t,i,n){var o=l(n).outerHeight();t.container.animate({height:o},t.autoHeightSpeed,t.autoHeightEasing)}function d(e,t){t._autoHeightOnResize&&(l(window).off("resize orientationchange",t._autoHeightOnResize),t._autoHeightOnResize=null),t.container.off("cycle-slide-added cycle-slide-removed",s),t.container.off("cycle-destroyed",d),t.container.off("cycle-before",c),t._sentinel&&(t._sentinel.remove(),t._sentinel=null)}l.extend(l.fn.cycle.defaults,{autoHeight:0,autoHeightSpeed:250,autoHeightEasing:null}),l(document).on("cycle-initialized",function(e,t){function i(){s(0,t)}var n,o=t.autoHeight,r=l.type(o),a=null;"string"!==r&&"number"!==r||(t.container.on("cycle-slide-added cycle-slide-removed",s),t.container.on("cycle-destroyed",d),"container"==o?t.container.on("cycle-before",c):"string"===r&&/\d+\:\d+/.test(o)&&(n=(n=o.match(/(\d+)\:(\d+)/))[1]/n[2],t._autoHeightRatio=n),"number"!==r&&(t._autoHeightOnResize=function(){clearTimeout(a),a=setTimeout(i,50)},l(window).on("resize orientationchange",t._autoHeightOnResize)),setTimeout(i,30))})}(jQuery),function(r){"use strict";r.extend(r.fn.cycle.defaults,{caption:"> .cycle-caption",captionTemplate:"{{slideNum}} / {{slideCount}}",overlay:"> .cycle-overlay",overlayTemplate:"
{{title}}
{{desc}}
",captionModule:"caption"}),r(document).on("cycle-update-view",function(e,i,n,o){"caption"===i.captionModule&&r.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,o)),t.show()):t.hide()})}),r(document).on("cycle-destroyed",function(e,t){r.each(["caption","overlay"],function(){var e=t[this+"Template"];t[this]&&e&&t.API.getComponent("caption").empty()})})}(jQuery),function(s){"use strict";var a=s.fn.cycle;s.fn.cycle=function(t){var i,n,o,r=s.makeArray(arguments);return"number"==s.type(t)?this.cycle("goto",t):"string"==s.type(t)?this.each(function(){var e;return i=t,void 0===(o=s(this).data("cycle.opts"))?void a.log('slideshow must be initialized before sending commands; "'+i+'" ignored'):(i="goto"==i?"jump":i,n=o.API[i],s.isFunction(n)?((e=s.makeArray(r)).shift(),n.apply(o.API,e)):void a.log("unknown command: ",i))}):a.apply(this,arguments)},s.extend(s.fn.cycle,a),s.extend(a.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 e=this.opts(),t=s.isFunction(s._data)?s._data:s.noop;clearTimeout(e.timeoutId),e.timeoutId=0,e.API.stop(),e.API.trigger("cycle-destroyed",[e]).log("cycle-destroyed"),e.container.removeData(),t(e.container[0],"parsedAttrs",!1),e.retainStylesOnDestroy||(e.container.removeAttr("style"),e.slides.removeAttr("style"),e.slides.removeClass(e.slideActiveClass)),e.slides.each(function(){s(this).removeData(),t(this,"parsedAttrs",!1)})},jump:function(e,t){var i,n=this.opts();if(!n.busy||n.manualTrump){var o=parseInt(e,10);if(isNaN(o)||o<0||o>=n.slides.length)return void n.API.log("goto: invalid slide index: "+o);if(o==n.currSlide)return void n.API.log("goto: skipping, already on slide",o);n.nextSlide=o,clearTimeout(n.timeoutId),n.timeoutId=0,n.API.log("goto: ",o," (zero-index)"),i=n.currSlide .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerEventBubble:void 0,pagerTemplate:""}),r(document).on("cycle-bootstrap",function(e,t,i){i.buildPagerLink=n}),r(document).on("cycle-slide-added",function(e,t,i,n){t.pager&&(t.API.buildPagerLink(t,i,n),t.API.page=o)}),r(document).on("cycle-slide-removed",function(e,t,i){t.pager&&t.API.getComponent("pager").each(function(){var e=r(this);r(e.children()[i]).remove()})}),r(document).on("cycle-update-view",function(e,t){t.pager&&t.API.getComponent("pager").each(function(){r(this).children().removeClass(t.pagerActiveClass).eq(t.currSlide).addClass(t.pagerActiveClass)})}),r(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(){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){var i,n,o,r,a;t.allowWrap||(i=t.disabledClass,n=t.API.getComponent("next"),o=t.API.getComponent("prev"),r=t._prevBoundry||0,a=void 0!==t._nextBoundry?t._nextBoundry:t.slideCount-1,t.currSlide==a?n.addClass(i).prop("disabled",!0):n.removeClass(i).prop("disabled",!1),t.currSlide===r?o.addClass(i).prop("disabled",!0):o.removeClass(i).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(c){"use strict";c.extend(c.fn.cycle.defaults,{progressive:!1}),c(document).on("cycle-pre-initialize",function(e,o){if(o.progressive){var r,t,i=o.API,n=i.next,a=i.prev,s=i.prepareTx,l=c.type(o.progressive);if("array"==l)r=o.progressive;else if(c.isFunction(o.progressive))r=o.progressive(o);else if("string"==l){if(t=c(o.progressive),!(r=c.trim(t.html())))return;if(/^(\[)/.test(r))try{r=c.parseJSON(r)}catch(e){return void i.log("error parsing progressive slides",e)}else(r=r.split(new RegExp(t.data("cycle-split")||"\n")))[r.length-1]||r.pop()}s&&(i.prepareTx=function(e,t){var i,n;return e||0===r.length?void s.apply(o.API,[e,t]):void(t&&o.currSlide==o.slideCount-1?(n=r[0],r=r.slice(1),o.container.one("cycle-slide-added",function(e,t){setTimeout(function(){t.API.advanceSlide(1)},50)}),o.API.add(n)):t||0!==o.currSlide?s.apply(o.API,[e,t]):(i=r.length-1,n=r[i],r=r.slice(0,i),o.container.one("cycle-slide-added",function(e,t){setTimeout(function(){t.currSlide=1,t.API.advanceSlide(-1)},50)}),o.API.add(n,!0)))}),n&&(i.next=function(){var e,t=this.opts();r.length&&t.currSlide==t.slideCount-1?(e=r[0],r=r.slice(1),t.container.one("cycle-slide-added",function(e,t){n.apply(t.API),t.container.removeClass("cycle-loading")}),t.container.addClass("cycle-loading"),t.API.add(e)):n.apply(t.API)}),a&&(i.prev=function(){var e,t,i=this.opts();r.length&&0===i.currSlide?(e=r.length-1,t=r[e],r=r.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)):a.apply(i.API)})}})}(jQuery),function(l){"use strict";l.extend(l.fn.cycle.defaults,{tmplRegex:"{{((.)?.*?)}}"}),l.extend(l.fn.cycle.API,{tmpl:function(e,t){var i=new RegExp(t.tmplRegex||l.fn.cycle.defaults.tmplRegex,"g"),s=l.makeArray(arguments);return s.shift(),e.replace(i,function(e,t){for(var i,n,o,r=t.split("."),a=0;aa.event.special.swipe.scrollSupressionThreshold&&e.preventDefault())}var i,n=e.originalEvent.touches?e.originalEvent.touches[0]:e,o={time:(new Date).getTime(),coords:[n.pageX,n.pageY],origin:a(e.target)};r.bind("touchmove",t).one("touchend",function(e){r.unbind("touchmove",t),o&&i&&i.time-o.timea.event.special.swipe.horizontalDistanceThreshold&&Math.abs(o.coords[1]-i.coords[1])i.coords[0]?"swipeleft":"swiperight"),o=i=void 0})})}},a.event.special.swipeleft=a.event.special.swipeleft||{setup:function(){a(this).bind("swipe",a.noop)}},a.event.special.swiperight=a.event.special.swiperight||a.event.special.swipeleft}(jQuery),function(e,t,o){var i,n,r="placeholder"in t.createElement("input"),a="placeholder"in t.createElement("textarea"),s=o.fn,l=o.valHooks,c=o.propHooks;function d(e,t){var i=this,n=o(i);if(i.value==n.attr("placeholder")&&n.hasClass("placeholder"))if(n.data("placeholder-password")){if(n=n.hide().next().show().attr("id",n.removeAttr("id").data("placeholder-id")),!0===e)return n[0].value=t;n.focus()}else i.value="",n.removeClass("placeholder"),i==p()&&i.select()}function u(){var t,e=o(this),i=this.id;if(""==this.value){if("password"==this.type){if(!e.data("placeholder-textinput")){try{t=e.clone().attr({type:"text"})}catch(e){t=o("").attr(o.extend(function(e){var i={},n=/^jQuery\d+$/;return o.each(e.attributes,function(e,t){t.specified&&!n.test(t.name)&&(i[t.name]=t.value)}),i}(this),{type:"text"}))}t.removeAttr("name").data({"placeholder-password":e,"placeholder-id":i}).bind("focus.placeholder",d),e.data({"placeholder-textinput":t,"placeholder-id":i}).before(t)}e=e.removeAttr("id").hide().prev().attr("id",i).show()}e.addClass("placeholder"),e[0].value=e.attr("placeholder")}else e.removeClass("placeholder")}function p(){try{return t.activeElement}catch(e){}}r&&a?(n=s.placeholder=function(){return this}).input=n.textarea=!0:((n=s.placeholder=function(){return this.filter((r?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":d,"blur.placeholder":u}).data("placeholder-enabled",!0).trigger("blur.placeholder"),this}).input=r,n.textarea=a,i={get:function(e){var t=o(e),i=t.data("placeholder-password");return i?i[0].value:t.data("placeholder-enabled")&&t.hasClass("placeholder")?"":e.value},set:function(e,t){var i=o(e),n=i.data("placeholder-password");return n?n[0].value=t:i.data("placeholder-enabled")?(""==t?(e.value=t,e!=p()&&u.call(e)):i.hasClass("placeholder")&&d.call(e,!0,t)||(e.value=t),i):e.value=t}},r||(l.input=i,c.value=i),a||(l.textarea=i,c.value=i),o(function(){o(t).delegate("form","submit.placeholder",function(){var e=o(".placeholder",this).each(d);setTimeout(function(){e.each(u)},10)})}),o(e).bind("beforeunload.placeholder",function(){o(".placeholder").each(function(){this.value=""})}))}(this,document,jQuery),function(e){for(var i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n="",o=[256],r=[256],t=0,a=function(e){return e.replace(/[\u0080-\u07ff]/g,function(e){var t=e.charCodeAt(0);return String.fromCharCode(192|t>>6,128|63&t)}).replace(/[\u0800-\uffff]/g,function(e){var t=e.charCodeAt(0);return String.fromCharCode(224|t>>12,128|t>>6&63,128|63&t)})},s=function(e){return e.replace(/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]/g,function(e){var t=(15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2);return String.fromCharCode(t)}).replace(/[\u00c0-\u00df][\u0080-\u00bf]/g,function(e){var t=(31&e.charCodeAt(0))<<6|63&e.charCodeAt(1);return String.fromCharCode(t)})};t<256;){var l=String.fromCharCode(t);n+=l,r[t]=t,o[t]=i.indexOf(l),++t}function c(e,t,i,n,o,r){for(var a=0,s=0,l=(e=String(e)).length,c="",d=0;s>(d-=r);c+=n.charAt(p),a^=p<a.failure_limit)return!1}else e.trigger("appear"),t=0})}var i,r=this,a={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:n,data_attribute:"original",skip_invisible:!0,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return e&&(l!==e.failurelimit&&(e.failure_limit=e.failurelimit,delete e.failurelimit),l!==e.effectspeed&&(e.effect_speed=e.effectspeed,delete e.effectspeed),s.extend(a,e)),i=a.container===l||a.container===n?c:s(a.container),0===a.event.indexOf("scroll")&&i.bind(a.event,t),this.each(function(){var n=this,o=s(n);n.loaded=!1,o.attr("src")!==l&&!1!==o.attr("src")||!o.is("img")||o.attr("src",a.placeholder),o.one("appear",function(){var e;this.loaded||(a.appear&&(e=r.length,a.appear.call(n,e,a)),s("").bind("load",function(){var e=o.attr("data-"+a.data_attribute);o.hide(),o.is("img")?o.attr("src",e):o.css("background-image","url('"+e+"')"),o[a.effect](a.effect_speed),n.loaded=!0;var t,i=s.grep(r,function(e){return!e.loaded});r=s(i),a.load&&(t=r.length,a.load.call(n,t,a))}).attr("src",o.attr("data-"+a.data_attribute)))}),0!==a.event.indexOf("scroll")&&o.bind(a.event,function(){n.loaded||o.trigger("appear")})}),c.bind("resize",function(){t()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&c.bind("pageshow",function(e){e.originalEvent&&e.originalEvent.persisted&&r.each(function(){s(this).trigger("appear")})}),s(o).ready(function(){t()}),this},s.belowthefold=function(e,t){return(t.container===l||t.container===n?(n.innerHeight?n.innerHeight:c.height())+c.scrollTop():s(t.container).offset().top+s(t.container).height())<=s(e).offset().top-t.threshold},s.rightoffold=function(e,t){return(t.container===l||t.container===n?c.width()+c.scrollLeft():s(t.container).offset().left+s(t.container).width())<=s(e).offset().left-t.threshold},s.abovethetop=function(e,t){return(t.container===l||t.container===n?c.scrollTop():s(t.container).offset().top)>=s(e).offset().top+t.threshold+s(e).height()},s.leftofbegin=function(e,t){return(t.container===l||t.container===n?c.scrollLeft():s(t.container).offset().left)>=s(e).offset().left+t.threshold+s(e).width()},s.inviewport=function(e,t){return!(s.rightoffold(e,t)||s.leftofbegin(e,t)||s.belowthefold(e,t)||s.abovethetop(e,t))},s.extend(s.expr[":"],{"below-the-fold":function(e){return s.belowthefold(e,{threshold:0})},"above-the-top":function(e){return!s.belowthefold(e,{threshold:0})},"right-of-screen":function(e){return s.rightoffold(e,{threshold:0})},"left-of-screen":function(e){return!s.rightoffold(e,{threshold:0})},"in-viewport":function(e){return s.inviewport(e,{threshold:0})},"above-the-fold":function(e){return!s.belowthefold(e,{threshold:0})},"right-of-fold":function(e){return s.rightoffold(e,{threshold:0})},"left-of-fold":function(e){return!s.rightoffold(e,{threshold:0})}})}(jQuery,window,document),function(){var o=jQuery.event.special,t="D"+ +new Date,i="D"+(+new Date+1);o.scrollstart={setup:function(){function e(e){var t=arguments;i?clearTimeout(i):(e.type="scrollstart",jQuery.event.dispatch.apply(this,t)),i=setTimeout(function(){i=null},o.scrollstop.latency)}var i;jQuery(this).bind("scroll",e).data(t,e)},teardown:function(){jQuery(this).unbind("scroll",jQuery(this).data(t))}},o.scrollstop={latency:300,setup:function(){function e(e){var t=this,i=arguments;n&&clearTimeout(n),n=setTimeout(function(){n=null,e.type="scrollstop",jQuery.event.dispatch.apply(t,i)},o.scrollstop.latency)}var n;jQuery(this).bind("scroll",e).data(i,e)},teardown:function(){jQuery(this).unbind("scroll",jQuery(this).data(i))}}}(),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(d){"use strict";var s="readmore",l={speed:100,collapsedHeight:200,heightMargin:16,moreLink:'Read More',lessLink:'Close',embedCSS:!0,blockCSS:"display: block; width: 100%;",startOpen:!1,blockProcessed:function(){},beforeToggle:function(){},afterToggle:function(){}},c={},u=0;function p(e){var t=e.clone().css({height:"auto",width:e.width(),maxHeight:"none",overflow:"hidden"}).insertAfter(e),i=t.outerHeight(),n=parseInt(t.css({maxHeight:""}).css("max-height").replace(/[^-\d\.]/g,""),10),o=e.data("defaultHeight");t.remove();var r=n||e.data("collapsedHeight")||o;e.data({expandedHeight:i,maxHeight:n,collapsedHeight:r}).css({maxHeight:"none"})}var n,o,r,a,f=(n=function(){d("[data-readmore]").each(function(){var e=d(this),t="true"===e.attr("aria-expanded");p(e),e.css({height:e.data(t?"expandedHeight":"collapsedHeight")})})},o=100,function(){var e=this,t=arguments,i=r&&!a;clearTimeout(a),a=setTimeout(function(){a=null,r||n.apply(e,t)},o),i&&n.apply(e,t)});function h(e,t){var i,n,o,r,a;this.element=e,this.options=d.extend({},l,t),i=this.options,c[i.selector]||(n=" ",i.embedCSS&&""!==i.blockCSS&&(n+=i.selector+" + [data-readmore-toggle], "+i.selector+"[data-readmore]{"+i.blockCSS+"}"),n+=i.selector+"[data-readmore]{transition: height "+i.speed+"ms;overflow: hidden;}",o=document,r=n,(a=o.createElement("style")).type="text/css",a.styleSheet?a.styleSheet.cssText=r:a.appendChild(o.createTextNode(r)),o.getElementsByTagName("head")[0].appendChild(a),c[i.selector]=!0),this._defaults=l,this._name=s,this.init(),window.addEventListener?(window.addEventListener("load",f),window.addEventListener("resize",f)):(window.attachEvent("load",f),window.attachEvent("resize",f))}h.prototype={init:function(){var t=d(this.element);t.data({defaultHeight:this.options.collapsedHeight,heightMargin:this.options.heightMargin}),p(t);var e=t.data("collapsedHeight"),i=t.data("heightMargin");if(t.outerHeight(!0)<=e+i)return this.options.blockProcessed&&"function"==typeof this.options.blockProcessed&&this.options.blockProcessed(t,!1),!0;var n,o,r,a=t.attr("id")||(r=++u,String(null==o?"rmjs-":o)+r),s=this.options.startOpen?this.options.lessLink:this.options.moreLink;t.attr({"data-readmore":"","aria-expanded":this.options.startOpen,id:a}),t.after(d(s).on("click",(n=this,function(e){n.toggle(this,t[0],e)})).attr({"data-readmore-toggle":a,"aria-controls":a})),this.options.startOpen||t.css({height:e}),this.options.blockProcessed&&"function"==typeof this.options.blockProcessed&&this.options.blockProcessed(t,!0)},toggle:function(e,t,i){i&&i.preventDefault(),e=e||d('[aria-controls="'+this.element.id+'"]')[0],t=t||this.element;var n,o,r=d(t),a="",s="",l=!1,c=r.data("collapsedHeight");r.height()<=c?(a=r.data("expandedHeight")+"px",s="lessLink",l=!0):(a=c,s="moreLink"),this.options.beforeToggle&&"function"==typeof this.options.beforeToggle&&this.options.beforeToggle(e,r,!l),r.css({height:a}),r.on("transitionend",(n=this,function(){n.options.afterToggle&&"function"==typeof n.options.afterToggle&&n.options.afterToggle(e,r,l),d(this).attr({"aria-expanded":l}).off("transitionend")})),d(e).replaceWith(d(this.options[s]).on("click",(o=this,function(e){o.toggle(this,t,e)})).attr({"data-readmore-toggle":r.attr("id"),"aria-controls":r.attr("id")}))},destroy:function(){d(this.element).each(function(){var e=d(this);e.attr({"data-readmore":null,"aria-expanded":null}).css({maxHeight:"",height:""}).next("[data-readmore-toggle]").remove(),e.removeData()})}},d.fn.readmore=function(t){var i=arguments,n=this.selector;return"object"==typeof(t=t||{})?this.each(function(){var e;d.data(this,"plugin_"+s)&&(e=d.data(this,"plugin_"+s)).destroy.apply(e),t.selector=n,d.data(this,"plugin_"+s,new h(this,t))}):"string"==typeof t&&"_"!==t[0]&&"init"!==t?this.each(function(){var e=d.data(this,"plugin_"+s);e instanceof h&&"function"==typeof e[t]&&e[t].apply(e,Array.prototype.slice.call(i,1))}):void 0}});