(function(d){"function"===typeof define&&define.amd?define(["jquery"],d):d(jQuery)})(function(d){function g(a,b){var c=function(){},c={autoSelectFirst:!1,appendTo:"body",serviceUrl:null,lookup:null,onSelect:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:g.formatResult,delimiter:null,zIndex:9999,type:"GET",noCache:!1,onSearchStart:c,onSearchComplete:c,onSearchError:c,containerClass:"autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0, preventBadQueries:!0,lookupFilter:function(a,b,c){return-1!==a.value.toLowerCase().indexOf(c)},paramName:"query",transformResult:function(a){return"string"===typeof a?d.parseJSON(a):a},showNoSuggestionNotice:!1,noSuggestionNotice:"No results"};this.element=a;this.el=d(a);this.suggestions=[];this.badQueries=[];this.selectedIndex=-1;this.currentValue=this.element.value;this.intervalId=0;this.cachedResponse={};this.onChange=this.onChangeInterval=null;this.isLocal=!1;this.suggestionsContainer=null;this.options= d.extend({},c,b);this.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"};this.hint=null;this.hintValue="";this.selection=null;this.initialize();this.setOptions(b)}var h=function(){return{escapeRegExChars:function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},createNode:function(a){var b=document.createElement("div");b.className=a;b.style.position="absolute";b.style.display="none";return b}}}();g.utils=h;d.YithAutocomplete=g;g.formatResult=function(a, b){var c="("+h.escapeRegExChars(b)+")";return a.value.replace(new RegExp(c,"gi"),"$1")};g.prototype={killerFn:null,initialize:function(){var a=this,b="."+a.classes.suggestion,c=a.classes.selected,e=a.options,f;a.element.setAttribute("autocomplete","off");a.killerFn=function(b){0===d(b.target).closest("."+a.options.containerClass).length&&(a.killSuggestions(),a.disableKillerFn())};a.suggestionsContainer=g.utils.createNode(e.containerClass);f=d(a.suggestionsContainer);f.appendTo(e.appendTo); "auto"!==e.width&&f.width(e.width);f.on("mouseover.autocomplete",b,function(){a.activate(d(this).data("index"))});f.on("mouseout.autocomplete",function(){a.selectedIndex=-1;f.children("."+c).removeClass(c)});f.on("click.autocomplete",b,function(){a.select(d(this).data("index"))});a.fixPosition();a.fixPositionCapture=function(){a.visible&&a.fixPosition()};d(window).on("resize.autocomplete",a.fixPositionCapture);a.el.on("keydown.autocomplete",function(b){a.onKeyPress(b)});a.el.on("keyup.autocomplete", function(b){a.onKeyUp(b)});a.el.on("blur.autocomplete",function(){a.onBlur()});a.el.on("focus.autocomplete",function(){a.onFocus()});a.el.on("change.autocomplete",function(b){a.onKeyUp(b)})},onFocus:function(){this.fixPosition();if(this.options.minChars<=this.el.val().length)this.onValueChange()},onBlur:function(){this.enableKillerFn()},setOptions:function(a){var b=this.options;d.extend(b,a);if(this.isLocal=d.isArray(b.lookup))b.lookup=this.verifySuggestionsFormat(b.lookup);d(this.suggestionsContainer).css({"max-height":b.maxHeight+ "px",width:b.width+"px","z-index":b.zIndex})},clearCache:function(){this.cachedResponse={};this.badQueries=[]},clear:function(){this.clearCache();this.currentValue="";this.suggestions=[]},disable:function(){this.disabled=!0;this.currentRequest&&this.currentRequest.abort()},enable:function(){this.disabled=!1},fixPosition:function(){var a;"body"===this.options.appendTo&&(a=this.el.offset(),a={top:a.top+this.el.outerHeight()+"px",left:a.left+"px"},"auto"===this.options.width&&(a.width=this.el.outerWidth()- 2+"px"),d(this.suggestionsContainer).css(a))},enableKillerFn:function(){d(document).on("click.autocomplete",this.killerFn)},disableKillerFn:function(){d(document).off("click.autocomplete",this.killerFn)},killSuggestions:function(){var a=this;a.stopKillSuggestions();a.intervalId=window.setInterval(function(){a.hide();a.stopKillSuggestions()},50)},stopKillSuggestions:function(){window.clearInterval(this.intervalId)},isCursorAtEnd:function(){var a=this.el.val().length,b=this.element.selectionStart;return"number"===typeof b?b===a:document.selection?(b=document.selection.createRange(),b.moveStart("character",-a),a===b.text.length):!0},onKeyPress:function(a){if(!this.disabled&&!this.visible&&40===a.which&&this.currentValue)this.suggest();else if(!this.disabled&&this.visible){switch(a.which){case 27:this.el.val(this.currentValue);this.hide();break;case 39:if(this.hint&&this.options.onHint&&this.isCursorAtEnd()){this.selectHint();break}return;case 9:if(this.hint&&this.options.onHint){this.selectHint();return}case 13:if(-1===this.selectedIndex){this.hide();return}this.select(this.selectedIndex);if(9===a.which&&!1===this.options.tabDisabled)return;break;case 38:this.moveUp();break;case 40:this.moveDown();break;default:return}a.stopImmediatePropagation();a.preventDefault()}},onKeyUp:function(a){var b=this;if(!b.disabled){switch(a.which){case 38:case 40:return}clearInterval(b.onChangeInterval);if(b.currentValue!==b.el.val())if(b.findBestHint(),0f&&(b.suggestions=b.suggestions.slice(0,f));return b},getSuggestions:function(a){var b,c=this,e=c.options, f=e.serviceUrl,k,g;e.params[e.paramName]=a;k=e.ignoreParams?null:e.params;c.isLocal?b=c.getSuggestionsLocal(a):(d.isFunction(f)&&(f=f.call(c.element,a)),g=f+"?"+d.param(k||{}),b=c.cachedResponse[g]);b&&d.isArray(b.suggestions)?(c.suggestions=b.suggestions,c.suggest()):c.isBadQuery(a)||!1===e.onSearchStart.call(c.element,e.params)||(c.currentRequest&&c.currentRequest.abort(),c.currentRequest=d.ajax({url:f,data:k,type:e.type,dataType:e.dataType}).done(function(b){c.currentRequest=null;b=e.transformResult(b); c.processResponse(b,a,g);e.onSearchComplete.call(c.element,a,b.suggestions)}).fail(function(b,d,f){e.onSearchError.call(c.element,a,b,d,f)}))},isBadQuery:function(a){if(!this.options.preventBadQueries)return!1;for(var b=this.badQueries,c=b.length;c--;)if(0===a.indexOf(b[c]))return!0;return!1},hide:function(){this.visible=!1;this.selectedIndex=-1;d(this.suggestionsContainer).hide();this.signalHint(null)},suggest:function(){if(0===this.suggestions.length)this.options.showNoSuggestionNotice?this.noSuggestions(): this.hide();else{var a=this.options,b=a.formatResult,c=this.getQuery(this.currentValue),e=this.classes.suggestion,f=this.classes.selected,g=d(this.suggestionsContainer),h=a.beforeRender,l="",m;if(a.triggerSelectOnValidInput&&(m=this.findSuggestionIndex(c),-1!==m)){this.select(m);return}d.each(this.suggestions,function(a,d){l+='
'+b(d,c)+"
"});this.adjustContainerWidth();g.html(l);a.autoSelectFirst&&(this.selectedIndex=0,g.children().first().addClass(f));d.isFunction(h)&& h.call(this.element,g);g.show();this.visible=!0;this.findBestHint()}},noSuggestions:function(){var a=d(this.suggestionsContainer),b;b=""+('
'+this.options.noSuggestionNotice+"
");this.adjustContainerWidth();a.html(b);a.show();this.visible=!0},adjustContainerWidth:function(){var a=this.options,b=d(this.suggestionsContainer);"auto"===a.width&&(a=this.el.outerWidth()-2,b.width(0this.selectedIndex?(a=e.get(this.selectedIndex),d(a).addClass(b),a):null},selectHint:function(){var a=d.inArray(this.hint, this.suggestions);this.select(a)},select:function(a){this.hide();this.onSelect(a)},moveUp:function(){-1!==this.selectedIndex&&(0===this.selectedIndex?(d(this.suggestionsContainer).children().first().removeClass(this.classes.selected),this.selectedIndex=-1,this.el.val(this.currentValue),this.findBestHint()):this.adjustScroll(this.selectedIndex-1))},moveDown:function(){this.selectedIndex!==this.suggestions.length-1&&this.adjustScroll(this.selectedIndex+1)},adjustScroll:function(a){var b=this.activate(a), c,e;b&&(b=b.offsetTop,c=d(this.suggestionsContainer).scrollTop(),e=c+this.options.maxHeight-25,be&&d(this.suggestionsContainer).scrollTop(b-this.options.maxHeight+25),this.el.val(this.getValue(this.suggestions[a].value)),this.signalHint(null))},onSelect:function(a){var b=this.options.onSelect;a=this.suggestions[a];this.currentValue=this.getValue(a.value);this.currentValue!==this.el.val()&&this.el.val(this.currentValue);this.signalHint(null);this.suggestions= [];this.selection=a;d.isFunction(b)&&b.call(this.element,a)},getValue:function(a){var b=this.options.delimiter,c;if(!b)return a;c=this.currentValue;b=c.split(b);return 1===b.length?a:c.substr(0,c.length-b[b.length-1].length)+a},dispose:function(){this.el.off(".autocomplete").removeData("autocomplete");this.disableKillerFn();d(window).off("resize.autocomplete",this.fixPositionCapture);d(this.suggestionsContainer).remove()}};d.fn.yithautocomplete=function(a,b){return 0===arguments.length?this.first().data("autocomplete"): this.each(function(){var c=d(this),e=c.data("autocomplete");if("string"===typeof a){if(e&&"function"===typeof e[a])e[a](b)}else e&&e.dispose&&e.dispose(),e=new g(this,a),c.data("autocomplete",e)})}}); jQuery(document).ready(function(e){var i=e(".ywcca_container");i.each(function(){var i=e(this).find("ul.category_accordion"),s=e(this).find("ul.category_menu_accordion"),n="on"==e(this).find(".ywcca_category_accordion_widget").data("highlight_curr_cat"),a=e(this).find(".ywcca_category_accordion_widget").data("ywcca_style"),o=function(){var i=e(this).find("> ul.children");l(i,e(this))},c=function(){var i=e(this).find("> ul.children");e(this).find("> a");e(this).hasClass("opened")&&(e(this).removeClass("opened").addClass("closed"),i.hide(),e(this).find(">i").removeClass("icon-minus_"+a).addClass("icon-plus_"+a))},d=function(){},t=function(){},l=function(e,i){e.slideToggle(parseInt(ywcca_params.accordion_speed)),i.hasClass("closed")?(i.removeClass("closed").addClass("opened"),i.find(">i").removeClass("icon-plus_"+a).addClass("icon-minus_"+a)):(i.removeClass("opened").addClass("closed"),i.find(">i").removeClass("icon-minus_"+a).addClass("icon-plus_"+a))},r=function(){e(document).find(".ywcca_category_accordion_widget li.current-cat >a").addClass("highlight_cat"),e(document).find(".ywcca_category_accordion_widget li.current-cat-parent.opened >a").addClass("highlight_cat"),e(document).find(".current-menu-item >a").addClass("highlight_cat"),e(document).find(".current-menu-parent >a").addClass("highlight_cat")},u=function(){var s=i.find(".current-cat-parent"),n=s.data("cat_level");if(s.length){s.removeClass("closed").addClass("opened"),s.find("i").removeClass("icon-plus_"+a).addClass("icon-minus_"+a),s.find("ul.children").show();var o=s.find("ul.children"),c=o.closest("li.cat-item >ul.children");for(o.find("i").removeClass("icon-plus_"+a).addClass("icon-minus_"+a),o.find(">li").removeClass("closed").addClass("opened"),o.show(),n-=1;n>=0;)c=s.parents('[data-cat_level="'+n+'"]'),c.removeClass("closed").addClass("opened"),c.find(">i").removeClass("icon-plus_"+a).addClass("icon-minus_"+a),c.find(">ul.children").show(),n--}else{var o=i.find(".current-cat");e(o).removeClass("closed").addClass("opened"),e(o).find("i").removeClass("icon-plus_"+a).addClass("icon-minus_"+a),o.find(">ul.children").each(function(){e(this).show(),e(this).find("i").removeClass("icon-minus_"+a).addClass("icon-plus_"+a)})}},f=function(){var i=e(document).find(".ywcca_category_accordion_widget li.current-menu-parent");if(i.length){e(i).removeClass("closed").addClass("opened"),e(i).find("i").removeClass("icon-plus_"+a).addClass("icon-minus_"+a);var s=i.find("ul.sub-menu");s.find(">li").removeClass("closed").addClass("opened"),s.show()}else{var s=i.find(".current-menu-item");e(s).removeClass("closed").addClass("opened"),e(s).find("i").removeClass("icon-plus_"+a).addClass("icon-minus_"+a),s.find(">ul.sub-menu").each(function(){e(this).show(),e(this).find("i").removeClass("icon-minus_"+a).addClass("icon-plus_"+a)})}};if(i.length){var m=function(){var s=i.data("ywcca_orderby"),n=i.data("ywcca_order");"count"==s&&i.find(">li").sort(function(i,s){var a=e(i).find("span:eq(0)"),o=e(s).find("span:eq(0)"),c="asc"==n?1:-1;return a=a.text().replace(/[^0-9\.]/g,""),o=o.text().replace(/[^0-9\.]/g,""),a=1*a,o=1*o,o>a?-1*c:a>o?1*c:0}).appendTo(i),i.find("li").each(function(){var s=e(this),n=s.find("> a"),r=s.find("> ul.children");if(r.length)if(ywcca_params.accordion_close&&s.removeClass("opened").addClass("closed"),s.hasClass("closed")?(r.hide(),n.before('')):s.hasClass("opened")?n.before(''):(s.addClass("opened"),n.before('')),"click"==ywcca_params.event_type)s.find("i").on("click",function(e){l(r,s),e.stopImmediatePropagation()}),s.on("click",function(i){e(event.target).filter("a").length||(l(r,s),i.stopImmediatePropagation())});else{var u=1*ywcca_params.accordion_speed,f={sensitivity:5,interval:u,over:o,timeout:u,out:c};e(s).hoverIntent(f);var m={sensitivity:2,interval:u,over:d,timeout:u,out:t};e(i).hoverIntent(m)}})};m()}s.length&&s.find(">ul.menu li").each(function(){var s=e(this),n=s.find("> a"),r=s.find("> ul.sub-menu");if(r.length)if(ywcca_params.accordion_close&&s.removeClass("opened").addClass("closed"),s.hasClass("closed")?(r.hide(),n.before('')):s.hasClass("opened")?n.before(''):(s.addClass("opened"),n.before('')),"click"==ywcca_params.event_type)s.find("i").on("click",function(e){l(r,s),e.stopImmediatePropagation()}),s.on("click",function(i){e(i.target).filter("a").length||(l(r,s),i.stopImmediatePropagation())});else{var u={sensitivity:5,interval:1e3,over:o,timeout:1e3,out:c};e(s).hoverIntent(u);var f={sensitivity:2,interval:1e3,over:d,timeout:1e3,out:t};e(i).hoverIntent(f)}}),ywcca_params.open_sub_cat_parent&&(u(),f()),n&&r()})}); (function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))=0;s={horizontal:{},vertical:{}};f=1;a={};u="waypoints-context-id";p="resize.waypoints";y="scroll.waypoints";v=1;w="waypoints-waypoint-ids";g="waypoint";m="waypoints";o=function(){function t(t){var e=this;this.$element=t;this.element=t[0];this.didResize=false;this.didScroll=false;this.id="context"+f++;this.oldScroll={x:t.scrollLeft(),y:t.scrollTop()};this.waypoints={horizontal:{},vertical:{}};t.data(u,this.id);a[this.id]=this;t.bind(y,function(){var t;if(!(e.didScroll||c)){e.didScroll=true;t=function(){e.doScroll();return e.didScroll=false};return r.setTimeout(t,n[m].settings.scrollThrottle)}});t.bind(p,function(){var t;if(!e.didResize){e.didResize=true;t=function(){n[m]("refresh");return e.didResize=false};return r.setTimeout(t,n[m].settings.resizeThrottle)}})}t.prototype.doScroll=function(){var t,e=this;t={horizontal:{newScroll:this.$element.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.$element.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};if(c&&(!t.vertical.oldScroll||!t.vertical.newScroll)){n[m]("refresh")}n.each(t,function(t,r){var i,o,l;l=[];o=r.newScroll>r.oldScroll;i=o?r.forward:r.backward;n.each(e.waypoints[t],function(t,e){var n,i;if(r.oldScroll<(n=e.offset)&&n<=r.newScroll){return l.push(e)}else if(r.newScroll<(i=e.offset)&&i<=r.oldScroll){return l.push(e)}});l.sort(function(t,e){return t.offset-e.offset});if(!o){l.reverse()}return n.each(l,function(t,e){if(e.options.continuous||t===l.length-1){return e.trigger([i])}})});return this.oldScroll={x:t.horizontal.newScroll,y:t.vertical.newScroll}};t.prototype.refresh=function(){var t,e,r,i=this;r=n.isWindow(this.element);e=this.$element.offset();this.doScroll();t={horizontal:{contextOffset:r?0:e.left,contextScroll:r?0:this.oldScroll.x,contextDimension:this.$element.width(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:r?0:e.top,contextScroll:r?0:this.oldScroll.y,contextDimension:r?n[m]("viewportHeight"):this.$element.height(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};return n.each(t,function(t,e){return n.each(i.waypoints[t],function(t,r){var i,o,l,s,f;i=r.options.offset;l=r.offset;o=n.isWindow(r.element)?0:r.$element.offset()[e.offsetProp];if(n.isFunction(i)){i=i.apply(r.element)}else if(typeof i==="string"){i=parseFloat(i);if(r.options.offset.indexOf("%")>-1){i=Math.ceil(e.contextDimension*i/100)}}r.offset=o-e.contextOffset+e.contextScroll-i;if(r.options.onlyOnScroll&&l!=null||!r.enabled){return}if(l!==null&&l<(s=e.oldScroll)&&s<=r.offset){return r.trigger([e.backward])}else if(l!==null&&l>(f=e.oldScroll)&&f>=r.offset){return r.trigger([e.forward])}else if(l===null&&e.oldScroll>=r.offset){return r.trigger([e.forward])}})})};t.prototype.checkEmpty=function(){if(n.isEmptyObject(this.waypoints.horizontal)&&n.isEmptyObject(this.waypoints.vertical)){this.$element.unbind([p,y].join(" "));return delete a[this.id]}};return t}();l=function(){function t(t,e,r){var i,o;r=n.extend({},n.fn[g].defaults,r);if(r.offset==="bottom-in-view"){r.offset=function(){var t;t=n[m]("viewportHeight");if(!n.isWindow(e.element)){t=e.$element.height()}return t-n(this).outerHeight()}}this.$element=t;this.element=t[0];this.axis=r.horizontal?"horizontal":"vertical";this.callback=r.handler;this.context=e;this.enabled=r.enabled;this.id="waypoints"+v++;this.offset=null;this.options=r;e.waypoints[this.axis][this.id]=this;s[this.axis][this.id]=this;i=(o=t.data(w))!=null?o:[];i.push(this.id);t.data(w,i)}t.prototype.trigger=function(t){if(!this.enabled){return}if(this.callback!=null){this.callback.apply(this.element,t)}if(this.options.triggerOnce){return this.destroy()}};t.prototype.disable=function(){return this.enabled=false};t.prototype.enable=function(){this.context.refresh();return this.enabled=true};t.prototype.destroy=function(){delete s[this.axis][this.id];delete this.context.waypoints[this.axis][this.id];return this.context.checkEmpty()};t.getWaypointsByElement=function(t){var e,r;r=n(t).data(w);if(!r){return[]}e=n.extend({},s.horizontal,s.vertical);return n.map(r,function(t){return e[t]})};return t}();d={init:function(t,e){var r;if(e==null){e={}}if((r=e.handler)==null){e.handler=t}this.each(function(){var t,r,i,s;t=n(this);i=(s=e.context)!=null?s:n.fn[g].defaults.context;if(!n.isWindow(i)){i=t.closest(i)}i=n(i);r=a[i.data(u)];if(!r){r=new o(i)}return new l(t,r,e)});n[m]("refresh");return this},disable:function(){return d._invoke(this,"disable")},enable:function(){return d._invoke(this,"enable")},destroy:function(){return d._invoke(this,"destroy")},prev:function(t,e){return d._traverse.call(this,t,e,function(t,e,n){if(e>0){return t.push(n[e-1])}})},next:function(t,e){return d._traverse.call(this,t,e,function(t,e,n){if(et.oldScroll.y})},left:function(t){if(t==null){t=r}return h._filter(t,"horizontal",function(t,e){return e.offset<=t.oldScroll.x})},right:function(t){if(t==null){t=r}return h._filter(t,"horizontal",function(t,e){return e.offset>t.oldScroll.x})},enable:function(){return h._invoke("enable")},disable:function(){return h._invoke("disable")},destroy:function(){return h._invoke("destroy")},extendFn:function(t,e){return d[t]=e},_invoke:function(t){var e;e=n.extend({},s.vertical,s.horizontal);return n.each(e,function(e,n){n[t]();return true})},_filter:function(t,e,r){var i,o;i=a[n(t).data(u)];if(!i){return[]}o=[];n.each(i.waypoints[e],function(t,e){if(r(i,e)){return o.push(e)}});o.sort(function(t,e){return t.offset-e.offset});return n.map(o,function(t){return t.element})}};n[m]=function(){var t,n;n=arguments[0],t=2<=arguments.length?e.call(arguments,1):[];if(h[n]){return h[n].apply(null,t)}else{return h.aggregate.call(null,n)}};n[m].settings={resizeThrottle:100,scrollThrottle:30};return i.load(function(){return n[m]("refresh")})})}).call(this); if(!jQuery)throw new Error("Bootstrap requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]}}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(window.jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d)};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.is("input")?"val":"html",e=c.data();a+="Text",e.resetText||c.data("resetText",c[d]()),c[d](e[a]||this.options[a]),setTimeout(function(){"loadingText"==a?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons"]');if(a.length){var b=this.$element.find("input").prop("checked",!this.$element.hasClass("active")).trigger("change");"radio"===b.prop("type")&&a.find(".active").removeClass("active")}this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(window.jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}this.sliding=!0,f&&this.pause();var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});if(!e.hasClass("active")){if(this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(j),j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid")},0)}).emulateTransitionEnd(600)}else{if(this.$element.trigger(j),j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return f&&this.cycle(),this}};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?(this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350),void 0):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(window.jQuery),+function(a){"use strict";function b(){a(d).remove(),a(e).each(function(b){var d=c(a(this));d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown")),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown"))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){if("ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(''}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(window.jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(c).is("body")?a(window):a(c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#\w/.test(e)&&a(e);return f&&f.length&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(window.jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.attr("data-target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top()),"function"==typeof h&&(h=f.bottom());var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;this.affixed!==i&&(this.unpin&&this.$element.css("top",""),this.affixed=i,this.unpin="bottom"==i?e.top-d:null,this.$element.removeClass(b.RESET).addClass("affix"+(i?"-"+i:"")),"bottom"==i&&this.$element.offset({top:document.body.offsetHeight-h-this.$element.height()}))}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(window.jQuery); (function(a){var b="Close",c="BeforeClose",d="AfterClose",e="BeforeAppend",f="MarkupParse",g="Open",h="Change",i="mfp",j="."+i,k="mfp-ready",l="mfp-removing",m="mfp-prevent-close",n,o=function(){},p=!!window.jQuery,q,r=a(window),s,t,u,v,w,x=function(a,b){n.ev.on(i+a+j,b)},y=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},z=function(b,c){n.ev.triggerHandler(i+b,c),n.st.callbacks&&(b=b.charAt(0).toLowerCase()+b.slice(1),n.st.callbacks[b]&&n.st.callbacks[b].apply(n,a.isArray(c)?c:[c]))},A=function(b){if(b!==w||!n.currTemplate.closeBtn)n.currTemplate.closeBtn=a(n.st.closeMarkup.replace("%title%",n.st.tClose)),w=b;return n.currTemplate.closeBtn},B=function(){a.magnificPopup.instance||(n=new o,n.init(),a.magnificPopup.instance=n)},C=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(a.transition!==undefined)return!0;while(b.length)if(b.pop()+"Transition"in a)return!0;return!1};o.prototype={constructor:o,init:function(){var b=navigator.appVersion;n.isIE7=b.indexOf("MSIE 7.")!==-1,n.isIE8=b.indexOf("MSIE 8.")!==-1,n.isLowIE=n.isIE7||n.isIE8,n.isAndroid=/android/gi.test(b),n.isIOS=/iphone|ipad|ipod/gi.test(b),n.supportsTransition=C(),n.probablyMobile=n.isAndroid||n.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),t=a(document),n.popupsCache={}},open:function(b){s||(s=a(document.body));var c;if(b.isObj===!1){n.items=b.items.toArray(),n.index=0;var d=b.items,e;for(c=0;c(a||r.height())},_setFocus:function(){(n.st.focus?n.content.find(n.st.focus).eq(0):n.wrap).focus()},_onFocusIn:function(b){if(b.target!==n.wrap[0]&&!a.contains(n.wrap[0],b.target))return n._setFocus(),!1},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),z(f,[b,c,d]),a.each(c,function(a,c){if(c===undefined||c===!1)return!0;e=a.split("_");if(e.length>1){var d=b.find(j+"-"+e[0]);if(d.length>0){var f=e[1];f==="replaceWith"?d[0]!==c[0]&&d.replaceWith(c):f==="img"?d.is("img")?d.attr("src",c):d.replaceWith(''):d.attr(e[1],c)}}else b.find(j+"-"+a).html(c)})},_getScrollbarSize:function(){if(n.scrollbarSize===undefined){var a=document.createElement("div");a.id="mfp-sbm",a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),n.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return n.scrollbarSize}},a.magnificPopup={instance:null,proto:o.prototype,modules:[],open:function(b,c){return B(),b?b=a.extend(!0,{},b):b={},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(b){B();var c=a(this);if(typeof b=="string")if(b==="open"){var d,e=p?c.data("magnificPopup"):c[0].magnificPopup,f=parseInt(arguments[1],10)||0;e.items?d=e.items[f]:(d=c,e.delegate&&(d=d.find(e.delegate)),d=d.eq(f)),n._openClick({mfpEl:d},c,e)}else n.isOpen&&n[b].apply(n,Array.prototype.slice.call(arguments,1));else b=a.extend(!0,{},b),p?c.data("magnificPopup",b):c[0].magnificPopup=b,n.addGroup(c,b);return c};var D="inline",E,F,G,H=function(){G&&(F.after(G.addClass(E)).detach(),G=null)};a.magnificPopup.registerModule(D,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){n.types.push(D),x(b+"."+D,function(){H()})},getInline:function(b,c){H();if(b.src){var d=n.st.inline,e=a(b.src);if(e.length){var f=e[0].parentNode;f&&f.tagName&&(F||(E=d.hiddenClass,F=y(E),E="mfp-"+E),G=e.after(F).detach().removeClass(E)),n.updateStatus("ready")}else n.updateStatus("error",d.tNotFound),e=a("
");return b.inlineElement=e,e}return n.updateStatus("ready"),n._parseMarkup(c,{},b),c}}});var I="ajax",J,K=function(){J&&s.removeClass(J)},L=function(){K(),n.req&&n.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){n.types.push(I),J=n.st.ajax.cursor,x(b+"."+I,L),x("BeforeChange."+I,L)},getAjax:function(b){J&&s.addClass(J),n.updateStatus("loading");var c=a.extend({url:b.src,success:function(c,d,e){var f={data:c,xhr:e};z("ParseAjax",f),n.appendContent(a(f.data),I),b.finished=!0,K(),n._setFocus(),setTimeout(function(){n.wrap.addClass(k)},16),n.updateStatus("ready"),z("AjaxContentAdded")},error:function(){K(),b.finished=b.loadError=!0,n.updateStatus("error",n.st.ajax.tError.replace("%url%",b.src))}},n.st.ajax.settings);return n.req=a.ajax(c),""}}});var M,N=function(b){if(b.data&&b.data.title!==undefined)return b.data.title;var c=n.st.image.titleSrc;if(c){if(a.isFunction(c))return c.call(n,b);if(b.el)return b.el.attr(c)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var a=n.st.image,c=".image";n.types.push("image"),x(g+c,function(){n.currItem.type==="image"&&a.cursor&&s.addClass(a.cursor)}),x(b+c,function(){a.cursor&&s.removeClass(a.cursor),r.off("resize"+j)}),x("Resize"+c,n.resizeImage),n.isLowIE&&x("AfterChange",n.resizeImage)},resizeImage:function(){var a=n.currItem;if(!a||!a.img)return;if(n.st.image.verticalFit){var b=0;n.isLowIE&&(b=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",n.wH-b)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,M&&clearInterval(M),a.isCheckingImgSize=!1,z("ImageHasSize",a),a.imgHidden&&(n.content&&n.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var b=0,c=a.img[0],d=function(e){M&&clearInterval(M),M=setInterval(function(){if(c.naturalWidth>0){n._onImageHasSize(a);return}b>200&&clearInterval(M),b++,b===3?d(10):b===40?d(50):b===100&&d(500)},e)};d(1)},getImage:function(b,c){var d=0,e=function(){b&&(b.img[0].complete?(b.img.off(".mfploader"),b===n.currItem&&(n._onImageHasSize(b),n.updateStatus("ready")),b.hasSize=!0,b.loaded=!0,z("ImageLoadComplete")):(d++,d<200?setTimeout(e,100):f()))},f=function(){b&&(b.img.off(".mfploader"),b===n.currItem&&(n._onImageHasSize(b),n.updateStatus("error",g.tError.replace("%url%",b.src))),b.hasSize=!0,b.loaded=!0,b.loadError=!0)},g=n.st.image,h=c.find(".mfp-img");if(h.length){var i=document.createElement("img");i.className="mfp-img",b.img=a(i).on("load.mfploader",e).on("error.mfploader",f),i.src=b.src,h.is("img")&&(b.img=b.img.clone()),i=b.img[0],i.naturalWidth>0?b.hasSize=!0:i.width||(b.hasSize=!1)}return n._parseMarkup(c,{title:N(b),img_replaceWith:b.img},b),n.resizeImage(),b.hasSize?(M&&clearInterval(M),b.loadError?(c.addClass("mfp-loading"),n.updateStatus("error",g.tError.replace("%url%",b.src))):(c.removeClass("mfp-loading"),n.updateStatus("ready")),c):(n.updateStatus("loading"),b.loading=!0,b.hasSize||(b.imgHidden=!0,c.addClass("mfp-loading"),n.findImageSize(b)),c)}}});var O,P=function(){return O===undefined&&(O=document.createElement("p").style.MozTransform!==undefined),O};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a=n.st.zoom,d=".zoom",e;if(!a.enabled||!n.supportsTransition)return;var f=a.duration,g=function(b){var c=b.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+a.duration/1e3+"s "+a.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,c.css(e),c},h=function(){n.content.css("visibility","visible")},i,j;x("BuildControls"+d,function(){if(n._allowZoom()){clearTimeout(i),n.content.css("visibility","hidden"),e=n._getItemToZoom();if(!e){h();return}j=g(e),j.css(n._getOffset()),n.wrap.append(j),i=setTimeout(function(){j.css(n._getOffset(!0)),i=setTimeout(function(){h(),setTimeout(function(){j.remove(),e=j=null,z("ZoomAnimationEnded")},16)},f)},16)}}),x(c+d,function(){if(n._allowZoom()){clearTimeout(i),n.st.removalDelay=f;if(!e){e=n._getItemToZoom();if(!e)return;j=g(e)}j.css(n._getOffset(!0)),n.wrap.append(j),n.content.css("visibility","hidden"),setTimeout(function(){j.css(n._getOffset())},16)}}),x(b+d,function(){n._allowZoom()&&(h(),j&&j.remove(),e=null)})},_allowZoom:function(){return n.currItem.type==="image"},_getItemToZoom:function(){return n.currItem.hasSize?n.currItem.img:!1},_getOffset:function(b){var c;b?c=n.currItem.img:c=n.st.zoom.opener(n.currItem.el||n.currItem);var d=c.offset(),e=parseInt(c.css("padding-top"),10),f=parseInt(c.css("padding-bottom"),10);d.top-=a(window).scrollTop()-e;var g={width:c.width(),height:(p?c.innerHeight():c[0].offsetHeight)-f-e};return P()?g["-moz-transform"]=g.transform="translate("+d.left+"px,"+d.top+"px)":(g.left=d.left,g.top=d.top),g}}});var Q="iframe",R="//about:blank",S=function(a){if(n.currTemplate[Q]){var b=n.currTemplate[Q].find("iframe");b.length&&(a||(b[0].src=R),n.isIE8&&b.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(Q,{options:{markup:'
',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){n.types.push(Q),x("BeforeChange",function(a,b,c){b!==c&&(b===Q?S():c===Q&&S(!0))}),x(b+"."+Q,function(){S()})},getIframe:function(b,c){var d=b.src,e=n.st.iframe;a.each(e.patterns,function(){if(d.indexOf(this.index)>-1)return this.id&&(typeof this.id=="string"?d=d.substr(d.lastIndexOf(this.id)+this.id.length,d.length):d=this.id.call(this,d)),d=this.src.replace("%id%",d),!1});var f={};return e.srcAction&&(f[e.srcAction]=d),n._parseMarkup(c,f,b),n.updateStatus("ready"),c}}});var T=function(a){var b=n.items.length;return a>b-1?a-b:a<0?b+a:a},U=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=n.st.gallery,d=".mfp-gallery",e=Boolean(a.fn.mfpFastClick);n.direction=!0;if(!c||!c.enabled)return!1;v+=" mfp-gallery",x(g+d,function(){c.navigateByImgClick&&n.wrap.on("click"+d,".mfp-img",function(){if(n.items.length>1)return n.next(),!1}),t.on("keydown"+d,function(a){a.keyCode===37?n.prev():a.keyCode===39&&n.next()})}),x("UpdateStatus"+d,function(a,b){b.text&&(b.text=U(b.text,n.currItem.index,n.items.length))}),x(f+d,function(a,b,d,e){var f=n.items.length;d.counter=f>1?U(c.tCounter,e.index,f):""}),x("BuildControls"+d,function(){if(n.items.length>1&&c.arrows&&!n.arrowLeft){var b=c.arrowMarkup,d=n.arrowLeft=a(b.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(m),f=n.arrowRight=a(b.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(m),g=e?"mfpFastClick":"click";d[g](function(){n.prev()}),f[g](function(){n.next()}),n.isIE7&&(y("b",d[0],!1,!0),y("a",d[0],!1,!0),y("b",f[0],!1,!0),y("a",f[0],!1,!0)),n.container.append(d.add(f))}}),x(h+d,function(){n._preloadTimeout&&clearTimeout(n._preloadTimeout),n._preloadTimeout=setTimeout(function(){n.preloadNearbyImages(),n._preloadTimeout=null},16)}),x(b+d,function(){t.off(d),n.wrap.off("click"+d),n.arrowLeft&&e&&n.arrowLeft.add(n.arrowRight).destroyMfpFastClick(),n.arrowRight=n.arrowLeft=null})},next:function(){n.direction=!0,n.index=T(n.index+1),n.updateItemHTML()},prev:function(){n.direction=!1,n.index=T(n.index-1),n.updateItemHTML()},goTo:function(a){n.direction=a>=n.index,n.index=a,n.updateItemHTML()},preloadNearbyImages:function(){var a=n.st.gallery.preload,b=Math.min(a[0],n.items.length),c=Math.min(a[1],n.items.length),d;for(d=1;d<=(n.direction?c:b);d++)n._preloadItem(n.index+d);for(d=1;d<=(n.direction?b:c);d++)n._preloadItem(n.index-d)},_preloadItem:function(b){b=T(b);if(n.items[b].preloaded)return;var c=n.items[b];c.parsed||(c=n.parseEl(b)),z("LazyLoad",c),c.type==="image"&&(c.img=a('').on("load.mfploader",function(){c.hasSize=!0}).on("error.mfploader",function(){c.hasSize=!0,c.loadError=!0,z("LazyLoadError",c)}).attr("src",c.src)),c.preloaded=!0}}});var V="retina";a.magnificPopup.registerModule(V,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=n.st.retina,b=a.ratio;b=isNaN(b)?b():b,b>1&&(x("ImageHasSize."+V,function(a,c){c.img.css({"max-width":c.img[0].naturalWidth/b,width:"100%"})}),x("ElementParse."+V,function(c,d){d.src=a.replaceSrc(d,b)}))}}}}),function(){var b=1e3,c="ontouchstart"in window,d=function(){r.off("touchmove"+f+" touchend"+f)},e="mfpFastClick",f="."+e;a.fn.mfpFastClick=function(e){return a(this).each(function(){var g=a(this),h;if(c){var i,j,k,l,m,n;g.on("touchstart"+f,function(a){l=!1,n=1,m=a.originalEvent?a.originalEvent.touches[0]:a.touches[0],j=m.clientX,k=m.clientY,r.on("touchmove"+f,function(a){m=a.originalEvent?a.originalEvent.touches:a.touches,n=m.length,m=m[0];if(Math.abs(m.clientX-j)>10||Math.abs(m.clientY-k)>10)l=!0,d()}).on("touchend"+f,function(a){d();if(l||n>1)return;h=!0,a.preventDefault(),clearTimeout(i),i=setTimeout(function(){h=!1},b),e()})})}g.on("click"+f,function(){h||e()})})},a.fn.destroyMfpFastClick=function(){a(this).off("touchstart"+f+" click"+f),c&&r.off("touchmove"+f+" touchend"+f)}}(),B()})(window.jQuery||window.Zepto); (function(e){e.fn.inewsticker=function(t){var n={speed:200,effect:"fade",dir:"ltr",font_size:null,color:null,font_family:null,delay_after:3e3};e.extend(n,t);var r=e(this);var i=r.children();i.not(":first").hide();r.css("direction",t.dir);r.css("font-size",t.font_size);r.css("color",t.color);r.css("font-family",t.font_family);setInterval(function(){var e=r.children();e.not(":first").hide();var n=e.eq(0);var i=e.eq(1);if(t.effect=="slide"){n.slideUp();i.slideDown(function(){n.remove().appendTo(r)})}if(t.effect=="fade"){n.fadeOut(function(){i.fadeIn();n.remove().appendTo(r)})}},t.speed);if(t.effect=="typing"){var s=0;var o=0;var u=t.delay_after/t.speed;var a=(new Array(1+u)).join(" ");var f=new Array;i.each(function(){f.push(e(this).text()+a)});count=f.length;setInterval(function(){result=f[o].substring(0,s);e(r).html(result);s++;if(s==f[o].length){s=0;r.appendTo(r).hide().fadeIn("slow");o++;if(count==o){o=0}}},t.speed)}}})(jQuery); !function(n,r){var t,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define("underscore",r):(n="undefined"!=typeof globalThis?globalThis:n||self,t=n._,(e=n._=r()).noConflict=function(){return n._=t,e})}(this,function(){var n="1.13.3",r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},e=Array.prototype,F=Object.prototype,V="undefined"!=typeof Symbol?Symbol.prototype:null,P=e.push,a=e.slice,s=F.toString,q=F.hasOwnProperty,t="undefined"!=typeof ArrayBuffer,u="undefined"!=typeof DataView,U=Array.isArray,W=Object.keys,z=Object.create,L=t&&ArrayBuffer.isView,$=isNaN,C=isFinite,K=!{toString:null}.propertyIsEnumerable("toString"),J=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],G=Math.pow(2,53)-1;function l(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t":">",'"':""","'":"'","`":"`"},qn=Pn(t),t=Pn(An(t)),Un=m.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Wn=/(.)^/,zn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Ln=/\\|'|\r|\n|\u2028|\u2029/g;function $n(n){return"\\"+zn[n]}var Cn=/^\s*(\w|\$)+\s*$/;var Kn=0;function Jn(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);e=En(n.prototype),r=n.apply(e,u);return i(r)?r:e}var M=l(function(u,i){function o(){for(var n=0,r=i.length,t=Array(r),e=0;e/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g,variable:"data"};return function(t){return(a=a||_.template(s("#tmpl-"+e).html(),n))(t)}}),wp.ajax={settings:t.ajax||{},post:function(t,e){return wp.ajax.send({data:_.isObject(t)?t:_.extend(e||{},{action:t})})},send:function(n,t){var e,a;return _.isObject(n)?t=n:(t=t||{}).data=_.extend(t.data||{},{action:n}),t=_.defaults(t||{},{type:"POST",url:wp.ajax.settings.url,context:this}),(e=(a=s.Deferred(function(a){t.success&&a.done(t.success),t.error&&a.fail(t.error),delete t.success,delete t.error,a.jqXHR=s.ajax(t).done(function(t){var e;"1"!==t&&1!==t||(t={success:!0}),_.isObject(t)&&!_.isUndefined(t.success)?(e=this,a.done(function(){n&&n.data&&"query-attachments"===n.data.action&&a.jqXHR.hasOwnProperty("getResponseHeader")&&a.jqXHR.getResponseHeader("X-WP-Total")?e.totalAttachments=parseInt(a.jqXHR.getResponseHeader("X-WP-Total"),10):e.totalAttachments=0}),a[t.success?"resolveWith":"rejectWith"](this,[t.data])):a.rejectWith(this,[t])}).fail(function(){a.rejectWith(this,arguments)})})).promise()).abort=function(){return a.jqXHR.abort(),this},e}}}(jQuery); ;(function($, window, document, undefined){ $.fn.wc_variation_form=function (){ $.fn.wc_variation_form.find_matching_variations=function(product_variations, settings){ var matching=[]; for(var i=0; i < product_variations.length; i++){ var variation=product_variations[i]; var variation_id=variation.variation_id; if($.fn.wc_variation_form.variations_match(variation.attributes, settings)){ matching.push(variation); }} return matching; }; $.fn.wc_variation_form.variations_match=function(attrs1, attrs2){ var match=true; for(var attr_name in attrs1){ if(attrs1.hasOwnProperty(attr_name)){ var val1=attrs1[ attr_name ]; var val2=attrs2[ attr_name ]; if(val1!==undefined&&val2!==undefined&&val1.length!==0&&val2.length!==0&&val1!==val2){ match=false; }} } return match; }; this.unbind('check_variations update_variation_values found_variation'); this.find('.reset_variations').unbind('click'); this.find('.variations select').unbind('change focusin'); $form=this .on('click', '.reset_variations', function(event){ $(this).closest('.variations_form').find('.variations select').val('').change(); var $sku=$(this).closest('.product').find('.sku'), $weight=$(this).closest('.product').find('.product_weight'), $dimensions=$(this).closest('.product').find('.product_dimensions'); if($sku.attr('data-o_sku')) $sku.text($sku.attr('data-o_sku')); if($weight.attr('data-o_weight')) $weight.text($weight.attr('data-o_weight')); if($dimensions.attr('data-o_dimensions')) $dimensions.text($dimensions.attr('data-o_dimensions')); return false; }) .on('change', '.variations select', function(event){ $variation_form=$(this).closest('.variations_form'); $variation_form.find('input[name=variation_id]').val('').change(); $variation_form .trigger('woocommerce_variation_select_change') .trigger('check_variations', [ '', false ]); $(this).blur(); if($().uniform&&$.isFunction($.uniform.update)){ $.uniform.update(); }}) .on('focusin touchstart', '.variations select', function(event){ $variation_form=$(this).closest('.variations_form'); $variation_form .trigger('woocommerce_variation_select_focusin') .trigger('check_variations', [ $(this).attr('name'), true ]); }) .on('check_variations', function(event, exclude, focus){ var all_set=true, any_set=false, showing_variation=false, current_settings={}, $variation_form=$(this), $reset_variations=$variation_form.find('.reset_variations'); $variation_form.find('.variations select').each(function(){ if($(this).val().length===0){ all_set=false; }else{ any_set=true; } if(exclude&&$(this).attr('name')===exclude){ all_set=false; current_settings[$(this).attr('name')]=''; }else{ value=$(this).val(); current_settings[ $(this).attr('name') ]=value; }}); var product_id=parseInt($variation_form.data('product_id')), all_variations=$variation_form.data('product_variations'); if(! all_variations) all_variations=window.product_variations.product_id; if(! all_variations) all_variations=window.product_variations; if(! all_variations) all_variations=window['product_variations_' + product_id ]; var matching_variations=$.fn.wc_variation_form.find_matching_variations(all_variations, current_settings); if(all_set){ var variation=matching_variations.shift(); if(variation){ $variation_form .find('input[name=variation_id]') .val(variation.variation_id) .change(); $variation_form.trigger('found_variation', [ variation ]); }else{ $variation_form.find('.variations select').val(''); if(! focus) $variation_form.trigger('reset_image'); alert(wc_add_to_cart_variation_params.i18n_no_matching_variations_text); }}else{ $variation_form.trigger('update_variation_values', [ matching_variations ]); if(! focus) $variation_form.trigger('reset_image'); if(! exclude){ $variation_form.find('.single_variation_wrap').slideUp(200); }} if(any_set){ if($reset_variations.css('visibility')==='hidden') $reset_variations.css('visibility', 'visible').hide().fadeIn(); }else{ $reset_variations.css('visibility', 'hidden'); }}) .on('reset_image', function(event){ var $product=$(this).closest('.product'), $product_img=$product.find('div.images img:eq(0)'), $product_link=$product.find('div.images a.zoom:eq(0)'), o_src=$product_img.attr('data-o_src'), o_title=$product_img.attr('data-o_title'), o_alt=$product_img.attr('data-o_alt'), o_href=$product_link.attr('data-o_href'); if(o_src!==undefined){ $product_img .attr('src', o_src); } if(o_href!==undefined){ $product_link .attr('href', o_href); } if(o_title!==undefined){ $product_img .attr('title', o_title); $product_link .attr('title', o_title); } if(o_alt!==undefined){ $product_img .attr('alt', o_alt); }}) .on('update_variation_values', function(event, variations){ $variation_form=$(this).closest('.variations_form'); $variation_form.find('.variations select').each(function(index, el){ current_attr_select=$(el); if(! current_attr_select.data('attribute_options')) current_attr_select.data('attribute_options', current_attr_select.find('option:gt(0)').get()); current_attr_select.find('option:gt(0)').remove(); current_attr_select.append(current_attr_select.data('attribute_options')); current_attr_select.find('option:gt(0)').removeClass('active'); var current_attr_name=current_attr_select.attr('name'); for(var num in variations){ if(typeof(variations[ num ])!='undefined'){ var attributes=variations[ num ].attributes; for(var attr_name in attributes){ if(attributes.hasOwnProperty(attr_name)){ var attr_val=attributes[ attr_name ]; if(attr_name==current_attr_name){ if(attr_val){ attr_val=$('
').html(attr_val).text(); attr_val=attr_val.replace(/'/g, "\\'"); attr_val=attr_val.replace(/"/g, "\\\""); current_attr_select.find('option[value="' + attr_val + '"]').addClass('active'); }else{ current_attr_select.find('option:gt(0)').addClass('active'); }} }} }} current_attr_select.find('option:gt(0):not(.active)').remove(); }); $variation_form.trigger('woocommerce_update_variation_values'); }) .on('found_variation', function(event, variation){ var $variation_form=$(this), $product=$(this).closest('.product'), $product_img=$product.find('div.images img:eq(0)'), $product_link=$product.find('div.images a.zoom:eq(0)'), o_src=$product_img.attr('data-o_src'), o_title=$product_img.attr('data-o_title'), o_alt=$product_img.attr('data-o_alt'), o_href=$product_link.attr('data-o_href'), variation_image=variation.image_src, variation_link=variation.image_link, variation_title=variation.image_title, variation_alt=variation.image_alt; $variation_form.find('.variations_button').show(); $variation_form.find('.single_variation').html(variation.price_html + variation.availability_html); if(o_src===undefined){ o_src=(! $product_img.attr('src')) ? '':$product_img.attr('src'); $product_img.attr('data-o_src', o_src); } if(o_href===undefined){ o_href=(! $product_link.attr('href')) ? '':$product_link.attr('href'); $product_link.attr('data-o_href', o_href); } if(o_title===undefined){ o_title=(! $product_img.attr('title')) ? '':$product_img.attr('title'); $product_img.attr('data-o_title', o_title); } if(o_alt===undefined){ o_alt=(! $product_img.attr('alt')) ? '':$product_img.attr('alt'); $product_img.attr('data-o_alt', o_alt); } if(variation_image&&variation_image.length > 1){ $product_img .attr('src', variation_image) .attr('alt', variation_alt) .attr('title', variation_title); $product_link .attr('href', variation_link) .attr('title', variation_title); }else{ $product_img .attr('src', o_src) .attr('alt', o_alt) .attr('title', o_title); $product_link .attr('href', o_href) .attr('title', o_title); } var $single_variation_wrap=$variation_form.find('.single_variation_wrap'), $sku=$product.find('.product_meta').find('.sku'), $weight=$product.find('.product_weight'), $dimensions=$product.find('.product_dimensions'); if(! $sku.attr('data-o_sku')) $sku.attr('data-o_sku', $sku.text()); if(! $weight.attr('data-o_weight')) $weight.attr('data-o_weight', $weight.text()); if(! $dimensions.attr('data-o_dimensions')) $dimensions.attr('data-o_dimensions', $dimensions.text()); if(variation.sku){ $sku.text(variation.sku); }else{ $sku.text($sku.attr('data-o_sku')); } if(variation.weight){ $weight.text(variation.weight); }else{ $weight.text($weight.attr('data-o_weight')); } if(variation.dimensions){ $dimensions.text(variation.dimensions); }else{ $dimensions.text($dimensions.attr('data-o_dimensions')); } $single_variation_wrap.find('.quantity').show(); if(! variation.is_purchasable||! variation.is_in_stock||! variation.variation_is_visible){ $variation_form.find('.variations_button').hide(); } if(! variation.variation_is_visible){ $variation_form.find('.single_variation').html('

' + wc_add_to_cart_variation_params.i18n_unavailable_text + '

'); } if(variation.min_qty) $single_variation_wrap.find('input[name=quantity]').attr('min', variation.min_qty).val(variation.min_qty); else $single_variation_wrap.find('input[name=quantity]').removeAttr('min'); if(variation.max_qty) $single_variation_wrap.find('input[name=quantity]').attr('max', variation.max_qty); else $single_variation_wrap.find('input[name=quantity]').removeAttr('max'); if(variation.is_sold_individually==='yes'){ $single_variation_wrap.find('input[name=quantity]').val('1'); $single_variation_wrap.find('.quantity').hide(); } $single_variation_wrap.slideDown(200).trigger('show_variation', [ variation ]); }); $form.trigger('wc_variation_form'); return $form; }; $(function(){ if(typeof wc_add_to_cart_variation_params==='undefined') return false; $('.variations_form').wc_variation_form(); $('.variations_form .variations select').change(); }); })(jQuery, window, document); ; (function($){ "use strict"; $(document).ready(function(){ $('.cg-quick-view').click(function(e){ $(this).closest('.cg-product-wrap').addClass('loading'); var product_id=$(this).attr('data-id'); var data={ action: 'cg_quickview', productid: product_id }; $.post(cg_ajax.cg_ajax_url, data, function(response){ $.magnificPopup.open({ mainClass: 'cg-quick-view-mfp-lightbox', items: { src: '
'+response+'
', type: 'inline' }, callbacks: { open: function(){ console.log(cg_chosen_variation); if(cg_chosen_variation=="wc_chosen_variation_enabled"){ $("table.variations select").chosen({ width: "100%" }); } $('.cg-quickview-product-pop form').wc_variation_form(); }, change: function(){ $('.cg-quickview-product-pop form').wc_variation_form(); }}, removalDelay: 300, }); $('.cg-product-wrap.loading').removeClass('loading'); }); e.preventDefault(); }); }); }(jQuery)); (function(){var t,e,i,s,n,o={}.hasOwnProperty,r=function(t,e){function i(){this.constructor=t}for(var s in e)o.call(e,s)&&(t[s]=e[s]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t};s=function(){function t(){this.options_index=0,this.parsed=[]}return t.prototype.add_node=function(t){return"OPTGROUP"===t.nodeName.toUpperCase()?this.add_group(t):this.add_option(t)},t.prototype.add_group=function(t){var e,i,s,n,o,r;for(e=this.parsed.length,this.parsed.push({array_index:e,group:!0,label:this.escapeExpression(t.label),children:0,disabled:t.disabled}),o=t.childNodes,r=[],s=0,n=o.length;n>s;s++)i=o[s],r.push(this.add_option(i,e,t.disabled));return r},t.prototype.add_option=function(t,e,i){return"OPTION"===t.nodeName.toUpperCase()?(""!==t.text?(null!=e&&(this.parsed[e].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:t.value,text:t.text,html:t.innerHTML,selected:t.selected,disabled:i===!0?i:t.disabled,group_array_index:e,classes:t.className,style:t.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1):void 0},t.prototype.escapeExpression=function(t){var e,i;return null==t||t===!1?"":/[\&\<\>\"\'\`]/.test(t)?(e={"<":"<",">":">",'"':""","'":"'","`":"`"},i=/&(?!\w+;)|[\<\>\"\'\`]/g,t.replace(i,function(t){return e[t]||"&"})):t},t}(),s.select_to_array=function(t){var e,i,n,o,r;for(i=new s,r=t.childNodes,n=0,o=r.length;o>n;n++)e=r[n],i.add_node(e);return i.parsed},e=function(){function t(e,i){this.form_field=e,this.options=null!=i?i:{},t.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers())}return t.prototype.set_default_values=function(){var t=this;return this.click_test_action=function(e){return t.test_active_click(e)},this.activate_action=function(e){return t.activate_field(e)},this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text?this.options.allow_single_deselect:!1,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null!=this.options.enable_split_word_search?this.options.enable_split_word_search:!0,this.group_search=null!=this.options.group_search?this.options.group_search:!0,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null!=this.options.single_backstroke_delete?this.options.single_backstroke_delete:!0,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null!=this.options.display_selected_options?this.options.display_selected_options:!0,this.display_disabled_options=null!=this.options.display_disabled_options?this.options.display_disabled_options:!0},t.prototype.set_default_text=function(){return this.default_text=this.form_field.getAttribute("data-placeholder")?this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.options.placeholder_text_multiple||this.options.placeholder_text||t.default_multiple_text:this.options.placeholder_text_single||this.options.placeholder_text||t.default_single_text,this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||t.default_no_result_text},t.prototype.mouse_enter=function(){return this.mouse_on_container=!0},t.prototype.mouse_leave=function(){return this.mouse_on_container=!1},t.prototype.input_focus=function(){var t=this;if(this.is_multiple){if(!this.active_field)return setTimeout(function(){return t.container_mousedown()},50)}else if(!this.active_field)return this.activate_field()},t.prototype.input_blur=function(){var t=this;return this.mouse_on_container?void 0:(this.active_field=!1,setTimeout(function(){return t.blur_test()},100))},t.prototype.results_option_build=function(t){var e,i,s,n,o;for(e="",o=this.results_data,s=0,n=o.length;n>s;s++)i=o[s],e+=i.group?this.result_add_group(i):this.result_add_option(i),(null!=t?t.first:void 0)&&(i.selected&&this.is_multiple?this.choice_build(i):i.selected&&!this.is_multiple&&this.single_set_selected_text(i.text));return e},t.prototype.result_add_option=function(t){var e,i;return t.search_match?this.include_option_in_results(t)?(e=[],t.disabled||t.selected&&this.is_multiple||e.push("active-result"),!t.disabled||t.selected&&this.is_multiple||e.push("disabled-result"),t.selected&&e.push("result-selected"),null!=t.group_array_index&&e.push("group-option"),""!==t.classes&&e.push(t.classes),i=document.createElement("li"),i.className=e.join(" "),i.style.cssText=t.style,i.setAttribute("data-option-array-index",t.array_index),i.innerHTML=t.search_text,this.outerHTML(i)):"":""},t.prototype.result_add_group=function(t){var e;return t.search_match||t.group_match?t.active_options>0?(e=document.createElement("li"),e.className="group-result",e.innerHTML=t.search_text,this.outerHTML(e)):"":""},t.prototype.results_update_field=function(){return this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing?this.winnow_results():void 0},t.prototype.reset_single_select_options=function(){var t,e,i,s,n;for(s=this.results_data,n=[],e=0,i=s.length;i>e;e++)t=s[e],t.selected?n.push(t.selected=!1):n.push(void 0);return n},t.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},t.prototype.results_search=function(){return this.results_showing?this.winnow_results():this.results_show()},t.prototype.winnow_results=function(){var t,e,i,s,n,o,r,a,l,c,h,d,u;for(this.no_results_clear(),n=0,r=this.get_search_text(),t=r.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),s=this.search_contains?"":"^",i=new RegExp(s+t,"i"),c=new RegExp(t,"i"),u=this.results_data,h=0,d=u.length;d>h;h++)e=u[h],e.search_match=!1,o=null,this.include_option_in_results(e)&&(e.group&&(e.group_match=!1,e.active_options=0),null!=e.group_array_index&&this.results_data[e.group_array_index]&&(o=this.results_data[e.group_array_index],0===o.active_options&&o.search_match&&(n+=1),o.active_options+=1),(!e.group||this.group_search)&&(e.search_text=e.group?e.label:e.html,e.search_match=this.search_string_match(e.search_text,i),e.search_match&&!e.group&&(n+=1),e.search_match?(r.length&&(a=e.search_text.search(c),l=e.search_text.substr(0,a+r.length)+""+e.search_text.substr(a+r.length),e.search_text=l.substr(0,a)+""+l.substr(a)),null!=o&&(o.group_match=!0)):null!=e.group_array_index&&this.results_data[e.group_array_index].search_match&&(e.search_match=!0)));return this.result_clear_highlight(),1>n&&r.length?(this.update_results_content(""),this.no_results(r)):(this.update_results_content(this.results_option_build()),this.winnow_results_set_highlight())},t.prototype.search_string_match=function(t,e){var i,s,n,o;if(e.test(t))return!0;if(this.enable_split_word_search&&(t.indexOf(" ")>=0||0===t.indexOf("["))&&(s=t.replace(/\[|\]/g,"").split(" "),s.length))for(n=0,o=s.length;o>n;n++)if(i=s[n],e.test(i))return!0},t.prototype.choices_count=function(){var t,e,i,s;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,s=this.form_field.options,e=0,i=s.length;i>e;e++)t=s[e],t.selected&&(this.selected_option_count+=1);return this.selected_option_count},t.prototype.choices_click=function(t){return t.preventDefault(),this.results_showing||this.is_disabled?void 0:this.results_show()},t.prototype.keyup_checker=function(t){var e,i;switch(e=null!=(i=t.which)?i:t.keyCode,this.search_field_scale(),e){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:if(t.preventDefault(),this.results_showing)return this.result_select(t);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:break;default:return this.results_search()}},t.prototype.clipboard_event_checker=function(){var t=this;return setTimeout(function(){return t.results_search()},50)},t.prototype.container_width=function(){return null!=this.options.width?this.options.width:""+this.form_field.offsetWidth+"px"},t.prototype.include_option_in_results=function(t){return this.is_multiple&&!this.display_selected_options&&t.selected?!1:!this.display_disabled_options&&t.disabled?!1:t.empty?!1:!0},t.prototype.search_results_touchstart=function(t){return this.touch_started=!0,this.search_results_mouseover(t)},t.prototype.search_results_touchmove=function(t){return this.touch_started=!1,this.search_results_mouseout(t)},t.prototype.search_results_touchend=function(t){return this.touch_started?this.search_results_mouseup(t):void 0},t.prototype.outerHTML=function(t){var e;return t.outerHTML?t.outerHTML:(e=document.createElement("div"),e.appendChild(t),e.innerHTML)},t.browser_is_supported=function(){return"Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:/iP(od|hone)/i.test(window.navigator.userAgent)?!1:/Android/i.test(window.navigator.userAgent)&&/Mobile/i.test(window.navigator.userAgent)?!1:!0},t.default_multiple_text="Select Some Options",t.default_single_text="Select an Option",t.default_no_result_text="No results match",t}(),t=jQuery,t.fn.extend({chosen:function(s){return e.browser_is_supported()?this.each(function(){var e,n;e=t(this),n=e.data("chosen"),"destroy"===s&&n?n.destroy():n||e.data("chosen",new i(this,s))}):this}}),i=function(e){function i(){return n=i.__super__.constructor.apply(this,arguments)}return r(i,e),i.prototype.setup=function(){return this.form_field_jq=t(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex,this.is_rtl=this.form_field_jq.hasClass("chosen-rtl")},i.prototype.set_up_html=function(){var e,i;return e=["chosen-container"],e.push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&e.push(this.form_field.className),this.is_rtl&&e.push("chosen-rtl"),i={"class":e.join(" "),style:"width: "+this.container_width()+";",title:this.form_field.title},this.form_field.id.length&&(i.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=t("
",i),this.is_multiple?this.container.html('
    '):this.container.html(''+this.default_text+'
      '),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior(),this.form_field_jq.trigger("chosen:ready",{chosen:this})},i.prototype.register_observers=function(){var t=this;return this.container.bind("mousedown.chosen",function(e){t.container_mousedown(e)}),this.container.bind("mouseup.chosen",function(e){t.container_mouseup(e)}),this.container.bind("mouseenter.chosen",function(e){t.mouse_enter(e)}),this.container.bind("mouseleave.chosen",function(e){t.mouse_leave(e)}),this.search_results.bind("mouseup.chosen",function(e){t.search_results_mouseup(e)}),this.search_results.bind("mouseover.chosen",function(e){t.search_results_mouseover(e)}),this.search_results.bind("mouseout.chosen",function(e){t.search_results_mouseout(e)}),this.search_results.bind("mousewheel.chosen DOMMouseScroll.chosen",function(e){t.search_results_mousewheel(e)}),this.search_results.bind("touchstart.chosen",function(e){t.search_results_touchstart(e)}),this.search_results.bind("touchmove.chosen",function(e){t.search_results_touchmove(e)}),this.search_results.bind("touchend.chosen",function(e){t.search_results_touchend(e)}),this.form_field_jq.bind("chosen:updated.chosen",function(e){t.results_update_field(e)}),this.form_field_jq.bind("chosen:activate.chosen",function(e){t.activate_field(e)}),this.form_field_jq.bind("chosen:open.chosen",function(e){t.container_mousedown(e)}),this.form_field_jq.bind("chosen:close.chosen",function(e){t.input_blur(e)}),this.search_field.bind("blur.chosen",function(e){t.input_blur(e)}),this.search_field.bind("keyup.chosen",function(e){t.keyup_checker(e)}),this.search_field.bind("keydown.chosen",function(e){t.keydown_checker(e)}),this.search_field.bind("focus.chosen",function(e){t.input_focus(e)}),this.search_field.bind("cut.chosen",function(e){t.clipboard_event_checker(e)}),this.search_field.bind("paste.chosen",function(e){t.clipboard_event_checker(e)}),this.is_multiple?this.search_choices.bind("click.chosen",function(e){t.choices_click(e)}):this.container.bind("click.chosen",function(t){t.preventDefault()})},i.prototype.destroy=function(){return t(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},i.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field_jq[0].disabled,this.is_disabled?(this.container.addClass("chosen-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus.chosen",this.activate_action),this.close_field()):(this.container.removeClass("chosen-disabled"),this.search_field[0].disabled=!1,this.is_multiple?void 0:this.selected_item.bind("focus.chosen",this.activate_action))},i.prototype.container_mousedown=function(e){return this.is_disabled||(e&&"mousedown"===e.type&&!this.results_showing&&e.preventDefault(),null!=e&&t(e.target).hasClass("search-choice-close"))?void 0:(this.active_field?this.is_multiple||!e||t(e.target)[0]!==this.selected_item[0]&&!t(e.target).parents("a.chosen-single").length||(e.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),t(this.container[0].ownerDocument).bind("click.chosen",this.click_test_action),this.results_show()),this.activate_field())},i.prototype.container_mouseup=function(t){return"ABBR"!==t.target.nodeName||this.is_disabled?void 0:this.results_reset(t)},i.prototype.search_results_mousewheel=function(t){var e;return t.originalEvent&&(e=-t.originalEvent.wheelDelta||t.originalEvent.detail),null!=e?(t.preventDefault(),"DOMMouseScroll"===t.type&&(e=40*e),this.search_results.scrollTop(e+this.search_results.scrollTop())):void 0},i.prototype.blur_test=function(){return!this.active_field&&this.container.hasClass("chosen-container-active")?this.close_field():void 0},i.prototype.close_field=function(){return t(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},i.prototype.activate_field=function(){return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},i.prototype.test_active_click=function(e){var i;return i=t(e.target).closest(".chosen-container"),i.length&&this.container[0]===i[0]?this.active_field=!0:this.close_field()},i.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=s.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():this.is_multiple||(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},i.prototype.result_do_highlight=function(t){var e,i,s,n,o;if(t.length){if(this.result_clear_highlight(),this.result_highlight=t,this.result_highlight.addClass("highlighted"),s=parseInt(this.search_results.css("maxHeight"),10),o=this.search_results.scrollTop(),n=s+o,i=this.result_highlight.position().top+this.search_results.scrollTop(),e=i+this.result_highlight.outerHeight(),e>=n)return this.search_results.scrollTop(e-s>0?e-s:0);if(o>i)return this.search_results.scrollTop(i)}},i.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},i.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},i.prototype.update_results_content=function(t){return this.search_results.html(t)},i.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},i.prototype.set_tab_index=function(){var t;return this.form_field.tabIndex?(t=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=t):void 0},i.prototype.set_label_behavior=function(){var e=this;return this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=t("label[for='"+this.form_field.id+"']")),this.form_field_label.length>0?this.form_field_label.bind("click.chosen",function(t){return e.is_multiple?e.container_mousedown(t):e.activate_field()}):void 0},i.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},i.prototype.search_results_mouseup=function(e){var i;return i=t(e.target).hasClass("active-result")?t(e.target):t(e.target).parents(".active-result").first(),i.length?(this.result_highlight=i,this.result_select(e),this.search_field.focus()):void 0},i.prototype.search_results_mouseover=function(e){var i;return i=t(e.target).hasClass("active-result")?t(e.target):t(e.target).parents(".active-result").first(),i?this.result_do_highlight(i):void 0},i.prototype.search_results_mouseout=function(e){return t(e.target).hasClass("active-result")?this.result_clear_highlight():void 0},i.prototype.choice_build=function(e){var i,s,n=this;return i=t("
    • ",{"class":"search-choice"}).html(""+e.html+""),e.disabled?i.addClass("search-choice-disabled"):(s=t("",{"class":"search-choice-close","data-option-array-index":e.array_index}),s.bind("click.chosen",function(t){return n.choice_destroy_link_click(t)}),i.append(s)),this.search_container.before(i)},i.prototype.choice_destroy_link_click=function(e){return e.preventDefault(),e.stopPropagation(),this.is_disabled?void 0:this.choice_destroy(t(e.target))},i.prototype.choice_destroy=function(t){return this.result_deselect(t[0].getAttribute("data-option-array-index"))?(this.show_search_field_default(),this.is_multiple&&this.choices_count()>0&&this.search_field.val().length<1&&this.results_hide(),t.parents("li").first().remove(),this.search_field_scale()):void 0},i.prototype.results_reset=function(){return this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.form_field_jq.trigger("change"),this.active_field?this.results_hide():void 0},i.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},i.prototype.result_select=function(t){var e,i;return this.result_highlight?(e=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?e.removeClass("active-result"):this.reset_single_select_options(),i=this.results_data[e[0].getAttribute("data-option-array-index")],i.selected=!0,this.form_field.options[i.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(i):this.single_set_selected_text(i.text),(t.metaKey||t.ctrlKey)&&this.is_multiple||this.results_hide(),this.search_field.val(""),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.form_field_jq.trigger("change",{selected:this.form_field.options[i.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,this.search_field_scale())):void 0},i.prototype.single_set_selected_text=function(t){return null==t&&(t=this.default_text),t===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").text(t)},i.prototype.result_deselect=function(t){var e;return e=this.results_data[t],this.form_field.options[e.options_index].disabled?!1:(e.selected=!1,this.form_field.options[e.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.form_field_jq.trigger("change",{deselected:this.form_field.options[e.options_index].value}),this.search_field_scale(),!0)},i.prototype.single_deselect_control_build=function(){return this.allow_single_deselect?(this.selected_item.find("abbr").length||this.selected_item.find("span").first().after(''),this.selected_item.addClass("chosen-single-with-deselect")):void 0},i.prototype.get_search_text=function(){return this.search_field.val()===this.default_text?"":t("
      ").text(t.trim(this.search_field.val())).html()},i.prototype.winnow_results_set_highlight=function(){var t,e;return e=this.is_multiple?[]:this.search_results.find(".result-selected.active-result"),t=e.length?e.first():this.search_results.find(".active-result").first(),null!=t?this.result_do_highlight(t):void 0},i.prototype.no_results=function(e){var i;return i=t('
    • '+this.results_none_found+' ""
    • '),i.find("span").first().html(e),this.search_results.append(i),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},i.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},i.prototype.keydown_arrow=function(){var t;return this.results_showing&&this.result_highlight?(t=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(t):void 0:this.results_show()},i.prototype.keyup_arrow=function(){var t;return this.results_showing||this.is_multiple?this.result_highlight?(t=this.result_highlight.prevAll("li.active-result"),t.length?this.result_do_highlight(t.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight())):void 0:this.results_show()},i.prototype.keydown_backstroke=function(){var t;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(t=this.search_container.siblings("li.search-choice").last(),t.length&&!t.hasClass("search-choice-disabled")?(this.pending_backstroke=t,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0)},i.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},i.prototype.keydown_checker=function(t){var e,i;switch(e=null!=(i=t.which)?i:t.keyCode,this.search_field_scale(),8!==e&&this.pending_backstroke&&this.clear_backstroke(),e){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(t),this.mouse_on_container=!1;break;case 13:t.preventDefault();break;case 38:t.preventDefault(),this.keyup_arrow();break;case 40:t.preventDefault(),this.keydown_arrow()}},i.prototype.search_field_scale=function(){var e,i,s,n,o,r,a,l,c;if(this.is_multiple){for(s=0,a=0,o="position:absolute; left: -1000px; top: -1000px; display:none;",r=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"],l=0,c=r.length;c>l;l++)n=r[l],o+=n+":"+this.search_field.css(n)+";";return e=t("
      ",{style:o}),e.text(this.search_field.val()),t("body").append(e),a=e.width()+25,e.remove(),i=this.container.outerWidth(),a>i-10&&(a=i-10),this.search_field.css({width:a+"px"})}},i}(e)}).call(this),function(t){"use strict";function e(t){return new RegExp("(^|\\s+)"+t+"(\\s+|$)")}function i(t,e){var i=s(t,e)?o:n;i(t,e)}var s,n,o;"classList"in document.documentElement?(s=function(t,e){return t.classList.contains(e)},n=function(t,e){t.classList.add(e)},o=function(t,e){t.classList.remove(e)}):(s=function(t,i){return e(i).test(t.className)},n=function(t,e){s(t,e)||(t.className=t.className+" "+e)},o=function(t,i){t.className=t.className.replace(e(i)," ")});var r={hasClass:s,addClass:n,removeClass:o,toggleClass:i,has:s,add:n,remove:o,toggle:i};"function"==typeof define&&define.amd?define(r):t.classie=r}(window),function(t){"use strict";function e(){var e=!1;return function(t){(/(android|ipad|playbook|silk|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(|\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(|\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg(g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v)|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v)|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|)|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(e=!0)}(navigator.userAgent||navigator.vendor||t.opera),e}function i(t){this.el=t,document.getElementById("sb-search")&&(this.inputEl=t.querySelector("form > input.sb-search-input"),this._initEvents())}!t.addEventListener&&t.Element&&function(){function t(t,e){Window.prototype[t]=HTMLDocument.prototype[t]=Element.prototype[t]=e}var e=[];t("addEventListener",function(t,i){var s=this;e.unshift({__listener:function(t){t.currentTarget=s,t.pageX=t.clientX+document.documentElement.scrollLeft,t.pageY=t.clientY+document.documentElement.scrollTop,t.preventDefault=function(){t.returnValue=!1},t.relatedTarget=t.fromElement||null,t.stopPropagation=function(){t.cancelBubble=!0},t.relatedTarget=t.fromElement||null,t.target=t.srcElement||s,t.timeStamp=+new Date,i.call(s,t)},listener:i,target:s,type:t}),this.attachEvent("on"+t,e[0].__listener)}),t("removeEventListener",function(t,i){for(var s=0,n=e.length;n>s;++s)if(e[s].target==this&&e[s].type==t&&e[s].listener==i)return this.detachEvent("on"+t,e.splice(s,1)[0].__listener)}),t("dispatchEvent",function(t){try{return this.fireEvent("on"+t.type,t)}catch(i){for(var s=0,n=e.length;n>s;++s)e[s].target==this&&e[s].type==t.type&&e[s].call(this,t)}})}(),!String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),i.prototype={_initEvents:function(){var t=this,e=function(e){e.stopPropagation(),t.inputEl.value=t.inputEl.value.trim(),classie.has(t.el,"sb-search-open")?classie.has(t.el,"sb-search-open")&&/^\s*$/.test(t.inputEl.value)&&(e.preventDefault(),t.close()):(e.preventDefault(),t.open())};this.el.addEventListener("click",e),this.el.addEventListener("touchstart",e),this.inputEl.addEventListener("click",function(t){t.stopPropagation()}),this.inputEl.addEventListener("touchstart",function(t){t.stopPropagation()})},open:function(){var t=this;classie.add(this.el,"sb-search-open"),e()||this.inputEl.focus();var i=function(){t.close(),this.removeEventListener("click",i),this.removeEventListener("touchstart",i)};document.addEventListener("click",i),document.addEventListener("touchstart",i)},close:function(){this.inputEl.blur(),classie.remove(this.el,"sb-search-open")}},t.UISearch=i}(window),new UISearch(document.getElementById("sb-search")),!function(t){"use strict";t.expr[":"].icontains=function(e,i,s){return t(e).text().toUpperCase().indexOf(s[3].toUpperCase())>=0};var e=function(i,s,n){n&&(n.stopPropagation(),n.preventDefault()),this.$element=t(i),this.$newElement=null,this.$button=null,this.$menu=null,this.options=t.extend({},t.fn.selectpicker.defaults,this.$element.data(),"object"==typeof s&&s),null==this.options.title&&(this.options.title=this.$element.attr("title")),this.val=e.prototype.val,this.render=e.prototype.render,this.refresh=e.prototype.refresh,this.setStyle=e.prototype.setStyle,this.selectAll=e.prototype.selectAll,this.deselectAll=e.prototype.deselectAll,this.init()};e.prototype={constructor:e,init:function(){this.$element.hide(),this.multiple=this.$element.prop("multiple");var e=this.$element.attr("id");if(this.$newElement=this.createView(),this.$element.after(this.$newElement),this.$menu=this.$newElement.find("> .dropdown-menu"),this.$button=this.$newElement.find("> button"),this.$searchbox=this.$newElement.find("input"),void 0!==e){var i=this;this.$button.attr("data-id",e),t('label[for="'+e+'"]').click(function(t){t.preventDefault(),i.$button.focus() })}this.checkDisabled(),this.clickListener(),this.liveSearchListener(),this.render(),this.liHeight(),this.setStyle(),this.setWidth(),this.options.container&&this.selectPosition(),this.$menu.data("this",this),this.$newElement.data("this",this)},createDropdown:function(){var e=this.multiple?" show-tick":"",i=this.options.header?'
      '+this.options.header+"
      ":"",s=this.options.liveSearch?'':"",n="
      ";return t(n)},createView:function(){var t=this.createDropdown(),e=this.createLi();return t.find("ul").append(e),t},reloadLi:function(){this.destroyLi();var t=this.createLi();this.$menu.find("ul").append(t)},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var e=this,i=[],s="";return this.$element.find("option").each(function(){var s=t(this),n=s.attr("class")||"",o=s.attr("style")||"",r=s.data("content")?s.data("content"):s.html(),a=void 0!==s.data("subtext")?''+s.data("subtext")+"":"",l=void 0!==s.data("icon")?' ':"";if(""!==l&&(s.is(":disabled")||s.parent().is(":disabled"))&&(l=""+l+""),s.data("content")||(r=l+''+r+a+""),e.options.hideDisabled&&(s.is(":disabled")||s.parent().is(":disabled")))i.push('
      ');else if(s.parent().is("optgroup")&&s.data("divider")!==!0)if(0==s.index()){var c=s.parent().attr("label"),h=void 0!==s.parent().data("subtext")?''+s.parent().data("subtext")+"":"",d=s.parent().data("icon")?' ':"";c=d+''+c+h+"",0!=s[0].index?i.push('
      '+c+"
      "+e.createA(r,"opt "+n,o)):i.push("
      "+c+"
      "+e.createA(r,"opt "+n,o))}else i.push(e.createA(r,"opt "+n,o));else s.data("divider")===!0?i.push('
      '):t(this).data("hidden")===!0?i.push(""):i.push(e.createA(r,n,o))}),t.each(i,function(t,e){s+="
    • "+e+"
    • "}),this.multiple||0!=this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),t(s)},createA:function(t,e,i){return''+t+''},render:function(){var e=this;this.$element.find("option").each(function(i){e.setDisabled(i,t(this).is(":disabled")||t(this).parent().is(":disabled")),e.setSelected(i,t(this).is(":selected"))}),this.tabIndex();var i=this.$element.find("option:selected").map(function(){var i,s=t(this),n=s.data("icon")&&e.options.showIcon?' ':"";return i=e.options.showSubtext&&s.attr("data-subtext")&&!e.multiple?' '+s.data("subtext")+"":"",s.data("content")&&e.options.showContent?s.data("content"):void 0!=s.attr("title")?s.attr("title"):n+s.html()+i}).toArray(),s=this.multiple?i.join(", "):i[0];if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var n=this.options.selectedTextFormat.split(">"),o=this.options.hideDisabled?":not([disabled])":"";(n.length>1&&i.length>n[1]||1==n.length&&i.length>=2)&&(s=this.options.countSelectedText.replace("{0}",i.length).replace("{1}",this.$element.find('option:not([data-divider="true"]):not([data-hidden="true"])'+o).length))}s||(s=void 0!=this.options.title?this.options.title:this.options.noneSelectedText),this.$newElement.find(".filter-option").html(s)},setStyle:function(t,e){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device/gi,""));var i=t?t:this.options.style;"add"==e?this.$button.addClass(i):"remove"==e?this.$button.removeClass(i):(this.$button.removeClass(this.options.style),this.$button.addClass(i))},liHeight:function(){var t=this.$newElement.clone();t.appendTo("body");var e=t.addClass("open").find("> .dropdown-menu"),i=e.find("li > a").outerHeight(),s=this.options.header?e.find(".popover-title").outerHeight():0,n=this.options.liveSearch?e.find(".bootstrap-select-searchbox").outerHeight():0;t.remove(),this.$newElement.data("liHeight",i).data("headerHeight",s).data("searchHeight",n)},setSize:function(){var e,i,s,n=this,o=this.$menu,r=o.find(".inner"),a=this.$newElement.outerHeight(),l=this.$newElement.data("liHeight"),c=this.$newElement.data("headerHeight"),h=this.$newElement.data("searchHeight"),d=o.find("li .divider").outerHeight(!0),u=parseInt(o.css("padding-top"))+parseInt(o.css("padding-bottom"))+parseInt(o.css("border-top-width"))+parseInt(o.css("border-bottom-width")),p=this.options.hideDisabled?":not(.disabled)":"",f=t(window),m=u+parseInt(o.css("margin-top"))+parseInt(o.css("margin-bottom"))+2,v=function(){i=n.$newElement.offset().top-f.scrollTop(),s=f.height()-i-a};if(v(),this.options.header&&o.css("padding-top",0),"auto"==this.options.size){var g=function(){var t;v(),e=s-m,n.$newElement.toggleClass("dropup",i>s&&e-m3?3*l+m-2:0,o.css({"max-height":e+"px",overflow:"hidden","min-height":t+"px"}),r.css({"max-height":e-c-h-u+"px","overflow-y":"auto","min-height":t-u+"px"})};g(),t(window).resize(g),t(window).scroll(g)}else if(this.options.size&&"auto"!=this.options.size&&o.find("li"+p).length>this.options.size){var _=o.find("li"+p+" > *").filter(":not(.div-contain)").slice(0,this.options.size).last().parent().index(),b=o.find("li").slice(0,_+1).find(".div-contain").length;e=l*this.options.size+b*d+u,this.$newElement.toggleClass("dropup",i>s&&e .dropdown-menu").css("width");t.remove(),this.$newElement.css("width",e)}else"fit"==this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&&"fit"!==this.options.width&&this.$newElement.removeClass("fit-width")},selectPosition:function(){var e,i,s=this,n="
      ",o=t(n),r=function(t){o.addClass(t.attr("class")).toggleClass("dropup",t.hasClass("dropup")),e=t.offset(),i=t.hasClass("dropup")?0:t[0].offsetHeight,o.css({top:e.top+i,left:e.left,width:t[0].offsetWidth,position:"absolute"})};this.$newElement.on("click",function(){r(t(this)),o.appendTo(s.options.container),o.toggleClass("open",!t(this).hasClass("open")),o.append(s.$menu)}),t(window).resize(function(){r(s.$newElement)}),t(window).on("scroll",function(){r(s.$newElement)}),t("html").on("click",function(e){t(e.target).closest(s.$newElement).length<1&&o.removeClass("open")})},mobile:function(){this.$element.addClass("mobile-device").appendTo(this.$newElement),this.options.container&&this.$menu.hide()},refresh:function(){this.reloadLi(),this.render(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},update:function(){this.reloadLi(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},setSelected:function(t,e){this.$menu.find("li").eq(t).toggleClass("selected",e)},setDisabled:function(t,e){e?this.$menu.find("li").eq(t).addClass("disabled").find("a").attr("href","#").attr("tabindex",-1):this.$menu.find("li").eq(t).removeClass("disabled").find("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element.is(":disabled")},checkDisabled:function(){var t=this;this.isDisabled()?this.$button.addClass("disabled").attr("tabindex",-1):(this.$button.hasClass("disabled")&&this.$button.removeClass("disabled"),-1==this.$button.attr("tabindex")&&(this.$element.data("tabindex")||this.$button.removeAttr("tabindex"))),this.$button.click(function(){return!t.isDisabled()})},tabIndex:function(){this.$element.is("[tabindex]")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")))},clickListener:function(){var e=this;t("body").on("touchstart.dropdown",".dropdown-menu",function(t){t.stopPropagation()}),this.$newElement.on("click",function(){e.setSize()}),this.$menu.on("click","li a",function(i){var s=t(this).parent().index(),n=e.$element.val();if(e.multiple&&i.stopPropagation(),i.preventDefault(),!e.isDisabled()&&!t(this).parent().hasClass("disabled")){var o=e.$element.find("option"),r=o.eq(s);if(e.multiple){var a=r.prop("selected");r.prop("selected",!a)}else o.prop("selected",!1),r.prop("selected",!0);e.$button.focus(),n!=e.$element.val()&&e.$element.change()}}),this.$menu.on("click","li.disabled a, li dt, li .div-contain, h3.popover-title",function(t){t.target==this&&(t.preventDefault(),t.stopPropagation(),e.$button.focus())}),this.$searchbox.on("click",function(t){t.stopPropagation()}),this.$element.change(function(){e.render()})},liveSearchListener:function(){var t=this;this.$newElement.on("click.dropdown.data-api",function(){t.options.liveSearch&&setTimeout(function(){t.$searchbox.focus()},10)}),this.$searchbox.on("keyup",function(e){40==e.keyCode?t.$menu.find("li:not(.divider):visible a").first().focus():38==e.keyCode?t.$menu.find("li:not(.divider):visible a").last().focus():t.$searchbox.val()?t.$menu.find("li").show().not(":icontains("+t.$searchbox.val()+")").hide():t.$menu.find("li").show()}).on("keydown",function(e){return 13==e.keyCode?(t.$button.click().focus(),e.preventDefault(),!1):void 0})},val:function(t){return void 0!=t?(this.$element.val(t),this.$element.change(),this.$element):this.$element.val()},selectAll:function(){this.$element.find("option").prop("selected",!0).attr("selected","selected"),this.render()},deselectAll:function(){this.$element.find("option").prop("selected",!1).removeAttr("selected"),this.render()},keydown:function(e){var i=t(this).parent().data("this");i.$searchbox&&i.$searchbox.is(":not(:visible)")&&e.keyCode>=48&&e.keyCode<=90&&(t(":focus").click(),i.$searchbox.focus())},keyup:function(e){var i,s,n,o;if(i=t(this),n=i.parent(),o=n.data("this"),o.options.container&&(n=o.$menu),s=t("[role=menu] li:not(.divider):visible a",n),s.length){if(/(38|40)/.test(e.keyCode)&&o.$searchbox){var r=s.index(t(":focus")),a=i.data("lastIndex");i.data("lastIndex",r),r==a&&(0==r||r==s.length-1)&&o.$searchbox.focus()}else{var l={48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"},c=[];s.each(function(){t(this).parent().is(":not(.disabled)")&&t.trim(t(this).text().toLowerCase()).substring(0,1)==l[e.keyCode]&&c.push(t(this).parent().index())});var h=t(document).data("keycount");h++,t(document).data("keycount",h);var d=t.trim(t(":focus").text().toLowerCase()).substring(0,1);d!=l[e.keyCode]?(h=1,t(document).data("keycount",h)):h>=c.length&&t(document).data("keycount",0),s.eq(c[h-1]).focus()}/(13|32)/.test(e.keyCode)&&i.is("[role=menu]")&&(e.preventDefault(),t(":focus").click(),t(document).data("keycount",0))}},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},destroy:function(){this.$newElement.remove(),this.$element.remove()}},t.fn.selectpicker=function(i,s){var n,o=arguments,r=this.each(function(){if(t(this).is("select")){var r=t(this),a=r.data("selectpicker"),l="object"==typeof i&&i;if(a){if(l)for(var c in l)a.options[c]=l[c]}else r.data("selectpicker",a=new e(this,l,s));if("string"==typeof i){var h=i;a[h]instanceof Function?([].shift.apply(o),n=a[h].apply(a,o)):n=a.options[h]}}});return void 0!=n?n:r},t.fn.selectpicker.defaults={style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",noneSelectedText:"Nothing selected",countSelectedText:"{0} of {1} selected",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1},t(document).data("keycount",0).on("keydown",".selectpicker[data-toggle=dropdown], .selectpicker[role=menu]",e.prototype.keydown).on("keyup",".selectpicker[data-toggle=dropdown], .selectpicker[role=menu]",e.prototype.keyup)}(window.jQuery),!function(t,e,i){"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=i:(t[e]=i,"function"==typeof define&&define.amd&&define(e,[],function(){return i}))}(this,"jRespond",function(t,e,i){"use strict";return function(t){var e=[],s=[],n=t,o="",r="",a=0,l=100,c=500,h=c,d=function(){var t=0;return t="number"!=typeof window.innerWidth?0!==document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth:window.innerWidth},u=function(t){if(t.length===i)p(t);else for(var e=0;e=n[i].enter&&t<=n[i].exit){e=!0;break}e&&o!==n[i].label?(r=o,o=n[i].label,f()):e||""===o||(o="",f())},v=function(t){if("object"==typeof t){if(t.join().indexOf(o)>=0)return!0}else{if("*"===t)return!0;if("string"==typeof t&&o===t)return!0}},g=function(){var t=d();t!==a?(h=l,m(t)):h=c,a=t,setTimeout(g,h)};return g(),{addFunc:function(t){u(t)},getBreakpoint:function(){return o}}}}(this,this.document)),function(t,e,i){!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):jQuery&&!jQuery.fn.qtip&&t(jQuery)}(function(s){"use strict";function n(t,e,i,n){this.id=i,this.target=t,this.tooltip=M,this.elements={target:t},this._id=B+"-"+i,this.timers={img:{}},this.options=e,this.plugins={},this.cache={event:{},target:s(),disabled:A,attr:n,onTooltip:A,lastClass:""},this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=A}function o(t){return t===M||"object"!==s.type(t)}function r(t){return!(s.isFunction(t)||t&&t.attr||t.length||"object"===s.type(t)&&(t.jquery||t.then))}function a(t){var e,i,n,a;return o(t)?A:(o(t.metadata)&&(t.metadata={type:t.metadata}),"content"in t&&(e=t.content,o(e)||e.jquery||e.done?e=t.content={text:i=r(e)?A:e}:i=e.text,"ajax"in e&&(n=e.ajax,a=n&&n.once!==A,delete e.ajax,e.text=function(t,e){var o=i||s(this).attr(e.options.content.attr)||"Loading...",r=s.ajax(s.extend({},n,{context:e})).then(n.success,M,n.error).then(function(t){return t&&a&&e.set("content.text",t),t},function(t,i,s){e.destroyed||0===t.status||e.set("content.text",i+": "+s)});return a?o:(e.set("content.text",o),r)}),"title"in e&&(o(e.title)||(e.button=e.title.button,e.title=e.title.text),r(e.title||A)&&(e.title=A))),"position"in t&&o(t.position)&&(t.position={my:t.position,at:t.position}),"show"in t&&o(t.show)&&(t.show=t.show.jquery?{target:t.show}:t.show===$?{ready:$}:{event:t.show}),"hide"in t&&o(t.hide)&&(t.hide=t.hide.jquery?{target:t.hide}:{event:t.hide}),"style"in t&&o(t.style)&&(t.style={classes:t.style}),s.each(R,function(){this.sanitize&&this.sanitize(t)}),t)}function l(t,e){for(var i,s=0,n=t,o=e.split(".");n=n[o[s++]];)o.length>s&&(i=n);return[i||t,o.pop()]}function c(t,e){var i,s,n;for(i in this.checks)for(s in this.checks[i])(n=RegExp(s,"i").exec(t))&&(e.push(n),("builtin"===i||this.plugins[i])&&this.checks[i][s].apply(this.plugins[i]||this,e))}function h(t){return X.concat("").join(t?"-"+t+" ":" ")}function d(i){return i&&{type:i.type,pageX:i.pageX,pageY:i.pageY,target:i.target,relatedTarget:i.relatedTarget,scrollX:i.scrollX||t.pageXOffset||e.body.scrollLeft||e.documentElement.scrollLeft,scrollY:i.scrollY||t.pageYOffset||e.body.scrollTop||e.documentElement.scrollTop}||{}}function u(t,e){return e>0?setTimeout(s.proxy(t,this),e):(t.call(this),i)}function p(t){return this.tooltip.hasClass(ee)?A:(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this.timers.show=u.call(this,function(){this.toggle($,t)},this.options.show.delay),i)}function f(t){if(this.tooltip.hasClass(ee))return A;var e=s(t.relatedTarget),i=e.closest(Y)[0]===this.tooltip[0],n=e[0]===this.options.show.target[0];if(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this!==e[0]&&"mouse"===this.options.position.target&&i||this.options.hide.fixed&&/mouse(out|leave|move)/.test(t.type)&&(i||n))try{t.preventDefault(),t.stopImmediatePropagation()}catch(o){}else this.timers.hide=u.call(this,function(){this.toggle(A,t)},this.options.hide.delay,this)}function m(t){return this.tooltip.hasClass(ee)||!this.options.hide.inactive?A:(clearTimeout(this.timers.inactive),this.timers.inactive=u.call(this,function(){this.hide(t)},this.options.hide.inactive),i)}function v(t){this.rendered&&this.tooltip[0].offsetWidth>0&&this.reposition(t)}function g(t,i,n){s(e.body).delegate(t,(i.split?i:i.join(le+" "))+le,function(){var t=T.api[s.attr(this,U)];t&&!t.disabled&&n.apply(t,arguments)})}function _(t,i,o){var r,l,c,h,d,u=s(e.body),p=t[0]===e?u:t,f=t.metadata?t.metadata(o.metadata):M,m="html5"===o.metadata.type&&f?f[o.metadata.name]:M,v=t.data(o.metadata.name||"qtipopts");try{v="string"==typeof v?s.parseJSON(v):v}catch(g){}if(h=s.extend($,{},T.defaults,o,"object"==typeof v?a(v):M,a(m||f)),l=h.position,h.id=i,"boolean"==typeof h.content.text){if(c=t.attr(h.content.attr),h.content.attr===A||!c)return A;h.content.text=c}if(l.container.length||(l.container=u),l.target===A&&(l.target=p),h.show.target===A&&(h.show.target=p),h.show.solo===$&&(h.show.solo=l.container.closest("body")),h.hide.target===A&&(h.hide.target=p),h.position.viewport===$&&(h.position.viewport=l.container),l.container=l.container.eq(0),l.at=new E(l.at,$),l.my=new E(l.my),t.data(B))if(h.overwrite)t.qtip("destroy",!0);else if(h.overwrite===A)return A;return t.attr(V,i),h.suppress&&(d=t.attr("title"))&&t.removeAttr("title").attr(se,d).attr("title",""),r=new n(t,h,i,!!c),t.data(B,r),t.one("remove.qtip-"+i+" removeqtip.qtip-"+i,function(){var t;(t=s(this).data(B))&&t.destroy(!0)}),r}function b(t){return t.charAt(0).toUpperCase()+t.slice(1)}function y(t,e){var s,n,o=e.charAt(0).toUpperCase()+e.slice(1),r=(e+" "+be.join(o+" ")+o).split(" "),a=0;if(_e[e])return t.css(_e[e]);for(;s=r[a++];)if((n=t.css(s))!==i)return _e[e]=s,n}function w(t,e){return Math.ceil(parseFloat(y(t,e)))}function x(t,e){this._ns="tip",this.options=e,this.offset=e.offset,this.size=[e.width,e.height],this.init(this.qtip=t)}function C(t,e){this.options=e,this._ns="-modal",this.init(this.qtip=t)}function k(t){this._ns="ie6",this.init(this.qtip=t)}var T,S,E,j,q,$=!0,A=!1,M=null,I="x",N="y",P="width",D="height",z="top",L="left",W="bottom",O="right",H="center",Q="flipinvert",F="shift",R={},B="qtip",V="data-hasqtip",U="data-qtip-id",X=["ui-widget","ui-tooltip"],Y="."+B,G="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),K=B+"-fixed",J=B+"-default",Z=B+"-focus",te=B+"-hover",ee=B+"-disabled",ie="_replacedByqTip",se="oldtitle",ne={ie:function(){for(var t=3,i=e.createElement("div");(i.innerHTML="")&&i.getElementsByTagName("i")[0];);return t>4?t:0/0}(),iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||A};S=n.prototype,S._when=function(t){return s.when.apply(s,t)},S.render=function(t){if(this.rendered||this.destroyed)return this;var e,i=this,n=this.options,o=this.cache,r=this.elements,a=n.content.text,l=n.content.title,c=n.content.button,h=n.position,d=("."+this._id+" ",[]);return s.attr(this.target[0],"aria-describedby",this._id),this.tooltip=r.tooltip=e=s("
      ",{id:this._id,"class":[B,J,n.style.classes,B+"-pos-"+n.position.my.abbrev()].join(" "),width:n.style.width||"",height:n.style.height||"",tracking:"mouse"===h.target&&h.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":A,"aria-describedby":this._id+"-content","aria-hidden":$}).toggleClass(ee,this.disabled).attr(U,this.id).data(B,this).appendTo(h.container).append(r.content=s("
      ",{"class":B+"-content",id:this._id+"-content","aria-atomic":$})),this.rendered=-1,this.positioning=$,l&&(this._createTitle(),s.isFunction(l)||d.push(this._updateTitle(l,A))),c&&this._createButton(),s.isFunction(a)||d.push(this._updateContent(a,A)),this.rendered=$,this._setWidget(),s.each(R,function(t){var e;"render"===this.initialize&&(e=this(i))&&(i.plugins[t]=e)}),this._unassignEvents(),this._assignEvents(),this._when(d).then(function(){i._trigger("render"),i.positioning=A,i.hiddenDuringWait||!n.show.ready&&!t||i.toggle($,o.event,A),i.hiddenDuringWait=A}),T.api[this.id]=this,this},S.destroy=function(t){function e(){if(!this.destroyed){this.destroyed=$;var t=this.target,e=t.attr(se);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),s.each(this.plugins,function(){this.destroy&&this.destroy()}),clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this._unassignEvents(),t.removeData(B).removeAttr(U).removeAttr(V).removeAttr("aria-describedby"),this.options.suppress&&e&&t.attr("title",e).removeAttr(se),this._unbind(t),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=M,delete T.api[this.id]}}return this.destroyed?this.target:(t===$&&"hide"!==this.triggering||!this.rendered?e.call(this):(this.tooltip.one("tooltiphidden",s.proxy(e,this)),!this.triggering&&this.hide()),this.target)},j=S.checks={builtin:{"^id$":function(t,e,i,n){var o=i===$?T.nextid:i,r=B+"-"+o;o!==A&&o.length>0&&!s("#"+r).length?(this._id=r,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):t[e]=n},"^prerender":function(t,e,i){i&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(t,e,i){this._updateContent(i)},"^content.attr$":function(t,e,i,s){this.options.content.text===this.target.attr(s)&&this._updateContent(this.target.attr(i))},"^content.title$":function(t,e,s){return s?(s&&!this.elements.title&&this._createTitle(),this._updateTitle(s),i):this._removeTitle()},"^content.button$":function(t,e,i){this._updateButton(i)},"^content.title.(text|button)$":function(t,e,i){this.set("content."+e,i)},"^position.(my|at)$":function(t,e,i){"string"==typeof i&&(t[e]=new E(i,"at"===e))},"^position.container$":function(t,e,i){this.rendered&&this.tooltip.appendTo(i)},"^show.ready$":function(t,e,i){i&&(!this.rendered&&this.render($)||this.toggle($))},"^style.classes$":function(t,e,i,s){this.rendered&&this.tooltip.removeClass(s).addClass(i)},"^style.(width|height)":function(t,e,i){this.rendered&&this.tooltip.css(e,i)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(t,e,i){this.rendered&&this.tooltip.toggleClass(J,!!i)},"^events.(render|show|move|hide|focus|blur)$":function(t,e,i){this.rendered&&this.tooltip[(s.isFunction(i)?"":"un")+"bind"]("tooltip"+e,i)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var t=this.options.position;this.tooltip.attr("tracking","mouse"===t.target&&t.adjust.mouse),this._unassignEvents(),this._assignEvents()}}}},S.get=function(t){if(this.destroyed)return this;var e=l(this.options,t.toLowerCase()),i=e[0][e[1]];return i.precedance?i.string():i};var oe=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,re=/^prerender|show\.ready/i;S.set=function(t,e){if(this.destroyed)return this;var n,o=this.rendered,r=A,h=this.options;return this.checks,"string"==typeof t?(n=t,t={},t[n]=e):t=s.extend({},t),s.each(t,function(e,n){if(o&&re.test(e))return delete t[e],i;var a,c=l(h,e.toLowerCase());a=c[0][c[1]],c[0][c[1]]=n&&n.nodeType?s(n):n,r=oe.test(e)||r,t[e]=[c[0],c[1],n,a]}),a(h),this.positioning=$,s.each(t,s.proxy(c,this)),this.positioning=A,this.rendered&&this.tooltip[0].offsetWidth>0&&r&&this.reposition("mouse"===h.position.target?M:this.cache.event),this},S._update=function(t,e){var i=this,n=this.cache;return this.rendered&&t?(s.isFunction(t)&&(t=t.call(this.elements.target,n.event,this)||""),s.isFunction(t.then)?(n.waiting=$,t.then(function(t){return n.waiting=A,i._update(t,e)},M,function(t){return i._update(t,e)})):t===A||!t&&""!==t?A:(t.jquery&&t.length>0?e.empty().append(t.css({display:"block",visibility:"visible"})):e.html(t),this._waitForContent(e).then(function(t){t.images&&t.images.length&&i.rendered&&i.tooltip[0].offsetWidth>0&&i.reposition(n.event,!t.length)}))):A},S._waitForContent=function(t){var e=this.cache;return e.waiting=$,(s.fn.imagesLoaded?t.imagesLoaded():s.Deferred().resolve([])).done(function(){e.waiting=A}).promise()},S._updateContent=function(t,e){this._update(t,this.elements.content,e)},S._updateTitle=function(t,e){this._update(t,this.elements.title,e)===A&&this._removeTitle(A)},S._createTitle=function(){var t=this.elements,e=this._id+"-title";t.titlebar&&this._removeTitle(),t.titlebar=s("
      ",{"class":B+"-titlebar "+(this.options.style.widget?h("header"):"")}).append(t.title=s("
      ",{id:e,"class":B+"-title","aria-atomic":$})).insertBefore(t.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(t){s(this).toggleClass("ui-state-active ui-state-focus","down"===t.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(t){s(this).toggleClass("ui-state-hover","mouseover"===t.type)}),this.options.content.button&&this._createButton()},S._removeTitle=function(t){var e=this.elements;e.title&&(e.titlebar.remove(),e.titlebar=e.title=e.button=M,t!==A&&this.reposition())},S.reposition=function(i,n){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=$;var o,r,a=this.cache,l=this.tooltip,c=this.options.position,h=c.target,d=c.my,u=c.at,p=c.viewport,f=c.container,m=c.adjust,v=m.method.split(" "),g=l.outerWidth(A),_=l.outerHeight(A),b=0,y=0,w=l.css("position"),x={left:0,top:0},C=l[0].offsetWidth>0,k=i&&"scroll"===i.type,T=s(t),S=f[0].ownerDocument,E=this.mouse;if(s.isArray(h)&&2===h.length)u={x:L,y:z},x={left:h[0],top:h[1]};else if("mouse"===h)u={x:L,y:z},!E||!E.pageX||!m.mouse&&i&&i.pageX?i&&i.pageX||((!m.mouse||this.options.show.distance)&&a.origin&&a.origin.pageX?i=a.origin:(!i||i&&("resize"===i.type||"scroll"===i.type))&&(i=a.event)):i=E,"static"!==w&&(x=f.offset()),S.body.offsetWidth!==(t.innerWidth||S.documentElement.clientWidth)&&(r=s(e.body).offset()),x={left:i.pageX-x.left+(r&&r.left||0),top:i.pageY-x.top+(r&&r.top||0)},m.mouse&&k&&E&&(x.left-=(E.scrollX||0)-T.scrollLeft(),x.top-=(E.scrollY||0)-T.scrollTop());else{if("event"===h?i&&i.target&&"scroll"!==i.type&&"resize"!==i.type?a.target=s(i.target):i.target||(a.target=this.elements.target):"event"!==h&&(a.target=s(h.jquery?h:this.elements.target)),h=a.target,h=s(h).eq(0),0===h.length)return this;h[0]===e||h[0]===t?(b=ne.iOS?t.innerWidth:h.width(),y=ne.iOS?t.innerHeight:h.height(),h[0]===t&&(x={top:(p||h).scrollTop(),left:(p||h).scrollLeft()})):R.imagemap&&h.is("area")?o=R.imagemap(this,h,u,R.viewport?v:A):R.svg&&h&&h[0].ownerSVGElement?o=R.svg(this,h,u,R.viewport?v:A):(b=h.outerWidth(A),y=h.outerHeight(A),x=h.offset()),o&&(b=o.width,y=o.height,r=o.offset,x=o.position),x=this.reposition.offset(h,x,f),(ne.iOS>3.1&&4.1>ne.iOS||ne.iOS>=4.3&&4.33>ne.iOS||!ne.iOS&&"fixed"===w)&&(x.left-=T.scrollLeft(),x.top-=T.scrollTop()),(!o||o&&o.adjustable!==A)&&(x.left+=u.x===O?b:u.x===H?b/2:0,x.top+=u.y===W?y:u.y===H?y/2:0)}return x.left+=m.x+(d.x===O?-g:d.x===H?-g/2:0),x.top+=m.y+(d.y===W?-_:d.y===H?-_/2:0),R.viewport?(x.adjusted=R.viewport(this,x,c,b,y,g,_),r&&x.adjusted.left&&(x.left+=r.left),r&&x.adjusted.top&&(x.top+=r.top)):x.adjusted={left:0,top:0},this._trigger("move",[x,p.elem||p],i)?(delete x.adjusted,n===A||!C||isNaN(x.left)||isNaN(x.top)||"mouse"===h||!s.isFunction(c.effect)?l.css(x):s.isFunction(c.effect)&&(c.effect.call(l,this,s.extend({},x)),l.queue(function(t){s(this).css({opacity:"",height:""}),ne.ie&&this.style.removeAttribute("filter"),t()})),this.positioning=A,this):this},S.reposition.offset=function(t,i,n){function o(t,e){i.left+=e*t.scrollLeft(),i.top+=e*t.scrollTop()}if(!n[0])return i;var r,a,l,c,h=s(t[0].ownerDocument),d=!!ne.ie&&"CSS1Compat"!==e.compatMode,u=n[0];do"static"!==(a=s.css(u,"position"))&&("fixed"===a?(l=u.getBoundingClientRect(),o(h,-1)):(l=s(u).position(),l.left+=parseFloat(s.css(u,"borderLeftWidth"))||0,l.top+=parseFloat(s.css(u,"borderTopWidth"))||0),i.left-=l.left+(parseFloat(s.css(u,"marginLeft"))||0),i.top-=l.top+(parseFloat(s.css(u,"marginTop"))||0),r||"hidden"===(c=s.css(u,"overflow"))||"visible"===c||(r=s(u)));while(u=u.offsetParent);return r&&(r[0]!==h[0]||d)&&o(r,1),i};var ae=(E=S.reposition.Corner=function(t,e){t=(""+t).replace(/([A-Z])/," $1").replace(/middle/gi,H).toLowerCase(),this.x=(t.match(/left|right/i)||t.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(t.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.forceY=!!e;var i=t.charAt(0);this.precedance="t"===i||"b"===i?N:I}).prototype;ae.invert=function(t,e){this[t]=this[t]===L?O:this[t]===O?L:e||this[t]},ae.string=function(){var t=this.x,e=this.y;return t===e?t:this.precedance===N||this.forceY&&"center"!==e?e+" "+t:t+" "+e},ae.abbrev=function(){var t=this.string().split(" ");return t[0].charAt(0)+(t[1]&&t[1].charAt(0)||"")},ae.clone=function(){return new E(this.string(),this.forceY)},S.toggle=function(t,i){var n=this.cache,o=this.options,r=this.tooltip;if(i){if(/over|enter/.test(i.type)&&/out|leave/.test(n.event.type)&&o.show.target.add(i.target).length===o.show.target.length&&r.has(i.relatedTarget).length)return this;n.event=d(i)}if(this.waiting&&!t&&(this.hiddenDuringWait=$),!this.rendered)return t?this.render(1):this;if(this.destroyed||this.disabled)return this;var a,l,c,h=t?"show":"hide",u=this.options[h],p=(this.options[t?"hide":"show"],this.options.position),f=this.options.content,m=this.tooltip.css("width"),v=this.tooltip.is(":visible"),g=t||1===u.target.length,_=!i||2>u.target.length||n.target[0]===i.target;return(typeof t).search("boolean|number")&&(t=!v),a=!r.is(":animated")&&v===t&&_,l=a?M:!!this._trigger(h,[90]),this.destroyed?this:(l!==A&&t&&this.focus(i),!l||a?this:(s.attr(r[0],"aria-hidden",!t),t?(n.origin=d(this.mouse),s.isFunction(f.text)&&this._updateContent(f.text,A),s.isFunction(f.title)&&this._updateTitle(f.title,A),!q&&"mouse"===p.target&&p.adjust.mouse&&(s(e).bind("mousemove."+B,this._storeMouse),q=$),m||r.css("width",r.outerWidth(A)),this.reposition(i,arguments[2]),m||r.css("width",""),u.solo&&("string"==typeof u.solo?s(u.solo):s(Y,u.solo)).not(r).not(u.target).qtip("hide",s.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete n.origin,q&&!s(Y+'[tracking="true"]:visible',u.solo).not(r).length&&(s(e).unbind("mousemove."+B),q=A),this.blur(i)),c=s.proxy(function(){t?(ne.ie&&r[0].style.removeAttribute("filter"),r.css("overflow",""),"string"==typeof u.autofocus&&s(this.options.show.autofocus,r).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):r.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(t?"visible":"hidden") },this),u.effect===A||g===A?(r[h](),c()):s.isFunction(u.effect)?(r.stop(1,1),u.effect.call(r,this),r.queue("fx",function(t){c(),t()})):r.fadeTo(90,t?1:0,c),t&&u.target.trigger("qtip-"+this.id+"-inactive"),this))},S.show=function(t){return this.toggle($,t)},S.hide=function(t){return this.toggle(A,t)},S.focus=function(t){if(!this.rendered||this.destroyed)return this;var e=s(Y),i=this.tooltip,n=parseInt(i[0].style.zIndex,10),o=T.zindex+e.length;return i.hasClass(Z)||this._trigger("focus",[o],t)&&(n!==o&&(e.each(function(){this.style.zIndex>n&&(this.style.zIndex=this.style.zIndex-1)}),e.filter("."+Z).qtip("blur",t)),i.addClass(Z)[0].style.zIndex=o),this},S.blur=function(t){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(Z),this._trigger("blur",[this.tooltip.css("zIndex")],t),this)},S.disable=function(t){return this.destroyed?this:("toggle"===t?t=!(this.rendered?this.tooltip.hasClass(ee):this.disabled):"boolean"!=typeof t&&(t=$),this.rendered&&this.tooltip.toggleClass(ee,t).attr("aria-disabled",t),this.disabled=!!t,this)},S.enable=function(){return this.disable(A)},S._createButton=function(){var t=this,e=this.elements,i=e.tooltip,n=this.options.content.button,o="string"==typeof n,r=o?n:"Close tooltip";e.button&&e.button.remove(),e.button=n.jquery?n:s("",{"class":"qtip-close "+(this.options.style.widget?"":B+"-icon"),title:r,"aria-label":r}).prepend(s("",{"class":"ui-icon ui-icon-close",html:"×"})),e.button.appendTo(e.titlebar||i).attr("role","button").click(function(e){return i.hasClass(ee)||t.hide(e),A})},S._updateButton=function(t){if(!this.rendered)return A;var e=this.elements.button;t?this._createButton():e.remove()},S._setWidget=function(){var t=this.options.style.widget,e=this.elements,i=e.tooltip,s=i.hasClass(ee);i.removeClass(ee),ee=t?"ui-state-disabled":"qtip-disabled",i.toggleClass(ee,s),i.toggleClass("ui-helper-reset "+h(),t).toggleClass(J,this.options.style.def&&!t),e.content&&e.content.toggleClass(h("content"),t),e.titlebar&&e.titlebar.toggleClass(h("header"),t),e.button&&e.button.toggleClass(B+"-icon",!t)},S._storeMouse=function(t){(this.mouse=d(t)).type="mousemove"},S._bind=function(t,e,i,n,o){var r="."+this._id+(n?"-"+n:"");e.length&&s(t).bind((e.split?e:e.join(r+" "))+r,s.proxy(i,o||this))},S._unbind=function(t,e){s(t).unbind("."+this._id+(e?"-"+e:""))};var le="."+B;s(function(){g(Y,["mouseenter","mouseleave"],function(t){var e="mouseenter"===t.type,i=s(t.currentTarget),n=s(t.relatedTarget||t.target),o=this.options;e?(this.focus(t),i.hasClass(K)&&!i.hasClass(ee)&&clearTimeout(this.timers.hide)):"mouse"===o.position.target&&o.hide.event&&o.show.target&&!n.closest(o.show.target[0]).length&&this.hide(t),i.toggleClass(te,e)}),g("["+U+"]",G,m)}),S._trigger=function(t,e,i){var n=s.Event("tooltip"+t);return n.originalEvent=i&&s.extend({},i)||this.cache.event||M,this.triggering=t,this.tooltip.trigger(n,[this].concat(e||[])),this.triggering=A,!n.isDefaultPrevented()},S._bindEvents=function(t,e,n,o,r,a){if(o.add(n).length===o.length){var l=[];e=s.map(e,function(e){var n=s.inArray(e,t);return n>-1?(l.push(t.splice(n,1)[0]),i):e}),l.length&&this._bind(n,l,function(t){var e=this.rendered?this.tooltip[0].offsetWidth>0:!1;(e?a:r).call(this,t)})}this._bind(n,t,r),this._bind(o,e,a)},S._assignInitialEvents=function(t){function e(t){return this.disabled||this.destroyed?A:(this.cache.event=d(t),this.cache.target=t?s(t.target):[i],clearTimeout(this.timers.show),this.timers.show=u.call(this,function(){this.render("object"==typeof t||n.show.ready)},n.show.delay),i)}var n=this.options,o=n.show.target,r=n.hide.target,a=n.show.event?s.trim(""+n.show.event).split(" "):[],l=n.hide.event?s.trim(""+n.hide.event).split(" "):[];/mouse(over|enter)/i.test(n.show.event)&&!/mouse(out|leave)/i.test(n.hide.event)&&l.push("mouseleave"),this._bind(o,"mousemove",function(t){this._storeMouse(t),this.cache.onTarget=$}),this._bindEvents(a,l,o,r,e,function(){clearTimeout(this.timers.show)}),(n.show.ready||n.prerender)&&e.call(this,t)},S._assignEvents=function(){var i=this,n=this.options,o=n.position,r=this.tooltip,a=n.show.target,l=n.hide.target,c=o.container,h=o.viewport,d=s(e),u=(s(e.body),s(t)),g=n.show.event?s.trim(""+n.show.event).split(" "):[],_=n.hide.event?s.trim(""+n.hide.event).split(" "):[];s.each(n.events,function(t,e){i._bind(r,"toggle"===t?["tooltipshow","tooltiphide"]:["tooltip"+t],e,null,r)}),/mouse(out|leave)/i.test(n.hide.event)&&"window"===n.hide.leave&&this._bind(d,["mouseout","blur"],function(t){/select|option/.test(t.target.nodeName)||t.relatedTarget||this.hide(t)}),n.hide.fixed?l=l.add(r.addClass(K)):/mouse(over|enter)/i.test(n.show.event)&&this._bind(l,"mouseleave",function(){clearTimeout(this.timers.show)}),(""+n.hide.event).indexOf("unfocus")>-1&&this._bind(c.closest("html"),["mousedown","touchstart"],function(t){var e=s(t.target),i=this.rendered&&!this.tooltip.hasClass(ee)&&this.tooltip[0].offsetWidth>0,n=e.parents(Y).filter(this.tooltip[0]).length>0;e[0]===this.target[0]||e[0]===this.tooltip[0]||n||this.target.has(e[0]).length||!i||this.hide(t)}),"number"==typeof n.hide.inactive&&(this._bind(a,"qtip-"+this.id+"-inactive",m),this._bind(l.add(r),T.inactiveEvents,m,"-inactive")),this._bindEvents(g,_,a,l,p,f),this._bind(a.add(r),"mousemove",function(t){if("number"==typeof n.hide.distance){var e=this.cache.origin||{},i=this.options.hide.distance,s=Math.abs;(s(t.pageX-e.pageX)>=i||s(t.pageY-e.pageY)>=i)&&this.hide(t)}this._storeMouse(t)}),"mouse"===o.target&&o.adjust.mouse&&(n.hide.event&&this._bind(a,["mouseenter","mouseleave"],function(t){this.cache.onTarget="mouseenter"===t.type}),this._bind(d,"mousemove",function(t){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(ee)&&this.tooltip[0].offsetWidth>0&&this.reposition(t)})),(o.adjust.resize||h.length)&&this._bind(s.event.special.resize?h:u,"resize",v),o.adjust.scroll&&this._bind(u.add(o.container),"scroll",v)},S._unassignEvents=function(){var i=[this.options.show.target[0],this.options.hide.target[0],this.rendered&&this.tooltip[0],this.options.position.container[0],this.options.position.viewport[0],this.options.position.container.closest("html")[0],t,e];this._unbind(s([]).pushStack(s.grep(i,function(t){return"object"==typeof t})))},T=s.fn.qtip=function(t,e,n){var o=(""+t).toLowerCase(),r=M,l=s.makeArray(arguments).slice(1),c=l[l.length-1],h=this[0]?s.data(this[0],B):M;return!arguments.length&&h||"api"===o?h:"string"==typeof t?(this.each(function(){var t=s.data(this,B);if(!t)return $;if(c&&c.timeStamp&&(t.cache.event=c),!e||"option"!==o&&"options"!==o)t[o]&&t[o].apply(t,l);else{if(n===i&&!s.isPlainObject(e))return r=t.get(e),A;t.set(e,n)}}),r!==M?r:this):"object"!=typeof t&&arguments.length?i:(h=a(s.extend($,{},t)),this.each(function(t){var e,n;return n=s.isArray(h.id)?h.id[t]:h.id,n=!n||n===A||1>n.length||T.api[n]?T.nextid++:n,e=_(s(this),n,h),e===A?$:(T.api[n]=e,s.each(R,function(){"initialize"===this.initialize&&this(e)}),e._assignInitialEvents(c),i)}))},s.qtip=n,T.api={},s.each({attr:function(t,e){if(this.length){var i=this[0],n="title",o=s.data(i,"qtip");if(t===n&&o&&"object"==typeof o&&o.options.suppress)return 2>arguments.length?s.attr(i,se):(o&&o.options.content.attr===n&&o.cache.attr&&o.set("content.text",e),this.attr(se,e))}return s.fn["attr"+ie].apply(this,arguments)},clone:function(t){var e=(s([]),s.fn["clone"+ie].apply(this,arguments));return t||e.filter("["+se+"]").attr("title",function(){return s.attr(this,se)}).removeAttr(se),e}},function(t,e){if(!e||s.fn[t+ie])return $;var i=s.fn[t+ie]=s.fn[t];s.fn[t]=function(){return e.apply(this,arguments)||i.apply(this,arguments)}}),s.ui||(s["cleanData"+ie]=s.cleanData,s.cleanData=function(t){for(var e,i=0;(e=s(t[i])).length;i++)if(e.attr(V))try{e.triggerHandler("removeqtip")}catch(n){}s["cleanData"+ie].apply(this,arguments)}),T.version="2.2.0",T.nextid=0,T.inactiveEvents=G,T.zindex=15e3,T.defaults={prerender:A,id:A,overwrite:$,suppress:$,content:{text:$,attr:"title",title:A,button:A},position:{my:"top left",at:"bottom right",target:A,container:A,viewport:A,adjust:{x:0,y:0,mouse:$,scroll:$,resize:$,method:"flipinvert flipinvert"},effect:function(t,e){s(this).animate(e,{duration:200,queue:A})}},show:{target:A,event:"mouseenter",effect:$,delay:90,solo:A,ready:A,autofocus:A},hide:{target:A,event:"mouseleave",effect:$,delay:0,fixed:A,inactive:A,leave:"window",distance:A},style:{classes:"",widget:A,width:A,height:A,def:$},events:{render:M,move:M,show:M,hide:M,toggle:M,visible:M,hidden:M,focus:M,blur:M}};var ce,he="margin",de="border",ue="color",pe="background-color",fe="transparent",me=" !important",ve=!!e.createElement("canvas").getContext,ge=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,_e={},be=["Webkit","O","Moz","ms"];if(ve)var ye=t.devicePixelRatio||1,we=function(){var t=e.createElement("canvas").getContext("2d");return t.backingStorePixelRatio||t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||1}(),xe=ye/we;else var Ce=function(t,e,i){return"'};s.extend(x.prototype,{init:function(t){var e,i;i=this.element=t.elements.tip=s("
      ",{"class":B+"-tip"}).prependTo(t.tooltip),ve?(e=s("").appendTo(this.element)[0].getContext("2d"),e.lineJoin="miter",e.miterLimit=1e5,e.save()):(e=Ce("shape",'coordorigin="0,0"',"position:absolute;"),this.element.html(e+e),t._bind(s("*",i).add(i),["click","mousedown"],function(t){t.stopPropagation()},this._ns)),t._bind(t.tooltip,"tooltipmove",this.reposition,this._ns,this),this.create()},_swapDimensions:function(){this.size[0]=this.options.height,this.size[1]=this.options.width},_resetDimensions:function(){this.size[0]=this.options.width,this.size[1]=this.options.height},_useTitle:function(t){var e=this.qtip.elements.titlebar;return e&&(t.y===z||t.y===H&&this.element.position().top+this.size[1]/2+this.options.offsetne.ie?0:w(this._useTitle(t)&&e.titlebar||e.content,i)||w(e.tooltip,i)||0},_invalidColour:function(t,e,i){var s=t.css(e);return!s||i&&s===t.css(i)||ge.test(s)?A:s},_parseColours:function(t){var e=this.qtip.elements,i=this.element.css("cssText",""),n=de+b(t[t.precedance])+b(ue),o=this._useTitle(t)&&e.titlebar||e.content,r=this._invalidColour,a=[];return a[0]=r(i,pe)||r(o,pe)||r(e.content,pe)||r(e.tooltip,pe)||i.css(pe),a[1]=r(i,n,ue)||r(o,n,ue)||r(e.content,n,ue)||r(e.tooltip,n,ue)||e.tooltip.css(n),s("*",i).add(i).css("cssText",pe+":"+fe+me+";"+de+":0"+me+";"),a},_calculateSize:function(t){var e,i,s,n=t.precedance===N,o=this.options.width,r=this.options.height,a="c"===t.abbrev(),l=(n?o:r)*(a?.5:1),c=Math.pow,h=Math.round,d=Math.sqrt(c(l,2)+c(r,2)),u=[this.border/l*d,this.border/r*d];return u[2]=Math.sqrt(c(u[0],2)-c(this.border,2)),u[3]=Math.sqrt(c(u[1],2)-c(this.border,2)),e=d+u[2]+u[3]+(a?0:u[0]),i=e/d,s=[h(i*o),h(i*r)],n?s:s.reverse()},_calculateTip:function(t,e,i){i=i||1,e=e||this.size;var s=e[0]*i,n=e[1]*i,o=Math.ceil(s/2),r=Math.ceil(n/2),a={br:[0,0,s,n,s,0],bl:[0,0,s,0,0,n],tr:[0,n,s,0,s,n],tl:[0,0,0,n,s,n],tc:[0,n,o,0,s,n],bc:[0,0,s,0,o,n],rc:[0,0,s,r,0,n],lc:[s,0,s,n,0,r]};return a.lt=a.br,a.rt=a.bl,a.lb=a.tr,a.rb=a.tl,a[t.abbrev()]},_drawCoords:function(t,e){t.beginPath(),t.moveTo(e[0],e[1]),t.lineTo(e[2],e[3]),t.lineTo(e[4],e[5]),t.closePath()},create:function(){var t=this.corner=(ve||ne.ie)&&this._parseCorner(this.options.corner);return(this.enabled=!!this.corner&&"c"!==this.corner.abbrev())&&(this.qtip.cache.corner=t.clone(),this.update()),this.element.toggle(this.enabled),this.corner},update:function(e,i){if(!this.enabled)return this;var n,o,r,a,l,c,h,d,u=this.qtip.elements,p=this.element,f=p.children(),m=this.options,v=this.size,g=m.mimic,_=Math.round;e||(e=this.qtip.cache.corner||this.corner),g===A?g=e:(g=new E(g),g.precedance=e.precedance,"inherit"===g.x?g.x=e.x:"inherit"===g.y?g.y=e.y:g.x===g.y&&(g[e.precedance]=e[e.precedance])),o=g.precedance,e.precedance===I?this._swapDimensions():this._resetDimensions(),n=this.color=this._parseColours(e),n[1]!==fe?(d=this.border=this._parseWidth(e,e[e.precedance]),m.border&&1>d&&!ge.test(n[1])&&(n[0]=n[1]),this.border=d=m.border!==$?m.border:d):this.border=d=0,h=this.size=this._calculateSize(e),p.css({width:h[0],height:h[1],lineHeight:h[1]+"px"}),c=e.precedance===N?[_(g.x===L?d:g.x===O?h[0]-v[0]-d:(h[0]-v[0])/2),_(g.y===z?h[1]-v[1]:0)]:[_(g.x===L?h[0]-v[0]:0),_(g.y===z?d:g.y===W?h[1]-v[1]-d:(h[1]-v[1])/2)],ve?(r=f[0].getContext("2d"),r.restore(),r.save(),r.clearRect(0,0,6e3,6e3),a=this._calculateTip(g,v,xe),l=this._calculateTip(g,this.size,xe),f.attr(P,h[0]*xe).attr(D,h[1]*xe),f.css(P,h[0]).css(D,h[1]),this._drawCoords(r,l),r.fillStyle=n[1],r.fill(),r.translate(c[0]*xe,c[1]*xe),this._drawCoords(r,a),r.fillStyle=n[0],r.fill()):(a=this._calculateTip(g),a="m"+a[0]+","+a[1]+" l"+a[2]+","+a[3]+" "+a[4]+","+a[5]+" xe",c[2]=d&&/^(r|b)/i.test(e.string())?8===ne.ie?2:1:0,f.css({coordsize:h[0]+d+" "+(h[1]+d),antialias:""+(g.string().indexOf(H)>-1),left:c[0]-c[2]*Number(o===I),top:c[1]-c[2]*Number(o===N),width:h[0]+d,height:h[1]+d}).each(function(t){var e=s(this);e[e.prop?"prop":"attr"]({coordsize:h[0]+d+" "+(h[1]+d),path:a,fillcolor:n[0],filled:!!t,stroked:!t}).toggle(!(!d&&!t)),!t&&e.html(Ce("stroke",'weight="'+2*d+'px" color="'+n[1]+'" miterlimit="1000" joinstyle="miter"'))})),t.opera&&setTimeout(function(){u.tip.css({display:"inline-block",visibility:"visible"})},1),i!==A&&this.calculate(e,h)},calculate:function(t,e){if(!this.enabled)return A;var i,n,o=this,r=this.qtip.elements,a=this.element,l=this.options.offset,c=(r.tooltip.hasClass("ui-widget"),{});return t=t||this.corner,i=t.precedance,e=e||this._calculateSize(t),n=[t.x,t.y],i===I&&n.reverse(),s.each(n,function(s,n){var a,h,d;n===H?(a=i===N?L:z,c[a]="50%",c[he+"-"+a]=-Math.round(e[i===N?0:1]/2)+l):(a=o._parseWidth(t,n,r.tooltip),h=o._parseWidth(t,n,r.content),d=o._parseRadius(t),c[n]=Math.max(-o.border,s?h:l+(d>a?d:-a)))}),c[t[i]]-=e[i===I?0:1],a.css({margin:"",top:"",bottom:"",left:"",right:""}).css(c),c},reposition:function(t,e,s){function n(t,e,i,s,n){t===F&&c.precedance===e&&h[s]&&c[i]!==H?c.precedance=c.precedance===I?N:I:t!==F&&h[s]&&(c[e]=c[e]===H?h[s]>0?s:n:c[e]===s?n:s)}function o(t,e,n){c[t]===H?m[he+"-"+e]=f[t]=r[he+"-"+e]-h[e]:(a=r[n]!==i?[h[e],-r[e]]:[-h[e],r[e]],(f[t]=Math.max(a[0],a[1]))>a[0]&&(s[e]-=h[e],f[e]=A),m[r[n]!==i?n:e]=f[t])}if(this.enabled){var r,a,l=e.cache,c=this.corner.clone(),h=s.adjusted,d=e.options.position.adjust.method.split(" "),u=d[0],p=d[1]||d[0],f={left:A,top:A,x:0,y:0},m={};this.corner.fixed!==$&&(n(u,I,N,L,O),n(p,N,I,z,W),c.string()===l.corner.string()||l.cornerTop===h.top&&l.cornerLeft===h.left||this.update(c,A)),r=this.calculate(c),r.right!==i&&(r.left=-r.right),r.bottom!==i&&(r.top=-r.bottom),r.user=this.offset,(f.left=u===F&&!!h.left)&&o(I,L,O),(f.top=p===F&&!!h.top)&&o(N,z,W),this.element.css(m).toggle(!(f.x&&f.y||c.x===H&&f.y||c.y===H&&f.x)),s.left-=r.left.charAt?r.user:u!==F||f.top||!f.left&&!f.top?r.left+this.border:0,s.top-=r.top.charAt?r.user:p!==F||f.left||!f.left&&!f.top?r.top+this.border:0,l.cornerLeft=h.left,l.cornerTop=h.top,l.corner=c.clone()}},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns),this.qtip.elements.tip&&this.qtip.elements.tip.find("*").remove().end().remove()}}),ce=R.tip=function(t){return new x(t,t.options.style.tip)},ce.initialize="render",ce.sanitize=function(t){if(t.style&&"tip"in t.style){var e=t.style.tip;"object"!=typeof e&&(e=t.style.tip={corner:e}),/string|boolean/i.test(typeof e.corner)||(e.corner=$)}},j.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){this.create(),this.qtip.reposition()},"^style.tip.(height|width)$":function(t){this.size=[t.width,t.height],this.update(),this.qtip.reposition()},"^content.title|style.(classes|widget)$":function(){this.update()}},s.extend($,T.defaults,{style:{tip:{corner:$,mimic:A,width:6,height:6,border:$,offset:0}}});var ke,Te,Se="qtip-modal",Ee="."+Se;Te=function(){function t(t){if(s.expr[":"].focusable)return s.expr[":"].focusable;var e,i,n,o=!isNaN(s.attr(t,"tabindex")),r=t.nodeName&&t.nodeName.toLowerCase();return"area"===r?(e=t.parentNode,i=e.name,t.href&&i&&"map"===e.nodeName.toLowerCase()?(n=s("img[usemap=#"+i+"]")[0],!!n&&n.is(":visible")):!1):/input|select|textarea|button|object/.test(r)?!t.disabled:"a"===r?t.href||o:o}function i(t){1>h.length&&t.length?t.not("body").blur():h.first().focus()}function n(t){if(l.is(":visible")){var e,n=s(t.target),a=o.tooltip,c=n.closest(Y);e=1>c.length?A:parseInt(c[0].style.zIndex,10)>parseInt(a[0].style.zIndex,10),e||n.closest(Y)[0]===a[0]||i(n),r=t.target===h[h.length-1]}}var o,r,a,l,c=this,h={};s.extend(c,{init:function(){return l=c.elem=s("
      ",{id:"qtip-overlay",html:"
      ",mousedown:function(){return A}}).hide(),s(e.body).bind("focusin"+Ee,n),s(e).bind("keydown"+Ee,function(t){o&&o.options.show.modal.escape&&27===t.keyCode&&o.hide(t)}),l.bind("click"+Ee,function(t){o&&o.options.show.modal.blur&&o.hide(t)}),c},update:function(e){o=e,h=e.options.show.modal.stealfocus!==A?e.tooltip.find("*").filter(function(){return t(this)}):[]},toggle:function(t,n,r){var h=(s(e.body),t.tooltip),d=t.options.show.modal,u=d.effect,p=n?"show":"hide",f=l.is(":visible"),m=s(Ee).filter(":visible:not(:animated)").not(h);return c.update(t),n&&d.stealfocus!==A&&i(s(":focus")),l.toggleClass("blurs",d.blur),n&&l.appendTo(e.body),l.is(":animated")&&f===n&&a!==A||!n&&m.length?c:(l.stop($,A),s.isFunction(u)?u.call(l,n):u===A?l[p]():l.fadeTo(parseInt(r,10)||90,n?1:0,function(){n||l.hide()}),n||l.queue(function(t){l.css({left:"",top:""}),s(Ee).length||l.detach(),t()}),a=n,o.destroyed&&(o=M),c)}}),c.init()},Te=new Te,s.extend(C.prototype,{init:function(t){var e=t.tooltip;return this.options.on?(t.elements.overlay=Te.elem,e.addClass(Se).css("z-index",T.modal_zindex+s(Ee).length),t._bind(e,["tooltipshow","tooltiphide"],function(t,i,n){var o=t.originalEvent;if(t.target===e[0])if(o&&"tooltiphide"===t.type&&/mouse(leave|enter)/.test(o.type)&&s(o.relatedTarget).closest(Te.elem[0]).length)try{t.preventDefault()}catch(r){}else(!o||o&&"tooltipsolo"!==o.type)&&this.toggle(t,"tooltipshow"===t.type,n)},this._ns,this),t._bind(e,"tooltipfocus",function(t,i){if(!t.isDefaultPrevented()&&t.target===e[0]){var n=s(Ee),o=T.modal_zindex+n.length,r=parseInt(e[0].style.zIndex,10);Te.elem[0].style.zIndex=o-1,n.each(function(){this.style.zIndex>r&&(this.style.zIndex-=1)}),n.filter("."+Z).qtip("blur",t.originalEvent),e.addClass(Z)[0].style.zIndex=o,Te.update(i);try{t.preventDefault()}catch(a){}}},this._ns,this),t._bind(e,"tooltiphide",function(t){t.target===e[0]&&s(Ee).filter(":visible").not(e).last().qtip("focus",t)},this._ns,this),i):this},toggle:function(t,e,s){return t&&t.isDefaultPrevented()?this:(Te.toggle(this.qtip,!!e,s),i)},destroy:function(){this.qtip.tooltip.removeClass(Se),this.qtip._unbind(this.qtip.tooltip,this._ns),Te.toggle(this.qtip,A),delete this.qtip.elements.overlay}}),ke=R.modal=function(t){return new C(t,t.options.show.modal)},ke.sanitize=function(t){t.show&&("object"!=typeof t.show.modal?t.show.modal={on:!!t.show.modal}:t.show.modal.on===i&&(t.show.modal.on=$))},T.modal_zindex=T.zindex-200,ke.initialize="render",j.modal={"^show.modal.(on|blur)$":function(){this.destroy(),this.init(),this.qtip.elems.overlay.toggle(this.qtip.tooltip[0].offsetWidth>0)}},s.extend($,T.defaults,{show:{modal:{on:A,effect:$,blur:$,stealfocus:$,escape:$}}}),R.viewport=function(i,s,n,o,r,a,l){function c(t,e,i,n,o,r,a,l,c){var h=s[o],u=w[t],b=x[t],y=i===F,C=u===o?c:u===r?-c:-c/2,k=b===o?l:b===r?-l:-l/2,T=g[o]+_[o]-(f?0:p[o]),S=T-h,E=h+c-(a===P?m:v)-T,j=C-(w.precedance===t||u===w[e]?k:0)-(b===H?l/2:0);return y?(j=(u===o?1:-1)*C,s[o]+=S>0?S:E>0?-E:0,s[o]=Math.max(-p[o]+_[o],h-j,Math.min(Math.max(-p[o]+_[o]+(a===P?m:v),h+j),s[o],"center"===u?h-C:1e9))):(n*=i===Q?2:0,S>0&&(u!==o||E>0)?(s[o]-=j+n,d.invert(t,o)):E>0&&(u!==r||S>0)&&(s[o]-=(u===H?-j:j)+n,d.invert(t,r)),g>s[o]&&-s[o]>E&&(s[o]=h,d=w.clone())),s[o]-h}var h,d,u,p,f,m,v,g,_,b=n.target,y=i.elements.tooltip,w=n.my,x=n.at,C=n.adjust,k=C.method.split(" "),T=k[0],S=k[1]||k[0],E=n.viewport,j=n.container,q=i.cache,$={left:0,top:0};return E.jquery&&b[0]!==t&&b[0]!==e.body&&"none"!==C.method?(p=j.offset()||$,f="static"===j.css("position"),h="fixed"===y.css("position"),m=E[0]===t?E.width():E.outerWidth(A),v=E[0]===t?E.height():E.outerHeight(A),g={left:h?0:E.scrollLeft(),top:h?0:E.scrollTop()},_=E.offset()||$,("shift"!==T||"shift"!==S)&&(d=w.clone()),$={left:"none"!==T?c(I,N,T,C.x,L,O,P,o,a):0,top:"none"!==S?c(N,I,S,C.y,z,W,D,r,l):0},d&&q.lastClass!==(u=B+"-pos-"+d.abbrev())&&y.removeClass(i.cache.lastClass).addClass(i.cache.lastClass=u),$):$},R.polys={polygon:function(t,e){var i,s,n,o={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10},adjustable:A},r=0,a=[],l=1,c=1,h=0,d=0;for(r=t.length;r--;)i=[parseInt(t[--r],10),parseInt(t[r+1],10)],i[0]>o.position.right&&(o.position.right=i[0]),i[0]o.position.bottom&&(o.position.bottom=i[1]),i[1]0&&n>0&&l>0&&c>0;)for(s=Math.floor(s/2),n=Math.floor(n/2),e.x===L?l=s:e.x===O?l=o.width-s:l+=Math.floor(s/2),e.y===z?c=n:e.y===W?c=o.height-n:c+=Math.floor(n/2),r=a.length;r--&&!(2>a.length);)h=a[r][0]-o.position.left,d=a[r][1]-o.position.top,(e.x===L&&h>=l||e.x===O&&l>=h||e.x===H&&(l>h||h>o.width-l)||e.y===z&&d>=c||e.y===W&&c>=d||e.y===H&&(c>d||d>o.height-c))&&a.splice(r,1);o.position={left:a[0][0],top:a[0][1]}}return o},rect:function(t,e,i,s){return{width:Math.abs(i-t),height:Math.abs(s-e),position:{left:Math.min(t,i),top:Math.min(e,s)}}},_angles:{tc:1.5,tr:7/4,tl:5/4,bc:.5,br:.25,bl:.75,rc:2,lc:1,c:0},ellipse:function(t,e,i,s,n){var o=R.polys._angles[n.abbrev()],r=0===o?0:i*Math.cos(o*Math.PI),a=s*Math.sin(o*Math.PI);return{width:2*i-Math.abs(r),height:2*s-Math.abs(a),position:{left:t+r,top:e+a},adjustable:A}},circle:function(t,e,i,s){return R.polys.ellipse(t,e,i,i,s)}},R.svg=function(t,i,n){for(var o,r,a,l,c,h,d,u,p,f,m,v=s(e),g=i[0],_=s(g.ownerSVGElement),b=1,y=1,w=!0;!g.getBBox;)g=g.parentNode;if(!g.getBBox||!g.parentNode)return A;o=_.attr("width")||_.width()||parseInt(_.css("width"),10),r=_.attr("height")||_.height()||parseInt(_.css("height"),10);var x=(parseInt(i.css("stroke-width"),10)||0)/2;switch(x&&(b+=x/o,y+=x/r),g.nodeName){case"ellipse":case"circle":f=R.polys.ellipse(g.cx.baseVal.value,g.cy.baseVal.value,(g.rx||g.r).baseVal.value+x,(g.ry||g.r).baseVal.value+x,n);break;case"line":case"polygon":case"polyline":for(p=g.points||[{x:g.x1.baseVal.value,y:g.y1.baseVal.value},{x:g.x2.baseVal.value,y:g.y2.baseVal.value}],f=[],u=-1,h=p.numberOfItems||p.length;h>++u;)d=p.getItem?p.getItem(u):p[u],f.push.apply(f,[d.x,d.y]);f=R.polys.polygon(f,n);break;default:f=g.getBoundingClientRect(),f={width:f.width,height:f.height,position:{left:f.left,top:f.top}},w=!1}return m=f.position,_=_[0],w&&(_.createSVGPoint&&(a=g.getScreenCTM(),p=_.createSVGPoint(),p.x=m.left,p.y=m.top,l=p.matrixTransform(a),m.left=l.x,m.top=l.y),_.viewBox&&(c=_.viewBox.baseVal)&&c.width&&c.height&&(b*=o/c.width,y*=r/c.height)),m.left+=v.scrollLeft(),m.top+=v.scrollTop(),f},R.imagemap=function(t,e,i){e.jquery||(e=s(e));var n,o,r,a,l,c=e.attr("shape").toLowerCase().replace("poly","polygon"),h=s('img[usemap="#'+e.parent("map").attr("name")+'"]'),d=s.trim(e.attr("coords")),u=d.replace(/,$/,"").split(",");if(!h.length)return A;if("polygon"===c)a=R.polys.polygon(u,i);else{if(!R.polys[c])return A;for(r=-1,l=u.length,o=[];l>++r;)o.push(parseInt(u[r],10));a=R.polys[c].apply(this,o.concat(i))}return n=h.offset(),n.left+=Math.ceil((h.outerWidth(A)-h.width())/2),n.top+=Math.ceil((h.outerHeight(A)-h.height())/2),a.position.left+=n.left,a.position.top+=n.top,a};var je,qe='';s.extend(k.prototype,{_scroll:function(){var e=this.qtip.elements.overlay;e&&(e[0].style.top=s(t).scrollTop()+"px")},init:function(i){var n=i.tooltip;1>s("select, object").length&&(this.bgiframe=i.elements.bgiframe=s(qe).appendTo(n),i._bind(n,"tooltipmove",this.adjustBGIFrame,this._ns,this)),this.redrawContainer=s("
      ",{id:B+"-rcontainer"}).appendTo(e.body),i.elements.overlay&&i.elements.overlay.addClass("qtipmodal-ie6fix")&&(i._bind(t,["scroll","resize"],this._scroll,this._ns,this),i._bind(n,["tooltipshow"],this._scroll,this._ns,this)),this.redraw()},adjustBGIFrame:function(){var t,e,i=this.qtip.tooltip,s={height:i.outerHeight(A),width:i.outerWidth(A)},n=this.qtip.plugins.tip,o=this.qtip.elements.tip;e=parseInt(i.css("borderLeftWidth"),10)||0,e={left:-e,top:-e},n&&o&&(t="x"===n.corner.precedance?[P,L]:[D,z],e[t[1]]-=o[t[0]]()),this.bgiframe.css(e).css(s)},redraw:function(){if(1>this.qtip.rendered||this.drawing)return this;var t,e,i,s,n=this.qtip.tooltip,o=this.qtip.options.style,r=this.qtip.options.position.container;return this.qtip.drawing=1,o.height&&n.css(D,o.height),o.width?n.css(P,o.width):(n.css(P,"").appendTo(this.redrawContainer),e=n.width(),1>e%2&&(e+=1),i=n.css("maxWidth")||"",s=n.css("minWidth")||"",t=(i+s).indexOf("%")>-1?r.width()/100:0,i=(i.indexOf("%")>-1?t:1)*parseInt(i,10)||e,s=(s.indexOf("%")>-1?t:1)*parseInt(s,10)||0,e=i+s?Math.min(Math.max(e,s),i):e,n.css(P,Math.round(e)).appendTo(r)),this.drawing=0,this},destroy:function(){this.bgiframe&&this.bgiframe.remove(),this.qtip._unbind([t,this.qtip.tooltip],this._ns)}}),je=R.ie6=function(t){return 6===ne.ie?new k(t):A},je.initialize="render",j.ie6={"^content|style$":function(){this.redraw()}}})}(window,document),function(t){t.fn.tipr=function(e){var i=t.extend({speed:200,mode:"bottom"},e);return this.each(function(){var e=".tipr_container_"+i.mode;t(this).hover(function(){var s='
      '+t(this).attr("data-tip")+"
      ";t(this).append(s);var n=t(e).outerWidth(),o=t(this).width(),r=o/2-n/2;t(e).css("margin-left",r+"px"),t(this).removeAttr("title"),t(e).fadeIn(i.speed)},function(){t(e).remove()})})}}(jQuery),function(t){t.cookie=function(e,i,s){if(arguments.length>1&&(!/Object/.test(Object.prototype.toString.call(i))||null===i||void 0===i)){if(s=t.extend({},s),(null===i||void 0===i)&&(s.expires=-1),"number"==typeof s.expires){var n=s.expires,o=s.expires=new Date;o.setDate(o.getDate()+n)}return i=String(i),document.cookie=[encodeURIComponent(e),"=",s.raw?i:encodeURIComponent(i),s.expires?"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].join("")}s=i||{};for(var r,a=s.raw?function(t){return t}:decodeURIComponent,l=document.cookie.split("; "),c=0;r=l[c]&&l[c].split("=");c++)if(a(r[0])===e)return a(r[1]||"");return null}}(jQuery),!function(t){"use strict";t.fn.meanmenu=function(e){var i={meanMenuTarget:jQuery(this),meanMenuContainer:"body",meanMenuClose:"X",meanMenuCloseSize:"18px",meanMenuOpen:"",meanRevealPosition:"right",meanRevealPositionDistance:"0",meanRevealColour:"",meanRevealHoverColour:"",meanScreenWidth:"480",meanNavPush:"",meanShowChildren:!0,meanExpandableChildren:!0,meanExpand:"+",meanContract:"-",meanRemoveAttrs:!1,onePage:!1,removeElements:""},e=t.extend(i,e),s=window.innerWidth||document.documentElement.clientWidth;return this.each(function(){function t(){if("center"==d){var t=window.innerWidth||document.documentElement.clientWidth,e=t/2-22+"px";E="left:"+e+";right:auto;",k?jQuery(".meanmenu-reveal").animate({left:e}):jQuery(".meanmenu-reveal").css("left",e)}}function i(){jQuery(q).is(".meanmenu-reveal.meanclose")?q.html(l):q.html(h)}function n(){jQuery(".mean-bar,.mean-push").remove(),jQuery(a).removeClass("mean-container"),jQuery(r).show(),T=!1,S=!1,jQuery(C).removeClass("mean-remove")}function o(){if(f>=s){jQuery(C).addClass("mean-remove"),S=!0,jQuery(a).addClass("mean-container"),jQuery(".mean-container").prepend('
      ');var t=jQuery(r).html();jQuery(".mean-nav").html(t),w&&jQuery("nav.mean-nav ul, nav.mean-nav ul *").each(function(){jQuery(this).removeAttr("class"),jQuery(this).removeAttr("id")}),jQuery(r).before('
      '),jQuery(".mean-push").css("margin-top",m),jQuery(r).hide(),jQuery(".meanmenu-reveal").show(),jQuery(v).html(h),q=jQuery(v),jQuery(".mean-nav ul").hide(),g?_?(jQuery(".mean-nav ul ul").each(function(){jQuery(this).children().length&&jQuery(this,"li:first").parent().append(''+b+"")}),jQuery(".mean-expand").on("click",function(t){t.preventDefault(),jQuery(this).hasClass("mean-clicked")?(jQuery(this).text(b),jQuery(this).prev("ul").slideUp(300,function(){})):(jQuery(this).text(y),jQuery(this).prev("ul").slideDown(300,function(){})),jQuery(this).toggleClass("mean-clicked")})):jQuery(".mean-nav ul ul").show():jQuery(".mean-nav ul ul").hide(),jQuery(".mean-nav ul li").last().addClass("mean-last"),q.removeClass("meanclose"),jQuery(q).click(function(t){t.preventDefault(),0==T?(q.css("text-align","center"),q.css("text-indent","0"),q.css("font-size",c),jQuery(".mean-nav ul:first").slideDown(),T=!0):(jQuery(".mean-nav ul:first").slideUp(),T=!1),q.toggleClass("meanclose"),i(),jQuery(C).addClass("mean-remove")}),x&&jQuery(".mean-nav ul > li > a:first-child").on("click",function(){jQuery(".mean-nav ul:first").slideUp(),T=!1,jQuery(q).toggleClass("meanclose").html(h)})}else n()}var r=e.meanMenuTarget,a=e.meanMenuContainer;e.meanReveal;var l=e.meanMenuClose,c=e.meanMenuCloseSize,h=e.meanMenuOpen,d=e.meanRevealPosition,u=e.meanRevealPositionDistance,p=e.meanRevealColour;e.meanRevealHoverColour;var f=e.meanScreenWidth,m=e.meanNavPush,v=".meanmenu-reveal",g=e.meanShowChildren,_=e.meanExpandableChildren,b=e.meanExpand,y=e.meanContract,w=e.meanRemoveAttrs,x=e.onePage,C=e.removeElements;if(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/Blackberry/i)||navigator.userAgent.match(/Windows Phone/i))var k=!0;(navigator.userAgent.match(/MSIE 8/i)||navigator.userAgent.match(/MSIE 7/i))&&jQuery("html").css("overflow-y","scroll");var T=!1,S=!1;if("right"==d&&(E="right:"+u+";left:auto;"),"left"==d)var E="left:"+u+";right:auto;";t();var j="background:"+p+";color:"+p+";"+E,q="";k||jQuery(window).resize(function(){s=window.innerWidth||document.documentElement.clientWidth,s>f?n():n(),f>=s?(o(),t()):n()}),window.onorientationchange=function(){t(),s=window.innerWidth||document.documentElement.clientWidth,s>=f&&n(),f>=s&&0==S&&o()},o()})}}(jQuery),function(t){t.flexslider=function(e,i){var s=t(e);s.vars=t.extend({},t.flexslider.defaults,i);var n,o=s.vars.namespace,r=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,a=("ontouchstart"in window||r||window.DocumentTouch&&document instanceof DocumentTouch)&&s.vars.touch,l="click touchend MSPointerUp",c="",h="vertical"===s.vars.direction,d=s.vars.reverse,u=s.vars.itemWidth>0,p="fade"===s.vars.animation,f=""!==s.vars.asNavFor,m={},v=!0;t.data(e,"flexslider",s),m={init:function(){s.animating=!1,s.currentSlide=parseInt(s.vars.startAt?s.vars.startAt:0,10),isNaN(s.currentSlide)&&(s.currentSlide=0),s.animatingTo=s.currentSlide,s.atEnd=0===s.currentSlide||s.currentSlide===s.last,s.containerSelector=s.vars.selector.substr(0,s.vars.selector.search(" ")),s.slides=t(s.vars.selector,s),s.container=t(s.containerSelector,s),s.count=s.slides.length,s.syncExists=t(s.vars.sync).length>0,"slide"===s.vars.animation&&(s.vars.animation="swing"),s.prop=h?"top":"marginLeft",s.args={},s.manualPause=!1,s.stopped=!1,s.started=!1,s.startTimeout=null,s.transitions=!s.vars.video&&!p&&s.vars.useCSS&&function(){var t=document.createElement("div"),e=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]; for(var i in e)if(void 0!==t.style[e[i]])return s.pfx=e[i].replace("Perspective","").toLowerCase(),s.prop="-"+s.pfx+"-transform",!0;return!1}(),s.ensureAnimationEnd="",""!==s.vars.controlsContainer&&(s.controlsContainer=t(s.vars.controlsContainer).length>0&&t(s.vars.controlsContainer)),""!==s.vars.manualControls&&(s.manualControls=t(s.vars.manualControls).length>0&&t(s.vars.manualControls)),s.vars.randomize&&(s.slides.sort(function(){return Math.round(Math.random())-.5}),s.container.empty().append(s.slides)),s.doMath(),s.setup("init"),s.vars.controlNav&&m.controlNav.setup(),s.vars.directionNav&&m.directionNav.setup(),s.vars.keyboard&&(1===t(s.containerSelector).length||s.vars.multipleKeyboard)&&t(document).bind("keyup",function(t){var e=t.keyCode;if(!s.animating&&(39===e||37===e)){var i=39===e?s.getTarget("next"):37===e?s.getTarget("prev"):!1;s.flexAnimate(i,s.vars.pauseOnAction)}}),s.vars.mousewheel&&s.bind("mousewheel",function(t,e){t.preventDefault();var i=0>e?s.getTarget("next"):s.getTarget("prev");s.flexAnimate(i,s.vars.pauseOnAction)}),s.vars.pausePlay&&m.pausePlay.setup(),s.vars.slideshow&&s.vars.pauseInvisible&&m.pauseInvisible.init(),s.vars.slideshow&&(s.vars.pauseOnHover&&s.hover(function(){s.manualPlay||s.manualPause||s.pause()},function(){s.manualPause||s.manualPlay||s.stopped||s.play()}),s.vars.pauseInvisible&&m.pauseInvisible.isHidden()||(s.vars.initDelay>0?s.startTimeout=setTimeout(s.play,s.vars.initDelay):s.play())),f&&m.asNav.setup(),a&&s.vars.touch&&m.touch(),(!p||p&&s.vars.smoothHeight)&&t(window).bind("resize orientationchange focus",m.resize),s.find("img").attr("draggable","false"),setTimeout(function(){s.vars.start(s)},200)},asNav:{setup:function(){s.asNav=!0,s.animatingTo=Math.floor(s.currentSlide/s.move),s.currentItem=s.currentSlide,s.slides.removeClass(o+"active-slide").eq(s.currentItem).addClass(o+"active-slide"),r?(e._slider=s,s.slides.each(function(){var e=this;e._gesture=new MSGesture,e._gesture.target=e,e.addEventListener("MSPointerDown",function(t){t.preventDefault(),t.currentTarget._gesture&&t.currentTarget._gesture.addPointer(t.pointerId)},!1),e.addEventListener("MSGestureTap",function(e){e.preventDefault();var i=t(this),n=i.index();t(s.vars.asNavFor).data("flexslider").animating||i.hasClass("active")||(s.direction=s.currentItem=r&&i.hasClass(o+"active-slide")?s.flexAnimate(s.getTarget("prev"),!0):t(s.vars.asNavFor).data("flexslider").animating||i.hasClass(o+"active-slide")||(s.direction=s.currentItem'),s.pagingCount>1)for(var a=0;a':""+r+"","thumbnails"===s.vars.controlNav&&!0===s.vars.thumbCaptions){var h=i.attr("data-thumbcaption");""!=h&&void 0!=h&&(e+=''+h+"")}s.controlNavScaffold.append("
    • "+e+"
    • "),r++}s.controlsContainer?t(s.controlsContainer).append(s.controlNavScaffold):s.append(s.controlNavScaffold),m.controlNav.set(),m.controlNav.active(),s.controlNavScaffold.delegate("a, img",l,function(e){if(e.preventDefault(),""===c||c===e.type){var i=t(this),n=s.controlNav.index(i);i.hasClass(o+"active")||(s.direction=n>s.currentSlide?"next":"prev",s.flexAnimate(n,s.vars.pauseOnAction))}""===c&&(c=e.type),m.setToClearWatchedEvent()})},setupManual:function(){s.controlNav=s.manualControls,m.controlNav.active(),s.controlNav.bind(l,function(e){if(e.preventDefault(),""===c||c===e.type){var i=t(this),n=s.controlNav.index(i);i.hasClass(o+"active")||(s.direction=n>s.currentSlide?"next":"prev",s.flexAnimate(n,s.vars.pauseOnAction))}""===c&&(c=e.type),m.setToClearWatchedEvent()})},set:function(){var e="thumbnails"===s.vars.controlNav?"img":"a";s.controlNav=t("."+o+"control-nav li "+e,s.controlsContainer?s.controlsContainer:s)},active:function(){s.controlNav.removeClass(o+"active").eq(s.animatingTo).addClass(o+"active")},update:function(e,i){s.pagingCount>1&&"add"===e?s.controlNavScaffold.append(t("
    • "+s.count+"
    • ")):1===s.pagingCount?s.controlNavScaffold.find("li").remove():s.controlNav.eq(i).closest("li").remove(),m.controlNav.set(),s.pagingCount>1&&s.pagingCount!==s.controlNav.length?s.update(i,e):m.controlNav.active()}},directionNav:{setup:function(){var e=t('");s.controlsContainer?(t(s.controlsContainer).append(e),s.directionNav=t("."+o+"direction-nav li a",s.controlsContainer)):(s.append(e),s.directionNav=t("."+o+"direction-nav li a",s)),m.directionNav.update(),s.directionNav.bind(l,function(e){e.preventDefault();var i;(""===c||c===e.type)&&(i=t(this).hasClass(o+"next")?s.getTarget("next"):s.getTarget("prev"),s.flexAnimate(i,s.vars.pauseOnAction)),""===c&&(c=e.type),m.setToClearWatchedEvent()})},update:function(){var t=o+"disabled";1===s.pagingCount?s.directionNav.addClass(t).attr("tabindex","-1"):s.vars.animationLoop?s.directionNav.removeClass(t).removeAttr("tabindex"):0===s.animatingTo?s.directionNav.removeClass(t).filter("."+o+"prev").addClass(t).attr("tabindex","-1"):s.animatingTo===s.last?s.directionNav.removeClass(t).filter("."+o+"next").addClass(t).attr("tabindex","-1"):s.directionNav.removeClass(t).removeAttr("tabindex")}},pausePlay:{setup:function(){var e=t('
      ');s.controlsContainer?(s.controlsContainer.append(e),s.pausePlay=t("."+o+"pauseplay a",s.controlsContainer)):(s.append(e),s.pausePlay=t("."+o+"pauseplay a",s)),m.pausePlay.update(s.vars.slideshow?o+"pause":o+"play"),s.pausePlay.bind(l,function(e){e.preventDefault(),(""===c||c===e.type)&&(t(this).hasClass(o+"pause")?(s.manualPause=!0,s.manualPlay=!1,s.pause()):(s.manualPause=!1,s.manualPlay=!0,s.play())),""===c&&(c=e.type),m.setToClearWatchedEvent()})},update:function(t){"play"===t?s.pausePlay.removeClass(o+"pause").addClass(o+"play").html(s.vars.playText):s.pausePlay.removeClass(o+"play").addClass(o+"pause").html(s.vars.pauseText)}},touch:function(){function t(t){s.animating?t.preventDefault():(window.navigator.msPointerEnabled||1===t.touches.length)&&(s.pause(),v=h?s.h:s.w,_=Number(new Date),y=t.touches[0].pageX,w=t.touches[0].pageY,m=u&&d&&s.animatingTo===s.last?0:u&&d?s.limit-(s.itemW+s.vars.itemMargin)*s.move*s.animatingTo:u&&s.currentSlide===s.last?s.limit:u?(s.itemW+s.vars.itemMargin)*s.move*s.currentSlide:d?(s.last-s.currentSlide+s.cloneOffset)*v:(s.currentSlide+s.cloneOffset)*v,c=h?w:y,f=h?y:w,e.addEventListener("touchmove",i,!1),e.addEventListener("touchend",n,!1))}function i(t){y=t.touches[0].pageX,w=t.touches[0].pageY,g=h?c-w:c-y,b=h?Math.abs(g)e)&&(t.preventDefault(),!p&&s.transitions&&(s.vars.animationLoop||(g/=0===s.currentSlide&&0>g||s.currentSlide===s.last&&g>0?Math.abs(g)/v+2:1),s.setProps(m+g,"setTouch")))}function n(){if(e.removeEventListener("touchmove",i,!1),s.animatingTo===s.currentSlide&&!b&&null!==g){var t=d?-g:g,o=t>0?s.getTarget("next"):s.getTarget("prev");s.canAdvance(o)&&(Number(new Date)-_<550&&Math.abs(t)>50||Math.abs(t)>v/2)?s.flexAnimate(o,s.vars.pauseOnAction):p||s.flexAnimate(s.currentSlide,s.vars.pauseOnAction,!0)}e.removeEventListener("touchend",n,!1),c=null,f=null,g=null,m=null}function o(t){t.stopPropagation(),s.animating?t.preventDefault():(s.pause(),e._gesture.addPointer(t.pointerId),x=0,v=h?s.h:s.w,_=Number(new Date),m=u&&d&&s.animatingTo===s.last?0:u&&d?s.limit-(s.itemW+s.vars.itemMargin)*s.move*s.animatingTo:u&&s.currentSlide===s.last?s.limit:u?(s.itemW+s.vars.itemMargin)*s.move*s.currentSlide:d?(s.last-s.currentSlide+s.cloneOffset)*v:(s.currentSlide+s.cloneOffset)*v)}function a(t){t.stopPropagation();var i=t.target._slider;if(i){var s=-t.translationX,n=-t.translationY;return x+=h?n:s,g=x,b=h?Math.abs(x)500)&&(t.preventDefault(),!p&&i.transitions&&(i.vars.animationLoop||(g=x/(0===i.currentSlide&&0>x||i.currentSlide===i.last&&x>0?Math.abs(x)/v+2:1)),i.setProps(m+g,"setTouch"))),void 0)}}function l(t){t.stopPropagation();var e=t.target._slider;if(e){if(e.animatingTo===e.currentSlide&&!b&&null!==g){var i=d?-g:g,s=i>0?e.getTarget("next"):e.getTarget("prev");e.canAdvance(s)&&(Number(new Date)-_<550&&Math.abs(i)>50||Math.abs(i)>v/2)?e.flexAnimate(s,e.vars.pauseOnAction):p||e.flexAnimate(e.currentSlide,e.vars.pauseOnAction,!0)}c=null,f=null,g=null,m=null,x=0}}var c,f,m,v,g,_,b=!1,y=0,w=0,x=0;r?(e.style.msTouchAction="none",e._gesture=new MSGesture,e._gesture.target=e,e.addEventListener("MSPointerDown",o,!1),e._slider=s,e.addEventListener("MSGestureChange",a,!1),e.addEventListener("MSGestureEnd",l,!1)):e.addEventListener("touchstart",t,!1)},resize:function(){!s.animating&&s.is(":visible")&&(u||s.doMath(),p?m.smoothHeight():u?(s.slides.width(s.computedW),s.update(s.pagingCount),s.setProps()):h?(s.viewport.height(s.h),s.setProps(s.h,"setTotal")):(s.vars.smoothHeight&&m.smoothHeight(),s.newSlides.width(s.computedW),s.setProps(s.computedW,"setTotal")))},smoothHeight:function(t){if(!h||p){var e=p?s:s.viewport;t?e.animate({height:s.slides.eq(s.animatingTo).height()},t):e.height(s.slides.eq(s.animatingTo).height())}},sync:function(e){var i=t(s.vars.sync).data("flexslider"),n=s.animatingTo;switch(e){case"animate":i.flexAnimate(n,s.vars.pauseOnAction,!1,!0);break;case"play":i.playing||i.asNav||i.play();break;case"pause":i.pause()}},uniqueID:function(e){return e.find("[id]").each(function(){var e=t(this);e.attr("id",e.attr("id")+"_clone")}),e},pauseInvisible:{visProp:null,init:function(){var t=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var e=0;e0?setTimeout(s.play,s.vars.initDelay):s.play()})}},isHidden:function(){return document[m.pauseInvisible.visProp]||!1}},setToClearWatchedEvent:function(){clearTimeout(n),n=setTimeout(function(){c=""},3e3)}},s.flexAnimate=function(e,i,n,r,l){if(s.vars.animationLoop||e===s.currentSlide||(s.direction=e>s.currentSlide?"next":"prev"),f&&1===s.pagingCount&&(s.direction=s.currentItems.limit&&1!==s.visible?s.limit:_):g=0===s.currentSlide&&e===s.count-1&&s.vars.animationLoop&&"next"!==s.direction?d?(s.count+s.cloneOffset)*b:0:s.currentSlide===s.last&&0===e&&s.vars.animationLoop&&"prev"!==s.direction?d?0:(s.count+1)*b:d?(s.count-1-e+s.cloneOffset)*b:(e+s.cloneOffset)*b,s.setProps(g,"",s.vars.animationSpeed),s.transitions?(s.vars.animationLoop&&s.atEnd||(s.animating=!1,s.currentSlide=s.animatingTo),s.container.unbind("webkitTransitionEnd transitionend"),s.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(s.ensureAnimationEnd),s.wrapup(b)}),clearTimeout(s.ensureAnimationEnd),s.ensureAnimationEnd=setTimeout(function(){s.wrapup(b)},s.vars.animationSpeed+100)):s.container.animate(s.args,s.vars.animationSpeed,s.vars.easing,function(){s.wrapup(b)})}s.vars.smoothHeight&&m.smoothHeight(s.vars.animationSpeed)}},s.wrapup=function(t){p||u||(0===s.currentSlide&&s.animatingTo===s.last&&s.vars.animationLoop?s.setProps(t,"jumpEnd"):s.currentSlide===s.last&&0===s.animatingTo&&s.vars.animationLoop&&s.setProps(t,"jumpStart")),s.animating=!1,s.currentSlide=s.animatingTo,s.vars.after(s)},s.animateSlides=function(){!s.animating&&v&&s.flexAnimate(s.getTarget("next"))},s.pause=function(){clearInterval(s.animatedSlides),s.animatedSlides=null,s.playing=!1,s.vars.pausePlay&&m.pausePlay.update("play"),s.syncExists&&m.sync("pause")},s.play=function(){s.playing&&clearInterval(s.animatedSlides),s.animatedSlides=s.animatedSlides||setInterval(s.animateSlides,s.vars.slideshowSpeed),s.started=s.playing=!0,s.vars.pausePlay&&m.pausePlay.update("pause"),s.syncExists&&m.sync("play")},s.stop=function(){s.pause(),s.stopped=!0},s.canAdvance=function(t,e){var i=f?s.pagingCount-1:s.last;return e?!0:f&&s.currentItem===s.count-1&&0===t&&"prev"===s.direction?!0:f&&0===s.currentItem&&t===s.pagingCount-1&&"next"!==s.direction?!1:t!==s.currentSlide||f?s.vars.animationLoop?!0:s.atEnd&&0===s.currentSlide&&t===i&&"next"!==s.direction?!1:s.atEnd&&s.currentSlide===i&&0===t&&"next"===s.direction?!1:!0:!1},s.getTarget=function(t){return s.direction=t,"next"===t?s.currentSlide===s.last?0:s.currentSlide+1:0===s.currentSlide?s.last:s.currentSlide-1},s.setProps=function(t,e,i){var n=function(){var i=t?t:(s.itemW+s.vars.itemMargin)*s.move*s.animatingTo,n=function(){if(u)return"setTouch"===e?t:d&&s.animatingTo===s.last?0:d?s.limit-(s.itemW+s.vars.itemMargin)*s.move*s.animatingTo:s.animatingTo===s.last?s.limit:i;switch(e){case"setTotal":return d?(s.count-1-s.currentSlide+s.cloneOffset)*t:(s.currentSlide+s.cloneOffset)*t;case"setTouch":return d?t:t;case"jumpEnd":return d?t:s.count*t;case"jumpStart":return d?s.count*t:t;default:return t}}();return-1*n+"px"}();s.transitions&&(n=h?"translate3d(0,"+n+",0)":"translate3d("+n+",0,0)",i=void 0!==i?i/1e3+"s":"0s",s.container.css("-"+s.pfx+"-transition-duration",i),s.container.css("transition-duration",i)),s.args[s.prop]=n,(s.transitions||void 0===i)&&s.container.css(s.args),s.container.css("transform",n)},s.setup=function(e){if(p)s.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"}),"init"===e&&(a?s.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+s.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(s.currentSlide).css({opacity:1,zIndex:2}):s.slides.css({opacity:0,display:"block",zIndex:1}).eq(s.currentSlide).css({zIndex:2}).animate({opacity:1},s.vars.animationSpeed,s.vars.easing)),s.vars.smoothHeight&&m.smoothHeight();else{var i,n;"init"===e&&(s.viewport=t('
      ').css({overflow:"hidden",position:"relative"}).appendTo(s).append(s.container),s.cloneCount=0,s.cloneOffset=0,d&&(n=t.makeArray(s.slides).reverse(),s.slides=t(n),s.container.empty().append(s.slides))),s.vars.animationLoop&&!u&&(s.cloneCount=2,s.cloneOffset=1,"init"!==e&&s.container.find(".clone").remove(),m.uniqueID(s.slides.first().clone().addClass("clone").attr("aria-hidden","true")).appendTo(s.container),m.uniqueID(s.slides.last().clone().addClass("clone").attr("aria-hidden","true")).prependTo(s.container)),s.newSlides=t(s.vars.selector,s),i=d?s.count-1-s.currentSlide+s.cloneOffset:s.currentSlide+s.cloneOffset,h&&!u?(s.container.height(200*(s.count+s.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){s.newSlides.css({display:"block"}),s.doMath(),s.viewport.height(s.h),s.setProps(i*s.h,"init")},"init"===e?100:0)):(s.container.width(200*(s.count+s.cloneCount)+"%"),s.setProps(i*s.computedW,"init"),setTimeout(function(){s.doMath(),s.newSlides.css({width:s.computedW,"float":"left",display:"block"}),s.vars.smoothHeight&&m.smoothHeight()},"init"===e?100:0))}u||s.slides.removeClass(o+"active-slide").eq(s.currentSlide).addClass(o+"active-slide"),s.vars.init(s)},s.doMath=function(){var t=s.slides.first(),e=s.vars.itemMargin,i=s.vars.minItems,n=s.vars.maxItems;s.w=void 0===s.viewport?s.width():s.viewport.width(),s.h=t.height(),s.boxPadding=t.outerWidth()-t.width(),u?(s.itemT=s.vars.itemWidth+e,s.minW=i?i*s.itemT:s.w,s.maxW=n?n*s.itemT-e:s.w,s.itemW=s.minW>s.w?(s.w-e*(i-1))/i:s.maxWs.w?s.w:s.vars.itemWidth,s.visible=Math.floor(s.w/s.itemW),s.move=s.vars.move>0&&s.vars.moves.w?s.itemW*(s.count-1)+e*(s.count-1):(s.itemW+e)*s.count-s.w-e):(s.itemW=s.w,s.pagingCount=s.count,s.last=s.count-1),s.computedW=s.itemW-s.boxPadding},s.update=function(t,e){s.doMath(),u||(ts.controlNav.length?m.controlNav.update("add"):("remove"===e&&!u||s.pagingCounts.last&&(s.currentSlide-=1,s.animatingTo-=1),m.controlNav.update("remove",s.last))),s.vars.directionNav&&m.directionNav.update()},s.addSlide=function(e,i){var n=t(e);s.count+=1,s.last=s.count-1,h&&d?void 0!==i?s.slides.eq(s.count-i).after(n):s.container.prepend(n):void 0!==i?s.slides.eq(i).before(n):s.container.append(n),s.update(i,"add"),s.slides=t(s.vars.selector+":not(.clone)",s),s.setup(),s.vars.added(s)},s.removeSlide=function(e){var i=isNaN(e)?s.slides.index(t(e)):e;s.count-=1,s.last=s.count-1,isNaN(e)?t(e,s.slides).remove():h&&d?s.slides.eq(s.last).remove():s.slides.eq(e).remove(),s.doMath(),s.update(i,"remove"),s.slides=t(s.vars.selector+":not(.clone)",s),s.setup(),s.vars.removed(s)},m.init()},t(window).blur(function(){focused=!1}).focus(function(){focused=!0}),t.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},t.fn.flexslider=function(e){if(void 0===e&&(e={}),"object"==typeof e)return this.each(function(){var i=t(this),s=e.selector?e.selector:".slides > li",n=i.find(s);1===n.length&&e.allowOneSlide===!0||0===n.length?(n.fadeIn(400),e.start&&e.start(i)):void 0===i.data("flexslider")&&new t.flexslider(this,e)});var i=t(this).data("flexslider");switch(e){case"play":i.play();break;case"pause":i.pause();break;case"stop":i.stop();break;case"next":i.flexAnimate(i.getTarget("next"),!0);break;case"prev":case"previous":i.flexAnimate(i.getTarget("prev"),!0);break;default:"number"==typeof e&&i.flexAnimate(e,!0)}}}(jQuery),function(t,e,i){"use strict";function s(i){if(n=e.documentElement,o=e.body,R(),re=this,i=i||{},de=i.constants||{},i.easing)for(var s in i.easing)U[s]=i.easing[s];_e=i.edgeStrategy||"set",ce={beforerender:i.beforerender,render:i.render},he=i.forceHeight!==!1,he&&(Ne=i.scale||1),ue=i.mobileDeceleration||k,fe=i.smoothScrolling!==!1,me=i.smoothScrollingDuration||T,ve={targetTop:re.getScrollTop()},Qe=(i.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||t.opera)})(),Qe?(le=e.getElementById("skrollr-body"),le&&oe(),X(),je(n,[_,w],[b])):je(n,[_,y],[b]),re.refresh(),we(t,"resize orientationchange",function(){var t=n.clientWidth,e=n.clientHeight;(e!==We||t!==Le)&&(We=e,Le=t,Oe=!0)});var r=B();return function a(){K(),ye=r(a)}(),re}var n,o,r={get:function(){return re},init:function(t){return re||new s(t)},VERSION:"0.6.22"},a=Object.prototype.hasOwnProperty,l=t.Math,c=t.getComputedStyle,h="touchstart",d="touchmove",u="touchcancel",p="touchend",f="skrollable",m=f+"-before",v=f+"-between",g=f+"-after",_="skrollr",b="no-"+_,y=_+"-desktop",w=_+"-mobile",x="linear",C=1e3,k=.004,T=200,S="start",E="end",j="center",q="bottom",$="___skrollable_id",A=/^(?:input|textarea|button|select)$/i,M=/^\s+|\s+$/g,I=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,N=/\s*([\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,P=/^([a-z\-]+)\[(\w+)\]$/,D=/-([a-z])/g,z=function(t,e){return e.toUpperCase()},L=/[\-+]?[\d]*\.?[\d]+/g,W=/\{\?\}/g,O=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,H=/[a-z\-]+-gradient/g,Q="",F="",R=function(){var t=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(c){var e=c(o,null);for(var i in e)if(Q=i.match(t)||+i==i&&e[i].match(t))break;if(!Q)return Q=F="",void 0;Q=Q[0],"-"===Q.slice(0,1)?(F=Q,Q={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[Q]):F="-"+Q.toLowerCase()+"-"}},B=function(){var e=t.requestAnimationFrame||t[Q.toLowerCase()+"RequestAnimationFrame"],i=Ae();return(Qe||!e)&&(e=function(e){var s=Ae()-i,n=l.max(0,1e3/60-s);return t.setTimeout(function(){i=Ae(),e()},n)}),e},V=function(){var e=t.cancelAnimationFrame||t[Q.toLowerCase()+"CancelAnimationFrame"];return(Qe||!e)&&(e=function(e){return t.clearTimeout(e)}),e},U={begin:function(){return 0},end:function(){return 1},linear:function(t){return t},quadratic:function(t){return t*t},cubic:function(t){return t*t*t},swing:function(t){return-l.cos(t*l.PI)/2+.5},sqrt:function(t){return l.sqrt(t)},outCubic:function(t){return l.pow(t-1,3)+1},bounce:function(t){var e;if(.5083>=t)e=3;else if(.8489>=t)e=9;else if(.96208>=t)e=27;else{if(!(.99981>=t))return 1;e=91}return 1-l.abs(3*l.cos(t*e*1.028)/e)}};s.prototype.refresh=function(t){var s,n,o=!1;for(t===i?(o=!0,ae=[],He=0,t=e.getElementsByTagName("*")):t=[].concat(t),s=0,n=t.length;n>s;s++){var r=t[s],a=r,l=[],c=fe,h=_e;if(r.attributes){for(var d=0,u=r.attributes.length;u>d;d++){var p=r.attributes[d];if("data-anchor-target"!==p.name)if("data-smooth-scrolling"!==p.name)if("data-edge-strategy"!==p.name){var m=p.name.match(I);if(null!==m){var v={props:p.value,element:r};l.push(v);var g=m[1];g&&(v.constant=g.substr(1));var _=m[2];/p$/.test(_)?(v.isPercentage=!0,v.offset=(0|_.slice(0,-1))/100):v.offset=0|_;var b=m[3],y=m[4]||b;b&&b!==S&&b!==E?(v.mode="relative",v.anchors=[b,y]):(v.mode="absolute",b===E?v.isEnd=!0:v.isPercentage||(v.offset=v.offset*Ne))}}else h=p.value;else c="off"!==p.value;else if(a=e.querySelector(p.value),null===a)throw'Unable to find anchor target "'+p.value+'"'}if(l.length){var w,x,C;!o&&$ in r?(C=r[$],w=ae[C].styleAttr,x=ae[C].classAttr):(C=r[$]=He++,w=r.style.cssText,x=Ee(r)),ae[C]={element:r,styleAttr:w,classAttr:x,anchorTarget:a,keyFrames:l,smoothScrolling:c,edgeStrategy:h},je(r,[f],[])}}}for(ke(),s=0,n=t.length;n>s;s++){var k=ae[t[s][$]];k!==i&&(J(k),te(k))}return re},s.prototype.relativeToAbsolute=function(t,e,i){var s=n.clientHeight,o=t.getBoundingClientRect(),r=o.top,a=o.bottom-o.top;return e===q?r-=s:e===j&&(r-=s/2),i===q?r+=a:i===j&&(r+=a/2),r+=re.getScrollTop(),r+.5|0},s.prototype.animateTo=function(t,e){e=e||{};var s=Ae(),n=re.getScrollTop();return pe={startTop:n,topDiff:t-n,targetTop:t,duration:e.duration||C,startTime:s,endTime:s+(e.duration||C),easing:U[e.easing||x],done:e.done},pe.topDiff||(pe.done&&pe.done.call(re,!1),pe=i),re},s.prototype.stopAnimateTo=function(){pe&&pe.done&&pe.done.call(re,!0),pe=i},s.prototype.isAnimatingTo=function(){return!!pe},s.prototype.setScrollTop=function(e,i){return ge=i===!0,Qe?Fe=l.min(l.max(e,0),Ie):t.scrollTo(0,e),re},s.prototype.getScrollTop=function(){return Qe?Fe:t.pageYOffset||n.scrollTop||o.scrollTop||0},s.prototype.getMaxScrollTop=function(){return Ie},s.prototype.on=function(t,e){return ce[t]=e,re},s.prototype.off=function(t){return delete ce[t],re},s.prototype.destroy=function(){var t=V();t(ye),Ce(),je(n,[b],[_,y,w]);for(var e=0,s=ae.length;s>e;e++)ne(ae[e].element);n.style.overflow=o.style.overflow="auto",n.style.height=o.style.height="auto",le&&r.setStyle(le,"transform","none"),re=i,le=i,ce=i,he=i,Ie=0,Ne=1,de=i,ue=i,Pe="down",De=-1,Le=0,We=0,Oe=!1,pe=i,fe=i,me=i,ve=i,ge=i,He=0,_e=i,Qe=!1,Fe=0,be=i};var X=function(){var s,r,a,c,f,m,v,g,_,b,y,w;we(n,[h,d,u,p].join(" "),function(t){var n=t.changedTouches[0];for(c=t.target;3===c.nodeType;)c=c.parentNode;switch(f=n.clientY,m=n.clientX,b=t.timeStamp,A.test(c.tagName)||t.preventDefault(),t.type){case h:s&&s.blur(),re.stopAnimateTo(),s=c,r=v=f,a=m,_=b;break;case d:A.test(c.tagName)&&e.activeElement!==c&&t.preventDefault(),g=f-v,w=b-y,re.setScrollTop(Fe-g,!0),v=f,y=b;break;default:case u:case p:var o=r-f,x=a-m,C=x*x+o*o;if(49>C){if(!A.test(s.tagName)){s.focus();var k=e.createEvent("MouseEvents");k.initMouseEvent("click",!0,!0,t.view,1,n.screenX,n.screenY,n.clientX,n.clientY,t.ctrlKey,t.altKey,t.shiftKey,t.metaKey,0,null),s.dispatchEvent(k)}return}s=i;var T=g/w;T=l.max(l.min(T,3),-3);var S=l.abs(T/ue),E=T*S+.5*ue*S*S,j=re.getScrollTop()-E,q=0;j>Ie?(q=(Ie-j)/E,j=Ie):0>j&&(q=-j/E,j=0),S*=1-q,re.animateTo(j+.5|0,{easing:"outCubic",duration:S})}}),t.scrollTo(0,0),n.style.overflow=o.style.overflow="hidden"},Y=function(){var t,e,i,s,o,r,a,c,h,d,u,p=n.clientHeight,f=Te();for(c=0,h=ae.length;h>c;c++)for(t=ae[c],e=t.element,i=t.anchorTarget,s=t.keyFrames,o=0,r=s.length;r>o;o++)a=s[o],d=a.offset,u=f[a.constant]||0,a.frame=d,a.isPercentage&&(d*=p,a.frame=d),"relative"===a.mode&&(ne(e),a.frame=re.relativeToAbsolute(i,a.anchors[0],a.anchors[1])-d,ne(e,!0)),a.frame+=u,he&&!a.isEnd&&a.frame>Ie&&(Ie=a.frame);for(Ie=l.max(Ie,Se()),c=0,h=ae.length;h>c;c++){for(t=ae[c],s=t.keyFrames,o=0,r=s.length;r>o;o++)a=s[o],u=f[a.constant]||0,a.isEnd&&(a.frame=Ie-a.offset+u);t.keyFrames.sort(Me)}},G=function(t,e){for(var i=0,s=ae.length;s>i;i++){var n,o,l=ae[i],c=l.element,h=l.smoothScrolling?t:e,d=l.keyFrames,u=d[0].frame,p=d[d.length-1].frame,_=u>h,b=h>p,y=d[_?0:d.length-1];if(_||b){if(_&&-1===l.edge||b&&1===l.edge)continue;switch(je(c,[_?m:g],[m,v,g]),l.edge=_?-1:1,l.edgeStrategy){case"reset":ne(c);continue;case"ease":h=y.frame;break;default:case"set":var w=y.props;for(n in w)a.call(w,n)&&(o=se(w[n].value),r.setStyle(c,n,o));continue}}else 0!==l.edge&&(je(c,[f,v],[m,g]),l.edge=0);for(var x=0,C=d.length-1;C>x;x++)if(h>=d[x].frame&&h<=d[x+1].frame){var k=d[x],T=d[x+1];for(n in k.props)if(a.call(k.props,n)){var S=(h-k.frame)/(T.frame-k.frame);S=k.props[n].easing(S),o=ie(k.props[n].value,T.props[n].value,S),o=se(o),r.setStyle(c,n,o)}break}}},K=function(){Oe&&(Oe=!1,ke());var t,e,s=re.getScrollTop(),n=Ae();if(pe)n>=pe.endTime?(s=pe.targetTop,t=pe.done,pe=i):(e=pe.easing((n-pe.startTime)/pe.duration),s=pe.startTop+e*pe.topDiff|0),re.setScrollTop(s,!0);else if(!ge){var o=ve.targetTop-s;o&&(ve={startTop:De,topDiff:s-De,targetTop:s,startTime:ze,endTime:ze+me}),n<=ve.endTime&&(e=U.sqrt((n-ve.startTime)/me),s=ve.startTop+e*ve.topDiff|0)}if(Qe&&le&&r.setStyle(le,"transform","translate(0, "+-Fe+"px) "+be),ge||De!==s){Pe=s>De?"down":De>s?"up":Pe,ge=!1;var a={curTop:s,lastTop:De,maxTop:Ie,direction:Pe},l=ce.beforerender&&ce.beforerender.call(re,a);l!==!1&&(G(s,re.getScrollTop()),De=s,ce.render&&ce.render.call(re,a)),t&&t.call(re,!1)}ze=n},J=function(t){for(var e=0,i=t.keyFrames.length;i>e;e++){for(var s,n,o,r,a=t.keyFrames[e],l={};null!==(r=N.exec(a.props));)o=r[1],n=r[2],s=o.match(P),null!==s?(o=s[1],s=s[2]):s=x,n=n.indexOf("!")?Z(n):[n.slice(1)],l[o]={value:n,easing:U[s]};a.props=l}},Z=function(t){var e=[];return O.lastIndex=0,t=t.replace(O,function(t){return t.replace(L,function(t){return t/255*100+"%"})}),F&&(H.lastIndex=0,t=t.replace(H,function(t){return F+t})),t=t.replace(L,function(t){return e.push(+t),"{?}"}),e.unshift(t),e},te=function(t){var e,i,s={};for(e=0,i=t.keyFrames.length;i>e;e++)ee(t.keyFrames[e],s);for(s={},e=t.keyFrames.length-1;e>=0;e--)ee(t.keyFrames[e],s)},ee=function(t,e){var i;for(i in e)a.call(t.props,i)||(t.props[i]=e[i]);for(i in t.props)e[i]=t.props[i]},ie=function(t,e,i){var s,n=t.length;if(n!==e.length)throw"Can't interpolate between \""+t[0]+'" and "'+e[0]+'"';var o=[t[0]];for(s=1;n>s;s++)o[s]=t[s]+(e[s]-t[s])*i;return o},se=function(t){var e=1;return W.lastIndex=0,t[0].replace(W,function(){return t[e++]})},ne=function(t,e){t=[].concat(t);for(var i,s,n=0,o=t.length;o>n;n++)s=t[n],i=ae[s[$]],i&&(e?(s.style.cssText=i.dirtyStyleAttr,je(s,i.dirtyClassAttr)):(i.dirtyStyleAttr=s.style.cssText,i.dirtyClassAttr=Ee(s),s.style.cssText=i.styleAttr,je(s,i.classAttr)))},oe=function(){be="translateZ(0)",r.setStyle(le,"transform",be);var t=c(le),e=t.getPropertyValue("transform"),i=t.getPropertyValue(F+"transform"),s=e&&"none"!==e||i&&"none"!==i;s||(be="")};r.setStyle=function(t,e,i){var s=t.style;if(e=e.replace(D,z).replace("-",""),"zIndex"===e)s[e]=isNaN(i)?i:""+(0|i);else if("float"===e)s.styleFloat=s.cssFloat=i;else try{Q&&(s[Q+e.slice(0,1).toUpperCase()+e.slice(1)]=i),s[e]=i}catch(n){}};var re,ae,le,ce,he,de,ue,pe,fe,me,ve,ge,_e,be,ye,we=r.addEvent=function(e,i,s){var n=function(e){return e=e||t.event,e.target||(e.target=e.srcElement),e.preventDefault||(e.preventDefault=function(){e.returnValue=!1}),s.call(this,e)};i=i.split(" ");for(var o,r=0,a=i.length;a>r;r++)o=i[r],e.addEventListener?e.addEventListener(o,s,!1):e.attachEvent("on"+o,n),Re.push({element:e,name:o,listener:s})},xe=r.removeEvent=function(t,e,i){e=e.split(" ");for(var s=0,n=e.length;n>s;s++)t.removeEventListener?t.removeEventListener(e[s],i,!1):t.detachEvent("on"+e[s],i)},Ce=function(){for(var t,e=0,i=Re.length;i>e;e++)t=Re[e],xe(t.element,t.name,t.listener);Re=[]},ke=function(){var t=re.getScrollTop();Ie=0,he&&!Qe&&(o.style.height="auto"),Y(),he&&!Qe&&(o.style.height=Ie+n.clientHeight+"px"),Qe?re.setScrollTop(l.min(re.getScrollTop(),Ie)):re.setScrollTop(t,!0),ge=!0},Te=function(){var t,e,i=n.clientHeight,s={};for(t in de)e=de[t],"function"==typeof e?e=e.call(re):/p$/.test(e)&&(e=e.slice(0,-1)/100*i),s[t]=e;return s},Se=function(){var t=le&&le.offsetHeight||0,e=l.max(t,o.scrollHeight,o.offsetHeight,n.scrollHeight,n.offsetHeight,n.clientHeight);return e-n.clientHeight},Ee=function(e){var i="className";return t.SVGElement&&e instanceof t.SVGElement&&(e=e[i],i="baseVal"),e[i]},je=function(e,s,n){var o="className";if(t.SVGElement&&e instanceof t.SVGElement&&(e=e[o],o="baseVal"),n===i)return e[o]=s,void 0;for(var r=e[o],a=0,l=n.length;l>a;a++)r=$e(r).replace($e(n[a])," ");r=qe(r);for(var c=0,h=s.length;h>c;c++)-1===$e(r).indexOf($e(s[c]))&&(r+=" "+s[c]);e[o]=qe(r)},qe=function(t){return t.replace(M,"")},$e=function(t){return" "+t+" "},Ae=Date.now||function(){return+new Date},Me=function(t,e){return t.frame-e.frame},Ie=0,Ne=1,Pe="down",De=-1,ze=Ae(),Le=0,We=0,Oe=!1,He=0,Qe=!1,Fe=0,Re=[];"function"==typeof define&&define.amd?define("skrollr",function(){return r }):t.skrollr=r}(window,document); !function(e){"use strict";function i(){function i(){e(".toggleList").addClass(n),e(".toggleGrid").removeClass(n),e(".products").fadeOut(300,function(){e(this).removeClass(o).addClass(a).fadeIn(300),e.cookie("product_layout","list",{expires:3,path:"/"})})}function t(){e(".toggleGrid").addClass(n),e(".toggleList").removeClass(n),e(".products").fadeOut(300,function(){e(this).removeClass(a).addClass(o).fadeIn(300),e.cookie("product_layout","grid",{expires:3,path:"/"})})}var n="toggle-active",o="grid-layout",a="list-layout";e(".toggleList").click(function(){e.cookie("product_layout")&&"grid"!=e.cookie("product_layout")||i()}),e(".toggleGrid").click(function(){e.cookie("product_layout")&&"list"!=e.cookie("product_layout")||t()})}function t(){var i="toggle-active";"grid"==e.cookie("product_layout")?(e(".products").removeClass("list-layout").addClass("grid-layout"),e(".toggleGrid").addClass(i)):"list"==e.cookie("product_layout")?(e(".products").removeClass("grid-layout").addClass("list-layout"),e(".toggleList").addClass(i)):e(".toggleGrid").addClass(i)}function n(){e(document).scroll(function(){var i=e(this).scrollTop();e(".banner-text").css({top:i/3+"px",opacity:1-i/510}),e(".category-wrapper").css({"background-position":"center "+-i/2+"px"})})}e(".yith-wcwl-wishlistexistsbrowse").prepend('
      '),e(".yith-wcwl-add-button").prepend('
      '),e(".yith-wcwl-wishlistaddedbrowse").prepend('
      '),e(window).scroll(function(){var i=e(".cg-header-fixed-wrapper"),t=e(this).scrollTop(),n=e(".header").height()+200;t>n?i.hasClass("cg-is-fixed")||i.stop().addClass("cg-is-fixed"):i.hasClass("cg-is-fixed")&&i.stop().removeClass("cg-is-fixed")}),e.fn.cg_primary_menu=function(i){var t={capshowmenuChildren:function(e){e.fadeIn(100).css({display:"list-item",listStyle:"none"}).find("li").css({listStyle:"none"})},capcalcColumns:function(i){var t=i.find(".container > ul > li.menu-item-has-children").length,n=i.find(".container > ul > li").outerWidth(),o=20;t>1&&(n=n*t+o,i.css({width:n}));var a=e(".cg-wp-menu-wrapper").outerWidth(),s=e(".cg-wp-menu-wrapper").offset().left,l=i.offset().left-s,c=a-(l+n);0>c&&i.css({left:"auto",right:0})},openOnClick:function(i,t){var o=0,a="current",s=e(".header-wrapper"),l=i;if(l.parent().hasClass(a))t.preventDefault(),l.parent().removeClass(a),l.next().stop().slideUp(n.animTime),s.stop().animate({paddingBottom:0},n.animTime);else{if(l.parent().find(">div").length<1)return;t.preventDefault(),l.parent().parent().find("."+a).length>0&&(o=n.animTime,s.stop().animate({paddingBottom:0},n.animTime)),l.parent().parent().find("."+a).removeClass(a).find(">div").stop().slideUp(n.animTime),setTimeout(function(){l.parent().addClass(a),s.stop().animate({paddingBottom:l.next().height()+50},n.animTime),l.next().stop().slideDown(n.animTime)},o)}}},n=e.extend({type:"default",animTime:250,openByClick:!0},i);return this.find(">li").hover(function(){if(!e(this).hasClass("open-by-click")||!n.openByClick&&e(this).hasClass("open-by-click")){n.openByClick&&(e(".open-by-click.current").find(">a").click(),e(this).find(">a").unbind("click"));var i=e(this).find("> .cg-submenu-ddown");t.capshowmenuChildren(i),"columns"==n.type&&t.capcalcColumns(i)}else e(this).find(">a").unbind("click"),e(this).find(">a").bind("click",function(i){t.openOnClick(e(this),i)})},function(){(!e(this).hasClass("open-by-click")||!n.openByClick&&e(this).hasClass("open-by-click"))&&e(this).find("> .cg-submenu-ddown").fadeOut(100).attr("style","")}),this},e(".cg-primary-menu .menu").cg_primary_menu({type:"default"}),e(".cg-header-fixed .menu").cg_primary_menu({openByClick:!1}),e(window).load(function(){e(".product-cat-meta").addClass("show animate")}),e("#showcaseimg .flexslider").flexslider({controlNav:!1,animation:"fade",slideshow:!0,touch:!0,slideshowSpeed:4500,animationSpeed:1600,pauseOnAction:!0,pauseOnHover:!1,start:function(i){e(i).delay(200).fadeTo(600,1),e(".scase").removeClass("preloading")}}),e("#mobile-menu").meanmenu({meanMenuContainer:"#load-mobile-menu",meanScreenWidth:"1100",meanMenuClose:""}),e(function(){if(!/Android|iPhone|iPad|iPod|BlackBerry|Windows Phone/i.test(navigator.userAgent||navigator.vendor||window.opera)){var i=skrollr.init({forceHeight:!1});i.refresh(e(".cg_parallax"))}}),navigator.userAgent.match(/(Android|iPod|iPhone|iPad|IEMobile|Opera Mini)/)&&e(".cg-video").remove(),/iPhone|iPad|iPod|Android|webOS|BlackBerry|Opera Mini|IEMobile/i.test(navigator.userAgent)||e(".animate").waypoint(function(e){var i=jQuery(this).attr("data-animate");"down"==e?(jQuery(this).addClass(i),jQuery(this).addClass("animated")):(jQuery(this).removeClass(i),jQuery(this).removeClass("animated"))},{offset:"100%"}),i(),t(),e.fn.vAlign=function(){return this.each(function(){var i=e(this).outerHeight();e(this).css("margin-bottom",-i/2)})},e(".cg-strip .valign-center").vAlign(),e(".product-tooltip").each(function(){e(this).qtip({content:{text:e(this).next(".tooltiptext")},position:{my:"bottom center",at:"top center",container:e("div.product-tooltip"),adjust:{x:39}},style:{classes:"qtip-blue"}})}),e(".cg-size-guide").magnificPopup({delegate:"a",type:"image",tLoading:"Loading....",mainClass:"magnific-open",removalDelay:200,closeOnContentClick:!0,gallery:{enabled:!1,navigateByImgClick:!1,preload:[0,1]},image:{verticalFit:!1,tError:'The image #%curr% could not be loaded.'}});jRespond([{label:"small",enter:0,exit:768},{label:"medium",enter:768,exit:980},{label:"large",enter:980,exit:1e4}]);e(".accordionButton").click(function(){e(".accordionButton").removeClass("on"),e(".accordionContent").slideUp("normal"),e(this).next().is(":hidden")===!0&&(e(this).addClass("on"),e(this).next().slideDown("normal"))}),e(".accordionContent").hide(),n(),e(".selectpicker").selectpicker(),e(document).ready(function(){e(".hover").hover(function(){e(this).addClass("flip")},function(){e(this).removeClass("flip")})}),e(window).scroll(function(){var i=e(this).scrollTop();i>550&&e(".shipping-block").css("background-position",parseInt(e(this).scrollTop()-400))}),e(document).ready(function(){var i=300,t=1200,n=700,o=e(".cd-top");e(window).scroll(function(){e(this).scrollTop()>i?o.addClass("cd-is-visible"):o.removeClass("cd-is-visible cd-fade-out"),e(this).scrollTop()>t&&o.addClass("cd-fade-out")}),o.on("click",function(i){i.preventDefault(),e("body,html").animate({scrollTop:0},n)})}),e(document).ready(function(){e(".cg-show-announcements").css("display","block"),e(".cg-show-announcements").inewsticker({speed:4e3,effect:"fade",delay_after:2e3})}),e(window).load(function(){var i=e(".product-nocols .cg-product-gallery-img");e(".product-nocols .cg-prod-gallery-thumbs").css({height:i.height()})})}(jQuery); window.addComment=function(v){var I,C,h,E=v.document,b={commentReplyClass:"comment-reply-link",commentReplyTitleId:"reply-title",cancelReplyId:"cancel-comment-reply-link",commentFormId:"commentform",temporaryFormId:"wp-temp-form-div",parentIdFieldId:"comment_parent",postIdFieldId:"comment_post_ID"},e=v.MutationObserver||v.WebKitMutationObserver||v.MozMutationObserver,r="querySelector"in E&&"addEventListener"in v,n=!!E.documentElement.dataset;function t(){d(),e&&new e(o).observe(E.body,{childList:!0,subtree:!0})}function d(e){if(r&&(I=g(b.cancelReplyId),C=g(b.commentFormId),I)){I.addEventListener("touchstart",l),I.addEventListener("click",l);function t(e){if((e.metaKey||e.ctrlKey)&&13===e.keyCode)return C.removeEventListener("keydown",t),e.preventDefault(),C.submit.click(),!1}C&&C.addEventListener("keydown",t);for(var n,d=function(e){var t=b.commentReplyClass;e&&e.childNodes||(e=E);e=E.getElementsByClassName?e.getElementsByClassName(t):e.querySelectorAll("."+t);return e}(e),o=0,i=d.length;o
      "))}function a(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",t,function(){V(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&V(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&V(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",t,d)}function d(){V.datepicker._isDisabledDatepicker((n.inline?n.dpDiv.parent():n.input)[0])||(V(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),V(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&V(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&V(this).addClass("ui-datepicker-next-hover"))}function c(e,t){for(var a in V.extend(e,t),t)null==t[a]&&(e[a]=t[a])}return V.extend(V.ui,{datepicker:{version:"1.13.1"}}),V.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return c(this._defaults,e||{}),this},_attachDatepicker:function(e,t){var a,i=e.nodeName.toLowerCase(),s="div"===i||"span"===i;e.id||(this.uuid+=1,e.id="dp"+this.uuid),(a=this._newInst(V(e),s)).settings=V.extend({},t||{}),"input"===i?this._connectDatepicker(e,a):s&&this._inlineDatepicker(e,a)},_newInst:function(e,t){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?a(V("
      ")):this.dpDiv}},_connectDatepicker:function(e,t){var a=V(e);t.append=V([]),t.trigger=V([]),a.hasClass(this.markerClassName)||(this._attachments(a,t),a.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(t),V.data(e,"datepicker",t),t.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,t){var a,i=this._get(t,"appendText"),s=this._get(t,"isRTL");t.append&&t.append.remove(),i&&(t.append=V("").addClass(this._appendClass).text(i),e[s?"before":"after"](t.append)),e.off("focus",this._showDatepicker),t.trigger&&t.trigger.remove(),"focus"!==(i=this._get(t,"showOn"))&&"both"!==i||e.on("focus",this._showDatepicker),"button"!==i&&"both"!==i||(i=this._get(t,"buttonText"),a=this._get(t,"buttonImage"),this._get(t,"buttonImageOnly")?t.trigger=V("").addClass(this._triggerClass).attr({src:a,alt:i,title:i}):(t.trigger=V("
      "+(0
      ":""):"")}o+=u}return o+=x,e._keyEvent=!1,o},_generateMonthYearHeader:function(e,t,a,i,s,r,n,d){var c,o,l,h,u,p,g=this._get(e,"changeMonth"),_=this._get(e,"changeYear"),f=this._get(e,"showMonthAfterYear"),k=this._get(e,"selectMonthLabel"),D=this._get(e,"selectYearLabel"),m="
      ",y="";if(r||!g)y+=""+n[t]+"";else{for(c=i&&i.getFullYear()===a,o=s&&s.getFullYear()===a,y+=""}if(f||(m+=y+(!r&&g&&_?"":" ")),!e.yearshtml)if(e.yearshtml="",r||!_)m+=""+a+"";else{for(n=this._get(e,"yearRange").split(":"),h=(new Date).getFullYear(),u=(k=function(e){e=e.match(/c[+\-].*/)?a+parseInt(e.substring(1),10):e.match(/[+\-].*/)?h+parseInt(e,10):parseInt(e,10);return isNaN(e)?h:e})(n[0]),p=Math.max(u,k(n[1]||"")),u=i?Math.max(u,i.getFullYear()):u,p=s?Math.min(p,s.getFullYear()):p,e.yearshtml+="",m+=e.yearshtml,e.yearshtml=null}return m+=this._get(e,"yearSuffix"),f&&(m+=(!r&&g&&_?"":" ")+y),m+="
      "},_adjustInstDate:function(e,t,a){var i=e.selectedYear+("Y"===a?t:0),s=e.selectedMonth+("M"===a?t:0),t=Math.min(e.selectedDay,this._getDaysInMonth(i,s))+("D"===a?t:0),i=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(i,s,t)));e.selectedDay=i.getDate(),e.drawMonth=e.selectedMonth=i.getMonth(),e.drawYear=e.selectedYear=i.getFullYear(),"M"!==a&&"Y"!==a||this._notifyChange(e)},_restrictMinMax:function(e,t){var a=this._getMinMaxDate(e,"min"),e=this._getMinMaxDate(e,"max"),a=a&&t=i.getTime())&&(!s||t.getTime()<=s.getTime())&&(!r||t.getFullYear()>=r)&&(!n||t.getFullYear()<=n)},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,a,i){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);i=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(i,a,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),i,this._getFormatConfig(e))}}),V.fn.datepicker=function(e){if(!this.length)return this;V.datepicker.initialized||(V(document).on("mousedown",V.datepicker._checkExternalClick),V.datepicker.initialized=!0),0===V("#"+V.datepicker._mainDivId).length&&V("body").append(V.datepicker.dpDiv);var t=Array.prototype.slice.call(arguments,1);return"string"==typeof e&&("isDisabled"===e||"getDate"===e||"widget"===e)||"option"===e&&2===arguments.length&&"string"==typeof arguments[1]?V.datepicker["_"+e+"Datepicker"].apply(V.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?V.datepicker["_"+e+"Datepicker"].apply(V.datepicker,[this].concat(t)):V.datepicker._attachDatepicker(this,e)})},V.datepicker=new e,V.datepicker.initialized=!1,V.datepicker.uuid=(new Date).getTime(),V.datepicker.version="1.13.1",V.datepicker});