if($.cookie(“theme_csspath”)){$('link#theme-stylesheet').attr(“href”,$.cookie(“theme_csspath”));}if($.cookie(“theme_layout”)){$('body').addClass($.cookie(“theme_layout”));}$(function(){sliderHomepage();sliders();fullScreenContainer();productDetailGallery(4000);menuSliding();productDetailSizes();utils();animations();counters();demo();});function demo(){if($.cookie(“theme_csspath”)){$('link#theme-stylesheet').attr(“href”,$.cookie(“theme_csspath”));}$(“#colour”).change(function(){if($(this).val()!==''){var theme_csspath='css/style.'+$(this).val()+'.css';$('link#theme-stylesheet').attr(“href”,theme_csspath);$.cookie(“theme_csspath”,theme_csspath,{expires:365,path:'/'});}return false;});$(“#layout”).change(function(){if($(this).val()!==''){var theme_layout=$(this).val();$('body').removeClass('wide');$('body').removeClass('boxed');$('body').addClass(theme_layout);$.cookie(“theme_layout”,theme_layout,{expires:365,path:'/'});}return false;});}function sliderHomepage(){if($('#slider').length){var owl=$(“#slider”);$(“#slider”).owlCarousel({autoPlay:3000,items:4,itemsDesktopSmall:,itemsTablet:,itemsMobile:});}}function sliders(){if($('.owl-carousel').length){$(“.customers”).owlCarousel({items:6,itemsDesktopSmall:,itemsTablet:,itemsMobile:});$(“.testimonials”).owlCarousel({items:4,itemsDesktopSmall:,itemsTablet:,itemsMobile:});$('.project').owlCarousel({navigation:true,navigationText:[“<i class='fa fa-angle-left'></i>”,“<i class='fa fa-angle-right'></i>”],slideSpeed:300,paginationSpeed:400,autoPlay:true,stopOnHover:true,singleItem:true,afterInit:'',lazyLoad:true});$('.homepage').owlCarousel({navigation:false,navigationText:[“<i class='fa fa-angle-left'></i>”,“<i class='fa fa-angle-right'></i>”],slideSpeed:2000,paginationSpeed:1000,autoPlay:true,stopOnHover:true,singleItem:true,lazyLoad:false,addClassActive:true,afterInit:function(){console.log('init');},afterMove:function(){console.log('move');}});}}function menuSliding(){$('.dropdown').on('show.bs.dropdown',function(e){if($(window).width()>750){$(this).find('.dropdown-menu').first().stop(true,true).slideDown();}else{$(this).find('.dropdown-menu').first().stop(true,true).show();}});$('.dropdown').on('hide.bs.dropdown',function(e){if($(window).width()>750){$(this).find('.dropdown-menu').first().stop(true,true).slideUp();}else{$(this).find('.dropdown-menu').first().stop(true,true).hide();}});}function animations(){delayTime=0;$(‘').css({opacity:'0'});$('[data-animate-hover]').hover(function(){$(this).css({opacity:1});$(this).addClass('animated');$(this).removeClass($(this).data('animate'));$(this).addClass($(this).data('animate-hover'));},function(){$(this).removeClass('animated');$(this).removeClass($(this).data('animate-hover'));});}function animationsSlider(){var delayTimeSlider=400;$('.owl-item:not(.active) [data-animate-always]').each(function(){$(this).removeClass('animated');$(this).removeClass($(this).data('animate-always'));$(this).stop(true,true,true).css({opacity:0});});$('.owl-item.active [data-animate-always]').each(function(){delayTimeSlider+=500;$(this).delay(delayTimeSlider).queue(function(next){$(this).addClass('animated');$(this).addClass($(this).data('animate-always'));console.log($(this).data('animate-always'));});});}function counters(){$('.counter').counterUp({delay:10,time:1000});}function pictureZoom(){$('.product .image, .post .image, .photostream div').each(function(){var imgHeight=$(this).find('img').height();$(this).height(imgHeight);});}function fullScreenContainer(){var screenWidth=$(window).width()+“px”;if($(window).height()>500){var screenHeight=$(window).height()+“px”;}else{var screenHeight=“500px”;}$(“#intro, intro .item”).css({width:screenWidth,height:screenHeight});}function utils(){$('[data-toggle=“tooltip”]').tooltip();$('#checkout').on('click','.box.shipping-method, .box.payment-method',function(e){var radio=$(this).find(':radio');radio.prop('checked',true);});$('.box.clickable').on('click',function(e){window.location=$(this).find('a').attr('href');});$('.external').on('click',function(e){e.preventDefault();window.open($(this).attr(“href”));});$('.scroll-to, .scroll-to-top').click(function(event){var full_url=this.href;var parts=full_url.split(“#”);if(parts.length>1){scrollTo(full_url);event.preventDefault();}});function scrollTo(full_url){var parts=full_url.split(“#”);var trgt=parts;var target_offset=$(“#”+trgt).offset();var target_top=target_offset.top-100;if(target_top<0){target_top=0;}$('html, body').animate({scrollTop:target_top},1000);}}function productDetailGallery(confDetailSwitch){$('.thumb:first').addClass('active');timer=setInterval(autoSwitch,confDetailSwitch);$(“.thumb”).click(function(e){switchImage($(this));clearInterval(timer);timer=setInterval(autoSwitch,confDetailSwitch);e.preventDefault();});$('#mainImage').hover(function(){clearInterval(timer);},function(){timer=setInterval(autoSwitch,confDetailSwitch);});function autoSwitch(){var nextThumb=$('.thumb.active').closest('div').next('div').find('.thumb');if(nextThumb.length==0){nextThumb=$('.thumb:first');}switchImage(nextThumb);}function switchImage(thumb){$('.thumb').removeClass('active');var bigUrl=thumb.attr('href');thumb.addClass('active');$('#mainImage img').attr('src',bigUrl);}}function productDetailSizes(){$('.sizes a').click(function(e){e.preventDefault();$('.sizes a').removeClass('active');$('.size-input').prop('checked',false);$(this).addClass('active');$(this).next('input').prop('checked',true);});}$.fn.alignElementsSameHeight=function(){$('.same-height-row').each(function(){var maxHeight=0;var children=$(this).find('.same-height');children.height('auto');if($(window).width()>768){children.each(function(){if($(this).innerHeight()>maxHeight){maxHeight=$(this).innerHeight();}});children.innerHeight(maxHeight);}maxHeight=0;children=$(this).find('.same-height-always');children.height('auto');children.each(function(){if($(this).height()>maxHeight){maxHeight=$(this).innerHeight();}});children.innerHeight(maxHeight);});} $(window).load(function(){windowWidth=$(window).width();$(this).alignElementsSameHeight();pictureZoom();});$(window).resize(function(){newWindowWidth=$(window).width();if(windowWidth!==newWindowWidth){setTimeout(function(){$(this).alignElementsSameHeight();fullScreenContainer();pictureZoom();},205);windowWidth=newWindowWidth;}});