function isScrolledIntoView(n){var t=$(n),r,e;if(typeof t=="undefined"||!t)return!1;var u=$(window),f=u.scrollTop(),o=f+u.height(),i=t.offset();return typeof i=="undefined"||!i?!1:(r=i.top,e=r+t.height(),e<=o&&r>=f)}var revealAnimate=function(){var n=function(){wow=new WOW({animateClass:"animated",offset:100,live:!0,mobile:!1})};return{init:function(){n()}}}(),UI;$(document).ready(function(){revealAnimate.init();(new WOW).init();setTimeout(function(){$(".wow").css("opacity","1")},100)});var LayoutBrand=function(){return{init:function(){$("body").on("click",".c-hor-nav-toggler",function(){var n=$(this).data("target");$(n).toggleClass("c-shown")})}}}(),LayoutHeaderCart=function(){return{init:function(){var n=$(".c-cart-menu");if(n.size()!==0)if(UI.getViewPort().width<UI.getBreakpoint("md")){$("body").on("click",".c-cart-toggler",function(n){n.preventDefault();n.stopPropagation();$("body").toggleClass("c-header-cart-shown")});$("body").on("click",function(t){n.is(t.target)||n.has(t.target).length!==0||$("body").removeClass("c-header-cart-shown")})}else{$("body").on("hover",".c-cart-toggler, .c-cart-menu",function(){$("body").addClass("c-header-cart-shown")});$("body").on("hover",".c-mega-menu > .navbar-nav > li:not(.c-cart-toggler-wrUIer)",function(){$("body").removeClass("c-header-cart-shown")});$("body").on("mouseleave",".c-cart-menu",function(){$("body").removeClass("c-header-cart-shown")})}}}}(),LayoutHeader=function(){var t=parseInt($(".c-layout-header").attr("data-minimize-offset")>0?parseInt($(".c-layout-header").attr("data-minimize-offset")):0),n=function(){$(window).scrollTop()>t?$("body").addClass("c-page-on-scroll"):$("body").removeClass("c-page-on-scroll")},i=function(){$(".c-layout-header .c-topbar-toggler").on("click",function(){$(".c-layout-header-topbar-collapse").toggleClass("c-topbar-expanded")})};return{init:function(){$("body").hasClass("c-layout-header-fixed-non-minimized")||(n(),i(),$(window).scroll(function(){n()}))}}}(),LayoutMegaMenu=function(){return{init:function(){$(".c-mega-menu").on("click",".c-toggler",function(n){UI.getViewPort().width<UI.getBreakpoint("md")&&(n.preventDefault(),$(this).closest("li").hasClass("c-open")?$(this).closest("li").removeClass("c-open"):$(this).closest("li").addClass("c-open"))});$(".c-layout-header .c-hor-nav-toggler:not(.c-quick-sidebar-toggler)").on("click",function(){if($(".c-layout-header").toggleClass("c-mega-menu-shown"),$("body").hasClass("c-layout-header-mobile-fixed")){var n=UI.getViewPort().height-$(".c-layout-header").outerHeight(!0)-60;$(".c-mega-menu").css("max-height",n)}})}}}(),LayoutSidebarMenu=function(){return{init:function(){$(".c-layout-sidebar-menu > .c-sidebar-menu .c-toggler").on("click",function(n){n.preventDefault();$(this).closest(".c-dropdown").toggleClass("c-open")})}}}(),LayoutQuickSearch=function(){return{init:function(){$(".c-layout-header").on("click",".c-mega-menu .c-search-toggler",function(n){n.preventDefault();$("body").addClass("c-layout-quick-search-shown");UI.isIE()===!1&&$(".c-quick-search > .form-control").focus()});$(".c-layout-header").on("click",".c-brand .c-search-toggler",function(n){n.preventDefault();$("body").addClass("c-layout-quick-search-shown");UI.isIE()===!1&&$(".c-quick-search > .form-control").focus()});$(".c-quick-search").on("click","> span",function(n){n.preventDefault();$("body").removeClass("c-layout-quick-search-shown")})}}}(),LayoutCartMenu=function(){return{init:function(){$(".c-layout-header").on("mouseenter",".c-mega-menu .c-cart-toggler-wrUIer",function(n){n.preventDefault();$(".c-cart-menu").addClass("c-layout-cart-menu-shown")});$(".c-cart-menu, .c-layout-header").on("mouseleave",function(n){n.preventDefault();$(".c-cart-menu").removeClass("c-layout-cart-menu-shown")});$(".c-layout-header").on("click",".c-brand .c-cart-toggler",function(n){n.preventDefault();$(".c-cart-menu").toggleClass("c-layout-cart-menu-shown")})}}}(),LayoutQuickSidebar=function(){return{init:function(){$(".c-layout-header").on("click",".c-quick-sidebar-toggler",function(n){n.preventDefault();n.stopPropagation();$("body").hasClass("c-layout-quick-sidebar-shown")?$("body").removeClass("c-layout-quick-sidebar-shown"):$("body").addClass("c-layout-quick-sidebar-shown")});$(".c-layout-quick-sidebar").on("click",".c-close",function(n){n.preventDefault();$("body").removeClass("c-layout-quick-sidebar-shown")});$(".c-layout-quick-sidebar").on("click",function(n){n.stopPropagation()});$(document).on("click",".c-layout-quick-sidebar-shown",function(){$(this).removeClass("c-layout-quick-sidebar-shown")})}}}(),LayoutGo2Top=function(){var n=function(){var n=$(window).scrollTop();n>300?$(".c-layout-go2top").show():$(".c-layout-go2top").hide()};return{init:function(){n();navigator.userAgent.match(/iPhone|iPad|iPod/i)?$(window).bind("touchend touchcancel touchleave",function(){n()}):$(window).scroll(function(){n()});$(".c-layout-go2top").on("click",function(n){n.preventDefault();$("html, body").animate({scrollTop:0},600)})}}}(),LayoutOnepageNav=function(){var n=function(){var n,t,i;$("body").addClass("c-page-on-scroll");n=$(".c-layout-header-onepage").outerHeight(!0);$("body").removeClass("c-page-on-scroll");$(".c-mega-menu-onepage-dots").size()>0?($(".c-onepage-dots-nav").size()>0&&$(".c-onepage-dots-nav").css("margin-top",-($(".c-onepage-dots-nav").outerHeight(!0)/2)),t=$("body").scrollspy({target:".c-mega-menu-onepage-dots",offset:n}),i=parseInt($(".c-mega-menu-onepage-dots").attr("data-onepage-animation-speed"))):(t=$("body").scrollspy({target:".c-mega-menu-onepage",offset:n}),i=parseInt($(".c-mega-menu-onepage").attr("data-onepage-animation-speed")));t.on("activate.bs.scrollspy",function(){$(this).find(".c-onepage-link.c-active").removeClass("c-active");$(this).find(".c-onepage-link.active").addClass("c-active")});$(".c-onepage-link > a").on("click",function(t){var r=$(this).attr("href"),u=0;r!=="#home"&&(u=$(r).offset().top-n+1);$("html, body").stop().animate({scrollTop:u},i,"easeInExpo");t.preventDefault();UI.getViewPort().width<UI.getBreakpoint("md")&&$(".c-hor-nav-toggler").click()})};return{init:function(){n()}}}(),LayoutThemeSettings=function(){var n=function(){$(".c-settings .c-color").on("click",function(){var n=$(this).attr("data-color");$("#style_theme").attr("href","../assets/base/css/themes/"+n+".css");$(".c-settings .c-color").removeClass("c-active");$(this).addClass("c-active")});$(".c-setting_header-type").on("click",function(){var n=$(this).attr("data-value");n=="fluid"?($(".c-layout-header .c-topbar > .container").removeClass("container").addClass("container-fluid"),$(".c-layout-header .c-navbar > .container").removeClass("container").addClass("container-fluid")):($(".c-layout-header .c-topbar > .container-fluid").removeClass("container-fluid").addClass("container"),$(".c-layout-header .c-navbar > .container-fluid").removeClass("container-fluid").addClass("container"));$(".c-setting_header-type").removeClass("active");$(this).addClass("active")});$(".c-setting_header-mode").on("click",function(){var n=$(this).attr("data-value");n=="static"?$("body").removeClass("c-layout-header-fixed").addClass("c-layout-header-static"):$("body").removeClass("c-layout-header-static").addClass("c-layout-header-fixed");$(".c-setting_header-mode").removeClass("active");$(this).addClass("active")});$(".c-setting_font-style").on("click",function(){var n=$(this).attr("data-value");n=="light"?($(".c-font-uppercase").addClass("c-font-uppercase-reset").removeClass("c-font-uppercase"),$(".c-font-bold").addClass("c-font-bold-reset").removeClass("c-font-bold"),$(".c-fonts-uppercase").addClass("c-fonts-uppercase-reset").removeClass("c-fonts-uppercase"),$(".c-fonts-bold").addClass("c-fonts-bold-reset").removeClass("c-fonts-bold")):($(".c-font-uppercase-reset").addClass("c-font-uppercase").removeClass("c-font-uppercase-reset"),$(".c-font-bold-reset").addClass("c-font-bold").removeClass("c-font-bold-reset"),$(".c-fonts-uppercase-reset").addClass("c-fonts-uppercase").removeClass("c-fonts-uppercase-reset"),$(".c-fonts-bold-reset").addClass("c-fonts-bold").removeClass("c-fonts-bold-reset"));$(".c-setting_font-style").removeClass("active");$(this).addClass("active")});$(".c-setting_megamenu-style").on("click",function(){var n=$(this).attr("data-value");n=="dark"?$(".c-mega-menu").removeClass("c-mega-menu-light").addClass("c-mega-menu-dark"):$(".c-mega-menu").removeClass("c-mega-menu-dark").addClass("c-mega-menu-light");$(".c-setting_megamenu-style").removeClass("active");$(this).addClass("active")})};return{init:function(){n()}}}(),ContentOwlcarousel=function(){var n=function(){$("[data-slider='owl'] .owl-carousel").each(function(){var n=$(this),t,i,r,u,e,f,o=n.data("rtl")?n.data("rtl"):!1,s=n.data("loop")?n.data("loop"):!0,h=n.data("navigation-dots")?n.data("navigation-dots"):!0,c=n.data("navigation-label")?n.data("navigation-label"):!1;n.data("single-item")==!0?(t=1,i=1,r=1,u=1,e=1,f=1):(t=n.data("items"),i=[1199,n.data("desktop-items")?n.data("desktop-items"):t],r=[979,n.data("desktop-small-items")?n.data("desktop-small-items"):3],u=[768,n.data("tablet-items")?n.data("tablet-items"):2],f=[479,n.data("mobile-items")?n.data("mobile-items"):1]);$(this).owlCarousel({rtl:o,loop:s,items:t,responsive:{0:{items:n.data("mobile-items")?n.data("mobile-items"):1},480:{items:n.data("mobile-items")?n.data("mobile-items"):1},768:{items:n.data("tablet-items")?n.data("tablet-items"):2},980:{items:n.data("desktop-small-items")?n.data("desktop-small-items"):3},1200:{items:n.data("desktop-items")?n.data("desktop-items"):t}},dots:h,nav:c,navText:!1,autoplay:n.data("auto-play")?n.data("auto-play"):!0,autoplayTimeout:n.data("slide-speed"),autoplayHoverPause:n.data("auto-play-hover-pause")?n.data("auto-play-hover-pause"):!1,dotsSpeed:n.data("slide-speed")})})};return{init:function(){n()}}}(),ContentCubeLatestPortfolio=function(){var n=function(){$(".c-content-latest-works").cubeportfolio({filters:"#filters-container",loadMore:"#loadMore-container",loadMoreAction:"click",layoutMode:"grid",defaultFilter:"*",animationType:"quicksand",gapHorizontal:20,gapVertical:23,gridAdjustment:"responsive",mediaQueries:[{width:1100,cols:4},{width:800,cols:3},{width:500,cols:2},{width:320,cols:1}],caption:"zoom",displayType:"lazyLoading",displayTypeSpeed:100,lightboxDelegate:".cbp-lightbox",lightboxGallery:!0,lightboxTitleSrc:"data-title",lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}<\/div>',singlePageDelegate:".cbp-singlePage",singlePageDeeplinking:!0,singlePageStickyNavigation:!0,singlePageCounter:'<div class="cbp-popup-singlePage-counter">{{current}} of {{total}}<\/div>',singlePageCallback:function(n){var t=this;$.ajax({url:n,type:"GET",dataType:"html",timeout:5e3}).done(function(n){t.updateSinglePage(n)}).fail(function(){t.updateSinglePage("Error! Please refresh the page!")})}});$(".c-content-latest-works-fullwidth").cubeportfolio({loadMoreAction:"auto",layoutMode:"grid",defaultFilter:"*",animationType:"fadeOutTop",gapHorizontal:0,gapVertical:0,gridAdjustment:"responsive",mediaQueries:[{width:1600,cols:5},{width:1200,cols:4},{width:800,cols:3},{width:500,cols:2},{width:320,cols:1}],caption:"zoom",displayType:"lazyLoading",displayTypeSpeed:100,lightboxDelegate:".cbp-lightbox",lightboxGallery:!0,lightboxTitleSrc:"data-title",lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}<\/div>'})};return{init:function(){n()}}}(),ContentCounterUp=function(){var n=function(){$("[data-counter='counterup']").counterUp({delay:10,time:1e3})};return{init:function(){n()}}}(),ContentFancybox=function(){var n=function(){$("[data-lightbox='fancybox']").fancybox()};return{init:function(){n()}}}(),ContentTwitter=function(){var n=function(){$(".twitter-timeline")[0]&&!function(n,t,i){var r,u=n.getElementsByTagName(t)[0],f=/^http:/.test(n.location)?"http":"https";n.getElementById(i)||(r=n.createElement(t),r.id=i,r.src=f+"://platform.twitter.com/widgets.js",u.parentNode.insertBefore(r,u))}(document,"script","twitter-wjs")};return{init:function(){n()}}}();var LayoutProgressBar=function(n){return{init:function(){var t=0;n(".c-progress-bar-line").each(function(){var a,v;t++;var w=n(this).attr("data-id",t),f='.c-progress-bar-line[data-id="'+t+'"]',r=n(this).data("progress-bar");r=r.toLowerCase().replace(/\b[a-z]/g,function(n){return n.toUpperCase()});r=="Semicircle"&&(r="SemiCircle");var e=n(this).css("border-top-color"),o=n(this).data("animation"),s=n(this).data("stroke-width"),h=n(this).data("duration"),c=n(this).data("trail-width"),l=n(this).data("trail-color"),i=n(this).data("progress"),y=n(this).data("progress"),u=n(this).data("svg-height"),p=n(this).css("color");e=="rgb(92, 104, 115)"&&(e="#32c5d2");l==""&&(l="#5c6873");c==""&&(c="0");i==""&&(i="1");s==""&&(s="3");o==""&&(o="easeInOut");h==""&&(h="1500");u&&u!=""||(u="100%");a=new ProgressBar[r](f,{strokeWidth:s,easing:o,duration:h,color:e,trailWidth:c,trailColor:l,svgStyle:{width:"100%",height:u},step:function(n,t){t.setText(Math.round(y*100)+"%")},text:{style:{color:p}}});i=Math.min(1,i);v=isScrolledIntoView(f);v==!0&&a.animate(i);n(window).scroll(function(){var n=isScrolledIntoView(f);n==!0&&a.animate(i)})})}}}(jQuery),LayoutCookies=function(){var n=function(){$(".c-cookies-bar-close").click(function(){$(".c-cookies-bar").animate({opacity:0},500,function(){$(".c-cookies-bar").css("display","none")})})};return{init:function(){n()}}}(),LayoutSmoothScroll=function(){var n=function(){$(".js-smoothscroll").on("click",function(){var n=$(this).data("target");return $.smoothScroll({scrollTarget:"#"+n}),!1})};return{init:function(){n()}}}(),LayoutAddPrototype=function(){return{init:function(){$("body").prepend("<span class='c-font-bold c-font-18 c-center' style='position: absolute; overflow: visible; display: block; top: 100px; padding: 4px; height: 35px; width: 250px; margin-left: auto; margin-right: auto; background-color: red; transform: rotate(-45deg); left: -50px; top: 50px; color: #fff; z-index:100000'><a href='#' id='linkProto'><i class='fa fa-info-circle c-font-white'><\/i><\/a> PROTOTYPE v0.9<\/span>")}}}(),IOSUI=function(){return{init:function(){$("a").click(function(n){n.preventDefault();window.location=$(this).attr("href")})}}}(),LayoutRevoSliders=function(){return{init:function(){var n=$(".c-layout-revo-slider .tp-banner"),t=$(".c-layout-revo-slider .tp-banner-container"),i=UI.getViewPort().width<UI.getBreakpoint("md")?300:520,r=n.show().revolution({sliderType:"standard",sliderLayout:"fullwidth",delay:15e3,autoHeight:"off",touchenabled:"on",navigation:{keyboardNavigation:"off",keyboard_direction:"horizontal",mouseScrollNavigation:"off",onHoverStop:"on",arrows:{style:"circle",enable:!0,hide_onmobile:!1,hide_onleave:!1,tmp:"",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}}},shadow:0,spinner:"spinner2",disableProgressBar:"on",fullScreenOffsetContainer:".tp-banner-container",hideThumbsOnMobile:"on",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"on",hideArrowsOnMobile:"on",hideThumbsUnderResolution:0})}}}();$(document).ready(function(){LayoutBrand.init();LayoutHeader.init();LayoutHeaderCart.init();LayoutMegaMenu.init();LayoutQuickSearch.init();LayoutCartMenu.init();LayoutQuickSidebar.init();LayoutGo2Top.init();LayoutOnepageNav.init();LayoutThemeSettings.init();LayoutCookies.init();LayoutSmoothScroll.init();ContentOwlcarousel.init();ContentCounterUp.init();ContentFancybox.init();ContentTwitter.init();IOSUI.init()});UI=function(){var n=!1,t=!1,i=!1,r=[],o=function(){n=!!navigator.userAgent.match(/MSIE 9.0/);t=!!navigator.userAgent.match(/MSIE 10.0/);i=navigator.userAgent.indexOf("MSIE ")>-1||navigator.userAgent.indexOf("Trident/")>-1;t&&$("html").addClass("ie10");n&&$("html").addClass("ie9");i&&$("html").addClass("ie")},f=function(){for(var t,n=0;n<r.length;n++)t=r[n],t.call()},e=function(){$("[data-auto-height]").each(function(){var n=$(this),i=$("[data-height]",n),t=0,r=n.attr("data-mode"),u=parseInt(n.attr("data-offset")?n.attr("data-offset"):0);i.each(function(){$(this).attr("data-height")=="height"?$(this).css("height",""):$(this).css("min-height","");var n=r=="base-height"?$(this).outerHeight():$(this).outerHeight(!0);n>t&&(t=n)});t=t+u;i.each(function(){$(this).attr("data-height")=="height"?$(this).css("height",t):$(this).css("min-height",t)});n.attr("data-related")&&$(n.attr("data-related")).css("height",n.height())})},s=function(){var n;$(window).resize(function(){n&&clearTimeout(n);n=setTimeout(function(){f()},50)})},h=function(){$("body").on("click",".c-checkbox > label, .c-radio > label",function(){var i=$(this),n=$(this).children("span:first-child"),t;n.addClass("inc");t=n.clone(!0);n.before(t);$("."+n.attr("class")+":last",i).remove()})},c=function(){$("body").on("shown.bs.collapse",".accordion.scrollable",function(n){Jango.scrollTo($(n.target))})},w=function(){if(encodeURI(location.hash)){var n=encodeURI(location.hash.substr(1));$('a[href="#'+n+'"]').parents(".tab-pane:hidden").each(function(){var n=$(this).attr("id");$('a[href="#'+n+'"]').click()});$('a[href="#'+n+'"]').click()}},b=function(){$("body").on("hide.bs.modal",function(){$(".modal:visible").size()>1&&$("html").hasClass("modal-open")===!1?$("html").addClass("modal-open"):$(".modal:visible").size()<=1&&$("html").removeClass("modal-open")});$("body").on("show.bs.modal",".modal",function(){$(this).hasClass("modal-scroll")&&$("body").addClass("modal-open-noscroll")});$("body").on("hide.bs.modal",".modal",function(){$("body").removeClass("modal-open-noscroll")});$("body").on("hidden.bs.modal",".modal:not(.modal-cached)",function(){$(this).removeData("bs.modal")})},l=function(){$(".tooltips").tooltip()},a=function(){$("body").on("click",".dropdown-menu.hold-on-click",function(n){n.stopPropagation()})},v=function(){$("body").on("click",'[data-close="alert"]',function(n){$(this).parent(".alert").hide();$(this).closest(".note").hide();n.preventDefault()});$("body").on("click",'[data-close="note"]',function(n){$(this).closest(".note").hide();n.preventDefault()});$("body").on("click",'[data-remove="note"]',function(n){$(this).closest(".note").remove();n.preventDefault()})},k=function(){$('[data-hover="dropdown"]').not(".hover-initialized").each(function(){$(this).dropdownHover();$(this).addClass("hover-initialized")})},u,y=function(){$(".popovers").popover();$(document).on("click.bs.popover.data-api",function(){u&&u.popover("hide")})},p=function(){(n||t)&&$("input[placeholder]:not(.placeholder-no-fix), textarea[placeholder]:not(.placeholder-no-fix)").each(function(){var n=$(this);n.val()===""&&n.attr("placeholder")!==""&&n.addClass("placeholder").val(n.attr("placeholder"));n.focus(function(){n.val()==n.attr("placeholder")&&n.val("")});n.blur(function(){(n.val()===""||n.val()==n.attr("placeholder"))&&n.val(n.attr("placeholder"))})})};return{init:function(){e();this.addResizeHandler(e);o();s();h();v();a();l();y();c();p()},changeLogo:function(n){var t="../assets/jango/img/layout/logos/"+n+".png";$(".c-brand img.c-desktop-logo").attr("src",t)},setLastPopedPopover:function(n){u=n},addResizeHandler:function(n){r.push(n)},runResizeHandlers:function(){f()},scrollTo:function(n,t){var i=n&&n.size()>0?n.offset().top:0;n&&($("body").hasClass("page-header-fixed")&&(i=i-$(".page-header").height()),i=i+(t?t:-1*n.height()));$("html,body").animate({scrollTop:i},"slow")},scrollTop:function(){Jango.scrollTo()},initFancybox:function(){handleFancybox()},getActualVal:function(n){return(n=$(n),n.val()===n.attr("placeholder"))?"":n.val()},getURLParameter:function(n){for(var u=window.location.search.substring(1),i,r=u.split("&"),t=0;t<r.length;t++)if(i=r[t].split("="),i[0]==n)return unescape(i[1]);return null},isTouchDevice:function(){try{return document.createEvent("TouchEvent"),!0}catch(n){return!1}},getViewPort:function(){var n=window,t="inner";return"innerWidth"in window||(t="client",n=document.documentElement||document.body),{width:n[t+"Width"],height:n[t+"Height"]}},getUniqueID:function(){return"prefix_"+Math.floor(Math.random()*(new Date).getTime())},isIE:function(){return i},isIE9:function(){return n},isIE10:function(){return t},getBreakpoint:function(n){var t={xs:480,sm:768,md:992,lg:1200};return t[n]?t[n]:0}}}();$(function(){UI.init()})