/* -- [START] /assets/vendor/vide/vide.min.js *//* * Vide - v0.5.1 * Easy as hell jQuery plugin for video backgrounds. * http://vodkabears.github.io/vide/ * * Made by Ilya Makarov * Under MIT License */ !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],b):b("object"==typeof exports?require("jquery"):a.jQuery)}(this,function(a){"use strict";function b(a){var b,c,d,e,f,g,h,i={};for(f=a.replace(/\s*:\s*/g,":").replace(/\s*,\s*/g,",").split(","),h=0,g=f.length;g>h&&(c=f[h],-1===c.search(/^(http|https|ftp):\/\//)&&-1!==c.search(":"));h++)b=c.indexOf(":"),d=c.substring(0,b),e=c.substring(b+1),e||(e=void 0),"string"==typeof e&&(e="true"===e||("false"===e?!1:e)),"string"==typeof e&&(e=isNaN(e)?e:+e),i[d]=e;return null==d&&null==e?a:i}function c(a){a=""+a;var b,c,d,e=a.split(/\s+/),f="50%",g="50%";for(d=0,b=e.length;b>d;d++)c=e[d],"left"===c?f="0%":"right"===c?f="100%":"top"===c?g="0%":"bottom"===c?g="100%":"center"===c?0===d?f="50%":g="50%":0===d?f=c:g=c;return{x:f,y:g}}function d(b,c){var d=function(){c(this.src)};a('').on("load",d),a('').on("load",d),a('').on("load",d),a('').on("load",d)}function e(c,d,e){if(this.$element=a(c),"string"==typeof d&&(d=b(d)),e?"string"==typeof e&&(e=b(e)):e={},"string"==typeof d)d=d.replace(/\.\w*$/,"");else if("object"==typeof d)for(var f in d)d.hasOwnProperty(f)&&(d[f]=d[f].replace(/\.\w*$/,""));this.settings=a.extend({},g,e),this.path=d;try{this.init()}catch(i){if(i.message!==h)throw i}}var f="vide",g={volume:1,playbackRate:1,muted:!0,loop:!0,autoplay:!0,position:"50% 50%",posterType:"detect",resizing:!0,bgColor:"transparent",className:""},h="Not implemented";e.prototype.init=function(){var b,e,g=this,i=g.path,j=i,k="",l=g.$element,m=g.settings,n=c(m.position),o=m.posterType;e=g.$wrapper=a("
").addClass(m.className).css({position:"absolute","z-index":-1,top:0,left:0,bottom:0,right:0,overflow:"hidden","-webkit-background-size":"cover","-moz-background-size":"cover","-o-background-size":"cover","background-size":"cover","background-color":m.bgColor,"background-repeat":"no-repeat","background-position":n.x+" "+n.y}),"object"==typeof i&&(i.poster?j=i.poster:i.mp4?j=i.mp4:i.webm?j=i.webm:i.ogv&&(j=i.ogv)),"detect"===o?d(j,function(a){e.css("background-image","url("+a+")")}):"none"!==o&&e.css("background-image","url("+j+"."+o+")"),"static"===l.css("position")&&l.css("position","relative"),l.prepend(e),"object"==typeof i?(i.mp4&&(k+=''),i.webm&&(k+=''),i.ogv&&(k+=''),b=g.$video=a("")):b=g.$video=a('');try{b.prop({autoplay:m.autoplay,loop:m.loop,volume:m.volume,muted:m.muted,defaultMuted:m.muted,playbackRate:m.playbackRate,defaultPlaybackRate:m.playbackRate})}catch(p){throw new Error(h)}b.css({margin:"auto",position:"absolute","z-index":-1,top:n.y,left:n.x,"-webkit-transform":"translate(-"+n.x+", -"+n.y+")","-ms-transform":"translate(-"+n.x+", -"+n.y+")","-moz-transform":"translate(-"+n.x+", -"+n.y+")",transform:"translate(-"+n.x+", -"+n.y+")",visibility:"hidden",opacity:0}).one("canplaythrough."+f,function(){g.resize()}).one("playing."+f,function(){b.css({visibility:"visible",opacity:1}),e.css("background-image","none")}),l.on("resize."+f,function(){m.resizing&&g.resize()}),e.append(b)},e.prototype.getVideoObject=function(){return this.$video[0]},e.prototype.resize=function(){if(this.$video){var a=this.$wrapper,b=this.$video,c=b[0],d=c.videoHeight,e=c.videoWidth,f=a.height(),g=a.width();g/e>f/d?b.css({width:g+2,height:"auto"}):b.css({width:"auto",height:f+2})}},e.prototype.destroy=function(){delete a[f].lookup[this.index],this.$video&&this.$video.off(f),this.$element.off(f).removeData(f),this.$wrapper.remove()},a[f]={lookup:[]},a.fn[f]=function(b,c){var d;return this.each(function(){d=a.data(this,f),d&&d.destroy(),d=new e(this,b,c),d.index=a[f].lookup.push(d)-1,a.data(this,f,d)}),this},a(document).ready(function(){var b=a(window);b.on("resize."+f,function(){for(var b,c=a[f].lookup.length,d=0;c>d;d++)b=a[f].lookup[d],b&&b.settings.resizing&&b.resize()}),b.on("unload."+f,function(){return!1}),a(document).find("[data-"+f+"-bg]").each(function(b,c){var d=a(c),e=d.data(f+"-options"),g=d.data(f+"-bg");d[f](g,e)})})}); /* -- [START] /assets/vendor/js/theme.js */ window.theme={};window.theme.fn={getOptions:function(opts){if(typeof(opts)=='object'){return opts;}else if(typeof(opts)=='string'){try{return JSON.parse(opts.replace(/'/g,'"').replace(';',''));}catch(e){return{};}}else{return{};}}};(function(theme,$){theme=theme||{};var instanceName='__animate';var PluginAnimate=function($el,opts){return this.initialize($el,opts);};PluginAnimate.defaults={accX:0,accY:-150,delay:1,duration:'1s'};PluginAnimate.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginAnimate.defaults,opts,{wrapper:this.$el});return this;},build:function(){var self=this,$el=this.options.wrapper,delay=0,duration='1s';$el.addClass('appear-animation animated');if(!$('html').hasClass('no-csstransitions')&&$(window).width()>767){$el.appear(function(){$el.one('animation:show',function(ev){delay=($el.attr('data-appear-animation-delay')?$el.attr('data-appear-animation-delay'):self.options.delay);duration=($el.attr('data-appear-animation-duration')?$el.attr('data-appear-animation-duration'):self.options.duration);if(duration!='1s'){$el.css('animation-duration',duration);} setTimeout(function(){$el.addClass($el.attr('data-appear-animation')+' appear-animation-visible');},delay);});$el.trigger('animation:show');},{accX:self.options.accX,accY:self.options.accY});}else{$el.addClass('appear-animation-visible');} return this;}};$.extend(theme,{PluginAnimate:PluginAnimate});$.fn.themePluginAnimate=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginAnimate($this,opts);}});};}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__carousel';var PluginCarousel=function($el,opts){return this.initialize($el,opts);};PluginCarousel.defaults={loop:true,responsive:{0:{items:1},479:{items:1},768:{items:2},979:{items:3},1199:{items:4}},navText:[]};PluginCarousel.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginCarousel.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.owlCarousel))){return this;} var self=this,$el=this.options.wrapper;$el.addClass('owl-theme');if($('html').attr('dir')=='rtl'){this.options=$.extend(true,{},this.options,{rtl:true,mouseDrag:false});} if(this.options.items==1){this.options.responsive={}} if(this.options.items>4){this.options=$.extend(true,{},this.options,{responsive:{1199:{items:this.options.items}}});} if(this.options.autoHeight){var itemsHeight=[];$el.find('.owl-item').each(function(){if($(this).hasClass('active')){itemsHeight.push($(this).height());}});$(window).afterResize(function(){$el.find('.owl-stage-outer').height(Math.max.apply(null,itemsHeight));});$(window).on('load',function(){$el.find('.owl-stage-outer').height(Math.max.apply(null,itemsHeight));});} $el.owlCarousel(this.options).addClass('owl-carousel-init');return this;}};$.extend(theme,{PluginCarousel:PluginCarousel});$.fn.themePluginCarousel=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginCarousel($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__chartCircular';var PluginChartCircular=function($el,opts){return this.initialize($el,opts);};PluginChartCircular.defaults={accX:0,accY:-150,delay:1,barColor:'#0088CC',trackColor:'#f2f2f2',scaleColor:false,scaleLength:5,lineCap:'round',lineWidth:13,size:175,rotate:0,animate:({duration:2500,enabled:true})};PluginChartCircular.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginChartCircular.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.appear))||!($.isFunction($.fn.easyPieChart))){return this;} var self=this,$el=this.options.wrapper,value=($el.attr('data-percent')?$el.attr('data-percent'):0),percentEl=$el.find('.percent');$.extend(true,self.options,{onStep:function(from,to,currentValue){percentEl.html(parseInt(currentValue));}});$el.attr('data-percent',0);$el.appear(function(){$el.easyPieChart(self.options);setTimeout(function(){$el.data('easyPieChart').update(value);$el.attr('data-percent',value);},self.options.delay);},{accX:self.options.accX,accY:self.options.accY});return this;}};$.extend(theme,{PluginChartCircular:PluginChartCircular});$.fn.themePluginChartCircular=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginChartCircular($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__counter';var PluginCounter=function($el,opts){return this.initialize($el,opts);};PluginCounter.defaults={accX:0,accY:0,speed:3000,refreshInterval:100,decimals:0,onUpdate:null,onComplete:null};PluginCounter.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginCounter.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.countTo))){return this;} var self=this,$el=this.options.wrapper;$.extend(self.options,{onComplete:function(){if($el.data('append')){$el.html($el.html()+$el.data('append'));} if($el.data('prepend')){$el.html($el.data('prepend')+$el.html());}}});$el.appear(function(){$el.countTo(self.options);},{accX:self.options.accX,accY:self.options.accY});return this;}};$.extend(theme,{PluginCounter:PluginCounter});$.fn.themePluginCounter=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginCounter($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__lazyload';var PluginLazyLoad=function($el,opts){return this.initialize($el,opts);};PluginLazyLoad.defaults={effect:'show',appearEffect:'',appear:function(elements_left,settings){},load:function(elements_left,settings){$(this).addClass($.trim('lazy-load-loaded '+settings.appearEffect));}};PluginLazyLoad.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginLazyLoad.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.lazyload))){return this;} var self=this;self.options.wrapper.lazyload(this.options);return this;}};$.extend(theme,{PluginLazyLoad:PluginLazyLoad});$.fn.themePluginLazyLoad=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginLazyLoad($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__lightbox';var PluginLightbox=function($el,opts){return this.initialize($el,opts);};PluginLightbox.defaults={tClose:'Close (Esc)',tLoading:'Loading...',gallery:{tPrev:'Previous (Left arrow key)',tNext:'Next (Right arrow key)',tCounter:'%curr% of %total%'},image:{tError:'The image could not be loaded.'},ajax:{tError:'The content could not be loaded.'},callbacks:{open:function(){$('html').addClass('lightbox-opened');},close:function(){$('html').removeClass('lightbox-opened');}}};PluginLightbox.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginLightbox.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.magnificPopup))){return this;} this.options.wrapper.magnificPopup(this.options);return this;}};$.extend(theme,{PluginLightbox:PluginLightbox});$.fn.themePluginLightbox=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginLightbox($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){'use strict';theme=theme||{};var loadingOverlayTemplate=['
','
','
'].join('');var LoadingOverlay=function($wrapper,options){return this.initialize($wrapper,options);};LoadingOverlay.prototype={options:{css:{}},initialize:function($wrapper,options){this.$wrapper=$wrapper;this.setVars().setOptions(options).build().events();this.$wrapper.data('loadingOverlay',this);},setVars:function(){this.$overlay=this.$wrapper.find('.loading-overlay');return this;},setOptions:function(options){if(!this.$overlay.get(0)){this.matchProperties();} this.options=$.extend(true,{},this.options,options);this.loaderClass=this.getLoaderClass(this.options.css.backgroundColor);return this;},build:function(){if(!this.$overlay.closest(document.documentElement).get(0)){if(!this.$cachedOverlay){this.$overlay=$(loadingOverlayTemplate).clone();if(this.options.css){this.$overlay.css(this.options.css);this.$overlay.find('.loader').addClass(this.loaderClass);}}else{this.$overlay=this.$cachedOverlay.clone();} this.$wrapper.append(this.$overlay);} if(!this.$cachedOverlay){this.$cachedOverlay=this.$overlay.clone();} return this;},events:function(){var _self=this;if(this.options.startShowing){_self.show();} if(this.$wrapper.is('body')||this.options.hideOnWindowLoad){$(window).on('load error',function(){_self.hide();});} if(this.options.listenOn){$(this.options.listenOn).on('loading-overlay:show beforeSend.ic',function(e){e.stopPropagation();_self.show();}).on('loading-overlay:hide complete.ic',function(e){e.stopPropagation();_self.hide();});} this.$wrapper.on('loading-overlay:show beforeSend.ic',function(e){if(e.target===_self.$wrapper.get(0)){e.stopPropagation();_self.show();return true;} return false;}).on('loading-overlay:hide complete.ic',function(e){if(e.target===_self.$wrapper.get(0)){e.stopPropagation();_self.hide();return true;} return false;});return this;},show:function(){this.build();this.position=this.$wrapper.css('position').toLowerCase();if(this.position!='relative'||this.position!='absolute'||this.position!='fixed'){this.$wrapper.css({position:'relative'});} this.$wrapper.addClass('loading-overlay-showing');},hide:function(){var _self=this;this.$wrapper.removeClass('loading-overlay-showing');setTimeout(function(){if(this.position!='relative'||this.position!='absolute'||this.position!='fixed'){_self.$wrapper.css({position:''});}},500);},matchProperties:function(){var i,l,properties;properties=['backgroundColor','borderRadius'];l=properties.length;for(i=0;i-1){hex=color.replace('#','');}else{rgb=color.match(/\d+/g);hex=('0'+parseInt(rgb[0],10).toString(16)).slice(-2)+('0'+parseInt(rgb[1],10).toString(16)).slice(-2)+('0'+parseInt(rgb[2],10).toString(16)).slice(-2);} if(hex.length===3){hex=hex+hex;} return hex;};hexColor=colorToHex(backgroundColor);r=parseInt(hexColor.substr(0,2),16);g=parseInt(hexColor.substr(2,2),16);b=parseInt(hexColor.substr(4,2),16);yiq=((r*299)+(g*587)+(b*114))/1000;return(yiq>=128)?'black':'white';}};$.extend(theme,{LoadingOverlay:LoadingOverlay});$.fn.loadingOverlay=function(opts){return this.each(function(){var $this=$(this);var loadingOverlay=$this.data('loadingOverlay');if(loadingOverlay){return loadingOverlay;}else{var options=opts||$this.data('loading-overlay-options')||{};return new LoadingOverlay($this,options);}});} $('[data-loading-overlay]').loadingOverlay();}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__masonry';var PluginMasonry=function($el,opts){return this.initialize($el,opts);};PluginMasonry.defaults={itemSelector:'li'};PluginMasonry.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginMasonry.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.isotope))){return this;} var self=this,$window=$(window);self.$loader=false;if(self.options.wrapper.parents('.masonry-loader').get(0)){self.$loader=self.options.wrapper.parents('.masonry-loader');self.createLoader();} self.options.wrapper.one('layoutComplete',function(event,laidOutItems){self.removeLoader();});self.options.wrapper.waitForImages(function(){self.options.wrapper.isotope(this.options);});setTimeout(function(){self.removeLoader();},3000);return this;},createLoader:function(){var self=this;var loaderTemplate=['
','
','
','
','
'].join('');self.$loader.append(loaderTemplate);return this;},removeLoader:function(){var self=this;if(self.$loader){self.$loader.removeClass('masonry-loader-showing');setTimeout(function(){self.$loader.addClass('masonry-loader-loaded');},300);}}};$.extend(theme,{PluginMasonry:PluginMasonry});$.fn.themePluginMasonry=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginMasonry($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__matchHeight';var PluginMatchHeight=function($el,opts){return this.initialize($el,opts);};PluginMatchHeight.defaults={byRow:true,property:'height',target:null,remove:false};PluginMatchHeight.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginMatchHeight.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.matchHeight))){return this;} var self=this;self.options.wrapper.matchHeight(self.options);return this;}};$.extend(theme,{PluginMatchHeight:PluginMatchHeight});$.fn.themePluginMatchHeight=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginMatchHeight($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__parallax';var PluginParallax=function($el,opts){return this.initialize($el,opts);};PluginParallax.defaults={speed:1.5,horizontalPosition:'50%',offset:0};PluginParallax.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginParallax.defaults,opts,{wrapper:this.$el});return this;},build:function(){var self=this,$window=$(window),offset,yPos,bgpos;self.options.wrapper.css('background-image','url('+self.options.wrapper.data('image-src')+')');if(!$.browser.mobile){$window.on('scroll resize',function(){offset=self.options.wrapper.offset();yPos=-($window.scrollTop()-offset.top)/self.options.speed+(self.options.offset);bgpos=self.options.horizontalPosition+' '+yPos+'px';self.options.wrapper.css('background-position',bgpos);});$window.trigger('scroll');}else{self.options.wrapper.addClass('parallax-disabled');} return this;}};$.extend(theme,{PluginParallax:PluginParallax});$.fn.themePluginParallax=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginParallax($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__progressBar';var PluginProgressBar=function($el,opts){return this.initialize($el,opts);};PluginProgressBar.defaults={accX:0,accY:-50,delay:1};PluginProgressBar.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginProgressBar.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.appear))){return this;} var self=this,$el=this.options.wrapper,delay=1;$el.appear(function(){delay=($el.attr('data-appear-animation-delay')?$el.attr('data-appear-animation-delay'):self.options.delay);$el.addClass($el.attr('data-appear-animation'));setTimeout(function(){$el.animate({width:$el.attr('data-appear-progress-animation')},1500,'easeOutQuad',function(){$el.find('.progress-bar-tooltip').animate({opacity:1},500,'easeOutQuad');});},delay);},{accX:self.options.accX,accY:self.options.accY});return this;}};$.extend(theme,{PluginProgressBar:PluginProgressBar});$.fn.themePluginProgressBar=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginProgressBar($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__revolution';var PluginRevolutionSlider=function($el,opts){return this.initialize($el,opts);};PluginRevolutionSlider.defaults={sliderType:'standard',sliderLayout:'fullwidth',delay:9000,gridwidth:1170,gridheight:500,spinner:'spinner3',disableProgressBar:'on',parallax:{type:'off',bgparallax:'off'},navigation:{keyboardNavigation:'off',keyboard_direction:'horizontal',mouseScrollNavigation:'off',onHoverStop:'off',touch:{touchenabled:'on',swipe_threshold:75,swipe_min_touches:1,swipe_direction:'horizontal',drag_block_vertical:false},arrows:{enable:true,style:'uranus',hide_onmobile:false,hide_under:0,hide_onleave:true,hide_delay:200,hide_delay_mobile:1200,left:{h_align:'left',v_align:'center',h_offset:30,v_offset:0},right:{h_align:'right',v_align:'center',h_offset:30,v_offset:0}}}};PluginRevolutionSlider.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build().events();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginRevolutionSlider.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.revolution))){return this;} if(this.options.wrapper.find('> ul > li').length==1){this.options.wrapper.addClass('slider-single-slide');} this.options.wrapper.revolution(this.options);return this;},events:function(){return this;}};$.extend(theme,{PluginRevolutionSlider:PluginRevolutionSlider});$.fn.themePluginRevolutionSlider=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginRevolutionSlider($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};$.extend(theme,{PluginScrollToTop:{defaults:{wrapper:$('body'),offset:150,buttonClass:'scroll-to-top',iconClass:'fa fa-chevron-up',delay:1000,visibleMobile:false,label:false,easing:'easeOutBack'},initialize:function(opts){initialized=true;this.setOptions(opts).build().events();return this;},setOptions:function(opts){this.options=$.extend(true,{},this.defaults,opts);return this;},build:function(){var self=this,$el;$el=$('').addClass(self.options.buttonClass).attr({'href':'#',}).append($('').addClass(self.options.iconClass));if(!self.options.visibleMobile){$el.addClass('hidden-mobile');} if(self.options.label){$el.append($('').html(self.options.label));} this.options.wrapper.append($el);this.$el=$el;return this;},events:function(){var self=this,_isScrolling=false;self.$el.on('click',function(e){e.preventDefault();$('body, html').animate({scrollTop:0},self.options.delay,self.options.easing);return false;});$(window).scroll(function(){if(!_isScrolling){_isScrolling=true;if($(window).scrollTop()>self.options.offset){self.$el.stop(true,true).addClass('visible');_isScrolling=false;}else{self.$el.stop(true,true).removeClass('visible');_isScrolling=false;}}});return this;}}});}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__sort';var PluginSort=function($el,opts){return this.initialize($el,opts);};PluginSort.defaults={useHash:true,itemSelector:'.isotope-item',layoutMode:'masonry',filter:'*',hiddenStyle:{opacity:0},visibleStyle:{opacity:1},stagger:30,isOriginLeft:($('html').attr('dir')!='rtl')};PluginSort.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginSort.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.isotope))){return this;} var self=this,$source=this.options.wrapper,$destination=$('.sort-destination[data-sort-id="'+$source.attr('data-sort-id')+'"]'),$window=$(window);if($destination.get(0)){self.$source=$source;self.$destination=$destination;self.$loader=false;self.setParagraphHeight($destination);if(self.$destination.parents('.sort-destination-loader').get(0)){self.$loader=self.$destination.parents('.sort-destination-loader');self.createLoader();} $destination.attr('data-filter','*');$destination.one('layoutComplete',function(event,laidOutItems){self.removeLoader();});$destination.waitForImages(function(){$destination.isotope(self.options);self.events();});setTimeout(function(){self.removeLoader();},3000);} return this;},events:function(){var self=this,filter=null,$window=$(window);self.$source.find('a').click(function(e){e.preventDefault();filter=$(this).parent().data('option-value');self.setFilter(filter);if(e.originalEvent){self.$source.trigger('filtered');} return this;});self.$destination.trigger('filtered');self.$source.trigger('filtered');if(self.options.useHash){self.hashEvents();} $window.on('resize',function(){setTimeout(function(){self.$destination.isotope('layout');},300);});setTimeout(function(){$window.trigger('resize');},300);return this;},setFilter:function(filter){var self=this,page=false,currentFilter=filter;self.$source.find('li.active').removeClass('active');self.$source.find('li[data-option-value="'+filter+'"]').addClass('active');self.options.filter=currentFilter;if(self.$destination.attr('data-current-page')){currentFilter=currentFilter+'[data-page-rel='+self.$destination.attr('data-current-page')+']';} self.$destination.attr('data-filter',filter).isotope({filter:currentFilter}).one('arrangeComplete',function(event,filteredItems){if(self.options.useHash){if(window.location.hash!=''||self.options.filter.replace('.','')!='*'){window.location.hash=self.options.filter.replace('.','');}} $(window).trigger('scroll');}).trigger('filtered');return this;},hashEvents:function(){var self=this,hash=null,hashFilter=null,initHashFilter='.'+location.hash.replace('#','');if(initHashFilter!='.'&&initHashFilter!='.*'){self.setFilter(initHashFilter);} $(window).on('hashchange',function(e){hashFilter='.'+location.hash.replace('#','');hash=(hashFilter=='.'||hashFilter=='.*'?'*':hashFilter);self.setFilter(hash);});return this;},setParagraphHeight:function(){var self=this,minParagraphHeight=0,paragraphs=$('span.thumb-info-caption p',self.$destination);paragraphs.each(function(){if($(this).height()>minParagraphHeight){minParagraphHeight=($(this).height()+10);}});paragraphs.height(minParagraphHeight);return this;},createLoader:function(){var self=this;var loaderTemplate=['
','
','
','
','
'].join('');self.$loader.append(loaderTemplate);return this;},removeLoader:function(){var self=this;if(self.$loader){self.$loader.removeClass('sort-destination-loader-showing');setTimeout(function(){self.$loader.addClass('sort-destination-loader-loaded');},300);}}};$.extend(theme,{PluginSort:PluginSort});$.fn.themePluginSort=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginSort($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__sticky';var PluginSticky=function($el,opts){return this.initialize($el,opts);};PluginSticky.defaults={minWidth:991,activeClass:'sticky-active'};PluginSticky.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginSticky.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.pin))){return this;} var self=this,$window=$(window);self.options.wrapper.pin(self.options);$window.afterResize(function(){self.options.wrapper.removeAttr('style').removeData('pin');self.options.wrapper.pin(self.options);$window.trigger('scroll');});return this;}};$.extend(theme,{PluginSticky:PluginSticky});$.fn.themePluginSticky=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginSticky($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__toggle';var PluginToggle=function($el,opts){return this.initialize($el,opts);};PluginToggle.defaults={duration:350,isAccordion:false};PluginToggle.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginToggle.defaults,opts,{wrapper:this.$el});return this;},build:function(){var self=this,$wrapper=this.options.wrapper,$items=$wrapper.find('.toggle'),$el=null;$items.each(function(){$el=$(this);if($el.hasClass('active')){$el.find('> p').addClass('preview-active');$el.find('> .toggle-content').slideDown(self.options.duration);} self.events($el);});if(self.options.isAccordion){self.options.duration=self.options.duration/2;} return this;},events:function($el){var self=this,previewParCurrentHeight=0,previewParAnimateHeight=0,toggleContent=null;$el.find('> label').focus(function(e){var $this=$(this),parentSection=$this.parent(),parentWrapper=$this.parents('.toggle'),previewPar=null,closeElement=null;if(self.options.isAccordion&&typeof(e.originalEvent)!='undefined'){closeElement=parentWrapper.find('.toggle.active > label');if(closeElement[0]==$this[0]){return;}} parentSection.toggleClass('active');if(parentSection.find('> p').get(0)){previewPar=parentSection.find('> p');previewParCurrentHeight=previewPar.css('height');previewPar.css('height','auto');previewParAnimateHeight=previewPar.css('height');previewPar.css('height',previewParCurrentHeight);} toggleContent=parentSection.find('> .toggle-content');if(parentSection.hasClass('active')){$(previewPar).animate({height:previewParAnimateHeight},self.options.duration,function(){$(this).addClass('preview-active');});toggleContent.slideDown(self.options.duration,function(){if(closeElement){closeElement.trigger('focus');}});}else{$(previewPar).animate({height:0},self.options.duration,function(){$(this).removeClass('preview-active');});toggleContent.slideUp(self.options.duration);}});}};$.extend(theme,{PluginToggle:PluginToggle});$.fn.themePluginToggle=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginToggle($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__tweets';var PluginTweets=function($el,opts){return this.initialize($el,opts);};PluginTweets.defaults={username:null,count:2,URL:'php/twitter-feed.php'};PluginTweets.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginTweets.defaults,opts,{wrapper:this.$el});return this;},build:function(){if(this.options.username==null||this.options.username==''){return this;} var self=this,$wrapper=this.options.wrapper;$.ajax({type:'GET',data:{twitter_screen_name:self.options.username,tweets_to_display:self.options.count},url:self.options.URL}).done(function(html){$wrapper.html(html).find('a').attr('target','_blank');});return this;}};$.extend(theme,{PluginTweets:PluginTweets});$.fn.themePluginTweets=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginTweets($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};$.extend(theme,{PluginValidation:{defaults:{validator:{highlight:function(element){$(element).parent().removeClass('has-success').addClass('has-error');},success:function(element){$(element).parent().removeClass('has-error').addClass('has-success').find('label.error').remove();},errorPlacement:function(error,element){if(element.attr('type')=='radio'||element.attr('type')=='checkbox'){error.appendTo(element.parent().parent());}else{error.insertAfter(element);}}},validateCaptchaURL:'php/contact-form-verify-captcha.php',refreshCaptchaURL:'php/contact-form-refresh-captcha.php'},initialize:function(opts){initialized=true;this.setOptions(opts).build();return this;},setOptions:function(opts){this.options=$.extend(true,{},this.defaults,opts);return this;},build:function(){var self=this;if(!($.isFunction($.validator))){return this;} self.addMethods();self.setMessageGroups();$.validator.setDefaults(self.options.validator);return this;},addMethods:function(){var self=this;$.validator.addMethod('captcha',function(value,element,params){var captchaValid=false;$.ajax({url:self.options.validateCaptchaURL,type:'POST',async:false,dataType:'json',data:{captcha:$.trim(value)},success:function(data){if(data.response=='success'){captchaValid=true;}}});if(captchaValid){return true;}},'');$('#refreshCaptcha').on('click',function(e){e.preventDefault();$.get(self.options.refreshCaptchaURL,function(url){$('#captcha-image').attr('src',url);});});},setMessageGroups:function(){$('.checkbox-group[data-msg-required], .radio-group[data-msg-required]').each(function(){var message=$(this).data('msg-required');$(this).find('input').attr('data-msg-required',message);});}}});}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__videobackground';var PluginVideoBackground=function($el,opts){return this.initialize($el,opts);};PluginVideoBackground.defaults={overlay:true,volume:1,playbackRate:1,muted:true,loop:true,autoplay:true,position:'50% 50%',posterType:'detect'};PluginVideoBackground.prototype={initialize:function($el,opts){this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginVideoBackground.defaults,opts,{path:this.$el.data('video-path'),wrapper:this.$el});return this;},build:function(){if(!($.isFunction($.fn.vide))||(!this.options.path)){return this;} if(this.options.overlay){this.options.wrapper.prepend($('
').addClass('video-overlay'));} this.options.wrapper.vide(this.options.path,this.options);return this;}};$.extend(theme,{PluginVideoBackground:PluginVideoBackground});$.fn.themePluginVideoBackground=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginVideoBackground($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var instanceName='__wordRotate';var PluginWordRotate=function($el,opts){return this.initialize($el,opts);};PluginWordRotate.defaults={delay:2000,animDelay:300};PluginWordRotate.prototype={initialize:function($el,opts){if($el.data(instanceName)){return this;} this.$el=$el;this.setData().setOptions(opts).build();return this;},setData:function(){this.$el.data(instanceName,this);return this;},setOptions:function(opts){this.options=$.extend(true,{},PluginWordRotate.defaults,opts,{wrapper:this.$el});return this;},build:function(){var self=this,$el=this.options.wrapper,itemsWrapper=$el.find(".word-rotate-items"),items=itemsWrapper.find("> span"),firstItem=items.eq(0),firstItemClone=firstItem.clone(),currentItem=1,currentTop=0,itemWidth=0;itemsWrapper.width(firstItem.width()+"px").append(firstItemClone);$el.addClass("active");setInterval(function(){currentTop=(currentItem*$el.height());currentItem++;if(currentItem<=items.length){itemWidth=items.eq(currentItem-1).width();}else{itemWidth=items.eq(0).width();} itemsWrapper.animate({top:-(currentTop)+"px",width:itemWidth+"px"},self.options.animDelay,"easeOutQuad",function(){if(currentItem>items.length){itemsWrapper.css("top",0);currentItem=1;}});},self.options.delay);return this;}};$.extend(theme,{PluginWordRotate:PluginWordRotate});$.fn.themePluginWordRotate=function(opts){return this.map(function(){var $this=$(this);if($this.data(instanceName)){return $this.data(instanceName);}else{return new PluginWordRotate($this,opts);}});}}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var initialized=false;$.extend(theme,{Account:{defaults:{wrapper:$('#headerAccount')},initialize:function($wrapper,opts){if(initialized){return this;} initialized=true;this.$wrapper=($wrapper||this.defaults.wrapper);this.setOptions(opts).events();return this;},setOptions:function(opts){this.options=$.extend(true,{},this.defaults,opts,theme.fn.getOptions(this.$wrapper.data('plugin-options')));return this;},events:function(){var self=this;self.$wrapper.find('input').on('focus',function(){self.$wrapper.addClass('open');$(document).mouseup(function(e){if(!self.$wrapper.is(e.target)&&self.$wrapper.has(e.target).length===0){self.$wrapper.removeClass('open');}});});$('#headerSignUp').on('click',function(e){e.preventDefault();self.$wrapper.addClass('signup').removeClass('signin').removeClass('recover');self.$wrapper.find('.signup-form input:first').focus();});$('#headerSignIn').on('click',function(e){e.preventDefault();self.$wrapper.addClass('signin').removeClass('signup').removeClass('recover');self.$wrapper.find('.signin-form input:first').focus();});$('#headerRecover').on('click',function(e){e.preventDefault();self.$wrapper.addClass('recover').removeClass('signup').removeClass('signin');self.$wrapper.find('.recover-form input:first').focus();});$('#headerRecoverCancel').on('click',function(e){e.preventDefault();self.$wrapper.addClass('signin').removeClass('signup').removeClass('recover');self.$wrapper.find('.signin-form input:first').focus();});}}});}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var initialized=false;console.log('start of nav function');$.extend(theme,{Nav:{defaults:{wrapper:$('#mainNav'),scrollDelay:600,scrollAnimation:'easeOutQuad'},initialize:function($wrapper,opts){console.log('start of initialize in Nav');if(initialized){return this;} initialized=true;this.$wrapper=($wrapper||this.defaults.wrapper);this.setOptions(opts).build().events();return this;},setOptions:function(opts){this.options=$.extend(true,{},this.defaults,opts,theme.fn.getOptions(this.$wrapper.data('plugin-options')));return this;},build:function(){var self=this,$html=$('html'),$header=$('#header'),thumbInfoPreview;console.log('start of build function in Nav');$header.find('.dropdown-toggle, .dropdown-submenu > a').append($('').addClass('fa fa-caret-down'));self.$wrapper.find('a[data-thumb-preview]').each(function(){thumbInfoPreview=$('').addClass('thumb-info thumb-info-preview').append($('').addClass('thumb-info-wrapper').append($('').addClass('thumb-info-image').css('background-image','url('+$(this).data('thumb-preview')+')')));$(this).append(thumbInfoPreview);});if($html.hasClass('side-header-right')){$header.find('.dropdown').addClass('dropdown-reverse');} return this;},events:function(){var self=this,$header=$('#header'),$window=$(window);console.log('start of event function in Nav');$header.find('a[href="#"]').on('click',function(e){e.preventDefault();});$header.find('.dropdown-toggle[href="#"], .dropdown-submenu a[href="#"], .dropdown-toggle[href!="#"] .fa-caret-down, .dropdown-submenu a[href!="#"] .fa-caret-down').on('click',function(e){e.preventDefault();if($window.width()<992){$(this).closest('li').toggleClass('opened');}});if('ontouchstart'in document.documentElement){$header.find('.dropdown-toggle:not([href="#"]), .dropdown-submenu > a:not([href="#"])').on('touchstart click',function(e){if($window.width()>991){e.stopPropagation();e.preventDefault();if(e.handled!==true){var li=$(this).closest('li');if(li.hasClass('tapped')){location.href=$(this).attr('href');} li.addClass('tapped');e.handled=true;}else{return false;} return false;}}).on('blur',function(e){$(this).closest('li').removeClass('tapped');});} $header.find('[data-collapse-nav]').on('click',function(e){$(this).parents('.collapse').removeClass('in');});$('[data-hash]').each(function(){var target=$(this).attr('href'),offset=($(this).is("[data-hash-offset]")?$(this).data('hash-offset'):0);if($(target).get(0)){$(this).on('click',function(e){e.preventDefault();$(this).parents('.collapse.in').removeClass('in');self.scrollToTarget(target,offset);return;});}});console.log('end of events function in Nav');return this;},scrollToTarget:function(target,offset){var self=this;$('body').addClass('scrolling');$('html, body').animate({scrollTop:$(target).offset().top-offset},self.options.scrollDelay,self.options.scrollAnimation,function(){$('body').removeClass('scrolling');});return this;}}});}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var initialized=false;$.extend(theme,{Newsletter:{defaults:{wrapper:$('#newsletterForm')},initialize:function($wrapper,opts){if(initialized){return this;} initialized=true;this.$wrapper=($wrapper||this.defaults.wrapper);this.setOptions(opts).build();return this;},setOptions:function(opts){this.options=$.extend(true,{},this.defaults,opts,theme.fn.getOptions(this.$wrapper.data('plugin-options')));return this;},build:function(){if(!($.isFunction($.fn.validate))){return this;} var self=this,$email=self.$wrapper.find('#newsletterEmail'),$success=$('#newsletterSuccess'),$error=$('#newsletterError');self.$wrapper.validate({submitHandler:function(form){$.ajax({type:'POST',url:self.$wrapper.attr('action'),data:{'email':$email.val()},dataType:'json',success:function(data){if(data.response=='success'){$success.removeClass('hidden');$error.addClass('hidden');$email.val('').blur().closest('.control-group').removeClass('success').removeClass('error');}else{$error.html(data.message);$error.removeClass('hidden');$success.addClass('hidden');$email.blur().closest('.control-group').removeClass('success').addClass('error');}}});},rules:{newsletterEmail:{required:true,email:true}},errorPlacement:function(error,element){}});return this;}}});}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var initialized=false;$.extend(theme,{Search:{defaults:{wrapper:$('#searchForm')},initialize:function($wrapper,opts){if(initialized){return this;} initialized=true;this.$wrapper=($wrapper||this.defaults.wrapper);this.setOptions(opts).build();return this;},setOptions:function(opts){this.options=$.extend(true,{},this.defaults,opts,theme.fn.getOptions(this.$wrapper.data('plugin-options')));return this;},build:function(){if(!($.isFunction($.fn.validate))){return this;} this.$wrapper.validate({errorPlacement:function(error,element){}});return this;}}});}).apply(this,[window.theme,jQuery]);(function(theme,$){theme=theme||{};var initialized=false;$.extend(theme,{StickyHeader:{defaults:{wrapper:$('#header'),headerBody:$('#header .header-body'),stickyEnabled:true,stickyEnableOnBoxed:true,stickyEnableOnMobile:true,stickyStartAt:0,stickyStartAtElement:false,stickySetTop:0,stickyChangeLogo:false,stickyChangeLogoWrapper:true},initialize:function($wrapper,opts){if(initialized){return this;} initialized=true;this.$wrapper=($wrapper||this.defaults.wrapper);this.setOptions(opts).build().events();return this;},setOptions:function(opts){this.options=$.extend(true,{},this.defaults,opts,theme.fn.getOptions(this.$wrapper.data('plugin-options')));return this;},build:function(){if(!this.options.stickyEnableOnBoxed&&$('html').hasClass('boxed')||!this.options.stickyEnabled){return this;} var self=this,$html=$('html'),$window=$(window),sideHeader=$html.hasClass('side-header');$html.addClass('sticky-header-enabled');if(parseInt(self.options.stickySetTop)<0){$html.addClass('sticky-header-negative');} if(self.options.stickyStartAtElement){var $stickyStartAtElement=$(self.options.stickyStartAtElement);$(window).on('scroll resize',function(){self.options.stickyStartAt=$stickyStartAtElement.offset().top;});$(window).trigger('resize');} if($html.hasClass('boxed')&&(parseInt(self.options.stickyStartAt)==0)&&$window.width()>991){self.options.stickyStartAt=30;} self.options.wrapper.css('min-height',self.options.wrapper.height());self.checkStickyHeader=function(){if($window.scrollTop()>=parseInt(self.options.stickyStartAt)){self.activateStickyHeader();}else{self.deactivateStickyHeader();}};self.activateStickyHeader=function(){if($window.width()<992){if(!self.options.stickyEnableOnMobile){self.deactivateStickyHeader();return;}}else{if(sideHeader){self.deactivateStickyHeader();return;}} $html.addClass('sticky-header-active');self.options.headerBody.css('top',self.options.stickySetTop);if(self.options.stickyChangeLogo){self.changeLogo(true);} $.event.trigger({type:'stickyHeader.activate'});};self.deactivateStickyHeader=function(){$html.removeClass('sticky-header-active');self.options.headerBody.css('top',0);if(self.options.stickyChangeLogo){self.changeLogo(false);} $.event.trigger({type:'stickyHeader.deactivate'});};if(parseInt(self.options.stickyStartAt)<=0){self.activateStickyHeader();} if(self.options.stickyChangeLogo){var $logoWrapper=self.options.wrapper.find('.header-logo'),$logo=$logoWrapper.find('img'),logoWidth=$logo.attr('width'),logoHeight=$logo.attr('height'),logoSmallTop=parseInt($logo.attr('data-sticky-top')?$logo.attr('data-sticky-top'):0),logoSmallWidth=parseInt($logo.attr('data-sticky-width')?$logo.attr('data-sticky-width'):'auto'),logoSmallHeight=parseInt($logo.attr('data-sticky-height')?$logo.attr('data-sticky-height'):'auto');if(self.options.stickyChangeLogoWrapper){$logoWrapper.css({'width':$logo.outerWidth(true),'height':$logo.outerHeight(true)});} self.changeLogo=function(activate){if(activate){$logo.css({'top':logoSmallTop,'width':logoSmallWidth,'height':logoSmallHeight});}else{$logo.css({'top':0,'width':logoWidth,'height':logoHeight});}}} return this;},events:function(){var self=this;if(!this.options.stickyEnableOnBoxed&&$('body').hasClass('boxed')||!this.options.stickyEnabled){return this;} if(!self.options.alwaysStickyEnabled){$(window).on('scroll resize',function(){self.checkStickyHeader();});}else{self.activateStickyHeader();} return this;}}});}).apply(this,[window.theme,jQuery]); /* -- [START] /assets/vendor/js/custom.js */ $.extend(theme.PluginParallax.defaults,{horizontalPosition:'55%'});$('#btnPrint').on("click",function(){$('#printThis').printThis({importCSS:false,importStyle:false,loadCSS:["/ADF/thirdParty/css/font-awesome/4.7/css/font-awesome.min.css","/ADF/thirdParty/css/font-awesome/4.7/css/font-awesome-ADF-ext.css","/style/sitetheme/css/theme.css","/style/sitetheme/css/theme-elements.css","/style/sitetheme/css/theme-blog.css","/style/sitetheme/css/theme-shop.css","/style/defaultStyle.css","/style/sitetheme/css/custom.css","/commonspot/site-default.css","/style/sitetheme/css/printThis.css","https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800%7CShadows+Into+Light"]});});$('#btnProviderPrint').on("click",function(){$('#providerProfileArea1').printThis({importStyle:true});});var lazyLoadInstance=new LazyLoad({elements_selector:".lazy",use_native:"true"}); /* -- [START] /assets/vendor/js/theme.init.js */ (function($){'use strict';if(typeof theme.PluginScrollToTop!=='undefined'){theme.PluginScrollToTop.initialize();} if($.isFunction($.fn['tooltip'])){$('[data-tooltip]:not(.manual), [data-plugin-tooltip]:not(.manual)').tooltip();} if($.isFunction($.fn['popover'])){$(function(){$('[data-plugin-popover]:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.popover(opts);});});} if(typeof theme.PluginValidation!=='undefined'){theme.PluginValidation.initialize();} if($.isFunction($.fn['matchHeight'])){$('.match-height').matchHeight();$('.featured-boxes .featured-box').matchHeight();$('.featured-box-full').matchHeight();}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginAnimate'])){$(function(){$('[data-appear-animation]').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginAnimate(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginCarousel'])){$(function(){$('[data-plugin-carousel]:not(.manual), .owl-carousel:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginCarousel(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginChartCircular'])){$(function(){$('[data-plugin-chart-circular]:not(.manual), .circular-bar-chart:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginChartCircular(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginCounter'])){$(function(){$('[data-plugin-counter]:not(.manual), .counters [data-to]').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginCounter(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginLazyLoad'])){$(function(){$('[data-plugin-lazyload]:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginLazyLoad(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginLightbox'])){$(function(){$('[data-plugin-lightbox]:not(.manual), .lightbox:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginLightbox(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginMasonry'])){$(function(){$('[data-plugin-masonry]:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginMasonry(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginMatchHeight'])){$(function(){$('[data-plugin-match-height]:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginMatchHeight(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginParallax'])){$(function(){$('[data-plugin-parallax]:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginParallax(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginProgressBar'])){$(function(){$('[data-plugin-progress-bar]:not(.manual), [data-appear-progress-animation]').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginProgressBar(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginRevolutionSlider'])){$(function(){$('[data-plugin-revolution-slider]:not(.manual), .slider-container .slider:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginRevolutionSlider(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginSort'])){$(function(){$('[data-plugin-sort]:not(.manual), .sort-source:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginSort(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginSticky'])){$(function(){$('[data-plugin-sticky]:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginSticky(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginToggle'])){$(function(){$('[data-plugin-toggle]:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginToggle(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginTweets'])){$(function(){$('[data-plugin-tweets]:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginTweets(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginVideoBackground'])){$(function(){$('[data-plugin-video-background]:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginVideoBackground(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if($.isFunction($.fn['themePluginWordRotate'])){$(function(){$('[data-plugin-word-rotate]:not(.manual), .word-rotate:not(.manual)').each(function(){var $this=$(this),opts;var pluginOptions=theme.fn.getOptions($this.data('plugin-options'));if(pluginOptions) opts=pluginOptions;$this.themePluginWordRotate(opts);});});}}).apply(this,[jQuery]);(function($){'use strict';if(typeof theme.StickyHeader!=='undefined'){theme.StickyHeader.initialize();} if(typeof theme.Nav!=='undefined'){theme.Nav.initialize();} if(typeof theme.Search!=='undefined'){theme.Search.initialize();} if(typeof theme.Newsletter!=='undefined'){theme.Newsletter.initialize();} if(typeof theme.Account!=='undefined'){theme.Account.initialize();}}).apply(this,[jQuery]); /* -- [START] /assets/vendor/js/view.contact.js *//* Name: View - Contact Written by: Okler Themes - (http://www.okler.net) Theme Version: 5.6.0 */ (function($) { 'use strict'; /* Contact Form: Basic */ $('#contactForm').validate({ submitHandler: function(form) { var $form = $(form), $messageSuccess = $('#contactSuccess'), $messageError = $('#contactError'), $submitButton = $(this.submitButton), $errorMessage = $('#mailErrorMessage'); $submitButton.button('loading'); // Ajax Submit $.ajax({ type: 'POST', url: $form.attr('action'), data: { name: $form.find('#name').val(), email: $form.find('#email').val(), subject: $form.find('#subject').val(), message: $form.find('#message').val() } }).always(function(data, textStatus, jqXHR) { $errorMessage.empty().hide(); if (data.response == 'success') { $messageSuccess.removeClass('hidden'); $messageError.addClass('hidden'); // Reset Form $form.find('.form-control') .val('') .blur() .parent() .removeClass('has-success') .removeClass('has-error') .find('label.error') .remove(); if (($messageSuccess.offset().top - 80) < $(window).scrollTop()) { $('html, body').animate({ scrollTop: $messageSuccess.offset().top - 80 }, 300); } $submitButton.button('reset'); return; } else if (data.response == 'error' && typeof data.errorMessage !== 'undefined') { $errorMessage.html(data.errorMessage).show(); } else { $errorMessage.html(data.responseText).show(); } $messageError.removeClass('hidden'); $messageSuccess.addClass('hidden'); if (($messageError.offset().top - 80) < $(window).scrollTop()) { $('html, body').animate({ scrollTop: $messageError.offset().top - 80 }, 300); } $form.find('.has-success') .removeClass('has-success'); $submitButton.button('reset'); }); } }); /* Contact Form: Advanced */ $('#contactFormAdvanced').validate({ onkeyup: false, onclick: false, onfocusout: false, rules: { 'captcha': { captcha: true }, 'checkboxes[]': { required: true }, 'radios': { required: true } }, errorPlacement: function(error, element) { if (element.attr('type') == 'radio' || element.attr('type') == 'checkbox') { error.appendTo(element.parent().parent()); } else { error.insertAfter(element); } } }); }).apply(this, [jQuery]);