!function(d){d.fn.hoverIntent=function(t,e,i){var s,n,o,a,r={interval:100,sensitivity:7,timeout:0};r="object"==typeof t?d.extend(r,t):d.isFunction(e)?d.extend(r,{over:t,out:e,selector:i}):d.extend(r,{over:t,out:t,selector:e});var l=function(t){s=t.pageX,n=t.pageY},h=function(t,e){if(e.hoverIntent_t=clearTimeout(e.hoverIntent_t),Math.abs(o-s)+Math.abs(a-n)'),loader:$('
'),toolbar:$('
'),innerToolbar:$('
'),title:$('
'),closeButton:$(''),fullScreenButton:$(''),innerPlayButton:$(''),innerNextButton:$(''),innerPrevButton:$(''),holder:$('
'),nextPhoto:$('
'),prevPhoto:$('
'),nextButton:$(''),prevButton:$(''),thumbnails:$('
'),thumbs:!1,nextLock:!1,prevLock:!1,hashLock:!1,isMobile:!1,mobileMaxWidth:980,isInFullScreen:!1,isSwipe:!1,mouseID:0,cycleID:0,isPaused:0},n.vars.hideableElements=n.vars.nextButton.add(n.vars.prevButton),n.normalizeItems(),n.availPlugins(),n.options.startFrom=0=n.vars.total?n.vars.total-1:n.options.startFrom,n.options.startFrom=n.options.randomStart?floor(random()*n.vars.total):n.options.startFrom,n.vars.start=n.options.startFrom,s?n.instantCall():n.patchItemsEvents(),n.options.linkId&&(n.hashChangeHandler(),$win.iLightBoxHashChange(function(){n.hashChangeHandler()})),supportTouch){var o=/(click|mouseenter|mouseleave|mouseover|mouseout)/gi,a="itap";n.options.caption.show=n.options.caption.show.replace(o,a),n.options.caption.hide=n.options.caption.hide.replace(o,a),n.options.social.show=n.options.social.show.replace(o,a),n.options.social.hide=n.options.social.hide.replace(o,a)}n.options.controls.arrows&&$.extend(n.options.styles,{nextOffsetX:0,prevOffsetX:0,nextOpacity:0,prevOpacity:0})},Qi;function getPixel(t,e){return parseInt(t.css(e),10)||0}function within(t,e,i){return te[n]){o=1;break}}if(!i)return o;switch(i){case">":case"gt":return 0=":case"ge":return 0<=o;case"<=":case"le":return o<=0;case"==":case"=":case"eq":return 0===o;case"<>":case"!=":case"ne":return 0!==o;case"":case"<":case"lt":return o<0;default:return null}}function getScrollXY(){var t=0,e=0;return"number"==typeof window.pageYOffset?(e=window.pageYOffset,t=window.pageXOffset):document.body&&(document.body.scrollLeft||document.body.scrollTop)?(e=document.body.scrollTop,t=document.body.scrollLeft):document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)&&(e=document.documentElement.scrollTop,t=document.documentElement.scrollLeft),{x:t,y:e}}iLightBox.prototype={showLoader:function(){var t=this;t.vars.loadRequests+=1,"horizontal"==t.options.path.toLowerCase()?t.vars.loader.stop().animate({top:"-30px"},t.options.show.speed,"easeOutCirc"):t.vars.loader.stop().animate({left:"-30px"},t.options.show.speed,"easeOutCirc")},hideLoader:function(){var t=this;t.vars.loadRequests-=1,t.vars.loadRequests=t.vars.loadRequests<0?0:t.vars.loadRequests,"horizontal"==t.options.path.toLowerCase()?t.vars.loadRequests<=0&&t.vars.loader.stop().animate({top:"-192px"},t.options.show.speed,"easeInCirc"):t.vars.loadRequests<=0&&t.vars.loader.stop().animate({left:"-192px"},t.options.show.speed,"easeInCirc")},createUI:function(){var t=this;t.ui={currentElement:t.vars.holder,nextElement:t.vars.nextPhoto,prevElement:t.vars.prevPhoto,currentItem:t.vars.current,nextItem:t.vars.next,prevItem:t.vars.prev,hide:function(){t.closeAction()},refresh:function(){0=o.total-1&&o.nextButton.add(o.innerNextButton).addClass("disabled")),a.show.effect?(o.overlay.stop().fadeIn(a.show.speed),o.toolbar.stop().fadeIn(a.show.speed)):(o.overlay.show(),o.toolbar.show());var l=s.length;n?(i.showLoader(),$.each(s,function(t,e){i.ogpRecognition(this,function(s){var n=-1,t=(i.items.filter(function(t,e,i){return t.URL==s.url&&(n=e),t.URL==s.url}),i.items[n]);s&&$.extend(!0,t,{URL:s.source,type:s.type,recognized:!0,options:{html5video:s.html5video,width:"image"==s.type?0:s.width||t.width,height:"image"==s.type?0:s.height||t.height,thumbnail:t.options.thumbnail||s.thumbnail}}),0==--l&&(i.hideLoader(),o.dontGenerateThumbs=!1,i.generateThumbnails(),a.show.effect?setTimeout(function(){i.generateBoxes()},a.show.speed):i.generateBoxes())})})):a.show.effect?setTimeout(function(){i.generateBoxes()},a.show.speed):i.generateBoxes(),i.createUI(),window.iLightBox={close:function(){i.closeAction()},fullscreen:function(){i.fullScreenAction()},moveNext:function(){i.moveTo("next")},movePrev:function(){i.moveTo("prev")},goTo:function(t){i.goTo(t)},refresh:function(){i.refresh()},reposition:function(){0':''+f.errors.loadImage+""),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),p.configureHolder(h,u,c)});break;case"video":c.data({naturalWidth:h.options.width,naturalHeight:h.options.height}),p.addContent(c,h),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),p.configureHolder(h,u,c);break;case"iframe":p.showLoader(),c.data({naturalWidth:h.options.width,naturalHeight:h.options.height});var t=p.addContent(c,h);"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),"function"==typeof f.callback.onBeforeLoad&&f.callback.onBeforeLoad.call(p,p.ui,d),"function"==typeof h.options.onBeforeLoad&&h.options.onBeforeLoad.call(p,m),t.bind("load",function(){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),p.hideLoader(),p.configureHolder(h,u,c),t.unbind("load")});break;case"inline":t=$(h.URL);var e=p.addContent(c,h),i=findImageInElement(c);c.data({naturalWidth:p.items[d].options.width||t.outerWidth(),naturalHeight:p.items[d].options.height||t.outerHeight()}),e.children().eq(0).show(),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),"function"==typeof f.callback.onBeforeLoad&&f.callback.onBeforeLoad.call(p,p.ui,d),"function"==typeof h.options.onBeforeLoad&&h.options.onBeforeLoad.call(p,m),p.loadImage(i,function(){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),p.configureHolder(h,u,c)});break;case"flash":t=p.addContent(c,h);c.data({naturalWidth:p.items[d].options.width||t.outerWidth(),naturalHeight:p.items[d].options.height||t.outerHeight()}),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),p.configureHolder(h,u,c);break;case"ajax":var g=h.options.ajax||{};"function"==typeof f.callback.onBeforeLoad&&f.callback.onBeforeLoad.call(p,p.ui,d),"function"==typeof h.options.onBeforeLoad&&h.options.onBeforeLoad.call(p,m),p.showLoader(),$.ajax({url:h.URL||f.ajaxSetup.url,data:g.data||null,dataType:g.dataType||"html",type:g.type||f.ajaxSetup.type,cache:g.cache||f.ajaxSetup.cache,crossDomain:g.crossDomain||f.ajaxSetup.crossDomain,global:g.global||f.ajaxSetup.global,ifModified:g.ifModified||f.ajaxSetup.ifModified,username:g.username||f.ajaxSetup.username,password:g.password||f.ajaxSetup.password,beforeSend:g.beforeSend||f.ajaxSetup.beforeSend,complete:g.complete||f.ajaxSetup.complete,success:function(t,e,i){p.hideLoader();var s=$(t),n=$("div.ilightbox-container",c),o=p.items[d].options.width||parseInt(s[0].getAttribute("width")),a=p.items[d].options.height||parseInt(s[0].getAttribute("height")),r=s[0].getAttribute("width")&&s[0].getAttribute("height")?{overflow:"hidden"}:{};n.empty().append($('
').css(r).html(s)),c.show().data({naturalWidth:o||n.outerWidth(),naturalHeight:a||n.outerHeight()}).hide(),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m);var l=findImageInElement(c);p.loadImage(l,function(){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),p.configureHolder(h,u,c)}),f.ajaxSetup.success(t,e,i),"function"==typeof g.success&&g.success(t,e,i)},error:function(t,e,i){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),p.hideLoader(),$("div.ilightbox-container",c).empty().append(''+f.errors.loadContents+""),p.configureHolder(h,u,c),f.ajaxSetup.error(t,e,i),"function"==typeof g.error&&g.error(t,e,i)}});break;case"html":var s=h.URL;if(container=$("div.ilightbox-container",c),s[0].nodeName)t=s.clone();else{var n=$(s);t=n.selector?$("
"+n+"
"):n}var o=p.items[d].options.width||parseInt(t.attr("width")),a=p.items[d].options.height||parseInt(t.attr("height"));p.addContent(c,h),t.appendTo(document.documentElement).hide(),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m);i=findImageInElement(c);"function"==typeof f.callback.onBeforeLoad&&f.callback.onBeforeLoad.call(p,p.ui,d),"function"==typeof h.options.onBeforeLoad&&h.options.onBeforeLoad.call(p,m),p.loadImage(i,function(){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),c.show().data({naturalWidth:o||container.outerWidth(),naturalHeight:a||container.outerHeight()}).hide(),t.remove(),p.configureHolder(h,u,c)})}},configureHolder:function(s,t,n){var o=this,e=o.vars,a=o.options;if("current"!=t&&("next"==t?n.addClass("ilightbox-next"):n.addClass("ilightbox-prev")),"current"==t)var r=e.current;else if("next"==t){var i=a.styles.nextOpacity;r=e.next}else i=a.styles.prevOpacity,r=e.prev;var l={element:n,position:r};o.items[r].options.width=o.items[r].options.width||0,o.items[r].options.height=o.items[r].options.height||0,"current"==t?a.show.effect?n.css(transform,gpuAcceleration).fadeIn(s.speed,function(){if(n.css(transform,""),s.caption){o.setCaption(s,n);var t=$("div.ilightbox-caption",n),e=parseInt(t.outerHeight()/n.outerHeight()*100);a.caption.start&e<=50&&t.fadeIn(a.effects.fadeSpeed)}var i=s.options.social;i&&(o.setSocial(i,s.URL,n),a.social.start&&$("div.ilightbox-social",n).fadeIn(a.effects.fadeSpeed)),o.generateThumbnails(),"function"==typeof a.callback.onShow&&a.callback.onShow.call(o,o.ui,r),"function"==typeof s.options.onShow&&s.options.onShow.call(o,l)}):(n.show(),o.generateThumbnails(),"function"==typeof a.callback.onShow&&a.callback.onShow.call(o,o.ui,r),"function"==typeof s.options.onShow&&s.options.onShow.call(o,l)):a.show.effect?n.fadeTo(s.speed,i,function(){"next"==t?e.nextLock=!1:e.prevLock=!1,o.generateThumbnails(),"function"==typeof a.callback.onShow&&a.callback.onShow.call(o,o.ui,r),"function"==typeof s.options.onShow&&s.options.onShow.call(o,l)}):(n.css({opacity:i}).show(),"next"==t?e.nextLock=!1:e.prevLock=!1,o.generateThumbnails(),"function"==typeof a.callback.onShow&&a.callback.onShow.call(o,o.ui,r),"function"==typeof s.options.onShow&&s.options.onShow.call(o,l)),setTimeout(function(){o.repositionPhoto()},0)},generateBoxes:function(){var t=this,e=t.vars,i=t.options;i.infinite&&2<=e.total?(e.current==e.total-1&&(e.next=0),0==e.current&&(e.prev=e.total-1)):i.infinite=!1,t.loadContent(t.items[e.current],"current",i.show.speed),t.items[e.next]&&t.loadContent(t.items[e.next],"next",i.show.speed),t.items[e.prev]&&t.loadContent(t.items[e.prev],"prev",i.show.speed)},generateThumbnails:function(){var r=this,l=r.vars,h=r.options,c=null;if(l.thumbs&&!r.vars.dontGenerateThumbs){var d=l.thumbnails,u=$("div.ilightbox-thumbnails-container",d),p=$("div.ilightbox-thumbnails-grid",u),f=0;p.removeAttr("style").empty(),$.each(r.items,function(t,e){var i=l.current==t?"ilightbox-active":"",s=l.current==t?h.thumbnails.activeOpacity:h.thumbnails.normalOpacity,n=e.options.thumbnail,o=$('
'),a=$('
');o.css({opacity:0}).addClass(i),"video"!=e.type&&"flash"!=e.type||void 0!==e.options.icon?e.options.icon&&(a.addClass("ilightbox-thumbnail-"+e.options.icon),o.append(a)):(a.addClass("ilightbox-thumbnail-video"),o.append(a)),n&&r.loadImage(n,function(t){f++,t?o.data({naturalWidth:t.width,naturalHeight:t.height}).append(''):o.data({naturalWidth:h.thumbnails.maxWidth,naturalHeight:h.thumbnails.maxHeight}),clearTimeout(c),c=setTimeout(function(){r.positionThumbnails(d,u,p)},20),setTimeout(function(){o.fadeTo(h.effects.loadedFadeSpeed,s)},20*f)}),p.append(o)}),r.vars.dontGenerateThumbs=!0}},positionThumbnails:function(t,e,i){var n=this,s=n.vars,o=n.options,a=getViewport(),r=o.path.toLowerCase();t||(t=s.thumbnails),e||(e=$("div.ilightbox-thumbnails-container",t)),i||(i=$("div.ilightbox-thumbnails-grid",e));var l=$(".ilightbox-thumbnail",i),h="horizontal"==r?a.width-o.styles.pageOffsetX:l.eq(0).outerWidth()-o.styles.pageOffsetX,c="horizontal"==r?l.eq(0).outerHeight()-o.styles.pageOffsetY:a.height-o.styles.pageOffsetY,d="horizontal"==r?0:h,u="horizontal"==r?c:0,p=$(".ilightbox-active",i),f={};arguments.length<3&&(l.css({opacity:o.thumbnails.normalOpacity}),p.css({opacity:o.thumbnails.activeOpacity})),l.each(function(t){var e=$(this),i=e.data(),s="horizontal"==r?0:o.thumbnails.maxWidth;height="horizontal"==r?o.thumbnails.maxHeight:0,dims=n.getNewDimenstions(s,height,i.naturalWidth,i.naturalHeight,!0),e.css({width:dims.width,height:dims.height}),"horizontal"==r&&e.css({float:"left"}),"horizontal"==r?d+=e.outerWidth():u+=e.outerHeight()}),f={width:d,height:u},i.css(f),f={};var m=i.offset(),g=p.length?p.offset():{top:parseInt(c/2),left:parseInt(h/2)};m.top=m.top-$doc.scrollTop(),m.left=m.left-$doc.scrollLeft(),g.top=g.top-m.top-$doc.scrollTop(),g.left=g.left-m.left-$doc.scrollLeft(),f.left="horizontal"==r?(f.top=0,parseInt(h/2-g.left-p.outerWidth()/2)):(f.top=parseInt(c/2-g.top-p.outerHeight()/2),0),arguments.length<3?i.stop().animate(f,o.effects.repositionSpeed,"easeOutCirc"):i.css(f)},loadImage:function(s,n){$.isArray(s)||(s=[s]);var o=this,a=s.length;0g&&abs(l.coords[1]-n.coords[1])n.coords[0]?u.current!=u.total-1||p.infinite?(u.isSwipe=!0,d.moveTo("next")):c():0!=u.current||p.infinite?(u.isSwipe=!0,d.moveTo("prev")):c():"vertical"==f&&n.time-l.time<1e3&&abs(l.coords[1]-n.coords[1])>g&&abs(l.coords[0]-n.coords[0])n.coords[1]?u.current!=u.total-1||p.infinite?(u.isSwipe=!0,d.moveTo("next")):c():0!=u.current||p.infinite?(u.isSwipe=!0,d.moveTo("prev")):c():c()),l=n=undefined})}function s(t){var e=$(this),i=r[t],s=[l.coords[0]-n.coords[0],l.coords[1]-n.coords[1]];e[0].style["horizontal"==f?"left":"top"]=("horizontal"==f?i.left-s[0]:i.top-s[1])+"px"}function h(t){if(l){var e=t.originalEvent.touches?t.originalEvent.touches[0]:t;n={time:(new Date).getTime(),coords:[e.pageX-a,e.pageY-o]},m.each(s),t.preventDefault()}}function c(){m.each(function(){var t=$(this),e=t.data("offset")||{top:t.offset().top-o,left:t.offset().left-a},i=e.top,s=e.left;t.css(transform,gpuAcceleration).stop().animate({top:i,left:s},500,"easeOutCirc",function(){t.css(transform,"")})})}})},goTo:function(t){var e=this,i=e.vars,s=e.options,n=t-i.current;if(s.infinite&&(t==i.total-1&&0==i.current&&(n=-1),i.current==i.total-1&&0==t&&(n=1)),1==n)e.moveTo("next");else if(-1==n)e.moveTo("prev");else{if(i.nextLock||i.prevLock)return!1;"function"==typeof s.callback.onBeforeChange&&s.callback.onBeforeChange.call(e,e.ui),s.linkId&&(i.hashLock=!0,window.location.hash=s.linkId+"/"+t),e.items[t]&&(e.items[t].options.mousewheel?e.vars.lockWheel=!1:i.lockWheel=!0,e.items[t].options.swipe?i.lockSwipe=!1:i.lockSwipe=!0),$.each([i.holder,i.nextPhoto,i.prevPhoto],function(t,e){e.css(transform,gpuAcceleration).fadeOut(s.effects.loadedFadeSpeed)}),i.current=t,i.next=t+1,i.prev=t-1,e.createUI(),setTimeout(function(){e.generateBoxes()},s.effects.loadedFadeSpeed+50),$(".ilightbox-thumbnail",i.thumbnails).removeClass("ilightbox-active").eq(t).addClass("ilightbox-active"),e.positionThumbnails(),s.linkId&&setTimeout(function(){i.hashLock=!1},55),s.infinite||(i.nextButton.add(i.prevButton).add(i.innerPrevButton).add(i.innerNextButton).removeClass("disabled"),0==i.current&&i.prevButton.add(i.innerPrevButton).addClass("disabled"),i.current>=i.total-1&&i.nextButton.add(i.innerNextButton).addClass("disabled")),e.resetCycle(),"function"==typeof s.callback.onAfterChange&&s.callback.onAfterChange.call(e,e.ui)}},moveTo:function(t){var e=this,i=e.vars,s=e.options,n=s.path.toLowerCase(),o=getViewport(),a=s.effects.switchSpeed;if(i.nextLock||i.prevLock)return!1;var r="next"==t?i.next:i.prev;if(s.linkId&&(i.hashLock=!0,window.location.hash=s.linkId+"/"+r),"next"==t){if(!e.items[r])return!1;var l=i.nextPhoto,h=i.holder,c=i.prevPhoto,d="ilightbox-prev",u="ilightbox-next"}else if("prev"==t){if(!e.items[r])return!1;l=i.prevPhoto,h=i.holder,c=i.nextPhoto,d="ilightbox-next",u="ilightbox-prev"}"function"==typeof s.callback.onBeforeChange&&s.callback.onBeforeChange.call(e,e.ui),"next"==t?i.nextLock=!0:i.prevLock=!0;var p=$("div.ilightbox-caption",h),f=$("div.ilightbox-social",h);if(p.length&&p.stop().fadeOut(a,function(){$(this).remove()}),f.length&&f.stop().fadeOut(a,function(){$(this).remove()}),e.items[r].caption){e.setCaption(e.items[r],l);var m=$("div.ilightbox-caption",l),g=parseInt(m.outerHeight()/l.outerHeight()*100);s.caption.start&&g<=50&&m.fadeIn(a)}var v=e.items[r].options.social;v&&(e.setSocial(v,e.items[r].URL,l),s.social.start&&$("div.ilightbox-social",l).fadeIn(s.effects.fadeSpeed)),$.each([l,h,c],function(t,e){e.removeClass("ilightbox-next ilightbox-prev")});var y=l.data("offset"),b=o.width-s.styles.pageOffsetX,w=o.height-s.styles.pageOffsetY,x=y.newDims.width,S=y.newDims.height,C=y.thumbsOffset,_=y.diff,T=parseInt(w/2-S/2-_.H-C.H/2),I=parseInt(b/2-x/2-_.W-C.W/2);l.css(transform,gpuAcceleration).animate({top:T,left:I,opacity:1},a,i.isSwipe?"easeOutCirc":"easeInOutCirc",function(){l.css(transform,"")}),$("div.ilightbox-container",l).animate({width:x,height:S},a,i.isSwipe?"easeOutCirc":"easeInOutCirc");var k=h.data("offset"),L=k.object;_=k.diff,x=k.newDims.width,S=k.newDims.height,x=parseInt(x*s.styles["next"==t?"prevScale":"nextScale"]),S=parseInt(S*s.styles["next"==t?"prevScale":"nextScale"]),T="horizontal"==n?parseInt(w/2-L.offsetY-S/2-_.H-C.H/2):parseInt(w-L.offsetX-_.H-C.H/2),I="prev"==t?"horizontal"==n?parseInt(b-L.offsetX-_.W-C.W/2):parseInt(b/2-x/2-_.W-L.offsetY-C.W/2):(T="horizontal"==n?T:parseInt(L.offsetX-_.H-S-C.H/2),"horizontal"==n?parseInt(L.offsetX-_.W-x-C.W/2):parseInt(b/2-L.offsetY-x/2-_.W-C.W/2)),$("div.ilightbox-container",h).animate({width:x,height:S},a,i.isSwipe?"easeOutCirc":"easeInOutCirc"),h.addClass(d).css(transform,gpuAcceleration).animate({top:T,left:I,opacity:s.styles.prevOpacity},a,i.isSwipe?"easeOutCirc":"easeInOutCirc",function(){h.css(transform,""),$(".ilightbox-thumbnail",i.thumbnails).removeClass("ilightbox-active").eq(r).addClass("ilightbox-active"),e.positionThumbnails(),e.items[r]&&(e.items[r].options.mousewheel?i.lockWheel=!1:i.lockWheel=!0,e.items[r].options.swipe?i.lockSwipe=!1:i.lockSwipe=!0),i.isSwipe=!1,"next"==t?(i.nextPhoto=c,i.prevPhoto=h,i.holder=l,i.nextPhoto.hide(),i.next=i.next+1,i.prev=i.current,i.current=i.current+1,s.infinite&&(i.current>i.total-1&&(i.current=0),i.current==i.total-1&&(i.next=0),0==i.current&&(i.prev=i.total-1)),e.createUI(),e.items[i.next]?e.loadContent(e.items[i.next],"next"):i.nextLock=!1):(i.prevPhoto=c,i.nextPhoto=h,i.holder=l,i.prevPhoto.hide(),i.next=i.current,i.current=i.prev,i.prev=i.current-1,s.infinite&&(i.current==i.total-1&&(i.next=0),0==i.current&&(i.prev=i.total-1)),e.createUI(),e.items[i.prev]?e.loadContent(e.items[i.prev],"prev"):i.prevLock=!1),s.linkId&&setTimeout(function(){i.hashLock=!1},55),s.infinite||(i.nextButton.add(i.prevButton).add(i.innerPrevButton).add(i.innerNextButton).removeClass("disabled"),0==i.current&&i.prevButton.add(i.innerPrevButton).addClass("disabled"),i.current>=i.total-1&&i.nextButton.add(i.innerNextButton).addClass("disabled")),e.repositionPhoto(),e.resetCycle(),"function"==typeof s.callback.onAfterChange&&s.callback.onAfterChange.call(e,e.ui)}),T="horizontal"==n?getPixel(c,"top"):"next"==t?parseInt(-w/2-c.outerHeight()):parseInt(2*T),I="horizontal"==n?"next"==t?parseInt(-b/2-c.outerWidth()):parseInt(2*I):getPixel(c,"left"),c.css(transform,gpuAcceleration).animate({top:T,left:I,opacity:s.styles.nextOpacity},a,i.isSwipe?"easeOutCirc":"easeInOutCirc",function(){c.css(transform,"")}).addClass(u)},setCaption:function(t,e){var i=$('
');t.caption&&(i.html(t.caption),$("div.ilightbox-container",e).append(i))},normalizeSocial:function(n,o){this.vars;var a=this.options,r=window.location.href;return $.each(n,function(t,e){if(!e)return!0;var i,s;switch(t.toLowerCase()){case"facebook":i="https://www.facebook.com/share.php?v=4&src=bm&u={URL}",s="Share on Facebook";break;case"twitter":i="https://twitter.com/home?status={URL}",s="Share on Twitter";break;case"googleplus":i="https://plus.google.com/share?url={URL}",s="Share on Google+";break;case"delicious":i="https://delicious.com/post?url={URL}",s="Share on Delicious";break;case"digg":i="https://digg.com/submit?phase=2&url={URL}",s="Share on Digg";break;case"reddit":i="https://reddit.com/submit?url={URL}",s="Share on reddit"}n[t]={URL:e.URL&&absolutizeURI(r,e.URL)||a.linkId&&window.location.href||"string"!=typeof o&&r||o&&absolutizeURI(r,o)||r,source:e.source||i||e.URL&&absolutizeURI(r,e.URL)||o&&absolutizeURI(r,o),text:e.text||s||"Share on "+t,width:void 0===e.width||isNaN(e.width)?640:parseInt(e.width),height:e.height||360}}),n},setSocial:function(t,e,i){var s=$('
'),n="
    ";t=this.normalizeSocial(t,e),$.each(t,function(t,e){t.toLowerCase();var i=e.source.replace(/\{URL\}/g,encodeURIComponent(e.URL).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+"));n+='
  • '}),n+="
",s.html(n),$("div.ilightbox-container",i).append(s)},fullScreenAction:function(){this.vars;fullScreenApi.supportsFullScreen?fullScreenApi.isFullScreen()?fullScreenApi.cancelFullScreen(document.documentElement):fullScreenApi.requestFullScreen(document.documentElement):this.doFullscreen()},doFullscreen:function(){var t=this,e=t.vars,i=getViewport(),s=t.options;if(s.fullAlone){var n=e.holder,o=t.items[e.current],a=i.width,r=i.height,l=[n,e.nextPhoto,e.prevPhoto,e.nextButton,e.prevButton,e.overlay,e.toolbar,e.thumbnails,e.loader],h=[e.nextPhoto,e.prevPhoto,e.nextButton,e.prevButton,e.loader,e.thumbnails,e.innerPlayButton];if(e.isInFullScreen)e.isInFullScreen=e.lockKey=e.lockWheel=e.lockSwipe=!1,e.overlay.css({opacity:t.options.overlay.opacity}),$.each(h,function(t,e){e.show()}),e.fullScreenButton.attr("title",s.text.enterFullscreen),n.data({naturalWidth:n.data("naturalWidthOld"),naturalHeight:n.data("naturalHeightOld"),naturalWidthOld:null,naturalHeightOld:null}),$.each(l,function(t,e){e.removeClass("ilightbox-fullscreen")}),"function"==typeof s.callback.onExitFullScreen&&s.callback.onExitFullScreen.call(t,t.ui);else{if(e.isInFullScreen=e.lockKey=e.lockWheel=e.lockSwipe=!0,e.overlay.css({opacity:1}),$.each(h,function(t,e){e.addClass("wpex-hidden").hide()}),e.fullScreenButton.attr("title",s.text.exitFullscreen),-1!=s.fullStretchTypes.indexOf(o.type))n.data({naturalWidthOld:n.data("naturalWidth"),naturalHeightOld:n.data("naturalHeight"),naturalWidth:a,naturalHeight:r});else{i=o.options.fullViewPort||s.fullViewPort||"";var c=a,d=r,u=n.data("naturalWidth"),p=n.data("naturalHeight");if("fill"==i.toLowerCase())(d=c/u*p)n?n:r.width),"number"==typeof r.height&&r.height&&(o=e.isInFullScreen&&i.fullAlone&&(-1!=i.fullStretchTypes.indexOf(a.type)||r.fullViewPort||i.fullViewPort)?o:r.height>o?o:r.height)):("number"==typeof r.width&&r.width&&(n=r.width>n?n:r.width),"number"==typeof r.height&&r.height&&(o=r.height>o?o:r.height)),o=parseInt(o-$(".ilightbox-inner-toolbar",l).outerHeight());var p="string"==typeof r.width&&-1!=r.width.indexOf("%")?percentToValue(parseInt(r.width.replace("%","")),t.width):l.data("naturalWidth"),f="string"==typeof r.height&&-1!=r.height.indexOf("%")?percentToValue(parseInt(r.height.replace("%","")),t.height):l.data("naturalHeight"),m="string"==typeof r.width&&-1!=r.width.indexOf("%")||"string"==typeof r.height&&-1!=r.height.indexOf("%")?{width:p,height:f}:this.getNewDimenstions(n,o,p,f),g=$.extend({},m,{});f="prev"==t.type||"next"==t.type?(p=parseInt(m.width*("next"==t.type?i.styles.nextScale:i.styles.prevScale)),parseInt(m.height*("next"==t.type?i.styles.nextScale:i.styles.prevScale))):(p=m.width,m.height);var v=parseInt((getPixel(l,"padding-left")+getPixel(l,"padding-right")+getPixel(l,"border-left-width")+getPixel(l,"border-right-width"))/2),y=parseInt((getPixel(l,"padding-top")+getPixel(l,"padding-bottom")+getPixel(l,"border-top-width")+getPixel(l,"border-bottom-width")+$(".ilightbox-inner-toolbar",l).outerHeight())/2);switch(t.type){case"current":var b=parseInt(t.height/2-f/2-y-u/2),w=parseInt(t.width/2-p/2-v-d/2);break;case"next":b="horizontal"==s?parseInt(t.height/2-c-f/2-y-u/2):parseInt(t.height-h-y-u/2),w="horizontal"==s?parseInt(t.width-h-v-d/2):parseInt(t.width/2-p/2-v-c-d/2);break;case"prev":b="horizontal"==s?parseInt(t.height/2-c-f/2-y-u/2):parseInt(h-y-f-u/2),w="horizontal"==s?parseInt(h-v-p-d/2):parseInt(t.width/2-c-p/2-v-d/2)}l.data("offset",{top:b,left:w,newDims:g,diff:{W:v,H:y},thumbsOffset:{W:d,H:u},object:t}),0o.options.maxScale?factor=o.options.maxScale:factor",{width:"100%",height:"100%",preload:o.preload,autoplay:o.autoplay,poster:o.poster,controls:o.controls}).append($("",{src:e.URL,type:n})):i.plugins.quicktime?(l=$("",{type:"video/quicktime",pluginspage:pluginspages.quicktime}).attr({data:e.URL,width:"100%",height:"100%"}).append($("",{name:"src",value:e.URL})).append($("",{name:"autoplay",value:"false"})).append($("",{name:"loop",value:"false"})).append($("",{name:"scale",value:"tofit"})),browser.msie&&(l=QT_GenerateOBJECTText(e.URL,"100%","100%","","SCALE","tofit","AUTOPLAY","false","LOOP","false"))):l=$("",{class:"ilightbox-alert",html:i.options.errors.missingPlugin.replace("{pluginspage}",pluginspages.quicktime).replace("{type}","QuickTime")});break;case"flash":if(i.plugins.flash){var a="",r=0;e.options.flashvars?$.each(e.options.flashvars,function(t,e){0!=r&&(a+="&"),a+=t+"="+encodeURIComponent(e),r++}):a=null,l=$("").attr({type:"application/x-shockwave-flash",src:e.URL,width:"number"==typeof e.options.width&&e.options.width&&"1"==i.options.minScale&&"1"==i.options.maxScale?e.options.width:"100%",height:"number"==typeof e.options.height&&e.options.height&&"1"==i.options.minScale&&"1"==i.options.maxScale?e.options.height:"100%",quality:"high",bgcolor:"#000000",play:"true",loop:"true",menu:"true",wmode:"transparent",scale:"showall",allowScriptAccess:"always",allowFullScreen:"true",flashvars:a,fullscreen:"yes"})}else l=$("",{class:"ilightbox-alert",html:i.options.errors.missingPlugin.replace("{pluginspage}",pluginspages.flash).replace("{type}","Adobe Flash player")});break;case"iframe":l=$("").attr({src:a,width:h,height:c,class:d.attr("class"),frameborder:0,allowfullscreen:"allowfullscreen"}).insertBefore(d),u._initVideo(e),e.videoController("play"),d.css("display","none")}})},_videoOnGotoSlideComplete:function(t){var e=this.$slides.find(".sp-slide").eq(t.previousIndex).find(".sp-video[data-video-init]");if(-1!==t.previousIndex&&0!==e.length&&("stopVideo"===this.settings.leaveVideoAction?e.videoController("stop"):"pauseVideo"===this.settings.leaveVideoAction?e.videoController("pause"):"removeVideo"===this.settings.leaveVideoAction&&(0!==e.siblings("a.sp-video").length?(e.siblings("a.sp-video").css("display",""),e.videoController("destroy"),e.remove()):e.videoController("stop"))),"playVideo"===this.settings.reachVideoAction){var i=this.$slides.find(".sp-slide").eq(t.index).find(".sp-video[data-video-init]"),s=this.$slides.find(".sp-slide").eq(t.index).find(".sp-video[data-video-preinit]");0!==i.length?i.videoController("play"):0!==s.length&&s.trigger("click."+n)}},destroyVideo:function(){this.$slider.find(".sp-video[ data-video-preinit ]").each(function(){var t=p(this);t.removeAttr("data-video-preinit"),t.off("click."+n)}),this.$slider.find(".sp-video[ data-video-init ]").each(function(){var t=p(this);t.removeAttr("data-video-init"),t.off("Video"),t.videoController("destroy")}),this.off("update."+n),this.off("gotoSlideComplete."+n)},videoDefaults:{reachVideoAction:"none",leaveVideoAction:"pauseVideo",playVideoAction:"stopAutoplay",pauseVideoAction:"none",endVideoAction:"none",videoPlay:function(){},videoPause:function(){},videoEnd:function(){}}};p.SliderPro.addModule("Video",e)}(window,jQuery),function(o){"use strict";var t=!!window.navigator.userAgent.match(/(iPad|iPhone|iPod)/g),n=function(t,e){this.$video=o(t),this.options=e,this.settings={},this.player=null,this._init()};n.prototype={_init:function(){this.settings=o.extend({},this.defaults,this.options);var s=this,t=o.VideoController.players,n=this.$video.attr("id");for(var e in t)if(void 0!==t[e]&&t[e].isType(this.$video)){this.player=new t[e](this.$video);break}if(null!==this.player){o.each(["ready","start","play","pause","ended"],function(t,e){var i="video"+e.charAt(0).toUpperCase()+e.slice(1);s.player.on(e,function(){s.trigger({type:i,video:n}),o.isFunction(s.settings[i])&&s.settings[i].call(s,{type:i,video:n})})})}},play:function(){!0===t&&!1===this.player.isStarted()||"playing"===this.player.getState()||this.player.play()},stop:function(){!0===t&&!1===this.player.isStarted()||"stopped"===this.player.getState()||this.player.stop()},pause:function(){!0===t&&!1===this.player.isStarted()||"paused"===this.player.getState()||this.player.pause()},replay:function(){!0===t&&!1===this.player.isStarted()||this.player.replay()},on:function(t,e){return this.$video.on(t,e)},off:function(t){return this.$video.off(t)},trigger:function(t){return this.$video.triggerHandler(t)},destroy:function(){!0===this.player.isStarted()&&this.stop(),this.player.off("ready"),this.player.off("start"),this.player.off("play"),this.player.off("pause"),this.player.off("ended"),this.$video.removeData("videoController")},defaults:{videoReady:function(){},videoStart:function(){},videoPlay:function(){},videoPause:function(){},videoEnded:function(){}}},o.VideoController={players:{},addPlayer:function(t,e){this.players[t]=e}},o.fn.videoController=function(i){var s=Array.prototype.slice.call(arguments,1);return this.each(function(){if(void 0===o(this).data("videoController")){var t=new n(this,i);o(this).data("videoController",t)}else if(void 0!==i){var e=o(this).data("videoController");"function"==typeof e[i]?e[i].apply(e,s):o.error(i+" does not exist in videoController.")}})};var a=function(t){this.$video=t,this.player=null,this.ready=!1,this.started=!1,this.state="",this.events=o({}),this._init()},s={youtubeAPIAdded:!(a.prototype={_init:function(){},play:function(){},pause:function(){},stop:function(){},replay:function(){},isType:function(){},isReady:function(){return this.ready},isStarted:function(){return this.started},getState:function(){return this.state},on:function(t,e){return this.events.on(t,e)},off:function(t){return this.events.off(t)},trigger:function(t){return this.events.triggerHandler(t)}}),youtubeVideos:[]},e=function(t){if(this.init=!1,void 0!==(window.YT&&window.YT.Player))a.call(this,t);else if(s.youtubeVideos.push({video:t,scope:this}),!1===s.youtubeAPIAdded){s.youtubeAPIAdded=!0;var e=document.createElement("script");e.src="//www.youtube.com/player_api";var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(e,i),window.onYouTubePlayerAPIReady=function(){o.each(s.youtubeVideos,function(t,e){a.call(e.scope,e.video)})}}};(e.prototype=new a).constructor=e,o.VideoController.addPlayer("YoutubeVideo",e),e.isType=function(t){if(t.is("iframe")){var e=t.attr("src");if(-1!==e.indexOf("youtube.com")||-1!==e.indexOf("youtu.be"))return!0}return!1},e.prototype._init=function(){this.init=!0,this._setup()},e.prototype._setup=function(){var e=this;this.player=new YT.Player(this.$video[0],{events:{onReady:function(){e.trigger({type:"ready"}),e.ready=!0},onStateChange:function(t){switch(t.data){case YT.PlayerState.PLAYING:!1===e.started&&(e.started=!0,e.trigger({type:"start"})),e.state="playing",e.trigger({type:"play"});break;case YT.PlayerState.PAUSED:e.state="paused",e.trigger({type:"pause"});break;case YT.PlayerState.ENDED:e.state="ended",e.trigger({type:"ended"})}}}})},e.prototype.play=function(){var t=this;if(!0===this.ready)this.player.playVideo();else var e=setInterval(function(){!0===t.ready&&(clearInterval(e),t.player.playVideo())},100)},e.prototype.pause=function(){!0===t?this.stop():this.player.pauseVideo()},e.prototype.stop=function(){this.player.seekTo(1),this.player.stopVideo(),this.state="stopped"},e.prototype.replay=function(){this.player.seekTo(1),this.player.playVideo()};var r={vimeoAPIAdded:!(e.prototype.on=function(t,e){var i=this;if(!0===this.init)a.prototype.on.call(this,t,e);else var s=setInterval(function(){!0===i.init&&(clearInterval(s),a.prototype.on.call(i,t,e))},100)}),vimeoVideos:[]},i=function(t){if(this.init=!1,void 0!==window.Froogaloop)a.call(this,t);else if(r.vimeoVideos.push({video:t,scope:this}),!1===r.vimeoAPIAdded){r.vimeoAPIAdded=!0;var e=document.createElement("script");e.src="//a.vimeocdn.com/js/froogaloop2.min.js";var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(e,i);var s=setInterval(function(){void 0!==window.Froogaloop&&(clearInterval(s),o.each(r.vimeoVideos,function(t,e){a.call(e.scope,e.video)}))},100)}};(i.prototype=new a).constructor=i,o.VideoController.addPlayer("VimeoVideo",i),i.isType=function(t){if(t.is("iframe")&&-1!==t.attr("src").indexOf("vimeo.com"))return!0;return!1},i.prototype._init=function(){this.init=!0,this._setup()},i.prototype._setup=function(){var t=this;this.player=$f(this.$video[0]),this.player.addEvent("ready",function(){t.ready=!0,t.trigger({type:"ready"}),t.player.addEvent("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.addEvent("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.addEvent("finish",function(){t.state="ended",t.trigger({type:"ended"})})})},i.prototype.play=function(){var t=this;if(!0===this.ready)this.player.api("play");else var e=setInterval(function(){!0===t.ready&&(clearInterval(e),t.player.api("play"))},100)},i.prototype.pause=function(){this.player.api("pause")},i.prototype.stop=function(){this.player.api("seekTo",0),this.player.api("pause"),this.state="stopped"},i.prototype.replay=function(){this.player.api("seekTo",0),this.player.api("play")},i.prototype.on=function(t,e){var i=this;if(!0===this.init)a.prototype.on.call(this,t,e);else var s=setInterval(function(){!0===i.init&&(clearInterval(s),a.prototype.on.call(i,t,e))},100)};var l=function(t){a.call(this,t)};(l.prototype=new a).constructor=l,o.VideoController.addPlayer("HTML5Video",l),l.isType=function(t){return!(!t.is("video")||!1!==t.hasClass("video-js")||!1!==t.hasClass("sublime"))},l.prototype._init=function(){var t=this;this.player=this.$video[0];var e=setInterval(function(){4===t.player.readyState&&(clearInterval(e),t.ready=!0,t.trigger({type:"ready"}),t.player.addEventListener("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.addEventListener("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.addEventListener("ended",function(){t.state="ended",t.trigger({type:"ended"})}))},100)},l.prototype.play=function(){var t=this;if(!0===this.ready)this.player.play();else var e=setInterval(function(){!0===t.ready&&(clearInterval(e),t.player.play())},100)},l.prototype.pause=function(){this.player.pause()},l.prototype.stop=function(){this.player.currentTime=0,this.player.pause(),this.state="stopped"},l.prototype.replay=function(){this.player.currentTime=0,this.player.play()};var h=function(t){a.call(this,t)};(h.prototype=new a).constructor=h,o.VideoController.addPlayer("VideoJSVideo",h),h.isType=function(t){return!(void 0===t.attr("data-videojs-id")&&!t.hasClass("video-js")||"undefined"==typeof videojs)},h.prototype._init=function(){var t=this,e=this.$video.hasClass("video-js")?this.$video.attr("id"):this.$video.attr("data-videojs-id");this.player=videojs(e),this.player.ready(function(){t.ready=!0,t.trigger({type:"ready"}),t.player.on("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.on("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.on("ended",function(){t.state="ended",t.trigger({type:"ended"})})})},h.prototype.play=function(){this.player.play()},h.prototype.pause=function(){this.player.pause()},h.prototype.stop=function(){this.player.currentTime(0),this.player.pause(),this.state="stopped"},h.prototype.replay=function(){this.player.currentTime(0),this.player.play()};var c=function(t){a.call(this,t)};(c.prototype=new a).constructor=c,o.VideoController.addPlayer("SublimeVideo",c),c.isType=function(t){return!(!t.hasClass("sublime")||"undefined"==typeof sublime)},c.prototype._init=function(){var t=this;sublime.ready(function(){t.player=sublime.player(t.$video.attr("id")),t.ready=!0,t.trigger({type:"ready"}),t.player.on("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.on("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.on("stop",function(){t.state="stopped",t.trigger({type:"stop"})}),t.player.on("end",function(){t.state="ended",t.trigger({type:"ended"})})})},c.prototype.play=function(){this.player.play()},c.prototype.pause=function(){this.player.pause()},c.prototype.stop=function(){this.player.stop()},c.prototype.replay=function(){this.player.stop(),this.player.play()};var d=function(t){a.call(this,t)};(d.prototype=new a).constructor=d,o.VideoController.addPlayer("JWPlayerVideo",d),d.isType=function(t){return!(void 0===t.attr("data-jwplayer-id")&&!t.hasClass("jwplayer")&&0===t.find("object[data*='jwplayer']").length||"undefined"==typeof jwplayer)},d.prototype._init=function(){var t,e=this;this.$video.hasClass("jwplayer")?t=this.$video.attr("id"):void 0!==this.$video.attr("data-jwplayer-id")?t=this.$video.attr("data-jwplayer-id"):0!==this.$video.find("object[data*='jwplayer']").length&&(t=this.$video.find("object").attr("id")),this.player=jwplayer(t),this.player.onReady(function(){e.ready=!0,e.trigger({type:"ready"}),e.player.onPlay(function(){!1===e.started&&(e.started=!0,e.trigger({type:"start"})),e.state="playing",e.trigger({type:"play"})}),e.player.onPause(function(){e.state="paused",e.trigger({type:"pause"})}),e.player.onComplete(function(){e.state="ended",e.trigger({type:"ended"})})})},d.prototype.play=function(){this.player.play(!0)},d.prototype.pause=function(){this.player.pause(!0)},d.prototype.stop=function(){this.player.stop(),this.state="stopped"},d.prototype.replay=function(){this.player.seek(0),this.player.play(!0)}}(jQuery),function(t,a){"use strict";var n="ThumbnailsNc."+a.SliderPro.namespace,e={$thumbnailsNc:null,$thumbnailsNcContainer:null,thumbnailsNc:null,selectedThumbnailNcIndex:0,thumbnailsNcPositionProperty:null,initThumbnailsNc:function(){var e=this;this.$slider.children(".sp-nc-thumbnails").length&&(this.thumbnailsNc=[],this.on("update."+n,a.proxy(this._thumbnailsOnUpdateNc,this)),this.on("gotoSlide."+n,function(t){e._gotoThumbnailNc(t.index)}))},_thumbnailsOnUpdateNc:function(){var n=this;if(null===this.$thumbnailsNcContainer&&(this.$thumbnailsNcContainer=a('
').insertAfter(this.$slidesContainer)),null===this.$thumbnailsNc)if(0!==this.$slider.find(".sp-nc-thumbnails").length){if(this.$thumbnailsNc=this.$slider.find(".sp-nc-thumbnails").appendTo(this.$thumbnailsNcContainer),!0===this.settings.shuffle){var s=this.$thumbnailsNc.find(".sp-nc-thumbnail"),o=[];a.each(this.shuffledIndexes,function(t,e){var i=a(s[e]);0!==i.parent("a").length&&(i=i.parent("a")),o.push(i)}),this.$thumbnailsNc.empty().append(o)}}else this.$thumbnailsNc=a('
').appendTo(this.$thumbnailsNcContainer);this.$slides.find(".sp-nc-thumbnail").each(function(t){var e=a(this),i=e.parents(".sp-slide").index(),s=n.$thumbnailsNc.find(".sp-nc-thumbnail").length-1;0!==e.parent("a").length&&(e=e.parent("a")),s').appendTo(this.$thumbnailsNc),this.$thumbnail.appendTo(this.$thumbnailContainer),this.$thumbnailContainer.on("click."+n,function(){t.trigger({type:"thumbnailClick."+n,index:t.index})})},setIndexNc:function(t){this.index=t,this.$thumbnail.attr("data-index",this.index)},on:function(t,e){return this.$thumbnailContainer.on(t,e)},off:function(t){return this.$thumbnailContainer.off(t)},trigger:function(t){return this.$thumbnailContainer.triggerHandler(t)}},a.SliderPro.addModule("ThumbnailsNc",e)}(window,jQuery),function(o){o.fn.wpexEqualHeights=function(t){var e=this,i=o(window),n=o.extend({children:"",mobileBreakPoint:"",reset:!1},t);function s(t,e){var i=0;if(n.children){var s=t.find(n.children).not(".vc_row.vc_inner .vc_column-inner");s.each(function(){var t=o(this);e&&t.css("height",""),$height=t.outerHeight(),$height>i&&(i=$height)}),s.css("height",i+"px")}}o(n.children).length&&(e.each(function(){var t=o(this);t.hasClass("vcex-isotope-grid")?s(t,!1):t.imagesLoaded(function(){s(t,!1)})}),i.resize(function(){e.each(function(){s(o(this),!0)})}))}}(jQuery),function(r,l,t,e){var i="scrolly2";function s(t,e){this.$element=r(t),this.init()}s.prototype.init=function(){var t=this;this.startPosition=0,this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(!0),this.velocity=this.$element.attr("data-velocity"),this.direction=this.$element.attr("data-direction"),r(l).bind("scroll",function(){t.scrolly2()})},s.prototype.scrolly2=function(){var t=r(l).scrollTop()-20,e=r(l).scrollTop()+r(l).height()+20,i=this.$element.offset().top,s=this.$element.offset().top+this.$element.height();if(!(e<=i||s<=t)){this.$element.offset().top>r(l).height()&&"none"!==this.direction&&(this.startPosition=(this.$element.offset().top-r(l).height())*Math.abs(this.velocity));var n=this.startPosition+r(l).scrollTop()*this.velocity,o="50%",a="50%";if("left"===this.direction)o=n+"px";else if("right"===this.direction)o="calc(100% + "+-n+"px)";else if("down"===this.direction){a="calc(100% + "+(-(r(l).height()-this.$element.offset().top-this.$element.height()-parseInt(this.$element.css("paddingTop"))-parseInt(this.$element.css("paddingBottom")))-r(l).scrollTop()-n)+"px)"}else a=this.$element.offset().top-r(l).scrollTop()+n+"px";this.$element.css({backgroundPosition:o+" "+a})}},r.fn[i]=function(t){return this.each(function(){r.data(this,"plugin_"+i)||r.data(this,"plugin_"+i,new s(this,t))})}}(jQuery,window,document),function(){"use strict";var e={classCallCheck:function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}};e.createClass=function(){function s(t,e){for(var i=0;i").attr("id",n).appendTo($("body"))),e.supported&&i.css(e.property,s.side+" "+s.speed/1e3+"s "+s.timing),i.addClass("sidr").addClass(s.side).data({speed:s.speed,side:s.side,body:s.body,displace:s.displace,timing:s.timing,method:s.method,onOpen:s.onOpen,onClose:s.onClose,onOpenEnd:s.onOpenEnd,onCloseEnd:s.onCloseEnd}),i=function(e,t){if("function"==typeof t.source){var i=t.source(name);e.html(i)}else if("string"==typeof t.source&&h.isUrl(t.source))$.get(t.source,function(t){e.html(t)});else if("string"==typeof t.source){var s="",n=t.source.split(",");if($.each(n,function(t,e){s+='
'+$(e).html()+"
"}),t.renaming){var o=$("
").html(s);o.find("*").each(function(t,e){var i=$(e);h.addPrefixes(i)}),s=o.html()}e.html(s)}else null!==t.source&&$.error("Invalid Sidr Source");return e}(i,s),this.each(function(){var t=$(this),e=t.data("sidr"),i=!1;e||(l.moving=!1,l.opened=!1,t.data("sidr",n),t.bind(s.bind,function(t){t.preventDefault(),i||(i=!0,x(s.method,n),setTimeout(function(){i=!1},100))}))})}}(),function(o,t){"use strict";var e,i,a,n,s,r,l,h,c,d,u,p,f,m,g,v,y,b,w=(a="sf-breadcrumb",n="sf-js-enabled",s="sf-with-ul",r="sf-arrows",(i=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent))&&o("html").css("cursor","pointer").on("click",o.noop),l=i,h="behavior"in(e=document.documentElement.style)&&"fill"in e&&/iemobile/i.test(navigator.userAgent),c=!!t.PointerEvent,d=function(t,e,i){var s=n;e.cssArrows&&(s+=" "+r),t[i?"addClass":"removeClass"](s)},u=function(t,e){var i=e?"addClass":"removeClass";t.children("a")[i](s)},p=function(t){var e=t.css("ms-touch-action"),i=t.css("touch-action");i="pan-y"===(i=i||e)?"auto":"pan-y",t.css({"ms-touch-action":i,"touch-action":i})},f=function(t){return t.closest("."+n)},m=function(t){return f(t).data("sfOptions")},g=function(){var t=o(this),e=m(t);clearTimeout(e.sfTimer),t.siblings().superfish("hide").end().superfish("show")},v=function(t){t.retainPath=-1—').css({padding:0,position:"absolute",top:"-999em",width:"auto"}).appendTo(t)[0].clientWidth;l("#menu-fontsize").remove(),$ULs.each(function(t){var e=l(this),i=e.children(),s=i.children("a"),n=i.css("white-space","nowrap").css("float");e.add(i).add(s).css({float:"none",width:"auto"});var o=e[0].clientWidth/r;(o+=a.extraWidth)>a.maxWidth?o=a.maxWidth:o",r)||this.op(e,"<",a)&&this.op(e,">",r))&&l.push(i);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+l.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],h.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=l("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('
'),this.$element.append(this.$stage.parent()))},h.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");if(t.length)return this._items=t.get().map(function(t){return l(t)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},h.prototype.initialize=function(){var t,e,i;(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading"))&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:r,i=this.$element.children(e).width(),t.length&&i<=0&&this.preloadAutoWidthImages(t));this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},h.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},h.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,s=null;t?(l.each(t,function(t){t<=e&&i").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},h.prototype.update=function(){for(var t=0,e=this._pipe.length,i=l.proxy(function(t){return this[t]},this._invalidated),s={};t",a[t+1]!==r?a[t+1]:e-o)&&(n="left"===s?t+1:t),-1===n},this)),this.settings.loop||(this.op(i,">",a[this.minimum()])?n=i=this.minimum():this.op(i,"<",a[this.maximum()])&&(n=i=this.maximum())),n},h.prototype.animate=function(t){var e=0a/2&&(n+=-1*o*a),(s=(((t=i+n)-r)%a+a)%a+r)!==t&&s-n<=l&&0":return s?t=":return s?t<=i:i<=t;case"<=":return s?i<=t:t<=i}},h.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i)},h.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i)},h.prototype.trigger=function(t,e,i,s,n){var o={item:{count:this._items.length,index:this.current()}},a=l.camelCase(l.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),r=l.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),l.extend({relatedTarget:this},o,e));return this._supress[t]||(l.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(r)}),this.register({type:h.Type.Event,name:t}),this.$element.trigger(r),this.settings&&"function"==typeof this.settings[a]&&this.settings[a].call(this,r)),r},h.prototype.enter=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]===r&&(this._states.current[e]=0),this._states.current[e]++},this))},h.prototype.leave=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]--},this))},h.prototype.register=function(i){if(i.type===h.Type.Event){if(l.event.special[i.name]||(l.event.special[i.name]={}),!l.event.special[i.name].owl){var e=l.event.special[i.name]._default;l.event.special[i.name]._default=function(t){return!e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1
',i=l.lazyLoad?'
':'
',e.after(i),e.after('
')};if(e.wrap('
"),this._core.settings.lazyLoad&&(a="data-src",r="owl-lazy"),o.length)return h(o.attr(a)),o.remove(),!1;"youtube"===t.type?(s="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",h(s)):"vimeo"===t.type?c.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t[0].thumbnail_large,h(s)}}):"vzaar"===t.type&&c.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t.framegrab_url,h(s)}})},s.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},s.prototype.play=function(t){var e,i=c(t.target).closest("."+this._core.settings.itemClass),s=this._videos[i.attr("data-video")],n=s.width||"100%",o=s.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),i=this._core.items(this._core.relative(i.index())),this._core.reset(i.index()),"youtube"===s.type?e='':"vimeo"===s.type?e='':"vzaar"===s.type&&(e=''),c('
'+e+"
").insertAfter(i.find(".owl-video")),this._playing=i.addClass("owl-video-playing"))},s.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&c(t).parent().hasClass("owl-video-frame")},s.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},c.fn.wpexOwlCarousel.Constructor.Plugins.Video=s}(window.Zepto||window.jQuery,window,document),function(a,t,e,i){var s=function(t){this.core=t,this.core.options=a.extend({},s.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":a.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":a.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};s.Defaults={animateOut:!1,animateIn:!1},s.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var t,e=a.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),s=this.core.$stage.children().eq(this.next),n=this.core.settings.animateIn,o=this.core.settings.animateOut;this.core.current()!==this.previous&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(a.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o)),n&&s.one(a.support.animation.end,e).addClass("animated owl-animated-in").addClass(n))}},s.prototype.clear=function(t){a(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},s.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},a.fn.wpexOwlCarousel.Constructor.Plugins.Animate=s}(window.Zepto||window.jQuery,window,document),function(s,n,e,t){var i=function(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":s.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":s.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":s.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=s.extend({},i.Defaults,this._core.options)};i.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},i.prototype._next=function(t){this._call=n.setTimeout(s.proxy(this._next,this,t),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||e.hidden||this._core.next(t||this._core.settings.autoplaySpeed)},i.prototype.read=function(){return(new Date).getTime()-this._time},i.prototype.play=function(t,e){var i;this._core.is("rotating")||this._core.enter("rotating"),t=t||this._core.settings.autoplayTimeout,i=Math.min(this._time%(this._timeout||t),t),this._paused?(this._time=this.read(),this._paused=!1):n.clearTimeout(this._call),this._time+=this.read()%t-i,this._timeout=t,this._call=n.setTimeout(s.proxy(this._next,this,e),t-i)},i.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,n.clearTimeout(this._call),this._core.leave("rotating"))},i.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,n.clearTimeout(this._call))},i.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},s.fn.wpexOwlCarousel.Constructor.Plugins.autoplay=i}(window.Zepto||window.jQuery,window,document),function(o,t,e,i){"use strict";var s=function(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('
'+o(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
")},this),"added.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":o.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":o.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":o.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=o.extend({},s.Defaults,this._core.options),this.$element.on(this._handlers)};s.Defaults={nav:!1,navText:['',''],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},s.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?o(i.navContainer):o("
").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=o("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",o.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=o("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",o.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[o('
');var s=$(".full-screen-overlay-nav-ul");$("#mobile-menu-alternative").length?(i=$("#mobile-menu-alternative .dropdown-menu").html(),$("#mobile-menu-alternative").remove()):i=$("#site-navigation .dropdown-menu").html(),s.html(i);var o=$(".full-screen-overlay-nav"),a=$(".mobile-menu-toggle");o.attr("aria-expanded","false"),$(".full-screen-overlay-nav, .full-screen-overlay-nav *").children().each(function(){$(this).removeAttr("style"),$(this).removeAttr("id")});var r=!1;r||(o.find("li.menu-item-has-children > a").each(function(){var t=$(this);if(t&&t.attr("href")&&"#"!=t.attr("href")){var e=t.parent("li"),i=e.clone();e.removeClass("local-scroll"),t.removeAttr("data-ls_linkto"),i.removeClass("menu-item-has-children"),i.find("ul").remove().end().prependTo(t.next("ul"))}}),r=!0);function l(){o.removeClass("visible"),o.attr("aria-expanded","false"),o.find("li.wpex-active > ul").stop(!0,!0).slideUp("fast"),o.find(".wpex-active").removeClass("wpex-active"),n.config.$body.removeClass("wpex-noscroll")}o.find("li.menu-item-has-children > a").on("click",function(t){var e=$(this).parent("li");if(e.hasClass("wpex-active"))e.removeClass("wpex-active"),e.find("li").removeClass("wpex-active"),e.find("ul").stop(!0,!0).slideUp("fast");else{var i=e.parents("li");o.find(".menu-item-has-children").not(i).removeClass("wpex-active").children("ul").stop(!0,!0).slideUp("fast"),e.addClass("wpex-active").children("ul").stop(!0,!0).slideDown({duration:"normal",easing:"easeInQuad"})}return!1}),a.on("click",function(){if(o.addClass("visible"),o.hasClass("visible")){var t,e,i;n.config.$body.addClass("wpex-noscroll"),t=o.find("select, input, textarea, button, a").filter(":visible"),e=t.first(),i=t.last();var s=o.css("transition-duration");(s=1e3*s.replace("s",""))&&setTimeout(function(){e.focus()},s),i.on("keydown",function(t){9!==t.keyCode||t.shiftKey||(t.preventDefault(),e.focus())}),e.on("keydown",function(t){9===t.keyCode&&t.shiftKey&&(t.preventDefault(),i.focus())}),o.attr("aria-expanded","true")}return!1}),$(".local-scroll > a",o).click(function(){var t=this.hash;if(-1<$.inArray(t,n.config.localScrollSections))return l(),!1}),$(".full-screen-overlay-nav-close").on("click",function(){return l(),a.focus(),!1}),$(document).keyup(function(t){27==t.keyCode&&o.hasClass("visible")&&(l(),a.focus())}),e.length&&(s.append(e),$("#mobile-menu-search").wrap(''))},navNoClick:function(){$("li.nav-no-click > a, li.sidr-class-nav-no-click > a").on("click",function(){return!1})},menuSearch:function(){var e="",t=$(".header-searchform-wrap");if(t.length&&(t.data("placeholder")&&t.find('input[type="search"]').attr("placeholder",t.data("placeholder")),t.data("disable-autocomplete")&&t.find('input[type="search"]').attr("autocomplete","off")),"drop_down"==wpexLocalize.menuSearchStyle){e=$("a.search-dropdown-toggle, a.mobile-menu-search");var i=$("#searchform-dropdown");e.click(function(t){i.toggleClass("show"),$(this).parent("li").toggleClass("active");var e=i.css("transition-duration");return(e=1e3*e.replace("s",""))&&setTimeout(function(){i.find('input[type="search"]').focus()},e),$("div#current-shop-items-dropdown").removeClass("show"),$("li.toggle-header-cart").removeClass("active"),!1}),this.config.$document.on("click",function(t){$(t.target).closest("#searchform-dropdown.show").length||(e.parent("li").removeClass("active"),i.removeClass("show"))})}else if("overlay"==wpexLocalize.menuSearchStyle){e=$("a.search-overlay-toggle, a.mobile-menu-search, li.search-overlay-toggle > a");var s=$("#wpex-searchform-overlay"),n=s.find(".wpex-inner");e.on("click",function(t){if(s.toggleClass("active"),s.find('input[type="search"]').val(""),s.hasClass("active")){var e=s.css("transition-duration");e=1e3*e.replace("s",""),setTimeout(function(){s.find('input[type="search"]').focus()},e)}return!1}),n.click(function(t){t.stopPropagation()}),s.click(function(){s.removeClass("active")})}else if("header_replace"==wpexLocalize.menuSearchStyle){e=$("a.search-header-replace-toggle, a.mobile-menu-search");var o=$("#searchform-header-replace");e.click(function(t){o.toggleClass("show");var e=o.css("transition-duration");return(e=1e3*e.replace("s",""))&&setTimeout(function(){o.find('input[type="search"]').focus()},e),!1}),$("#searchform-header-replace-close").click(function(){return o.removeClass("show"),!1}),this.config.$document.on("click",function(t){$(t.target).closest($("#searchform-header-replace.show")).length||o.removeClass("show")})}},headerCart:function(){if(!$("a.wcmenucart").hasClass("go-to-shop")){var e="a.toggle-cart-widget, li.toggle-cart-widget > a, li.toggle-header-cart > a";if($(e.length))if("drop_down"==wpexLocalize.wooCartStyle){var i=$("div#current-shop-items-dropdown");$("body").on("click",e,function(){return $("#searchform-dropdown").removeClass("show"),$("a.search-dropdown-toggle").parent("li").removeClass("active"),i.toggleClass("show"),$(this).toggleClass("active"),!1}),i.click(function(t){$(t.target).is("a.remove_from_cart_button")||t.stopPropagation()}),this.config.$document.click(function(t){$(t.target).is("a.remove_from_cart_button")||(i.removeClass("show"),$(e).removeClass("active"))})}else if("overlay"==wpexLocalize.wooCartStyle){var s=$("#wpex-cart-overlay"),t=s.find(".wpex-inner");$("body").on("click",e,function(){return s.toggleClass("active"),!1}),t.click(function(t){$(t.target).is("a.remove_from_cart_button")||event.stopPropagation()}),s.click(function(t){$(t.target).is("a.remove_from_cart_button")||s.removeClass("active")})}}},headerOverlayOffset:function(){var t=$(".add-overlay-header-offset");if(t.length){var e=this,i=e.config.siteHeaderHeight;if(!i)return;var s=$('
');t.prepend(s),e.config.$window.resize(function(){s.css("height",e.config.siteHeaderHeight)})}},hideEditLink:function(){$("a.hide-post-edit",$("#content")).click(function(){return $("div.post-edit").hide(),!1})},menuWidgetAccordion:function(){if(wpexLocalize.menuWidgetAccordion){$("#sidebar .widget_nav_menu .current-menu-ancestor, .widget_nav_menu_accordion .widget_nav_menu .current-menu-ancestor",this.config.$siteMain).addClass("active").children("ul").show(),$("#sidebar .widget_nav_menu, .widget_nav_menu_accordion .widget_nav_menu",this.config.$siteMain).each(function(){var s=$(this).find(".menu-item-has-children");s.each(function(){$(this).addClass("parent"),$(this).children("a").on("click",function(t){var e=$(this).parent("li"),i=e.parents("li");return e.hasClass("active")?e.removeClass("active").children(".sub-menu").stop(!0,!0).slideUp("fast"):(s.not(i).removeClass("active").children(".sub-menu").slideUp("fast"),e.addClass("active").children(".sub-menu").stop(!0,!0).slideDown("fast")),!1})})})}},inlineHeaderLogo:function(){var e=this;if("five"==e.config.siteHeaderStyle){var t=$("#site-header-inner > .header-five-logo",e.config.$siteHeader),i=$(".navbar-style-five",e.config.$siteHeader),s=i.children("#site-navigation").children("ul").children("li").size(),n=Math.round(s/2)-parseInt(wpexLocalize.headerFiveSplitOffset);o(),e.config.$window.resize(function(){var t;t=$(".menu-item-logo .header-five-logo"),e.config.viewportWidth<=e.config.mobileMenuBreakpoint?t.length&&(t.prependTo($("#site-header-inner")),$(".menu-item-logo").remove()):t.length||o()})}function o(){e.config.viewportWidth>e.config.mobileMenuBreakpoint&&t.length&&i.length&&($('').insertAfter(i.find("#site-navigation > ul > li:nth("+n+")")),t.appendTo(i.find(".menu-item-logo"))),t.addClass("display")}},backTopLink:function(){var e=this,t=$("a#site-scroll-top");if(t.length){var i=wpexLocalize.scrollTopSpeed?parseInt(wpexLocalize.scrollTopSpeed):1e3,s=wpexLocalize.scrollTopOffset?parseInt(wpexLocalize.scrollTopOffset):100;e.config.$window.scroll(function(){$(this).scrollTop()>s?t.addClass("show"):t.removeClass("show")}),t.on("click",function(t){return $("html, body").stop(!0,!0).animate({scrollTop:0},i,e.config.localScrollEasing),!1})}},smoothCommentScroll:function(){var s=this;$(".single li.comment-scroll a").click(function(t){var e=$("#comments"),i=e.offset().top-s.config.localScrollOffset-20;return s.scrollTo(e,i),!1})},responsiveText:function(){var r=this;$(".wpex-responsive-txt").each(function(){var t=$(this),e=t.width(),i=t.data(),s=r.pData(i.minFontSize,13),n=r.pData(i.maxFontSize,40),o=e/r.pData(i.responsiveTextRatio,10),a=n a"),s=i.find(".ticon");i.on("click",function(t){return s.length&&(s.toggleClass(i.data("icon")),s.toggleClass(i.data("icon-hover"))),e.toggleClass("active-bar"),!1}),this.config.$document.on("click",function(t){$(t.target).closest("#toggle-bar-wrap.active-bar").length||(e.removeClass("active-bar"),s.length&&s.removeClass(i.data("icon-hover")).addClass(i.data("icon")))})}},skillbar:function(t){void 0!==$.fn.appear&&$(".vcex-skillbar",t).each(function(){var t=$(this);t.appear(function(){t.find(".vcex-skillbar-bar").animate({width:$(this).attr("data-percent")},800)})},{accX:0,accY:0})},milestone:function(l){"function"==typeof CountUp&&void 0!==$.fn.appear&&$(".vcex-countup",l).each(function(){var t=$(this),e=t.data("options"),i=e.startVal,s=e.endVal,n=e.decimals,o=e.duration,a={useEasing:!0,useGrouping:!0,separator:e.separator,decimal:e.decimal,prefix:"",suffix:""},r=new CountUp(this,i,s,n,o,a);l?r.start():t.appear(function(){r.start()})})},twentytwenty:function(t){void 0!==$.fn.twentytwenty&&void 0!==$.fn.imagesLoaded&&$(".vcex-image-ba",t).each(function(){var t=$(this);t.imagesLoaded(function(){t.twentytwenty(t.data("options"))})})},countdown:function(t){void 0!==$.fn.countdown&&$(".vcex-countdown",t).each(function(){var e=$(this),t=e.data("countdown"),i=e.data("days"),s=e.data("hours"),n=e.data("minutes"),o=e.data("seconds"),a=e.data("timezone");a&&void 0!==moment.tz&&$.isFunction(moment.tz)&&(t=moment.tz(t,a).toDate()),t&&e.countdown(t,function(t){e.html(t.strftime('
%-D '+i+'
%-H '+s+'
%-M '+n+'
%-S '+o+"
"))})})},typedText:function(t){"function"==typeof Typed&&void 0!==$.fn.appear&&$(".vcex-typed-text",t).each(function(){var t=$(this),e=t.data("settings");t.appear(function(){e.typeSpeed=parseInt(e.typeSpeed),e.backDelay=parseInt(e.backDelay),e.backSpeed=parseInt(e.backSpeed),e.startDelay=parseInt(e.startDelay),e.strings=t.data("strings");new Typed(this,e)})})},parallax:function(t){$(".wpex-parallax-bg",t).each(function(){var t=$(this);t.scrolly2().trigger("scroll"),t.css({opacity:1})})},parseLocalScrollOffset:function(t){var e=this,i=0;return wpexLocalize.localScrollOffset?wpexLocalize.localScrollOffset:(wpexLocalize.localScrollExtraOffset&&(i=parseInt(i)+parseInt(wpexLocalize.localScrollExtraOffset)),e.config.hasStickyTopBar&&(e.config.hasStickyTopBarMobile||e.config.viewportWidth>=wpexLocalize.stickyTopBarBreakPoint)&&(i=parseInt(i)+parseInt(e.config.$stickyTopBar.outerHeight())),e.config.hasStickyHeader&&(!e.config.hasStickyMobileHeader&&e.config.windowWidth<=wpexLocalize.stickyHeaderBreakPoint?i=parseInt(i)+0:e.config.$siteHeader.hasClass("shrink-sticky-header")?("init"==t||e.config.$siteHeader.is(":visible"))&&(i=parseInt(i)+parseInt(wpexLocalize.shrinkHeaderHeight)):i=parseInt(i)+parseInt(e.config.siteHeaderHeight)),e.config.hasStickyNavbar&&e.config.viewportWidth>=wpexLocalize.stickyNavbarBreakPoint&&(i=parseInt(i)+parseInt(e.config.$siteNavWrap.outerHeight())),$(".wpex-ls-offset, #wpadminbar, .vcex-navbar-sticky, #wpex-mobile-menu-fixed-top").each(function(){var t=$(this);t.length&&t.is(":visible")&&(i=parseInt(i)+parseInt(t.outerHeight()))}),i=i?i-1:0)},scrollTo:function(t,e,i){if(t){var s=null,n=$("html, body"),o=!1,a=$('[data-ls_id="'+t+'"]');if(a.length?(s=a,o=!0):s="string"==typeof t?$(t):t,s.length){var r=this.config.localScrollSpeed?parseInt(this.config.localScrollSpeed):1e3,l=this.config.localScrollOffset,h=this.config.localScrollEasing;e=e||s.offset().top-l,t&&o&&wpexLocalize.localScrollUpdateHash&&(window.location.hash=t);var c=$(".mobile-toggle-nav");c.hasClass("visible")?($("a.mobile-menu-toggle, li.mobile-menu-toggle > a").removeClass("wpex-active"),wpexLocalize.animateMobileToggle?c.slideUp("fast",function(){c.removeClass("visible"),n.stop(!0,!0).animate({scrollTop:s.offset().top-l},r)}):(c.hide().removeClass("visible"),n.stop(!0,!0).animate({scrollTop:s.offset().top-l},r))):n.stop(!0,!0).animate({scrollTop:e},r,h)}}},scrollToHash:function(t){var e=location.hash,i="",s="";if(e)return"#view_comments"==e||"#comments_reply"==e?(s=(i=$("#comments")).offset().top-t.config.localScrollOffset-20,void(i.length&&t.scrollTo(i,s))):t.config.hasStickyHeader&&-1!=e.indexOf("comment-")?(s=(i=$(e)).offset().top-t.config.localScrollOffset-20,void t.scrollTo(i,s)):void(-1==e.indexOf("localscroll-")?$('[data-ls_id="'+e+'"]').length&&t.scrollTo(e):t.scrollTo(e.replace("localscroll-","")))},localScrollSections:function(){if(this.config.$siteNav){var t=$("a",this.config.$siteNav),e=location,s=e.href;s=e.hash?s.substr(0,s.indexOf("#")):s,t.each(function(){var t=$(this),e=t.attr("href");if(e&&-1!=e.indexOf("localscroll-")&&(t.parent("li").addClass("local-scroll"),e.substr(0,e.indexOf("#"))==s)){var i=e.substring(e.indexOf("#")+1).replace("localscroll-","");t.attr("data-ls_linkto","#"+i)}})}for(var i=[],n=$(this.config.$localScrollTargets),o=0;o span",s);n.length&&(o(),this.config.$window.resize(function(){o()}))}}}}function o(){n.width()+i.width()+20>=s.width()?e.hasClass("position-absolute")&&(e.removeClass("position-absolute"),e.addClass("position-under-title")):(e.removeClass("position-under-title"),e.addClass("position-absolute"))}},customSelects:function(t){$(wpexLocalize.customSelects,t).each(function(){var t=$(this),e=t.attr("id"),i=e?" wpex-"+e:"";t.is(":visible")&&(t.attr("multiple")?t.wrap('
'):t.wrap('
'))}),$(".wpex-select-wrap",t).append(''),void 0!==$.fn.select2&&$("#calc_shipping_country").select2()},fadeIn:function(){$(".fade-in-image, .wpex-show-on-load").addClass("no-opacity")},wpexOwlCarousel:function(t){if(void 0!==$.fn.wpexOwlCarousel&&void 0!==$.fn.imagesLoaded){$(".wpex-carousel",t).each(function(){var t=$(this),e=t.data();t.imagesLoaded(function(){t.wpexOwlCarousel({animateIn:!1,animateOut:!1,lazyLoad:!1,smartSpeed:e.smartSpeed?e.smartSpeed:wpexLocalize.carouselSpeed,rtl:!!wpexLocalize.isRTL,dots:e.dots,nav:e.nav,items:e.items,slideBy:e.slideby,center:e.center,loop:e.loop,margin:e.margin,autoplay:e.autoplay,autoplayTimeout:e.autoplayTimeout,autoHeight:e.autoHeight,autoWidth:e.autoWidth,autoplayHoverPause:!!e.autoplay,navText:['',''],responsive:{0:{items:e.itemsMobilePortrait},480:{items:e.itemsMobileLandscape},768:{items:e.itemsTablet},960:{items:e.items}}})})})}},sliderPro:function(t){var h=this;void 0!==$.fn.sliderPro&&($(".wpex-slider",t).each(function(){var e=$(this),t=e.data(),i=e.find(".sp-slide");e.find(".wpex-slider-slide, .wpex-slider-thumbnails.sp-thumbnails").css({opacity:1,display:"block"});var s=h.pData(t.autoHeight,!0),n=e.prev(".wpex-slider-preloaderimg"),o=n.length&&s?n.outerHeight():null,a=h.pData(t.heightAnimationDuration,600),r=h.pData(t.loop,!1),l=h.pData(t.autoPlay,!0);!s&&i.length&&(o=h.getTallestEl(i).height());e.sliderPro({aspectRatio:-1,width:"100%",height:o,responsive:!0,fade:h.pData(t.fade,600),touchSwipe:h.pData(t.touchSwipe,!0),fadeDuration:h.pData(t.animationSpeed,600),slideAnimationDuration:h.pData(t.animationSpeed,600),autoHeight:s,heightAnimationDuration:parseInt(a),arrows:h.pData(t.arrows,!0),fadeArrows:h.pData(t.fadeArrows,!0),autoplay:l,autoplayDelay:h.pData(t.autoPlayDelay,5e3),buttons:h.pData(t.buttons,!0),shuffle:h.pData(t.shuffle,!1),orientation:h.pData(t.direction,"horizontal"),loop:r,keyboard:h.pData(t.keyboard,!1),fullScreen:h.pData(t.fullscreen,!1),slideDistance:h.pData(t.slideDistance,0),thumbnailsPosition:"bottom",thumbnailHeight:h.pData(t.thumbnailHeight,70),thumbnailWidth:h.pData(t.thumbnailWidth,70),thumbnailPointer:h.pData(t.thumbnailPointer,!1),updateHash:h.pData(t.updateHash,!1),thumbnailArrows:!1,fadeThumbnailArrows:!1,thumbnailTouchSwipe:!0,fadeCaption:h.pData(t.fadeCaption,!0),captionFadeDuration:600,waitForLayers:!0,autoScaleLayers:!0,forceSize:h.pData(t.forceSize,"false"),reachVideoAction:h.pData(t.reachVideoAction,"playVideo"),leaveVideoAction:h.pData(t.leaveVideoAction,"pauseVideo"),endVideoAction:h.pData(t.leaveVideoAction,"nextSlide"),fadeOutPreviousSlide:!0,autoplayOnHover:h.pData(t.autoplayOnHover,"pause"),init:function(t){e.prev(".wpex-slider-preloaderimg").remove()},gotoSlide:function(t){!r&&l&&t.index===e.find(".sp-slide").length-1&&e.data("sliderPro").stopAutoplay()}})}),$(".woo-product-entry-slider").click(function(){return!1}),void 0!==$.fn.imagesLoaded&&$(".wpex-slider-thumbnails.sp-nc-thumbnails",t).each(function(){var t=$(this);t.imagesLoaded(function(){t.css({opacity:1,display:"block"})})}))},isotopeGrids:function(t){void 0!==$.fn.imagesLoaded&&void 0!==$.fn.isotope&&$(".vcex-isotope-grid").each(function(){var n=$(this);n.imagesLoaded(function(){var t,e=n.prev("ul.vcex-filter-links");if(e.length){var i=e.find("a");(t=n.data("filter"))&&!e.find('[data-filter="'+t+'"]').length&&(t=""),i.click(function(){return s.isotope({filter:$(this).attr("data-filter")}),$(this).parents("ul").find("li").removeClass("active"),$(this).parent("li").addClass("active"),!1})}var s=n.isotope({itemSelector:".vcex-isotope-entry",transformsEnabled:!0,isOriginLeft:!wpexLocalize.isRTL,transitionDuration:n.data("transition-duration")?n.data("transition-duration")+"s":"0.4s",layoutMode:n.data("layout-mode")?n.data("layout-mode"):"masonry",filter:t})})})},customHovers:function(){var i="",r={};$(".wpex-hover-data").remove(),$("[data-wpex-hover]").each(function(t,e){var i=$(this),s=i.data("wpex-hover"),n="wpex-dhover-"+t,o="",a="";a=s.parent?(i.parents(s.parent).addClass(n+"-p"),i.addClass(n),"."+n+"-p:hover ."+n):(i.addClass(n),"."+n+":hover"),$.each(s,function(t,e){if("target"==t)return!0;o+=t+":"+e+"!important;"}),o&&(r[o]=o in r?r[o]+","+a:a)}),r&&$.each(r,function(t,e){i+=e+"{"+t+"}"}),i&&this.config.$head.append('")},responsiveCSS:function(){var i="",o={},a={};$(".wpex-vc-rcss").remove(),a.d="",a=$.extend(a,wpexLocalize.responsiveDataBreakpoints),$.each(a,function(t){o[t]=""}),$("[data-wpex-rcss]").each(function(t,e){var i=$(this),n="wpex-rcss-"+t,s=i.data("wpex-rcss");i.addClass(n),$.each(s,function(t,e){var i=e,s=t;$.each(a,function(t){i[t]&&(o[t]+="."+n+"{"+s+":"+i[t]+"!important;}")})})}),$.each(o,function(t,e){"d"==t?i+=e:e&&(i+="@media (max-width: "+a[t]+"){ "+e+" }")}),i&&(i='",this.config.$head.append(i))},vcexFilterNav:function(t){void 0!==$.fn.imagesLoaded&&void 0!==$.fn.isotope&&$(".vcex-filter-nav",t).each(function(){var i,s=$(this),n=$("#"+s.data("filter-grid"));n.hasClass("wpex-row")||(n=n.find(".wpex-row")),n.length&&(n.removeClass("vcex-isotope-grid"),n.imagesLoaded(function(){if(n.hasClass("vcex-navbar-filter-grid"))i=n.isotope();else{n.addClass("vcex-navbar-filter-grid");var t=s.data("filter");t&&!s.find('[data-filter="'+t+'"]').length&&(t=""),i=n.isotope({itemSelector:".col",transformsEnabled:!0,isOriginLeft:!wpexLocalize.isRTL,transitionDuration:s.data("transition-duration")?s.data("transition-duration")+"s":"0.4s",layoutMode:s.data("layout-mode")?s.data("layout-mode"):"masonry",filter:t})}var e=s.find("a");e.click(function(){var t=$(this);return i.isotope({filter:$(this).attr("data-filter")}),e.removeClass("active"),t.addClass("active"),!1})}))})},archiveMasonryGrids:function(){if(void 0!==$.fn.imagesLoaded&&void 0!==$.fn.isotope){var i=this;$(".blog-masonry-grid,div.wpex-row.portfolio-masonry,div.wpex-row.portfolio-no-margins,div.wpex-row.staff-masonry,div.wpex-row.staff-no-margins").each(function(){var t=$(this),e=t.data();t.imagesLoaded(function(){t.isotope({itemSelector:".isotope-entry",transformsEnabled:!0,isOriginLeft:!wpexLocalize.isRTL,transitionDuration:i.pData(e.transitionDuration,"0.0")+"s",layoutMode:i.pData(e.layoutMode,"masonry")})})})}},autoLightbox:function(){if(wpexLocalize.iLightbox.auto){var s=this,n=["bmp","gif","jpeg","jpg","png","tiff","tif","jfif","jpe"];$(wpexLocalize.iLightbox.auto).each(function(){var t=$(this),e=t.attr("href"),i=s.getUrlExtension(e);e&&-1!==n.indexOf(i)&&(t.parents(".woocommerce-product-gallery").length||t.addClass("wpex-lightbox"))})}},iLightbox:function(t){var i=this;i.iLightboxSettings=wpexLocalize.iLightbox,i.iLightboxSettings.show.speed=parseInt(i.iLightboxSettings.show.speed),i.iLightboxSettings.hide.speed=parseInt(i.iLightboxSettings.hide.speed),i.iLightboxSettings.effects.repositionSpeed=parseInt(i.iLightboxSettings.effects.repositionSpeed),i.iLightboxSettings.effects.switchSpeed=parseInt(i.iLightboxSettings.effects.switchSpeed),i.iLightboxSettings.effects.loadedFadeSpeed=parseInt(i.iLightboxSettings.effects.loadedFadeSpeed),i.iLightboxSettings.effects.fadeSpeed=parseInt(i.iLightboxSettings.effects.fadeSpeed),i.iLightboxSingular(),i.iLightboxGallery(),i.iLightboxInlineGallery(),i.iLightboxCarousel(),$(".wpex-lightbox-video, .wpb_single_image.video-lightbox a, .wpex-lightbox-autodetect, .wpex-lightbox-autodetect a",t).each(function(){var t=$(this),e=t.data();t.iLightBox({smartRecognition:!0,skin:i.pData(e.skin,wpexLocalize.iLightbox.skin),path:"horizontal",controls:{fullscreen:wpexLocalize.iLightbox.controls.fullscreen,slideshow:!1},show:{title:i.pData(e.show_title,wpexLocalize.iLightbox.show.title),speed:parseInt(wpexLocalize.iLightbox.show.speed)},hide:{speed:parseInt(wpexLocalize.iLightbox.hide.speed)},effects:{reposition:!0,repositionSpeed:200,switchSpeed:300,loadedFadeSpeed:wpexLocalize.iLightbox.effects.loadedFadeSpeed,fadeSpeed:wpexLocalize.iLightbox.effects.fadeSpeed},overlay:wpexLocalize.iLightbox.overlay,social:wpexLocalize.iLightbox.social})})},iLightboxSingular:function(t){var i=this;$(".wpex-lightbox",t).each(function(){var t=$(this);if(t.is("a")||(t=t.find("a")),!t.hasClass("wpex-lightbox-group-item")){var e=t.iLightBox($.extend(!0,{},i.iLightboxSettings,{skin:i.pData(t.data("skin"),wpexLocalize.iLightbox.skin),show:{title:i.pData(t.data("show_title"),wpexLocalize.iLightbox.show.title)},controls:{arrows:!1,thumbnail:!1,mousewheel:!1,slideshow:!1}}));t.data("ilightbox",e)}})},iLightboxGallery:function($context){var self=this;$("a.wpex-lightbox-group-item",$context).on("click",function(){var $this=$(this),$group=$this.closest(".wpex-lightbox-group"),$groupItems=$group.find("a.wpex-lightbox-group-item"),iLightboxData=$group.data("iLightBox"),items=[],activeIndex=0;iLightboxData&&iLightboxData.destroy(),$this.removeClass("wpex-lightbox"),$groupItems.each(function(index){var $item=$(this),href=$item.attr("href"),title=$item.data("title")?$item.data("title"):$item.attr("title");href&&($item.attr("data-lb-index",index),items.push({URL:href,title:title,caption:$item.data("caption"),type:self.pData($item.data("type"),"image"),options:$item.data("options")?eval("({"+$item.data("options")+"})"):{}}))});var $iLightbox=$.iLightBox(items,$.extend(!0,{},self.iLightboxSettings,{startFrom:parseInt($this.data("lb-index")),skin:self.pData($this.data("skin"),wpexLocalize.iLightbox.skin),path:self.pData($this.data("path"),wpexLocalize.iLightbox.path),infinite:self.pData($this.data("infinite"),wpexLocalize.iLightbox.infinite),show:{title:self.pData($this.data("show_title"),wpexLocalize.iLightbox.show.title)},controls:{arrows:self.pData($this.data("arrows"),wpexLocalize.iLightbox.controls.arrows),thumbnail:self.pData($this.data("thumbnails"),wpexLocalize.iLightbox.controls.thumbnail)}}));return $group.data("iLightBox",$iLightbox),!1})},iLightboxInlineGallery:function(t){var n=this;$(".wpex-lightbox-gallery",t).on("click",function(t){var e=$(this),i=e.data("gallery"),s="";if(i)return s="string"==typeof i||i instanceof String?i.split(","):i,$.iLightBox(s,$.extend(!0,{},n.iLightboxSettings,{skin:n.pData(e.data("skin"),wpexLocalize.iLightbox.skin),path:n.pData(e.data("path"),wpexLocalize.iLightbox.path),infinite:n.pData(e.data("skin"),wpexLocalize.iLightbox.infinite),controls:{arrows:n.pData(e.data("arrows"),wpexLocalize.iLightbox.controls.arrows),thumbnail:n.pData(e.data("thumbnails"),wpexLocalize.iLightbox.controls.thumbnail)}})),!1})},iLightboxCarousel:function(t){var r=this;$(".wpex-carousel",t).on("click",".wpex-carousel-lightbox-item",function(t){t.preventDefault();var e=$(this),i=e.parents(".wpex-carousel"),s=(e.parents(".owl-item"),i.find(".owl-item")),n=e.data(),o=[];if(s.each(function(){if(!$(this).hasClass("cloned")){var t=$(this).find(".wpex-carousel-lightbox-item");0 a").on("touchstart",function(t){var e=$(this),i=e.hasClass("overlay-parent")?e:e.parent(".overlay-parent");return!!i.hasClass("wpex-touched")||(i.addClass("wpex-touched"),$(".overlay-parent").not(i).removeClass("wpex-touched"),t.preventDefault(),!1)}),this.config.$document.on("touchstart",function(t){$(t.target).closest(".wpex-touched").length||$(".wpex-touched").removeClass("wpex-touched")})),$(".overlay-parent-title-push-up").each(function(){var t=$(this),e=t.find(".overlay-title-push-up"),i=t.find("a"),s=i.find("img"),n=e.outerHeight();t.imagesLoaded(function(){e.css({bottom:-n}),i.css({height:s.outerHeight()}),s.css({position:"absolute",top:"0",left:"0",width:"auto",height:"auto"}),t.hover(function(){s.css({top:-20}),e.css({bottom:0})},function(){s.css({top:"0"}),e.css({bottom:-n})})})})},stickyTopBar:function(){var e=this;if(e.config.hasStickyTopBar&&e.config.$stickyTopBar){var i=!1,t=0,s=e.config.$window,n=e.config.$stickyTopBar,o=e.config.hasStickyTopBarMobile,a=wpexLocalize.stickyTopBarBreakPoint,r=$("#wpex-mobile-menu-fixed-top"),l=$('
');n.wrapAll(l),l=$("#top-bar-wrap-sticky-wrapper"),u(),s.scroll(function(){p()}),s.resize(function(){!o&&e.config.viewportWidtht&&c())}function p(){if(o||!(e.config.viewportWidth=t?c():d()}else i&&d()}},stickyOffset:function(){var t=0,e=$("#wpex-mobile-menu-fixed-top"),i=this.config.$stickyTopBar;return i&&i.is(":visible")&&(this.config.hasStickyTopBarMobile||this.config.viewportWidth>=wpexLocalize.stickyTopBarBreakPoint)&&(t+=i.outerHeight()),e.is(":visible")&&(t+=e.outerHeight()),this.config.$wpAdminBar&&this.config.$wpAdminBar.is(":visible")&&(t+=this.config.$wpAdminBar.outerHeight()),wpexLocalize.addStickyHeaderOffset&&(t+=wpexLocalize.addStickyHeaderOffset),t},stickyHeaderCustomStartPoint:function(){var t=wpexLocalize.stickyHeaderStartPosition;return t=$.isNumeric(t)?t:$(t).length?$(t).offset().top:0},stickyHeader:function(){var e=this,i=!1,s=!1,t=!1;if(e.config.hasStickyHeader){var n=e.config.$siteHeader,o=e.config.siteHeaderHeight,a=n.offset().top+n.outerHeight(),r=$('
');n.wrapAll(r),r=$("#site-header-sticky-wrapper");var l=e.config.$window,h=wpexLocalize.stickyHeaderBreakPoint,c=e.config.hasStickyMobileHeader,d=e.stickyHeaderCustomStartPoint(),u=e.config.$siteLogo,p=e.config.siteLogoSrc,f="shrink"==e.stickyHeaderStyle||"shrink_animated"==e.stickyHeaderStyle,m=wpexLocalize.stickyheaderCustomLogo;m&&wpexLocalize.stickyheaderCustomLogoRetina&&e.config.isRetina&&(m=wpexLocalize.stickyheaderCustomLogoRetina),m&&$('').appendTo("body").css("display","none"),C(),l.scroll(function(){e.config.$hasScrolled&&_()}),l.resize(function(){(e.config.widthChanged||e.config.heightChanged)&&(!c&&g()?(S(),n.removeClass("transform-prepare")):i?(n.hasClass("shrink-sticky-header")||r.css("height",e.config.siteHeaderHeight),n.css({top:e.stickyOffset(),width:r.width()})):C(),f&&w())}),l.on("orientationchange",function(){S(),C()})}function g(){return e.config.viewportWidtha}function y(){var t=d;return(t=t||r.offset().top)-e.stickyOffset()}function b(){m&&u&&(t=t?(u.attr("src",p),e.config.siteLogoHeight=e.config.$siteLogo.height(),!1):(u.attr("src",m),e.config.siteLogoHeight=e.config.$siteLogo.height(),!0))}function w(){var t=f;g()&&(t=!(!c||"icon_buttons"!=e.config.mobileMenuToggleStyle&&"fixed_top"!=e.config.mobileMenuToggleStyle)),t&&v()?!s&&i&&(n.addClass("sticky-header-shrunk"),s=!0):(n.removeClass("sticky-header-shrunk"),s=!1)}function x(){i||(b(),r.css("height",o).removeClass("not-sticky").addClass("is-sticky"),n.removeClass("dyn-styles").css({top:e.stickyOffset(),width:r.width()}),n.hasClass("transform-prepare")&&n.addClass("transform-go"),i=!0)}function S(){i&&(d?(n.removeClass("transform-go"),s&&(n.removeClass("sticky-header-shrunk"),s=!1)):n.removeClass("transform-prepare"),b(),r.removeClass("is-sticky").addClass("not-sticky"),n.hasClass("shrink-sticky-header")||r.css("height",""),n.addClass("dyn-styles").css({width:"",top:""}).removeClass("transform-go"),i=!1,n.removeClass("sticky-header-shrunk"),s=!1)}function C(){!c&&g()||(e.config.windowTop>y()&&0!==e.config.windowTop&&x(),f&&w())}function _(){!c&&g()||(d&&(i&&n.addClass("transform-go"),0===e.config.windowTop?n.removeClass("transform-prepare"):v()?n.addClass("transform-prepare"):n.removeClass("transform-prepare")),0!==e.config.windowTop?(e.config.windowTop>=y()?x():S(),f&&w()):S())}},stickyHeaderMenu:function(){var t=this;if(t.config.hasStickyNavbar){var e=t.config.$siteNavWrap,i=!1,s=t.config.$window,n=($(e).index(),$(''));e.wrapAll(n);var o=(n=$("#site-navigation-sticky-wrapper")).offset().top-t.stickyOffset();l(),s.scroll(function(){t.config.$hasScrolled&&(t.config.viewportWidth<=wpexLocalize.stickyNavbarBreakPoint||(0!==t.config.windowTop?t.config.windowTop>=o?a():r():i&&r()))}),s.resize(function(){t.config.viewportWidth<=wpexLocalize.stickyNavbarBreakPoint&&r(),i?e.css("width",n.width()):l()}),s.on("orientationchange",function(){r(),l()})}function a(){i||(n.css("height",t.config.$siteNavWrap.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),e.css({top:t.stickyOffset(),width:n.width()}),t.config.$siteHeader.removeClass("dyn-styles"),i=!0)}function r(){i&&(n.css("height","").removeClass("is-sticky").addClass("not-sticky"),e.css({width:"",top:""}),t.config.$siteHeader.addClass("dyn-styles"),i=!1)}function l(){t.config.viewportWidth<=wpexLocalize.stickyNavbarBreakPoint||(t.config.windowTop>=o&&0!==t.config.windowTop?a():r())}},stickyVcexNavbar:function(){var h=this,t=$(".vcex-navbar-sticky");t.length&&t.each(function(){var s=$(this),n=!1,t=h.config.$window,o=s.data("sticky-endpoint")?$(s.data("sticky-endpoint")):"",a=$('
');function r(){var t=0,e=$("#top-bar-wrap-sticky-wrapper"),i=$("#site-header-sticky-wrapper"),s=$("#site-navigation-sticky-wrapper"),n=$("#wpex-mobile-menu-fixed-top");return e.is(":visible")&&(h.config.hasStickyTopBarMobile||h.config.viewportWidth>=wpexLocalize.stickyTopBarBreakPoint)&&(t+=e.outerHeight()),i.is(":visible")&&(h.config.hasStickyMobileHeader||h.config.viewportWidth>=wpexLocalize.stickyHeaderBreakPoint)&&(h.config.$siteHeader.hasClass("shrink-sticky-header")?t+=parseInt(wpexLocalize.shrinkHeaderHeight):t+=i.outerHeight()),h.config.hasStickyNavbar&&s.is(":visible")&&(h.config.hasStickyMobileHeader||h.config.viewportWidth>=wpexLocalize.stickyNavbarBreakPoint)&&(t+=s.outerHeight()),n.is(":visible")&&(t+=n.outerHeight()),h.config.$wpAdminBar&&h.config.$wpAdminBar.is(":visible")&&(t+=h.config.$wpAdminBar.outerHeight()),t}function l(){n&&(a.css("height","").removeClass("is-sticky").addClass("not-sticky"),s.css({width:"",top:""}),n=!1)}function e(){var t,e=r(),i=a.offset().top-e;h.config.windowTop>i&&0!==h.config.windowTop?(t=e,!n&&s.is(":visible")&&(a.css("height",s.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),s.css({top:t,width:a.width()}),n=!0),o.length&&o.is(":visible")&&(h.config.windowTop>o.offset().top-e-s.outerHeight()?a.addClass("sticky-hidden"):a.removeClass("sticky-hidden"))):l()}s.wrapAll(a),a=s.parent(".vcex-navbar-sticky-wrapper"),e(),t.scroll(function(){h.config.$hasScrolled&&e()}),t.resize(function(){e(),n?(s.is(":visible")||l(),a.css("height",s.outerHeight()),s.css({top:r(),width:a.width()})):e()}),t.on("orientationchange",function(t){l(),e()})})},ctf7Preloader:function(){wpexLocalize.altercf7Prealoader&&$("form.wpcf7-form").each(function(){var t=$(this),e=t.find(".wpcf7-submit");if(e.length){t.find(".ajax-loader").remove();var i=$('');e.after(i),e.on("click",function(){i.addClass("visible")}),$("div.wpcf7").on("wpcf7:invalid wpcf7:spam wpcf7:mailsent wpcf7:mailfailed",function(){i.removeClass("visible")})}})},vcTabsTogglesJS:function(){var i=this;function t(){var t=$(this);t.find(".wpex-slider").each(function(){$(this).sliderPro("update")}),t.find(".vcex-isotope-grid").each(function(){$(this).isotope("layout")}),t.find(".vcex-milestone").each(function(){i.milestone($(this))})}this.config.$body.hasClass("wpb-js-composer")&&($(".vc_tta-tabs").on("show.vc.tab",t),$(".vc_tta-accordion").on("show.vc.accordion",t),i.config.$document.on("click.vc.tabs.data-api","[data-vc-tabs]",function(t){if(!i.config.$body.hasClass("vc_editor")){var e=$($(this).attr("href"));e.length&&(e.find(".wpex-slider").each(function(){$(this).sliderPro("update")}),e.find(".vcex-isotope-grid").each(function(){$(this).isotope("layout")}))}}))},vcAccessability:function(){if(this.config.vcActive){$(".vc_toggle .vc_toggle_title").each(function(t){var e=$(this);e.attr("tabindex",0),e.on("keydown",function(t){13==t.which&&e.trigger("click")})});var t=$(".vc_tta-container"),l=function(t,e,i,s){e.attr("tabindex",-1),t.attr("tabindex",0).focus().click()};t.each(function(){var t=$(this),r=t.find(".vc_tta-tab > a");t.find(".vc_tta-panels");r.each(function(t){var e=$(this);0==t?e.attr("tabindex",0):e.attr("tabindex",-1),e.on("keydown",function(t){var e=$(this),i=t.which,s=!!e.parent().next().is("li.vc_tta-tab")&&e.parent().next().find("a"),n=!!e.parent().prev().is("li.vc_tta-tab")&&e.parent().prev().find("a"),o=e.parent().parent().find("li.vc_tta-tab:first").find("a"),a=e.parent().parent().find("li.vc_tta-tab:last").find("a");switch(i){case 37:case 38:t.preventDefault(),t.stopPropagation(),l(n||a,r);break;case 39:case 40:t.preventDefault(),t.stopPropagation(),l(s||o,r);break;case 36:t.preventDefault(),t.stopPropagation(),l(o,r);break;case 35:t.preventDefault(),t.stopPropagation(),l(a,r);break;case 13:case 32:t.preventDefault(),t.stopPropagation()}})})})}},vcexRemoveiFrameDups:function(t){var e=t.children(":first");if(e.length){var i=e.find("> .wpex-bg-overlay-wrap");e.hasClass("wpex-has-overlay")?i.not(":first").remove():i.length&&i.remove();var s=e.find("> .wpex-video-bg-wrap");e.hasClass("wpex-has-video-bg")?s.not(":first").remove():s.length&&s.remove();var n=e.find("> .wpex-parallax-bg");e.hasClass("wpex-parallax-bg-wrap")?n.not(":first").remove():n.length&&n.remove();var o=e.find("> .wpex-video-bg-overlay");o.length&&o.not(":first").remove()}},vcPageEditable:function(){var e=this,i="";e.config.$body.hasClass("compose-mode")&&(parent.vc.events.on("shortcodes:add shortcodes:update shortcodes:clone",function(t){i=t.id}),e.config.$window.on("vc_reload",function(){if(e.equalHeights(),e.sliderPro(),e.wpexOwlCarousel(),e.vcexFilterNav(),e.customHovers(),e.responsiveCSS(),i){var t=$("[data-model-id="+i+"]");e.isotopeGrids(t),e.vcPageEditableFuncs(t),e.vcexRemoveiFrameDups(t)}else e.isotopeGrids()}))},vcPageEditableFuncs:function(t){this.parallax(t),this.responsiveText(t),this.overlayHovers(t),this.iLightbox(t),t.hasClass("vc_vcex_skillbar")?this.skillbar(t):t.hasClass("vc_vc_wp_custommenu")?this.menuWidgetAccordion(t):t.hasClass("vc_vcex_form_shortcode")?this.customSelects(t):t.hasClass("vc_vcex_milestone")?this.milestone(t):t.hasClass("vc_vcex_image_ba")?this.twentytwenty(t):t.hasClass("vc_vcex_animated_text")?this.typedText(t):t.hasClass("vc_vcex_countdown")&&this.countdown(t)},pData:function(t,e){return void 0!==t?t:e},getUrlExtension:function(t){var e=t.split(".").pop().toLowerCase(),i=-1!==e.indexOf("?")?e.split("?").pop():"";return(e=e.replace(i,"")).replace("?","")},scrolledToBottom:function(t){return this.config.windowTop>=t.offset().top+t.outerHeight()-window.innerHeight},isElementInWindowView:function(t){var e=this.config.$window.scrollTop(),i=e+this.config.windowHeight,s=$(t).offset().top;return s+$(t).height()<=i&&e<=s},getTallestEl:function(t){var e,i=1;return t.each(function(){var t=$(this);1==i?(e=t,i=0):e.height() 0||trident > 0) return true; return false; } function supportsTransitions(){ var b=document.body||document.documentElement, s=b.style, p='transition'; if(typeof s[p]=='string'){ $("html").addClass("csstransformspreserve3d"); return true; } var v=['Moz', 'webkit', 'Webkit', 'Khtml', 'O', 'ms']; p=p.charAt(0).toUpperCase() + p.substr(1); for (var i=0; i 0){ moveItems.call(); }else{ $(self.currentItem).addClass('photostack-flip'); self.isShuffling=false; if(typeof self.options.callback==='function'){ self.options.callback(self.currentItem); }} }}; if(self.items.indexOf(item)===self.current&&self.started&&iter===0){ self.currentItem.style.WebkitTransform='translate(' + self.centerItem.x + 'px,' + self.centerItem.y + 'px) rotate(0deg)'; self.currentItem.style.msTransform='translate(' + self.centerItem.x + 'px,' + self.centerItem.y + 'px) rotate(0deg)'; self.currentItem.style.transform='translate(' + self.centerItem.x + 'px,' + self.centerItem.y + 'px) rotate(0deg)'; if(self.currentItem.querySelector('.photostack-back')){ self._addItemPerspective(); } $(self.currentItem).addClass('photostack-current'); }else{ item.style.WebkitTransform='translate(' + translation.x + 'px,' + translation.y + 'px) rotate(' + Math.floor(Math.random() * (maxrot - minrot + 1) + minrot) + 'deg)'; item.style.msTransform='translate(' + translation.x + 'px,' + translation.y + 'px) rotate(' + Math.floor(Math.random() * (maxrot - minrot + 1) + minrot) + 'deg)'; item.style.transform='translate(' + translation.x + 'px,' + translation.y + 'px) rotate(' + Math.floor(Math.random() * (maxrot - minrot + 1) + minrot) + 'deg)'; } if(self.started){ if(support.transitions){ item.addEventListener(transEndEventName, onEndTransitionFn); }else{ onEndTransitionFn(); }} }); }; moveItems.call(); } Photostack.prototype._getSizes=function(){ this.sizes={ inner:{ width:this.inner.offsetWidth, height:this.inner.offsetHeight }, item:{ width:this.currentItem.offsetWidth, height:this.currentItem.offsetHeight }}; this.centerItem={ x:this.sizes.inner.width / 2 - this.sizes.item.width / 2, y:this.sizes.inner.height / 2 - this.sizes.item.height / 2 };} Photostack.prototype._isOverlapping=function(itemVal){ var dxArea=this.sizes.item.width + this.sizes.item.width / 3, dyArea=this.sizes.item.height + this.sizes.item.height / 3, areaVal={ x:this.sizes.inner.width / 2 - dxArea / 2, y:this.sizes.inner.height / 2 - dyArea / 2 }, dxItem=this.sizes.item.width, dyItem=this.sizes.item.height; if(!((itemVal.x + dxItem) < areaVal.x || itemVal.x >(areaVal.x + dxArea) || (itemVal.y + dyItem) < areaVal.y || itemVal.y >(areaVal.y + dyArea))){ var left=Math.random() < 0.5, randExtraX=Math.floor(Math.random() * (dxItem/4 + 1)), randExtraY=Math.floor(Math.random() * (dyItem/4 + 1)), noOverlapX=left ? (itemVal.x - areaVal.x + dxItem) * -1 - randExtraX:(areaVal.x + dxArea) - (itemVal.x + dxItem) + dxItem + randExtraX, noOverlapY=left ? (itemVal.y - areaVal.y + dyItem) * -1 - randExtraY:(areaVal.y + dyArea) - (itemVal.y + dyItem) + dyItem + randExtraY; return { overlapping:true, noOverlap:{ x:noOverlapX, y:noOverlapY }} } return { overlapping:false }} Photostack.prototype._addItemPerspective=function(){ $(this.el).addClass('photostack-perspective'); } Photostack.prototype._removeItemPerspective=function(){ $(this.el).removeClass('photostack-perspective'); $(this.currentItem).removeClass('photostack-flip'); } Photostack.prototype._rotateItem=function(callback){ if($(this.el).hasClass('photostack-perspective')&&!this.isRotating&&!this.isShuffling){ this.isRotating=true; var self=this, onEndTransitionFn=function(){ if(support.transitions&&support.preserve3d){ this.removeEventListener(transEndEventName, onEndTransitionFn); } self.isRotating=false; if(typeof callback==='function'){ callback(); }}; if(this.flipped){ $(this.navDots[ this.current ]).removeClass('flip'); if(support.preserve3d){ this.currentItem.style.WebkitTransform='translate(' + this.centerItem.x + 'px,' + this.centerItem.y + 'px) rotateY(0deg)'; this.currentItem.style.transform='translate(' + this.centerItem.x + 'px,' + this.centerItem.y + 'px) rotateY(0deg)'; }else{ $(this.currentItem).removeClass('photostack-showback'); }}else{ $(this.navDots[ this.current ]).addClass('flip'); if(support.preserve3d){ this.currentItem.style.WebkitTransform='translate(' + this.centerItem.x + 'px,' + this.centerItem.y + 'px) translate(' + this.sizes.item.width + 'px) rotateY(-179.9deg)'; this.currentItem.style.transform='translate(' + this.centerItem.x + 'px,' + this.centerItem.y + 'px) translate(' + this.sizes.item.width + 'px) rotateY(-179.9deg)'; }else{ $(this.currentItem).addClass('photostack-showback'); }} this.flipped = !this.flipped; if(support.transitions&&support.preserve3d){ this.currentItem.addEventListener(transEndEventName, onEndTransitionFn); }else{ onEndTransitionFn(); }} } window.Photostack=Photostack; })(jQuery, jQuery, window); (function(){var n,r,t,i,u=function(n,t){return function(){return n.apply(t,arguments)}},f=function(n,t){for(var i in t)e.call(t,i)&&(n[i]=t[i]);function r(){this.constructor=n}return r.prototype=t.prototype,n.prototype=new r,n.__super__=t.prototype,n},e={}.hasOwnProperty;i=function(){function n(){this.options_index=0;this.parsed=[]}return n.prototype.add_node=function(n){return n.nodeName.toUpperCase()==="OPTGROUP"?this.add_group(n):this.add_option(n)},n.prototype.add_group=function(n){var i,t,f,e,r,u;for(i=this.parsed.length,this.parsed.push({array_index:i,group:!0,label:n.label,title:n.title?n.title:void 0,children:0,disabled:n.disabled,classes:n.className}),r=n.childNodes,u=[],t=0,f=r.length;t"+n.group_label+"<\/b>"+n.html:n.html},n.prototype.mouse_enter=function(){return this.mouse_on_container=!0},n.prototype.mouse_leave=function(){return this.mouse_on_container=!1},n.prototype.input_focus=function(){if(this.is_multiple){if(!this.active_field)return setTimeout(function(n){return function(){return n.container_mousedown()}}(this),50)}else if(!this.active_field)return this.activate_field()},n.prototype.input_blur=function(){if(!this.mouse_on_container)return this.active_field=!1,setTimeout(function(n){return function(){return n.blur_test()}}(this),100)},n.prototype.label_click_handler=function(n){return this.is_multiple?this.container_mousedown(n):this.activate_field()},n.prototype.results_option_build=function(n){var u,t,i,r,o,f,e;for(u="",e=0,f=this.results_data,r=0,o=f.length;r=this.max_shown_results)break;return u},n.prototype.result_add_option=function(n){var t,i;return n.search_match?this.include_option_in_results(n)?(t=[],n.disabled||n.selected&&this.is_multiple||t.push("active-result"),!n.disabled||n.selected&&this.is_multiple||t.push("disabled-result"),n.selected&&t.push("result-selected"),n.group_array_index!=null&&t.push("group-option"),n.classes!==""&&t.push(n.classes),i=document.createElement("li"),i.className=t.join(" "),i.style.cssText=n.style,i.setAttribute("data-option-array-index",n.array_index),i.innerHTML=n.highlighted_html||n.html,n.title&&(i.title=n.title),this.outerHTML(i)):"":""},n.prototype.result_add_group=function(n){var i,t;return(n.search_match||n.group_match)?(n.active_options>0)?(i=[],i.push("group-result"),n.classes&&i.push(n.classes),t=document.createElement("li"),t.className=i.join(" "),t.innerHTML=n.highlighted_html||this.escape_html(n.label),n.title&&(t.title=n.title),this.outerHTML(t)):"":""},n.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},n.prototype.reset_single_select_options=function(){var n,u,i,r,t;for(i=this.results_data,t=[],n=0,u=i.length;n"+this.escape_html(c)+"<\/em>"+this.escape_html(y)),i!=null&&(i.group_match=!0)):n.group_array_index!=null&&this.results_data[n.group_array_index].search_match&&(n.search_match=!0)));return this.result_clear_highlight(),e<1&&t.length?(this.update_results_content(""),this.no_results(t)):(this.update_results_content(this.results_option_build()),this.winnow_results_set_highlight())},n.prototype.get_search_regex=function(n){var i,t;return t=this.search_contains?n:"(^|\\s|\\b)"+n+"[^\\s]*",this.enable_split_word_search||this.search_contains||(t="^"+t),i=this.case_sensitive_search?"":"i",new RegExp(t,i)},n.prototype.search_string_match=function(n,t){var i;return i=t.exec(n),!this.search_contains&&(i!=null?i[1]:void 0)&&(i.index+=1),i},n.prototype.choices_count=function(){var n,i,r,t;if(this.selected_option_count!=null)return this.selected_option_count;for(this.selected_option_count=0,t=this.form_field.options,n=0,i=t.length;n0?this.keydown_backstroke():this.pending_backstroke||(this.result_clear_highlight(),this.results_search());break;case 13:n.preventDefault();this.results_showing&&this.result_select(n);break;case 27:this.results_showing&&this.results_hide();break;case 9:case 16:case 17:case 18:case 38:case 40:case 91:break;default:this.results_search()}},n.prototype.clipboard_event_checker=function(){if(!this.is_disabled)return setTimeout(function(n){return function(){return n.results_search()}}(this),50)},n.prototype.container_width=function(){return this.options.width!=null?this.options.width:this.form_field.offsetWidth+"px"},n.prototype.include_option_in_results=function(n){return this.is_multiple&&!this.display_selected_options&&n.selected?!1:!this.display_disabled_options&&n.disabled?!1:n.empty?!1:!0},n.prototype.search_results_touchstart=function(n){return this.touch_started=!0,this.search_results_mouseover(n)},n.prototype.search_results_touchmove=function(n){return this.touch_started=!1,this.search_results_mouseout(n)},n.prototype.search_results_touchend=function(n){if(this.touch_started)return this.search_results_mouseup(n)},n.prototype.outerHTML=function(n){var t;return n.outerHTML?n.outerHTML:(t=document.createElement("div"),t.appendChild(n),t.innerHTML)},n.prototype.get_single_html=function(){return'\n '+this.default_text+'<\/span>\n
<\/b><\/div>\n<\/a>\n
\n