(function(e){"use strict";function n(e){return(e||"").toLowerCase()}var t="20130307";e.fn.cycle=function(t){var r;if(this.length===0&&!e.isReady){r={s:this.selector,c:this.context};e.fn.cycle.log("requeuing slideshow (dom not ready)");e(function(){e(r.s,r.c).cycle(t)});return this}return this.each(function(){var r,i,s,o;var u=e(this);var a=e.fn.cycle.log;if(u.data("cycle.opts"))return;if(u.data("cycle-log")===false||t&&t.log===false||i&&i.log===false){a=e.noop}a("--c2 init--");r=u.data();for(var f in r){if(r.hasOwnProperty(f)&&/^cycle[A-Z]+/.test(f)){o=r[f];s=f.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,n);a(s+":",o,"("+typeof o+")");r[s]=o}}i=e.extend({},e.fn.cycle.defaults,r,t||{});i.timeoutId=0;i.paused=i.paused||false;i.container=u;i._maxZ=i.maxZ;i.API=e.extend({_container:u},e.fn.cycle.API);i.API.log=a;i.API.trigger=function(e,t){i.container.trigger(e,t);return i.API};u.data("cycle.opts",i);u.data("cycle.API",i.API);i.API.trigger("cycle-bootstrap",[i,i.API]);i.API.addInitialSlides();i.API.preInitSlideshow();if(i.slides.length)i.API.initSlideshow()})};e.fn.cycle.API={opts:function(){return this._container.data("cycle.opts")},addInitialSlides:function(){var t=this.opts();var n=t.slides;t.slideCount=0;t.slides=e();n=n.jquery?n:t.container.find(n);if(t.random){n.sort(function(){return Math.random()-.5})}t.API.add(n)},preInitSlideshow:function(){var t=this.opts();t.API.trigger("cycle-pre-initialize",[t]);var n=e.fn.cycle.transitions[t.fx];if(n&&e.isFunction(n.preInit))n.preInit(t);t._preInitialized=true},postInitSlideshow:function(){var t=this.opts();t.API.trigger("cycle-post-initialize",[t]);var n=e.fn.cycle.transitions[t.fx];if(n&&e.isFunction(n.postInit))n.postInit(t)},initSlideshow:function(){var t=this.opts();var n=t.container;var r;t.API.calcFirstSlide();if(t.container.css("position")=="static")t.container.css("position","relative");e(t.slides[t.currSlide]).css("opacity",1).show();t.API.stackSlides(t.slides[t.currSlide],t.slides[t.nextSlide],!t.reverse);if(t.pauseOnHover){if(t.pauseOnHover!==true)n=e(t.pauseOnHover);n.hover(function(){t.hoverPaused=true;if(!t.paused)t.API.trigger("cycle-paused",[t])},function(){t.hoverPaused=false;if(!t.paused)t.API.trigger("cycle-resumed",[t])})}if(t.timeout){r=t.API.getSlideOpts(t.nextSlide);t.API.queueTransition(r)}t._initialized=true;t.API.updateView(true);t.container.on("cycle-paused cycle-resumed",function(e){t.container[e.type==="cycle-paused"?"addClass":"removeClass"]("cycle-paused")});t.API.trigger("cycle-initialized",[t]);t.API.postInitSlideshow()},add:function(t,n){var r=this.opts();var i=r.slideCount;var s=false;var o;if(e.type(t)=="string")t=e.trim(t);e(t).each(function(t){var i;var s=e(this);if(n)r.container.prepend(s);else r.container.append(s);r.slideCount++;i=r.API.buildSlideOpts(s);if(n)r.slides=e(s).add(r.slides);else r.slides=r.slides.add(s);r.API.initSlide(i,s,--r._maxZ);s.data("cycle.opts",i);r.API.trigger("cycle-slide-added",[r,i,s])});r.API.updateView(true);s=r._preInitialized&&i<2&&r.slideCount>=1;if(s){if(!r._initialized)r.API.initSlideshow();else if(r.timeout){o=r.slides.length;r.nextSlide=r.reverse?o-1:1;if(!r.timeoutId){r.API.queueTransition(r)}}}},calcFirstSlide:function(){var e=this.opts();var t;t=parseInt(e.startingSlide||0,10);if(t>=e.slides.length||t<0)t=0;e.currSlide=t;if(e.reverse){e.nextSlide=t-1;if(e.nextSlide<0)e.nextSlide=e.slides.length-1}else{e.nextSlide=t+1;if(e.nextSlide==e.slides.length)e.nextSlide=0}},calcNextSlide:function(){var e=this.opts();var t;if(e.reverse){t=e.nextSlide-1<0;e.nextSlide=t?e.slideCount-1:e.nextSlide-1;e.currSlide=t?0:e.nextSlide+1}else{t=e.nextSlide+1==e.slides.length;e.nextSlide=t?0:e.nextSlide+1;e.currSlide=t?e.slides.length-1:e.nextSlide-1}},calcTx:function(t,n){var r=t;var i;if(n&&r.manualFx)i=e.fn.cycle.transitions[r.manualFx];if(!i)i=e.fn.cycle.transitions[r.fx];if(!i){i=e.fn.cycle.transitions.fade;r.API.log('Transition "'+r.fx+'" not found.  Using fade.')}return i},prepareTx:function(e,t){var n=this.opts();var r,i,s,o,u;if(n.slideCount<2){n.timeoutId=0;return}if(e&&(!n.busy||n.manualTrump)){n.API.stopTransition();n.busy=false;clearTimeout(n.timeoutId);n.timeoutId=0}if(n.busy)return;if(n.timeoutId===0&&!e)return;i=n.slides[n.currSlide];s=n.slides[n.nextSlide];o=n.API.getSlideOpts(n.nextSlide);u=n.API.calcTx(o,e);n._tx=u;if(e&&o.manualSpeed!==undefined)o.speed=o.manualSpeed;if(n.nextSlide!=n.currSlide&&(e||!n.paused&&!n.hoverPaused&&n.timeout)){n.API.trigger("cycle-before",[o,i,s,t]);if(u.before)u.before(o,i,s,t);r=function(){n.busy=false;if(!n.container.data("cycle.opts"))return;if(u.after)u.after(o,i,s,t);n.API.trigger("cycle-after",[o,i,s,t]);n.API.queueTransition(o);n.API.updateView(true)};n.busy=true;if(u.transition)u.transition(o,i,s,t,r);else n.API.doTransition(o,i,s,t,r);n.API.calcNextSlide();n.API.updateView()}else{n.API.queueTransition(o)}},doTransition:function(t,n,r,i,s){var o=t;var u=e(n),a=e(r);var f=function(){a.animate(o.animIn||{opacity:1},o.speed,o.easeIn||o.easing,s)};a.css(o.cssBefore||{});u.animate(o.animOut||{},o.speed,o.easeOut||o.easing,function(){u.css(o.cssAfter||{});if(!o.sync){f()}});if(o.sync){f()}},queueTransition:function(e){var t=this.opts();if(t.nextSlide===0&&--t.loop===0){t.API.log("terminating; loop=0");t.timeout=0;if(e.timeout){setTimeout(function(){t.API.trigger("cycle-finished",[t])},e.timeout)}else{t.API.trigger("cycle-finished",[t])}t.nextSlide=t.currSlide;return}if(e.timeout){t.timeoutId=setTimeout(function(){t.API.prepareTx(false,!t.reverse)},e.timeout)}},stopTransition:function(){var e=this.opts();if(e.slides.filter(":animated").length){e.slides.stop(false,true);e.API.trigger("cycle-transition-stopped",[e])}if(e._tx&&e._tx.stopTransition)e._tx.stopTransition(e)},advanceSlide:function(e){var t=this.opts();clearTimeout(t.timeoutId);t.timeoutId=0;t.nextSlide=t.currSlide+e;if(t.nextSlide<0)t.nextSlide=t.slides.length-1;else if(t.nextSlide>=t.slides.length)t.nextSlide=0;t.API.prepareTx(true,e>=0);return false},buildSlideOpts:function(t){var r=this.opts();var i,s;var o=t.data()||{};for(var u in o){if(o.hasOwnProperty(u)&&/^cycle[A-Z]+/.test(u)){i=o[u];s=u.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,n);r.API.log("["+(r.slideCount-1)+"]",s+":",i,"("+typeof i+")");o[s]=i}}o=e.extend({},e.fn.cycle.defaults,r,o);o.slideNum=r.slideCount;try{delete o.API;delete o.slideCount;delete o.currSlide;delete o.nextSlide;delete o.slides}catch(a){}return o},getSlideOpts:function(t){var n=this.opts();if(t===undefined)t=n.currSlide;var r=n.slides[t];var i=e(r).data("cycle.opts");return e.extend({},n,i)},initSlide:function(t,n,r){var i=this.opts();n.css(t.slideCss||{});if(r>0)n.css("zIndex",r);if(isNaN(t.speed))t.speed=e.fx.speeds[t.speed]||e.fx.speeds._default;if(!t.sync)t.speed=t.speed/2;n.addClass(i.slideClass)},updateView:function(e){var t=this.opts();if(!t._initialized)return;var n=t.API.getSlideOpts();var r=t.slides[t.currSlide];if(!e){t.API.trigger("cycle-update-view-before",[t,n,r]);if(t.updateView<0)return}if(t.slideActiveClass){t.slides.removeClass(t.slideActiveClass).eq(t.currSlide).addClass(t.slideActiveClass)}if(e&&t.hideNonActive)t.slides.filter(":not(."+t.slideActiveClass+")").hide();t.API.trigger("cycle-update-view",[t,n,r,e]);t.API.trigger("cycle-update-view-after",[t,n,r])},getComponent:function(t){var n=this.opts();var r=n[t];if(typeof r==="string"){return/^\s*\>/.test(r)?n.container.find(r):e(r)}if(r.jquery)return r;return e(r)},stackSlides:function(t,n,r){var i=this.opts();if(!t){t=i.slides[i.currSlide];n=i.slides[i.nextSlide];r=!i.reverse}e(t).css("zIndex",i.maxZ);var s;var o=i.maxZ-2;var u=i.slideCount;if(r){for(s=i.currSlide+1;s<u;s++)e(i.slides[s]).css("zIndex",o--);for(s=0;s<i.currSlide;s++)e(i.slides[s]).css("zIndex",o--)}else{for(s=i.currSlide-1;s>=0;s--)e(i.slides[s]).css("zIndex",o--);for(s=u-1;s>i.currSlide;s--)e(i.slides[s]).css("zIndex",o--)}e(n).css("zIndex",i.maxZ-1)},getSlideIndex:function(e){return this.opts().slides.index(e)}};e.fn.cycle.log=function(){if(window.console&&console.log)console.log("[cycle2] "+Array.prototype.join.call(arguments," "))};e.fn.cycle.version=function(){return"Cycle2: "+t};e.fn.cycle.transitions={custom:{},none:{before:function(e,t,n,r){e.API.stackSlides(n,t,r);e.cssBefore={opacity:1,display:"block"}}},fade:{before:function(t,n,r,i){var s=t.API.getSlideOpts(t.nextSlide).slideCss||{};t.API.stackSlides(n,r,i);t.cssBefore=e.extend(s,{opacity:0,display:"block"});t.animIn={opacity:1};t.animOut={opacity:0}}},fadeout:{before:function(t,n,r,i){var s=t.API.getSlideOpts(t.nextSlide).slideCss||{};t.API.stackSlides(n,r,i);t.cssBefore=e.extend(s,{opacity:1,display:"block"});t.animOut={opacity:0}}},scrollHorz:{before:function(e,t,n,r){e.API.stackSlides(t,n,r);var i=e.container.css("overflow","hidden").width();e.cssBefore={left:r?i:-i,top:0,opacity:1,display:"block"};e.cssAfter={zIndex:e._maxZ-2,left:0};e.animIn={left:0};e.animOut={left:r?-i:i}}}};e.fn.cycle.defaults={allowWrap:true,autoSelector:".cycle-slideshow[data-cycle-auto-init!=false]",delay:0,easing:null,fx:"fade",hideNonActive:true,loop:0,manualFx:undefined,manualSpeed:undefined,manualTrump:true,maxZ:100,pauseOnHover:false,reverse:false,slideActiveClass:"cycle-slide-active",slideClass:"cycle-slide",slideCss:{position:"absolute",top:0,left:0},slides:"> img",speed:500,startingSlide:0,sync:true,timeout:4e3,updateView:-1};e(document).ready(function(){e(e.fn.cycle.defaults.autoSelector).cycle()})})(jQuery);(function(e){"use strict";function t(i,s){function l(){if(s._autoHeightRatio){s.container.height(s.container.width()/a)}else{clearTimeout(f);f=setTimeout(function(){t(i,s)},50)}}var o=s.autoHeight;var u,a,f;n(i,s);e(window).on("resize orientationchange",l);s._autoHeightOnResize=l;if(o==="calc"||e.type(o)=="number"&&o>=0){if(o==="calc"){o=r(s)}else if(o>=s.slides.length){o=0}u=e(s.slides[o]).clone();u.removeAttr("id name rel").find("[id],[name],[rel]").removeAttr("id name rel");u.css({position:"static",visibility:"hidden",display:"block"}).prependTo(s.container).addClass("cycle-sentinel cycle-slide");u.find("*").css("visibility","hidden");s._sentinel=u}else if(e.type(o)=="string"&&/\d+\:\d+/.test(o)){a=o.match(/(\d+)\:(\d+)/);a=a[1]/a[2];s._autoHeightRatio=a;setTimeout(function(){e(window).triggerHandler("resize")},15)}}function n(t,n){if(n._sentinel){n._sentinel.remove();n._sentinel=null}if(n._autoHeightOnResize){e(window).off("resize orientationchange",n._autoHeightOnResize);n._autoHeightOnResize=null}}function r(t){var n=0,r=-1;t.slides.each(function(t){var i=e(this).height();if(i>r){r=i;n=t}});return n}e.extend(e.fn.cycle.defaults,{autoHeight:0});e(document).on("cycle-initialized cycle-slide-added cycle-slide-removed",t);e(document).on("cycle-destroyed",n)})(jQuery);(function(e){"use strict";e.extend(e.fn.cycle.defaults,{caption:"> .cycle-caption",captionTemplate:"{{slideNum}} / {{slideCount}}",overlay:"> .cycle-overlay",overlayTemplate:"<div>{{title}}</div><div>{{desc}}</div>",captionModule:"caption"});e(document).on("cycle-update-view",function(t,n,r,i){if(n.captionModule!=="caption")return;var s;e.each(["caption","overlay"],function(){var e=this;var t=r[e+"Template"];var s=n.API.getComponent(e);if(s.length&&t){s.html(n.API.tmpl(t,r,n,i));s.show()}else{s.hide()}})});e(document).on("cycle-destroyed",function(t,n){var r;e.each(["caption","overlay"],function(){var e=this,t=n[e+"Template"];if(n[e]&&t){r=n.API.getComponent("caption");r.empty()}})})})(jQuery);(function(e){"use strict";var t=e.fn.cycle;e.fn.cycle=function(n){var r,i,s;var o=e.makeArray(arguments);if(e.type(n)=="number"){return this.cycle("goto",n)}if(e.type(n)=="string"){return this.each(function(){var u;r=n;s=e(this).data("cycle.opts");if(s===undefined){t.log('slideshow must be initialized before sending commands; "'+r+'" ignored');return}else{r=r=="goto"?"jump":r;i=s.API[r];if(e.isFunction(i)){u=e.makeArray(o);u.shift();return i.apply(s.API,u)}else{t.log("unknown command: ",r)}}})}else{return t.apply(this,arguments)}};e.extend(e.fn.cycle,t);e.extend(t.API,{next:function(){var e=this.opts();if(e.busy&&!e.manualTrump)return;var t=e.reverse?-1:1;if(e.allowWrap===false&&e.currSlide+t>=e.slideCount)return;e.API.advanceSlide(t);e.API.trigger("cycle-next",[e]).log("cycle-next")},prev:function(){var e=this.opts();if(e.busy&&!e.manualTrump)return;var t=e.reverse?1:-1;if(e.allowWrap===false&&e.currSlide+t<0)return;e.API.advanceSlide(t);e.API.trigger("cycle-prev",[e]).log("cycle-prev")},destroy:function(){var e=this.opts();clearTimeout(e.timeoutId);e.timeoutId=0;e.API.stop();e.API.trigger("cycle-destroyed",[e]).log("cycle-destroyed");e.container.removeData("cycle.opts");if(!e.retainStylesOnDestroy){e.container.removeAttr("style");e.slides.removeAttr("style");e.slides.removeClass("cycle-slide-active")}},jump:function(e){var t;var n=this.opts();if(n.busy&&!n.manualTrump)return;var r=parseInt(e,10);if(isNaN(r)||r<0||r>=n.slides.length){n.API.log("goto: invalid slide index: "+r);return}if(r==n.currSlide){n.API.log("goto: skipping, already on slide",r);return}n.nextSlide=r;clearTimeout(n.timeoutId);n.timeoutId=0;n.API.log("goto: ",r," (zero-index)");t=n.currSlide<n.nextSlide;n.API.prepareTx(true,t)},stop:function(){var t=this.opts();var n=t.container;clearTimeout(t.timeoutId);t.timeoutId=0;t.API.stopTransition();if(t.pauseOnHover){if(t.pauseOnHover!==true)n=e(t.pauseOnHover);n.off("mouseenter mouseleave")}t.API.trigger("cycle-stopped",[t]).log("cycle-stopped")},pause:function(){var e=this.opts();e.paused=true;e.API.trigger("cycle-paused",[e]).log("cycle-paused")},resume:function(){var e=this.opts();e.paused=false;e.API.trigger("cycle-resumed",[e]).log("cycle-resumed")},reinit:function(){var e=this.opts();e.API.destroy();e.container.cycle()},remove:function(t){var n=this.opts();var r,i,s=[],o=1;for(var u=0;u<n.slides.length;u++){r=n.slides[u];if(u==t){i=r}else{s.push(r);e(r).data("cycle.opts").slideNum=o;o++}}if(i){n.slides=e(s);n.slideCount--;e(i).remove();if(t==n.currSlide){n.API.advanceSlide(1)}n.API.trigger("cycle-slide-removed",[n,t,i]).log("cycle-slide-removed");n.API.updateView()}}});e(document).on("click.cycle","[data-cycle-cmd]",function(t){t.preventDefault();var n=e(this);var r=n.data("cycle-cmd");var i=n.data("cycle-context")||".cycle-slideshow";e(i).cycle(r,n.data("cycle-arg"))})})(jQuery);(function(e){"use strict";function t(t,n){var r;if(t._hashFence){t._hashFence=false;return}r=window.location.hash.substring(1);t.slides.each(function(i){if(e(this).data("cycle-hash")==r){if(n===true){t.startingSlide=i}else{t.nextSlide=i;t.API.prepareTx(true,false)}return false}})}e(document).on("cycle-pre-initialize",function(n,r){t(r,true);r._onHashChange=function(){t(r,false)};e(window).on("hashchange",r._onHashChange)});e(document).on("cycle-update-view",function(e,t,n){if(n.hash){t._hashFence=true;window.location.hash=n.hash}});e(document).on("cycle-destroyed",function(t,n){if(n._onHashChange){e(window).off("hashchange",n._onHashChange)}})})(jQuery);(function(e){"use strict";e.extend(e.fn.cycle.defaults,{loader:false});e(document).on("cycle-bootstrap",function(t,n){function i(t,i){function a(t){var o;if(n.loader=="wait"){s.push(t);if(u===0){s.sort(f);r.apply(n.API,[s,i]);n.container.removeClass("cycle-loading")}}else{o=e(n.slides[n.currSlide]);r.apply(n.API,[t,i]);o.show();n.container.removeClass("cycle-loading")}}function f(e,t){return e.data("index")-t.data("index")}var s=[];if(e.type(t)=="string")t=e.trim(t);else if(e.type(t)==="array"){for(var o=0;o<t.length;o++)t[o]=e(t[o])[0]}t=e(t);var u=t.length;if(!u)return;t.hide().appendTo("body").each(function(t){function c(){if(--o===0){--u;a(f)}}var o=0;var f=e(this);var l=f.is("img")?f:f.find("img");f.data("index",t);l=l.filter(":not(.cycle-loader-ignore)").filter(':not([src=""])');if(!l.length){--u;s.push(f);return}o=l.length;l.each(function(){if(this.complete){c()}else{e(this).load(function(){c()}).error(function(){if(--o===0){n.API.log("slide skipped; img not loaded:",this.src);if(--u===0&&n.loader=="wait"){r.apply(n.API,[s,i])}}})}})});if(u)n.container.addClass("cycle-loading")}var r;if(!n.loader)return;r=n.API.add;n.API.add=i})})(jQuery);(function(e){"use strict";function t(t,n,r){var i;var s=t.API.getComponent("pager");s.each(function(){var s=e(this);if(n.pagerTemplate){var o=t.API.tmpl(n.pagerTemplate,n,t,r[0]);i=e(o).appendTo(s)}else{i=s.children().eq(t.slideCount-1)}i.on(t.pagerEvent,function(e){e.preventDefault();t.API.page(s,e.currentTarget)})})}function n(e,t){var n=this.opts();if(n.busy&&!n.manualTrump)return;var r=e.children().index(t);var i=r;var s=n.currSlide<i;if(n.currSlide==i){return}n.nextSlide=i;n.API.prepareTx(true,s);n.API.trigger("cycle-pager-activated",[n,e,t])}e.extend(e.fn.cycle.defaults,{pager:"> .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerTemplate:"<span>&bull;</span>"});e(document).on("cycle-bootstrap",function(e,n,r){r.buildPagerLink=t});e(document).on("cycle-slide-added",function(e,t,r,i){if(t.pager){t.API.buildPagerLink(t,r,i);t.API.page=n}});e(document).on("cycle-slide-removed",function(t,n,r,i){if(n.pager){var s=n.API.getComponent("pager");s.each(function(){var t=e(this);e(t.children()[r]).remove()})}});e(document).on("cycle-update-view",function(t,n,r){var i;if(n.pager){i=n.API.getComponent("pager");i.each(function(){e(this).children().removeClass(n.pagerActiveClass).eq(n.currSlide).addClass(n.pagerActiveClass)})}});e(document).on("cycle-destroyed",function(e,t){var n;if(t.pager&&t.pagerTemplate){n=t.API.getComponent("pager");n.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:false});e(document).on("cycle-initialized",function(e,t){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()});if(t.swipe){var n=t.swipeVert?"swipeUp.cycle":"swipeLeft.cycle swipeleft.cycle";var r=t.swipeVert?"swipeDown.cycle":"swipeRight.cycle swiperight.cycle";t.container.on(n,function(e){t.API.next()});t.container.on(r,function(){t.API.prev()})}});e(document).on("cycle-update-view",function(e,t,n,r){if(t.allowWrap)return;var i=t.disabledClass;var s=t.API.getComponent("next");var o=t.API.getComponent("prev");var u=t._prevBoundry||0;var a=t._nextBoundry||t.slideCount-1;if(t.currSlide==a)s.addClass(i).prop("disabled",true);else s.removeClass(i).prop("disabled",false);if(t.currSlide===u)o.addClass(i).prop("disabled",true);else o.removeClass(i).prop("disabled",false)});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(e){"use strict";e.extend(e.fn.cycle.defaults,{progressive:false});e(document).on("cycle-pre-initialize",function(t,n){if(!n.progressive)return;var r=n.API;var i=r.next;var s=r.prev;var o=r.prepareTx;var u=e.type(n.progressive);var a,f;if(u=="array"){a=n.progressive}else if(e.isFunction(n.progressive)){a=n.progressive(n)}else if(u=="string"){f=e(n.progressive);a=e.trim(f.html());if(!a)return;if(/^(\[)/.test(a)){try{a=e.parseJSON(a)}catch(l){r.log("error parsing progressive slides",l);return}}else{a=a.split(new RegExp(f.data("cycle-split")||"\n"));if(!a[a.length-1])a.pop()}}if(o){r.prepareTx=function(e,t){var r,i;if(e||a.length===0){o.apply(n.API,[e,t]);return}if(t&&n.currSlide==n.slideCount-1){i=a[0];a=a.slice(1);n.container.one("cycle-slide-added",function(e,t){setTimeout(function(){t.API.advanceSlide(1)},50)});n.API.add(i)}else if(!t&&n.currSlide===0){r=a.length-1;i=a[r];a=a.slice(0,r);n.container.one("cycle-slide-added",function(e,t){setTimeout(function(){t.currSlide=1;t.API.advanceSlide(-1)},50)});n.API.add(i,true)}else{o.apply(n.API,[e,t])}}}if(i){r.next=function(){var e=this.opts();if(a.length&&e.currSlide==e.slideCount-1){var t=a[0];a=a.slice(1);e.container.one("cycle-slide-added",function(e,t){i.apply(t.API);t.container.removeClass("cycle-loading")});e.container.addClass("cycle-loading");e.API.add(t)}else{i.apply(e.API)}}}if(s){r.prev=function(){var e=this.opts();if(a.length&&e.currSlide===0){var t=a.length-1;var n=a[t];a=a.slice(0,t);e.container.one("cycle-slide-added",function(e,t){t.currSlide=1;t.API.advanceSlide(-1);t.container.removeClass("cycle-loading")});e.container.addClass("cycle-loading");e.API.add(n,true)}else{s.apply(e.API)}}}})})(jQuery);(function(e){"use strict";e.extend(e.fn.cycle.defaults,{tmplRegex:"{{((.)?.*?)}}"});e.extend(e.fn.cycle.API,{tmpl:function(t,n){var r=new RegExp(n.tmplRegex||e.fn.cycle.defaults.tmplRegex,"g");var i=e.makeArray(arguments);i.shift();return t.replace(r,function(t,n){var r,s,o,u,a=n.split(".");for(r=0;r<i.length;r++){o=i[r];if(!o)continue;if(a.length>1){u=o;for(s=0;s<a.length;s++){o=u;u=u[a[s]]||n}}else{u=o[n]}if(e.isFunction(u))return u.apply(o,i);if(u!==undefined&&u!==null&&u!=n)return u}return n})}})})(jQuery);;(function($){$.fn.yiiListView=function(options){return this.each(function(){var settings=$.extend({},$.fn.yiiListView.defaults,options||{}),$this=$(this),id=$this.attr('id');if(settings.updateSelector==undefined){settings.updateSelector='#'+id+' .'+settings.pagerClass.replace(/\s+/g,'.')+' a, #'+id+' .'+settings.sorterClass.replace(/\s+/g,'.')+' a';}
$.fn.yiiListView.settings[id]=settings;if(settings.ajaxUpdate.length>0){$(document).on('click.yiiListView',settings.updateSelector,function(){if(settings.enableHistory&&window.History.enabled){var url=$(this).attr('href'),params=$.deparam.querystring(url);delete params[settings.ajaxVar];window.History.pushState(null,null,$.param.querystring(url.substr(0,url.indexOf('?')),params));}else{$.fn.yiiListView.update(id,{url:$(this).attr('href')});}
return false;});}
if(settings.enableHistory&&settings.ajaxUpdate!==false&&window.History.enabled){$(window).bind('statechange',function(){var State=window.History.getState();$.fn.yiiListView.update(id,{url:State.url});});}});};$.fn.yiiListView.defaults={ajaxUpdate:[],ajaxVar:'ajax',pagerClass:'pager',loadingClass:'loading',sorterClass:'sorter'};$.fn.yiiListView.settings={};$.fn.yiiListView.getKey=function(id,index){return $('#'+id+' > div.keys > span:eq('+index+')').text();};$.fn.yiiListView.getUrl=function(id){var settings=$.fn.yiiListView.settings[id];return settings.url||$('#'+id+' > div.keys').attr('title');};$.fn.yiiListView.update=function(id,options){var settings=$.fn.yiiListView.settings[id];$('#'+id).addClass(settings.loadingClass);options=$.extend({type:'GET',url:$.fn.yiiListView.getUrl(id),success:function(data,status){$.each(settings.ajaxUpdate,function(i,v){var id='#'+v;$(id).replaceWith($(id,'<div>'+data+'</div>'));});if(settings.afterAjaxUpdate!=undefined)
settings.afterAjaxUpdate(id,data);$('#'+id).removeClass(settings.loadingClass);},error:function(XMLHttpRequest,textStatus,errorThrown){$('#'+id).removeClass(settings.loadingClass);alert(XMLHttpRequest.responseText);}},options||{});if(options.data!=undefined&&options.type=='GET'){options.url=$.param.querystring(options.url,options.data);options.data={};}
options.url=$.param.querystring(options.url,settings.ajaxVar+'='+id);if(settings.beforeAjaxUpdate!=undefined)
settings.beforeAjaxUpdate(id);$.ajax(options);};})(jQuery);