/*! jQuery Migrate v1.2.1 | (c) 2005, 2013 jQuery Foundation, Inc. and other contributors | jquery.org/license */ jQuery.migrateMute===void 0&&(jQuery.migrateMute=!0),function(e,t,n){function r(n){var r=t.console;i[n]||(i[n]=!0,e.migrateWarnings.push(n),r&&r.warn&&!e.migrateMute&&(r.warn("JQMIGRATE: "+n),e.migrateTrace&&r.trace&&r.trace()))}function a(t,a,i,o){if(Object.defineProperty)try{return Object.defineProperty(t,a,{configurable:!0,enumerable:!0,get:function(){return r(o),i},set:function(e){r(o),i=e}}),n}catch(s){}e._definePropertyBroken=!0,t[a]=i}var i={};e.migrateWarnings=[],!e.migrateMute&&t.console&&t.console.log&&t.console.log("JQMIGRATE: Logging is active"),e.migrateTrace===n&&(e.migrateTrace=!0),e.migrateReset=function(){i={},e.migrateWarnings.length=0},"BackCompat"===document.compatMode&&r("jQuery is not compatible with Quirks Mode");var o=e("",{size:1}).attr("size")&&e.attrFn,s=e.attr,u=e.attrHooks.value&&e.attrHooks.value.get||function(){return null},c=e.attrHooks.value&&e.attrHooks.value.set||function(){return n},l=/^(?:input|button)$/i,d=/^[238]$/,p=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,f=/^(?:checked|selected)$/i;a(e,"attrFn",o||{},"jQuery.attrFn is deprecated"),e.attr=function(t,a,i,u){var c=a.toLowerCase(),g=t&&t.nodeType;return u&&(4>s.length&&r("jQuery.fn.attr( props, pass ) is deprecated"),t&&!d.test(g)&&(o?a in o:e.isFunction(e.fn[a])))?e(t)[a](i):("type"===a&&i!==n&&l.test(t.nodeName)&&t.parentNode&&r("Can't change the 'type' of an input or button in IE 6/7/8"),!e.attrHooks[c]&&p.test(c)&&(e.attrHooks[c]={get:function(t,r){var a,i=e.prop(t,r);return i===!0||"boolean"!=typeof i&&(a=t.getAttributeNode(r))&&a.nodeValue!==!1?r.toLowerCase():n},set:function(t,n,r){var a;return n===!1?e.removeAttr(t,r):(a=e.propFix[r]||r,a in t&&(t[a]=!0),t.setAttribute(r,r.toLowerCase())),r}},f.test(c)&&r("jQuery.fn.attr('"+c+"') may use property instead of attribute")),s.call(e,t,a,i))},e.attrHooks.value={get:function(e,t){var n=(e.nodeName||"").toLowerCase();return"button"===n?u.apply(this,arguments):("input"!==n&&"option"!==n&&r("jQuery.fn.attr('value') no longer gets properties"),t in e?e.value:null)},set:function(e,t){var a=(e.nodeName||"").toLowerCase();return"button"===a?c.apply(this,arguments):("input"!==a&&"option"!==a&&r("jQuery.fn.attr('value', val) no longer sets properties"),e.value=t,n)}};var g,h,v=e.fn.init,m=e.parseJSON,y=/^([^<]*)(<[\w\W]+>)([^>]*)$/;e.fn.init=function(t,n,a){var i;return t&&"string"==typeof t&&!e.isPlainObject(n)&&(i=y.exec(e.trim(t)))&&i[0]&&("<"!==t.charAt(0)&&r("$(html) HTML strings must start with '<' character"),i[3]&&r("$(html) HTML text after last tag is ignored"),"#"===i[0].charAt(0)&&(r("HTML string cannot start with a '#' character"),e.error("JQMIGRATE: Invalid selector string (XSS)")),n&&n.context&&(n=n.context),e.parseHTML)?v.call(this,e.parseHTML(i[2],n,!0),n,a):v.apply(this,arguments)},e.fn.init.prototype=e.fn,e.parseJSON=function(e){return e||null===e?m.apply(this,arguments):(r("jQuery.parseJSON requires a valid JSON string"),null)},e.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||0>e.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e.browser||(g=e.uaMatch(navigator.userAgent),h={},g.browser&&(h[g.browser]=!0,h.version=g.version),h.chrome?h.webkit=!0:h.webkit&&(h.safari=!0),e.browser=h),a(e,"browser",e.browser,"jQuery.browser is deprecated"),e.sub=function(){function t(e,n){return new t.fn.init(e,n)}e.extend(!0,t,this),t.superclass=this,t.fn=t.prototype=this(),t.fn.constructor=t,t.sub=this.sub,t.fn.init=function(r,a){return a&&a instanceof e&&!(a instanceof t)&&(a=t(a)),e.fn.init.call(this,r,a,n)},t.fn.init.prototype=t.fn;var n=t(document);return r("jQuery.sub() is deprecated"),t},e.ajaxSetup({converters:{"text json":e.parseJSON}});var b=e.fn.data;e.fn.data=function(t){var a,i,o=this[0];return!o||"events"!==t||1!==arguments.length||(a=e.data(o,t),i=e._data(o,t),a!==n&&a!==i||i===n)?b.apply(this,arguments):(r("Use of jQuery.fn.data('events') is deprecated"),i)};var j=/\/(java|ecma)script/i,w=e.fn.andSelf||e.fn.addBack;e.fn.andSelf=function(){return r("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),w.apply(this,arguments)},e.clean||(e.clean=function(t,a,i,o){a=a||document,a=!a.nodeType&&a[0]||a,a=a.ownerDocument||a,r("jQuery.clean() is deprecated");var s,u,c,l,d=[];if(e.merge(d,e.buildFragment(t,a).childNodes),i)for(c=function(e){return!e.type||j.test(e.type)?o?o.push(e.parentNode?e.parentNode.removeChild(e):e):i.appendChild(e):n},s=0;null!=(u=d[s]);s++)e.nodeName(u,"script")&&c(u)||(i.appendChild(u),u.getElementsByTagName!==n&&(l=e.grep(e.merge([],u.getElementsByTagName("script")),c),d.splice.apply(d,[s+1,0].concat(l)),s+=l.length));return d});var Q=e.event.add,x=e.event.remove,k=e.event.trigger,N=e.fn.toggle,T=e.fn.live,M=e.fn.die,S="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",C=RegExp("\\b(?:"+S+")\\b"),H=/(?:^|\s)hover(\.\S+|)\b/,A=function(t){return"string"!=typeof t||e.event.special.hover?t:(H.test(t)&&r("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(H,"mouseenter$1 mouseleave$1"))};e.event.props&&"attrChange"!==e.event.props[0]&&e.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),e.event.dispatch&&a(e.event,"handle",e.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),e.event.add=function(e,t,n,a,i){e!==document&&C.test(t)&&r("AJAX events should be attached to document: "+t),Q.call(this,e,A(t||""),n,a,i)},e.event.remove=function(e,t,n,r,a){x.call(this,e,A(t)||"",n,r,a)},e.fn.error=function(){var e=Array.prototype.slice.call(arguments,0);return r("jQuery.fn.error() is deprecated"),e.splice(0,0,"error"),arguments.length?this.bind.apply(this,e):(this.triggerHandler.apply(this,e),this)},e.fn.toggle=function(t,n){if(!e.isFunction(t)||!e.isFunction(n))return N.apply(this,arguments);r("jQuery.fn.toggle(handler, handler...) is deprecated");var a=arguments,i=t.guid||e.guid++,o=0,s=function(n){var r=(e._data(this,"lastToggle"+t.guid)||0)%o;return e._data(this,"lastToggle"+t.guid,r+1),n.preventDefault(),a[r].apply(this,arguments)||!1};for(s.guid=i;a.length>o;)a[o++].guid=i;return this.click(s)},e.fn.live=function(t,n,a){return r("jQuery.fn.live() is deprecated"),T?T.apply(this,arguments):(e(this.context).on(t,this.selector,n,a),this)},e.fn.die=function(t,n){return r("jQuery.fn.die() is deprecated"),M?M.apply(this,arguments):(e(this.context).off(t,this.selector||"**",n),this)},e.event.trigger=function(e,t,n,a){return n||C.test(e)||r("Global events are undocumented and deprecated"),k.call(this,e,t,n||document,a)},e.each(S.split("|"),function(t,n){e.event.special[n]={setup:function(){var t=this;return t!==document&&(e.event.add(document,n+"."+e.guid,function(){e.event.trigger(n,null,t,!0)}),e._data(this,n,e.guid++)),!1},teardown:function(){return this!==document&&e.event.remove(document,n+"."+e._data(this,n)),!1}}})}(jQuery,window); var stacks = {}; stacks.jQuery = jQuery.noConflict(true); stacks.com_joeworkman_stacks_tabulous2 = {}; stacks.com_joeworkman_stacks_tabulous2 = (function(stack) { var jQuery = stacks.jQuery;var $ = jQuery;!function(factory){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],factory):factory("undefined"!=typeof module&&module.exports?require("jquery"):jQuery)}(function($){"use strict";function init(options){return!options||void 0!==options.allowPageScroll||void 0===options.swipe&&void 0===options.swipeStatus||(options.allowPageScroll=NONE),void 0!==options.click&&void 0===options.tap&&(options.tap=options.click),options||(options={}),options=$.extend({},$.fn.swipe.defaults,options),this.each(function(){var $this=$(this),plugin=$this.data(PLUGIN_NS);plugin||(plugin=new TouchSwipe(this,options),$this.data(PLUGIN_NS,plugin))})}function TouchSwipe(element,options){function touchStart(jqEvent){if(!(getTouchInProgress()||$(jqEvent.target).closest(options.excludedElements,$element).length>0)){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(!event.pointerType||"mouse"!=event.pointerType||0!=options.fallbackToMouseEvents){var ret,touches=event.touches,evt=touches?touches[0]:event;return phase=PHASE_START,touches?fingerCount=touches.length:options.preventDefaultEvents!==!1&&jqEvent.preventDefault(),distance=0,direction=null,currentDirection=null,pinchDirection=null,duration=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,pinchDistance=0,maximumsMap=createMaximumsData(),cancelMultiFingerRelease(),createFingerData(0,evt),!touches||fingerCount===options.fingers||options.fingers===ALL_FINGERS||hasPinches()?(startTime=getTimeStamp(),2==fingerCount&&(createFingerData(1,touches[1]),startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start)),(options.swipeStatus||options.pinchStatus)&&(ret=triggerHandler(event,phase))):ret=!1,ret===!1?(phase=PHASE_CANCEL,triggerHandler(event,phase),ret):(options.hold&&(holdTimeout=setTimeout($.proxy(function(){$element.trigger("hold",[event.target]),options.hold&&(ret=options.hold.call($element,event,event.target))},this),options.longTapThreshold)),setTouchInProgress(!0),null)}}}function touchMove(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(phase!==PHASE_END&&phase!==PHASE_CANCEL&&!inMultiFingerRelease()){var ret,touches=event.touches,evt=touches?touches[0]:event,currentFinger=updateFingerData(evt);if(endTime=getTimeStamp(),touches&&(fingerCount=touches.length),options.hold&&clearTimeout(holdTimeout),phase=PHASE_MOVE,2==fingerCount&&(0==startTouchesDistance?(createFingerData(1,touches[1]),startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start)):(updateFingerData(touches[1]),endTouchesDistance=calculateTouchesDistance(fingerData[0].end,fingerData[1].end),pinchDirection=calculatePinchDirection(fingerData[0].end,fingerData[1].end)),pinchZoom=calculatePinchZoom(startTouchesDistance,endTouchesDistance),pinchDistance=Math.abs(startTouchesDistance-endTouchesDistance)),fingerCount===options.fingers||options.fingers===ALL_FINGERS||!touches||hasPinches()){if(direction=calculateDirection(currentFinger.start,currentFinger.end),currentDirection=calculateDirection(currentFinger.last,currentFinger.end),validateDefaultEvent(jqEvent,currentDirection),distance=calculateDistance(currentFinger.start,currentFinger.end),duration=calculateDuration(),setMaxDistance(direction,distance),ret=triggerHandler(event,phase),!options.triggerOnTouchEnd||options.triggerOnTouchLeave){var inBounds=!0;if(options.triggerOnTouchLeave){var bounds=getbounds(this);inBounds=isInBounds(currentFinger.end,bounds)}!options.triggerOnTouchEnd&&inBounds?phase=getNextPhase(PHASE_MOVE):options.triggerOnTouchLeave&&!inBounds&&(phase=getNextPhase(PHASE_END)),phase!=PHASE_CANCEL&&phase!=PHASE_END||triggerHandler(event,phase)}}else phase=PHASE_CANCEL,triggerHandler(event,phase);ret===!1&&(phase=PHASE_CANCEL,triggerHandler(event,phase))}}function touchEnd(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent,touches=event.touches;if(touches){if(touches.length&&!inMultiFingerRelease())return startMultiFingerRelease(event),!0;if(touches.length&&inMultiFingerRelease())return!0}return inMultiFingerRelease()&&(fingerCount=fingerCountAtRelease),endTime=getTimeStamp(),duration=calculateDuration(),didSwipeBackToCancel()||!validateSwipeDistance()?(phase=PHASE_CANCEL,triggerHandler(event,phase)):options.triggerOnTouchEnd||options.triggerOnTouchEnd===!1&&phase===PHASE_MOVE?(options.preventDefaultEvents!==!1&&jqEvent.preventDefault(),phase=PHASE_END,triggerHandler(event,phase)):!options.triggerOnTouchEnd&&hasTap()?(phase=PHASE_END,triggerHandlerForGesture(event,phase,TAP)):phase===PHASE_MOVE&&(phase=PHASE_CANCEL,triggerHandler(event,phase)),setTouchInProgress(!1),null}function touchCancel(){fingerCount=0,endTime=0,startTime=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,cancelMultiFingerRelease(),setTouchInProgress(!1)}function touchLeave(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;options.triggerOnTouchLeave&&(phase=getNextPhase(PHASE_END),triggerHandler(event,phase))}function removeListeners(){$element.unbind(START_EV,touchStart),$element.unbind(CANCEL_EV,touchCancel),$element.unbind(MOVE_EV,touchMove),$element.unbind(END_EV,touchEnd),LEAVE_EV&&$element.unbind(LEAVE_EV,touchLeave),setTouchInProgress(!1)}function getNextPhase(currentPhase){var nextPhase=currentPhase,validTime=validateSwipeTime(),validDistance=validateSwipeDistance(),didCancel=didSwipeBackToCancel();return!validTime||didCancel?nextPhase=PHASE_CANCEL:!validDistance||currentPhase!=PHASE_MOVE||options.triggerOnTouchEnd&&!options.triggerOnTouchLeave?!validDistance&¤tPhase==PHASE_END&&options.triggerOnTouchLeave&&(nextPhase=PHASE_CANCEL):nextPhase=PHASE_END,nextPhase}function triggerHandler(event,phase){var ret,touches=event.touches;return(didSwipe()||hasSwipes())&&(ret=triggerHandlerForGesture(event,phase,SWIPE)),(didPinch()||hasPinches())&&ret!==!1&&(ret=triggerHandlerForGesture(event,phase,PINCH)),didDoubleTap()&&ret!==!1?ret=triggerHandlerForGesture(event,phase,DOUBLE_TAP):didLongTap()&&ret!==!1?ret=triggerHandlerForGesture(event,phase,LONG_TAP):didTap()&&ret!==!1&&(ret=triggerHandlerForGesture(event,phase,TAP)),phase===PHASE_CANCEL&&touchCancel(event),phase===PHASE_END&&(touches?touches.length||touchCancel(event):touchCancel(event)),ret}function triggerHandlerForGesture(event,phase,gesture){var ret;if(gesture==SWIPE){if($element.trigger("swipeStatus",[phase,direction||null,distance||0,duration||0,fingerCount,fingerData,currentDirection]),options.swipeStatus&&(ret=options.swipeStatus.call($element,event,phase,direction||null,distance||0,duration||0,fingerCount,fingerData,currentDirection),ret===!1))return!1;if(phase==PHASE_END&&validateSwipe()){if(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),$element.trigger("swipe",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipe&&(ret=options.swipe.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection),ret===!1))return!1;switch(direction){case LEFT:$element.trigger("swipeLeft",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeLeft&&(ret=options.swipeLeft.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case RIGHT:$element.trigger("swipeRight",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeRight&&(ret=options.swipeRight.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case UP:$element.trigger("swipeUp",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeUp&&(ret=options.swipeUp.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case DOWN:$element.trigger("swipeDown",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeDown&&(ret=options.swipeDown.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection))}}}if(gesture==PINCH){if($element.trigger("pinchStatus",[phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchStatus&&(ret=options.pinchStatus.call($element,event,phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData),ret===!1))return!1;if(phase==PHASE_END&&validatePinch())switch(pinchDirection){case IN:$element.trigger("pinchIn",[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchIn&&(ret=options.pinchIn.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData));break;case OUT:$element.trigger("pinchOut",[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchOut&&(ret=options.pinchOut.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData))}}return gesture==TAP?phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),hasDoubleTap()&&!inDoubleTap()?(doubleTapStartTime=getTimeStamp(),singleTapTimeout=setTimeout($.proxy(function(){doubleTapStartTime=null,$element.trigger("tap",[event.target]),options.tap&&(ret=options.tap.call($element,event,event.target))},this),options.doubleTapThreshold)):(doubleTapStartTime=null,$element.trigger("tap",[event.target]),options.tap&&(ret=options.tap.call($element,event,event.target)))):gesture==DOUBLE_TAP?phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),doubleTapStartTime=null,$element.trigger("doubletap",[event.target]),options.doubleTap&&(ret=options.doubleTap.call($element,event,event.target))):gesture==LONG_TAP&&(phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),doubleTapStartTime=null,$element.trigger("longtap",[event.target]),options.longTap&&(ret=options.longTap.call($element,event,event.target)))),ret}function validateSwipeDistance(){var valid=!0;return null!==options.threshold&&(valid=distance>=options.threshold),valid}function didSwipeBackToCancel(){var cancelled=!1;return null!==options.cancelThreshold&&null!==direction&&(cancelled=getMaxDistance(direction)-distance>=options.cancelThreshold),cancelled}function validatePinchDistance(){return null===options.pinchThreshold||pinchDistance>=options.pinchThreshold}function validateSwipeTime(){var result;return result=!options.maxTimeThreshold||!(duration>=options.maxTimeThreshold)}function validateDefaultEvent(jqEvent,direction){if(options.preventDefaultEvents!==!1)if(options.allowPageScroll===NONE)jqEvent.preventDefault();else{var auto=options.allowPageScroll===AUTO;switch(direction){case LEFT:(options.swipeLeft&&auto||!auto&&options.allowPageScroll!=HORIZONTAL)&&jqEvent.preventDefault();break;case RIGHT:(options.swipeRight&&auto||!auto&&options.allowPageScroll!=HORIZONTAL)&&jqEvent.preventDefault();break;case UP:(options.swipeUp&&auto||!auto&&options.allowPageScroll!=VERTICAL)&&jqEvent.preventDefault();break;case DOWN:(options.swipeDown&&auto||!auto&&options.allowPageScroll!=VERTICAL)&&jqEvent.preventDefault();break;case NONE:}}}function validatePinch(){var hasCorrectFingerCount=validateFingers(),hasEndPoint=validateEndPoint(),hasCorrectDistance=validatePinchDistance();return hasCorrectFingerCount&&hasEndPoint&&hasCorrectDistance}function hasPinches(){return!!(options.pinchStatus||options.pinchIn||options.pinchOut)}function didPinch(){return!(!validatePinch()||!hasPinches())}function validateSwipe(){var hasValidTime=validateSwipeTime(),hasValidDistance=validateSwipeDistance(),hasCorrectFingerCount=validateFingers(),hasEndPoint=validateEndPoint(),didCancel=didSwipeBackToCancel(),valid=!didCancel&&hasEndPoint&&hasCorrectFingerCount&&hasValidDistance&&hasValidTime;return valid}function hasSwipes(){return!!(options.swipe||options.swipeStatus||options.swipeLeft||options.swipeRight||options.swipeUp||options.swipeDown)}function didSwipe(){return!(!validateSwipe()||!hasSwipes())}function validateFingers(){return fingerCount===options.fingers||options.fingers===ALL_FINGERS||!SUPPORTS_TOUCH}function validateEndPoint(){return 0!==fingerData[0].end.x}function hasTap(){return!!options.tap}function hasDoubleTap(){return!!options.doubleTap}function hasLongTap(){return!!options.longTap}function validateDoubleTap(){if(null==doubleTapStartTime)return!1;var now=getTimeStamp();return hasDoubleTap()&&now-doubleTapStartTime<=options.doubleTapThreshold}function inDoubleTap(){return validateDoubleTap()}function validateTap(){return(1===fingerCount||!SUPPORTS_TOUCH)&&(isNaN(distance)||distanceoptions.longTapThreshold&&distance=0?LEFT:angle<=360&&angle>=315?LEFT:angle>=135&&angle<=225?RIGHT:angle>45&&angle<135?DOWN:UP}function getTimeStamp(){var now=new Date;return now.getTime()}function getbounds(el){el=$(el);var offset=el.offset(),bounds={left:offset.left,right:offset.left+el.outerWidth(),top:offset.top,bottom:offset.top+el.outerHeight()};return bounds}function isInBounds(point,bounds){return point.x>bounds.left&&point.xbounds.top&&point.y
    ';if(self.options.dynamicTabsPosition==='bottom'){(self.$sliderId).after(dynamicTabsElm)}else{(self.$sliderId).before(dynamicTabsElm)}if(self.options.mobileNavigation){var selectBoxDefault=(self.options.mobileNavDefaultText)?'':null,dropDownList='
    ';self.navigation=$(self.sliderId+'-nav-ul').before(dropDownList);self.dropdown=$(self.sliderId+'-wrapper .ls-select-box');self.dropdownSelect=$(self.sliderId+'-nav-select');$.each((self.$elem).find(self.options.panelTitleSelector),function(n){$((self.$sliderWrap)).find('.ls-select-box select').append('')})}$.each((self.$elem).find(self.options.panelTitleSelector),function(n){$((self.$sliderWrap)).find('.ls-nav ul').append('
  • '+self.getNavInsides(this)+'
  • ');if(!self.options.includeTitle)$(this).remove()});self.setNavTallest()},setNavTallest:function(){var self=this,maxHeight=0;var tabs=$((self.$sliderWrap)).find('.ls-nav ul li a');tabs.removeAttr('style').each(function(){maxHeight=maxHeight>$(this).height()?maxHeight:$(this).height()});tabs.each(function(){$(this).height(maxHeight)})},getNavInsides:function(input){return(this.options.dynamicTabsHtml)?$(input).html():$(input).text()},alignNavigation:function(){var self=this,arrow=(self.options.dynamicArrowsGraphical)?'-arrow':'';if(self.options.dynamicTabsAlign!=='center'){if(!self.options.responsive){$((self.$sliderWrap)).find('.ls-nav ul').css('margin-'+self.options.dynamicTabsAlign,$((self.$sliderWrap)).find('.ls-nav-'+self.options.dynamicTabsAlign+arrow).outerWidth(true)+parseInt((self.$sliderId).css('margin-'+self.options.dynamicTabsAlign),10))}$((self.$sliderWrap)).find('.ls-nav ul').css('float',self.options.dynamicTabsAlign)}self.totalNavWidth=$((self.$sliderWrap)).find('.ls-nav ul').outerWidth(true);if(self.options.dynamicTabsAlign==='center'){self.totalNavWidth=0;$((self.$sliderWrap)).find('.ls-nav li a').each(function(){self.totalNavWidth+=$(this).outerWidth(true)});$((self.$sliderWrap)).find('.ls-nav ul').css('width',self.totalNavWidth+1)}},registerNav:function(){var self=this;(self.$sliderWrap).find('[class^=ls-nav] li').on('click',function(){self.setNextPanel(parseInt($(this).attr('class').split('tab')[1],10)-1);return false})},addArrows:function(arrowClass){var self=this,arrow=(self.options.dynamicArrowsGraphical)?"-arrow ":' ';(self.$sliderWrap).addClass("arrows");if(self.options.dynamicArrowsGraphical){self.options.dynamicArrowLeftText='';self.options.dynamicArrowRightText=''}(self.$sliderId).before('');(self.$sliderId).after('');self.leftArrow=$(self.sliderId+'-wrapper [class^=ls-nav-left]').css('visibility',"hidden").addClass('ls-hidden');self.rightArrow=$(self.sliderId+'-wrapper [class^=ls-nav-right]').css('visibility',"hidden").addClass('ls-hidden');if(!self.options.hoverArrows)self.hideShowArrows(undefined,true,true,false)},hideShowArrows:function(speed,forceVisibility,showBoth,hideBoth){var self=this,fadeOut=(typeof speed!=='undefined')?speed:self.options.fadeOutDuration,fadeIn=(typeof speed!=='undefined')?speed:self.options.fadeInDuration,visibility=forceVisibility?"visible":"hidden";if(!showBoth&&(hideBoth||(self.sanatizeNumber(self.nextPanel)===1))){self.leftArrow.stop().fadeTo(fadeOut,0,function(){$(this).css('visibility',visibility).addClass('ls-hidden')})}else if(showBoth||self.leftArrow.hasClass('ls-hidden')){self.leftArrow.stop().css('visibility',"visible").fadeTo(fadeIn,1).removeClass('ls-hidden')}if(!showBoth&&(hideBoth||(self.sanatizeNumber(self.nextPanel)===self.panelCount))){self.rightArrow.stop().fadeTo(fadeOut,0,function(){$(this).css('visibility',visibility).addClass('ls-hidden')})}else if(showBoth||self.rightArrow.hasClass('ls-hidden')){self.rightArrow.stop().css('visibility',"visible").fadeTo(fadeIn,1).removeClass('ls-hidden')}},registerArrows:function(){var self=this;$((self.$sliderWrap).find('[class^=ls-nav-]')).on('click',function(){self.setNextPanel($(this).attr('class').split(' ')[0].split('-')[2])})},registerCrossLinks:function(){var self=this;self.crosslinks=$('[data-liquidslider-ref*='+(self.sliderId).split('#')[1]+']');(self.crosslinks).on('click',function(e){if(self.options.autoSlide===true)self.startAutoSlide(true);self.setNextPanel(self.getPanelNumber(($(this).attr('href').split('#')[1]),self.options.panelTitleSelector));e.preventDefault()});self.updateClass()},registerTouch:function(){var self=this,args=self.options.swipeArgs||{fallbackToMouseEvents:false,allowPageScroll:"vertical",swipe:function(e,dir){if(dir==='up'||dir==='down')return false;self.swipeDir=(dir==='left')?'right':'left';self.setNextPanel(self.swipeDir)}};$(self.sliderId+' .panel').swipe(args)},registerKeyboard:function(){var self=this;$(document).keydown(function(event){var key=event.keyCode||event.which;if(event.target.type!=='textarea'&&event.target.type!=='textbox'){if(!self.options.forceAutoSlide)$(this).trigger('click');if(key===self.options.leftKey)self.setNextPanel('right');if(key===self.options.rightKey)self.setNextPanel('left');$.each(self.options.panelKeys,function(index,value){if(key===value){self.setNextPanel(index-1)}})}})},autoSlide:function(){var self=this;if(self.options.autoSlideIntervalself.options.heightEaseDuration)?self.options.slideEaseDuration:self.options.heightEaseDuration}self.autoSlideTimeout=setTimeout(function(){self.setNextPanel(self.options.autoSlideDirection);self.autoSlide()},self.options.autoSlideInterval)},stopAutoSlide:function(){var self=this;self.options.autoSlide=false;clearTimeout(self.autoSlideTimeout)},startAutoSlide:function(reset){var self=this;self.options.autoSlide=true;if(!reset)self.setNextPanel(self.options.autoSlideDirection);self.autoSlide(clearTimeout(self.autoSlideTimeout))},adjustHeight:function(noAnimation,height,easing,duration){var self=this;if(noAnimation||self.useCSS){if(noAnimation)self.configureCSSTransitions('0','0');(self.$sliderId).height(height);if(noAnimation)self.configureCSSTransitions();return}(self.$sliderId).animate({'height':height+'px'},{easing:easing||self.options.heightEaseFunction,duration:duration||self.options.heightEaseDuration,queue:false})},getHeight:function(height){var self=this;height=height||self.$panelClass.eq(self.sanatizeNumber(self.nextPanel)-1).outerHeight(true);height=(height')},removePreloader:function(){var self=this;$(self.sliderId+'-wrapper .ls-preloader').fadeTo('slow',0,function(){$(this).remove()})},init:function(options,elem){var self=this;self.elem=elem;self.$elem=$(elem);$('body').removeClass('no-js');self.sliderId='#'+(self.$elem).attr('id');self.$sliderId=$(self.sliderId);self.options=$.extend({},$.fn.liquidSlider.options,options);self.pSign=(self.options.responsive)?'%':'px';if(self.options.responsive){self.determineAnimationType()}else{self.options.mobileNavigation=false;self.options.hideArrowsWhenMobile=false}if(self.options.slideEaseFunction==="animate.css"){if(!self.useCSS){self.options.slideEaseFunction=self.options.slideEaseFunctionFallback}else{self.options.continuous=false;self.animateCSS=true}}self.build();self.events();if(!self.options.responsive&&self.options.dynamicArrows)self.$sliderWrap.width(self.$sliderId.outerWidth(true)+self.leftArrow.outerWidth(true)+self.rightArrow.outerWidth(true));self.loaded=true;$(window).bind("load",function(){self.options.preload.call(self)})},build:function(){var self=this,isAbsolute;if((self.$sliderId).parent().attr('class')!=='ls-wrapper'){(self.$sliderId).wrap('
    ')}self.$sliderWrap=$(self.sliderId+'-wrapper');if(self.options.preloader)self.addPreloader();$(self.sliderId).children().addClass((self.$elem).attr('id')+'-panel panel');self.panelClass=self.sliderId+' .'+(self.$elem).attr('id')+'-panel:not(.clone)';self.$panelClass=$(self.panelClass);(self.$panelClass).wrapAll('
    ');(self.$panelClass).wrapInner('
    ');self.panelContainer=(self.$panelClass).parent();self.$panelContainer=self.panelContainer;if(self.options.slideEaseFunction==="fade"){(self.$panelClass).addClass('fade');self.options.continuous=false;self.fade=true}if(self.options.dynamicTabs)self.addNavigation();else self.options.mobileNavigation=false;if(self.options.dynamicArrows){self.addArrows()}else{self.options.hoverArrows=false;self.options.hideSideArrows=false;self.options.hideArrowsWhenMobile=false}isAbsolute=((self.$leftArrow)&&(self.$leftArrow).css('position')==='absolute')?0:1;self.totalSliderWidth=(self.$sliderId).outerWidth(true)+($(self.$leftArrow).outerWidth(true))*isAbsolute+($(self.$rightArrow).outerWidth(true))*isAbsolute;$((self.$sliderWrap)).css('width',self.totalSliderWidth);if(self.options.dynamicTabs)self.alignNavigation();if(self.options.hideSideArrows)self.options.continuous=false;if(self.options.continuous){(self.$panelContainer).prepend((self.$panelContainer).children().last().clone().addClass('clone'));(self.$panelContainer).append((self.$panelContainer).children().eq(1).clone().addClass('clone'))}var clonedCount=(self.options.continuous)?2:0;self.panelCount=$(self.panelClass).length;self.panelCountTotal=(self.fade)?1:self.panelCount+clonedCount;self.panelWidth=$(self.panelClass).outerWidth();self.totalWidth=self.panelCountTotal*self.panelWidth;$(self.sliderId+' .panel-container').css('width',self.totalWidth);self.slideDistance=(self.options.responsive)?100:$(self.sliderId).outerWidth();if(self.useCSS){self.totalWidth=100*self.panelCountTotal;self.slideDistance=100/self.panelCountTotal}if(self.options.responsive)self.makeResponsive();self.prepareTransition(self.getFirstPanel(),true);self.updateClass()},determineAnimationType:function(){var self=this,animationstring='animation',keyframeprefix='',domPrefixes='Webkit Moz O ms Khtml'.split(' '),pfx='',i=0;self.useCSS=false;if(self.elem.style.animationName){self.useCSS=true}if(self.useCSS===false){for(i=0;iself.options.useCSSMaxWidth){self.useCSS=false}},configureCSSTransitions:function(slide,height){var self=this,slideTransition,heightTransition;self.easing={easeOutCubic:'cubic-bezier(.215,.61,.355,1)',easeInOutCubic:'cubic-bezier(.645,.045,.355,1)',easeInCirc:'cubic-bezier(.6,.04,.98,.335)',easeOutCirc:'cubic-bezier(.075,.82,.165,1)',easeInOutCirc:'cubic-bezier(.785,.135,.15,.86)',easeInExpo:'cubic-bezier(.95,.05,.795,.035)',easeOutExpo:'cubic-bezier(.19,1,.22,1)',easeInOutExpo:'cubic-bezier(1,0,0,1)',easeInQuad:'cubic-bezier(.55,.085,.68,.53)',easeOutQuad:'cubic-bezier(.25,.46,.45,.94)',easeInOutQuad:'cubic-bezier(.455,.03,.515,.955)',easeInQuart:'cubic-bezier(.895,.03,.685,.22)',easeOutQuart:'cubic-bezier(.165,.84,.44,1)',easeInOutQuart:'cubic-bezier(.77,0,.175,1)',easeInQuint:'cubic-bezier(.755,.05,.855,.06)',easeOutQuint:'cubic-bezier(.23,1,.32,1)',easeInOutQuint:'cubic-bezier(.86,0,.07,1)',easeInSine:'cubic-bezier(.47,0,.745,.715)',easeOutSine:'cubic-bezier(.39,.575,.565,1)',easeInOutSine:'cubic-bezier(.445,.05,.55,.95)',easeInBack:'cubic-bezier(.6,-.28,.735,.045)',easeOutBack:'cubic-bezier(.175,.885,.32,1.275)',easeInOutBack:'cubic-bezier(.68,-.55,.265,1.55)'};if(self.useCSS){slideTransition='all '+(slide||self.options.slideEaseDuration)+'ms '+self.easing[self.options.slideEaseFunction];heightTransition='all '+(height||self.options.heightEaseDuration)+'ms '+self.easing[self.options.heightEaseFunction];$(self.panelContainer).css({'transition':slideTransition});if(self.options.autoHeight){(self.$sliderId).css({'transition':heightTransition})}}},transitionFade:function(){var self=this;$(self.panelClass).eq(self.nextPanel).fadeTo(self.options.fadeInDuration,1.0).css('z-index',1);$(self.panelClass).eq(self.prevPanel).fadeTo(self.options.fadeOutDuration,0).css('z-index',0);self.callback(self.options.callback,true)},hover:function(){var self=this;(self.$sliderWrap).hover(function(){if(self.options.hoverArrows)self.hideShowArrows(self.options.fadeInDuration,true,true,false);if(self.options.pauseOnHover)clearTimeout(self.autoSlideTimeout)},function(){if(self.options.hoverArrows)self.hideShowArrows(self.options.fadeOutnDuration,true,false,true);if(self.options.pauseOnHover&&self.options.autoSlide)self.startAutoSlide()})},events:function(){var self=this;if(self.options.dynamicArrows)self.registerArrows();if(self.options.crossLinks)self.registerCrossLinks();if(self.options.dynamicTabs)self.registerNav();if(self.options.swipe)self.registerTouch();if(self.options.keyboardNavigation)self.registerKeyboard();(self.$sliderWrap).find('*').on('click',function(){if(self.options.forceAutoSlide)self.startAutoSlide(true);else if(self.options.autoSlide)self.stopAutoSlide()});self.hover()},setNextPanel:function(direction){var self=this;if(direction===self.nextPanel)return;self.prevPanel=self.nextPanel;if(self.loaded){if(typeof direction==='number'){self.nextPanel=direction}else{self.nextPanel+=(~~(direction==='right')||-1);if(!self.options.continuous)self.nextPanel=(self.nextPanel<0)?self.panelCount-1:(self.nextPanel%self.panelCount)}if(self.fade||self.animateCSS)self.prepareTransition(self.nextPanel);else self.verifyPanel()}},getFirstPanel:function(){var self=this,output;if(self.options.hashLinking){output=self.getPanelNumber(window.location.hash,self.options.hashTitleSelector);if(typeof(output)!=='number'){output=0}}return(output)?output:self.options.firstPanelToLoad-1},getPanelNumber:function(input,searchTerm){var self=this,title,output=input.replace('#','').toLowerCase();(self.$panelClass).each(function(i){title=self.convertRegex($(this).find(searchTerm).text());if(title===output){output=i+1}});return(parseInt(output,10)?parseInt(output,10)-1:output)},getFromPanel:function(searchTerm,panelNumber){var self=this;return self.convertRegex(self.$panelClass.find(searchTerm).eq(panelNumber).text())},convertRegex:function(input){return input.replace(/^\s+|\s+$/g,'').replace(/[^\w -]+/g,'').replace(/ +/g,'-').toLowerCase()},updateClass:function(){var self=this;if(self.options.dynamicTabs){$((self.$sliderWrap)).find('.tab'+self.sanatizeNumber(self.nextPanel)+':first a').addClass('current').parent().siblings().children().removeClass('current')}if(self.options.crossLinks&&self.crosslinks){(self.crosslinks).not(self.nextPanel).removeClass('currentCrossLink');(self.crosslinks).each(function(){if($(this).attr('href')===('#'+self.getFromPanel(self.options.panelTitleSelector,self.sanatizeNumber(self.nextPanel)-1))){$(this).addClass('currentCrossLink')}})}self.$panelClass.eq(self.nextPanel).addClass('currentPanel').siblings().removeClass('currentPanel')},sanatizeNumber:function(panel){var self=this;if(panel>=self.panelCount){return 1}else if(panel<=-1){return self.panelCount}else{return panel+1}},finalize:function(){var self=this;var height=(self.options.autoHeight)?self.getHeight():self.getHeighestPanel(self.nextPanel);if(self.options.autoHeight)self.adjustHeight(true,height);if(self.options.autoSlide)self.autoSlide();if(self.options.preloader)self.removePreloader();self.onload()},callback:function(callbackFn,isFade){var self=this;if(callbackFn&&self.loaded){if(self.useCSS&&typeof isFade!=='undefined'){$('.panel-container').one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend',function(e){callbackFn.call(self)})}else{setTimeout(function(){callbackFn.call(self)},self.options.slideEaseDuration+50)}}},onload:function(){var self=this;self.options.onload.call(self)},prepareTransition:function(nextPanel,noAnimation,noPretransition,noPosttransition){var self=this;self.nextPanel=nextPanel||0;if(!noPretransition)self.pretransition(self.options.pretransition);self.noAnimation=noAnimation;self.noPosttransition=noPosttransition;if(!self.loaded)self.transition();else self.options.pretransition.call(self)},pretransition:function(){var self=this,marginLeft;if(self.options.mobileNavigation)self.dropdownSelect.val('tab'+(self.nextPanel+1));if(self.options.hideSideArrows)self.hideShowArrows();self.updateClass()},getTransitionMargin:function(){var self=this;return-(self.nextPanel*self.slideDistance)-(self.slideDistance*~~(self.options.continuous))},transition:function(){var self=this,marginLeft=self.getTransitionMargin();if(self.animateCSS&&self.loaded){self.transitionOutAnimateCSS();return false}if((marginLeft+self.pSign)!==(self.panelContainer).css('margin-left')||(marginLeft!==-100)){if(self.options.autoHeight&&!self.animateCSS)self.adjustHeight(true,self.getHeight());if(self.fade)self.transitionFade();else if(self.animateCSS)self.transitionInAnimateCSS(marginLeft);else if(self.useCSS)self.transitionCSS(marginLeft,self.noAnimation);else self.transitionjQuery(marginLeft,self.noAnimation)}if(!self.noPosttransition)self.callback(self.options.callback)},transitionOutAnimateCSS:function(){var self=this;$(self.panelClass).removeClass(self.options.animateIn+' animated');$(self.panelClass).eq(self.prevPanel).addClass('animated '+self.options.animateOut);self.callback(self.transitionInAnimateCSS,undefined)},transitionInAnimateCSS:function(){var self=this;if(self.options.autoHeight)self.adjustHeight(false,self.getHeight());self.transitionCSS(self.getTransitionMargin(),!self.loaded);$(self.panelClass).removeClass(self.options.animateOut+' animated');$(self.panelClass).eq(self.nextPanel).addClass('animated '+self.options.animateIn);self.callback(self.options.callback,undefined)},transitionCSS:function(marginLeft,noAnimation){var self=this;if(noAnimation)self.configureCSSTransitions('0','0');(self.panelContainer).css({'transform':'translate3d('+marginLeft+self.pSign+', 0, 0)'});if(noAnimation)self.callback(function(){self.configureCSSTransitions()});else self.configureCSSTransitions()},transitionjQuery:function(marginLeft,noAnimation){var self=this;if(noAnimation){(self.panelContainer).css('margin-left',marginLeft+self.pSign)}else{(self.panelContainer).animate({'margin-left':marginLeft+self.pSign},{easing:self.options.slideEaseFunction,duration:self.options.slideEaseDuration,queue:false})}},getHeighestPanel:function(){var self=this,height,heighest=0;self.$panelClass.each(function(){height=$(this).outerHeight(true);heighest=(height>heighest)?height:heighest});if(!self.options.autoHeight)return heighest},verifyPanel:function(){var self=this,clickable=false;if(self.options.continuous){if(self.nextPanel>self.panelCount){self.nextPanel=self.panelCount;self.setNextPanel(self.panelCount)}else if(self.nextPanel<-1){self.nextPanel=-1;self.setNextPanel(-1)}else if((!clickable)&&((self.nextPanel===self.panelCount)||(self.nextPanel===-1))){self.prepareTransition(self.nextPanel);self.updateClass();clearTimeout(cloneJumper);var cloneJumper=setTimeout(function(){if(self.nextPanel===self.panelCount){self.prepareTransition(0,true,true,true)}else if(self.nextPanel===-1){self.prepareTransition(self.panelCount-1,true,true,true)}},self.options.slideEaseDuration+50)}else{clickable=true;self.prepareTransition(self.nextPanel)}}else{if(self.nextPanel===self.panelCount){self.nextPanel=0}else if(self.nextPanel===-1){self.nextPanel=(self.panelCount-1)}self.prepareTransition(self.nextPanel)}}};$.fn.liquidSlider=function(options){return this.each(function(){var slider=Object.create(Slider);slider.init(options,this);$.data(this,'liquidSlider',slider)})};$.fn.liquidSlider.options={autoHeight:true,minHeight:0,heightEaseDuration:1500,heightEaseFunction:"easeInOutExpo",slideEaseDuration:1500,slideEaseFunction:"easeInOutExpo",slideEaseFunctionFallback:"easeInOutExpo",animateIn:"bounceInRight",animateOut:"bounceOutRight",continuous:true,fadeInDuration:500,fadeOutDuration:500,autoSlide:false,autoSlideDirection:'right',autoSlideInterval:6000,forceAutoSlide:false,pauseOnHover:false,dynamicArrows:true,dynamicArrowsGraphical:true,dynamicArrowLeftText:"« left",dynamicArrowRightText:"right »",hideSideArrows:false,hideSideArrowsDuration:750,hoverArrows:true,hoverArrowDuration:250,dynamicTabs:true,dynamicTabsHtml:true,includeTitle:true,panelTitleSelector:".title",dynamicTabsAlign:"left",dynamicTabsPosition:"top",navElementTag:"div",firstPanelToLoad:1,crossLinks:false,hashLinking:false,hashTitleSelector:".title",keyboardNavigation:false,leftKey:39,rightKey:37,panelKeys:{1:49,2:50,3:51,4:52},responsive:true,mobileNavigation:true,mobileNavDefaultText:'Menu',mobileUIThreshold:0,hideArrowsWhenMobile:true,hideArrowsThreshold:0,useCSSMaxWidth:2200,preload:function(){this.finalize()},onload:function(){},pretransition:function(){this.transition()},callback:function(){},preloader:false,swipe:true,swipeArgs:undefined}})(jQuery,window,document); return stack;})(stacks.com_joeworkman_stacks_tabulous2); stacks.stacks_in_1876 = {}; stacks.stacks_in_1876 = (function(stack) { var jQuery = stacks.jQuery;var $ = jQuery;$(function(){var onload_stacks_in_1876=function(){var self=this;} var tabulous=$('#tabulous-stacks_in_1876');tabulous.liquidSlider({autoHeight:false,minHeight:0,heightEaseFunction:"easeInOutExpo",heightEaseDuration:1500,slideEaseFunction:"animate.css",slideEaseFunctionFallback:"easeInOutExpo",slideEaseDuration:1500,fadeInDuration:1500,fadeOutDuration:1500,continuous:false,animateIn:"fadeInRightBig",animateOut:"fadeOutLeftBig",transitionEvent:"click",autoSlide:false,autoSlideDirection:"right",autoSlideInterval:7000,pauseOnHover:false,forceAutoSlide:false,dynamicArrows:false,hideSideArrows:false,hideSideArrowsDuration:750,hoverArrows:false,hoverArrowDuration:250,dynamicArrowsGraphical:false,dynamicArrowLeftText:"« previous",dynamicArrowRightText:"next »",dynamicTabs:true,dynamicTabsAlign:"left",dynamicTabsPosition:"top",panelTitleSelector:".tab-title",navElementTag:"div",includeTitle:false,dynamicTabsHtml:true,keyboardNavigation:true,leftKey:39,rightKey:37,panelKeys:false,preloader:false,crossLinks:true,firstPanelToLoad:1,hashLinking:true,hashTitleSelector:".tab-title",responsive:true,mobileNavigation:true,mobileNavDefaultText:'Menu'.replace(/\,/g,''),mobileUIThreshold:600,hideArrowsWhenMobile:true,hideArrowsThreshold:481,swipe:true,onload:onload_stacks_in_1876});}); return stack;})(stacks.stacks_in_1876);