var woof_js_after_ajax_done,thim_scroll=!0,can_escape=!0;!function(e){"use strict";var t,i,a;"undefined"!=typeof LearnPress&&void 0===LearnPress.load_lesson&&(LearnPress.load_lesson=function(e,t){LearnPress.$Course&&LearnPress.$Course.loadLesson(e,t)}),e.avia_utilities=e.avia_utilities||{},e.avia_utilities.supported={},e.avia_utilities.supports=(t=document.createElement("div"),i=["Khtml","Ms","Moz","Webkit","O"],function(e,a){if(void 0!==t.style.prop)return"";void 0!==a&&(i=a),e=e.replace(/^[a-z]/,function(e){return e.toUpperCase()});for(var o=i.length;o--;)if(void 0!==t.style[i[o]+e])return"-"+i[o].toLowerCase()+"-";return!1}),jQuery,a="smartresize",jQuery.fn[a]=function(e){return e?this.bind("resize",(t=e,function(){var e=this,a=arguments;s?clearTimeout(s):o&&t.apply(e,a),s=setTimeout(function(){o||t.apply(e,a),s=null},i||100)})):this.trigger(a);var t,i,o,s};e(document).ready(function(){var t=e("#thim-course-archive").attr("data-attr");jQuery.cookie("course_switch")||(e("#thim-course-archive").removeClass(),e(".thim-course-switch-layout > a").removeClass("switch-active"),"thim-course-list"===t?(e("#thim-course-archive").addClass("thim-course-list"),e(".thim-course-switch-layout > a.switchToList").addClass("switch-active")):(e("#thim-course-archive").addClass("thim-course-grid"),e(".thim-course-switch-layout > a.switchToGrid").addClass("switch-active")));var i=e("#masthead.header_default"),a=e("#wrapper-container .content-pusher");i.imagesLoaded(function(){var t=i.outerHeight(!0);a.css({"padding-top":t+"px"}),e(window).resize(function(){var e=i.outerHeight(!0);a.css({"padding-top":e+"px"})})})});e(document).on("click","#course-curriculum-popup .popup-close",function(t){t.preventDefault(),e("#learn-press-block-content").remove()}),e(function(){jQuery(window).scroll(function(){jQuery(this).scrollTop()>400?jQuery("#back-to-top").addClass("active"):jQuery("#back-to-top").removeClass("active")}),jQuery("#back-to-top").on("click",function(){return jQuery("html, body").animate({scrollTop:"0px"},800),!1}),void 0!==jQuery.fn.waypoint&&jQuery(".wpb_animate_when_almost_visible:not(.wpb_start_animation)").waypoint(function(){jQuery(this).addClass("wpb_start_animation")},{offset:"85%"})});window.innerWidth,window.innerHeight,e(document);var o={selector:".article__parallax",initialized:!1,animated:!1,initialize:function(){},update:function(){}};e(window).on("debouncedresize",function(t){e(window).width(),e(window).height(),o.initialize()}),e(window).on("orientationchange",function(e){setTimeout(function(){o.initialize()},300)});e("html").scrollTop()||e("body").scrollTop();var s,n,r=!1;function c(){r=!1,o.update()}e(window).on("scroll",function(){e("html").scrollTop()||e("body").scrollTop(),r||requestAnimationFrame(c),r=!0}),jQuery(function(e){var t=jQuery("#wpadminbar").outerHeight();jQuery(".navbar-nav li a,.arrow-scroll > a").on("click",function(i){if(parseInt(jQuery(window).scrollTop(),10)<2)var a=47;else a=0;var o=jQuery("#masthead").outerHeight(),s=jQuery(this).attr("href");s&&0==s.indexOf("#")&&s.length>1&&(i.preventDefault(),e("html,body").animate({scrollTop:jQuery(s).offset().top-t-o+a},850))})}),n=!1,s=navigator.userAgent||navigator.vendor||window.opera,(/(android|ipad|playbook|silk|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(|\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(|\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg(g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v)|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v)|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|)|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(s.substr(0,4)))&&(n=!0),n&&window.addEventListener("load",function(){var e=document.getElementById("main-content");e&&e.addEventListener("touchstart",function(e){jQuery(".wrapper-container").removeClass("mobile-menu-open")})},!1),jQuery(window).width()>768?jQuery(".navbar-nav>li.menu-item-has-children >a,.navbar-nav>li.menu-item-has-children >span,.navbar-nav>li.tc-menu-layout-builder >a,.navbar-nav>li.tc-menu-layout-builder >span").after('<span class="icon-toggle"><i class="fa fa-angle-down"></i></span>'):(jQuery(".navbar-nav>li.menu-item-has-children:not(.current-menu-parent) >a,.navbar-nav>li.menu-item-has-children:not(.current-menu-parent) >span,.navbar-nav>li.tc-menu-layout-builder:not(.current-menu-parent) >a,.navbar-nav>li.tc-menu-layout-builder:not(.current-menu-parent) >span").after('<span class="icon-toggle"><i class="fa fa-angle-down"></i></span>'),jQuery(".navbar-nav>li.menu-item-has-children.current-menu-parent >a,.navbar-nav>li.menu-item-has-children.current-menu-parent >span,.navbar-nav>li.tc-menu-layout-builder.current-menu-parent >a,.navbar-nav>li.tc-menu-layout-builder.current-menu-parent >span").after('<span class="icon-toggle"><i class="fa fa-angle-up"></i></span>')),jQuery(".navbar-nav>li.menu-item-has-children .icon-toggle, .navbar-nav>li.tc-menu-layout-builder .icon-toggle").on("click",function(){jQuery(this).next(".sub-menu").is(":hidden")?(jQuery(this).next(".sub-menu").slideDown(500,"linear"),jQuery(this).html('<i class="fa fa-angle-up"></i>')):(jQuery(this).next(".sub-menu").slideUp(500,"linear"),jQuery(this).html('<i class="fa fa-angle-down"></i>'))}),e(window).load(function(){var t;e(".jp-jplayer").each(function(){var t=e(this),i=t.data("audio"),a=i.substr(i.lastIndexOf(".")+1),o="#"+t.data("player"),s={};s[a]=i,t.jPlayer({ready:function(){t.jPlayer("setMedia",s)},swfPath:"jplayer/",cssSelectorAncestor:o})}),e("article.format-gallery .flexslider").imagesLoaded(function(){jQuery().flexslider&&e(".flexslider").flexslider({slideshow:!0,animation:"fade",pauseOnHover:!0,animationSpeed:400,smoothHeight:!0,directionNav:!0,controlNav:!1})}),e(document).on("click",".quick-view",function(t){e(".quick-view a").css("display","none"),e(this).append('<a href="javascript:;" class="loading dark"></a>');var i={action:"jck_quickview",product:e(this).attr("data-prod")};e.post(ajaxurl,i,function(t){e.magnificPopup.open({mainClass:"my-mfp-zoom-in",items:{src:t,type:"inline"},callbacks:{open:function(){e("body").addClass("thim-popup-active"),e.magnificPopup.instance.close=function(){e("body").removeClass("thim-popup-active"),e.magnificPopup.proto.close.call(this)}}}}),e(".quick-view a").css("display","inline-block"),e(".loading").remove(),e(".product-card .wrapper").removeClass("animate"),setTimeout(function(){"undefined"!=typeof wc_add_to_cart_variation_params&&e(".product-info .variations_form").each(function(){e(this).wc_variation_form().find(".variations select:eq(0)").change()})},600)}),t.preventDefault()}),jQuery(document).on("mouseenter",".site-header .minicart_hover",function(){jQuery(this).next(".widget_shopping_cart_content").slideDown()}).on("mouseleave",".site-header .minicart_hover",function(){jQuery(this).next(".widget_shopping_cart_content").delay(100).stop(!0,!1).slideUp()}),jQuery(document).on("mouseenter",".site-header .widget_shopping_cart_content",function(){jQuery(this).stop(!0,!1).show()}).on("mouseleave",".site-header .widget_shopping_cart_content",function(){jQuery(this).delay(100).stop(!0,!1).slideUp()}),e("#thim-course-archive").length>0&&e(document).on("click",".thim-course-switch-layout > a",function(t){var i=e(this),a=e("#thim-course-archive");t.preventDefault(),i.hasClass("switch-active")||(e(".thim-course-switch-layout > a").removeClass("switch-active"),i.addClass("switch-active"),i.hasClass("switchToGrid")?a.fadeOut(300,function(){a.removeClass("thim-course-list").addClass(" thim-course-grid").fadeIn(300),jQuery.cookie("course_switch","grid-layout",{expires:3,path:"/"})}):a.fadeOut(300,function(){a.removeClass("thim-course-grid").addClass("thim-course-list").fadeIn(300),jQuery.cookie("course_switch","list-layout",{expires:3,path:"/"})}))}),(t=e("#thim-product-archive")).length>0&&(jQuery.cookie("product_list")&&"grid-layout"!=jQuery.cookie("product_list")?(t.hasClass("thim-product-grid")&&t.removeClass("thim-product-grid").addClass("thim-product-list"),e(".thim-product-switch-layout > a.switch-active").removeClass("switch-active"),e(".thim-product-switch-layout > a.switchToList").addClass("switch-active")):(t.hasClass("thim-product-list")&&t.removeClass("thim-product-list").addClass("thim-product-grid"),e(".thim-product-switch-layout > a.switch-active").removeClass("switch-active"),e(".thim-product-switch-layout > a.switchToGrid").addClass("switch-active")),e(document).on("click",".thim-product-switch-layout > a",function(t){var i=e(this),a=e("#thim-product-archive");t.preventDefault(),i.hasClass("switch-active")||(e(".thim-product-switch-layout > a").removeClass("switch-active"),i.addClass("switch-active"),i.hasClass("switchToGrid")?a.fadeOut(300,function(){a.removeClass("thim-product-list").addClass(" thim-product-grid").fadeIn(300),jQuery.cookie("product_list","grid-layout",{expires:3,path:"/"})}):a.fadeOut(300,function(){a.removeClass("thim-product-grid").addClass("thim-product-list").fadeIn(300),jQuery.cookie("product_list","list-layout",{expires:3,path:"/"})}))})),function(){var t=e("#blog-archive"),i=t.find(".switch-layout");t.length>0&&(jQuery.cookie("blog_layout")&&"grid-layout"!=jQuery.cookie("blog_layout")?(t.hasClass("blog-grid")&&t.removeClass("blog-grid").addClass("blog-list"),i.find("> a.switch-active").removeClass("switch-active"),i.find("> a.switchToList").addClass("switch-active")):(t.hasClass("blog-list")&&t.removeClass("blog-list").addClass("blog-grid"),i.find("> a.switch-active").removeClass("switch-active"),i.find("> a.switchToGrid").addClass("switch-active")),e(document).on("click","#blog-archive .switch-layout > a",function(t){var a=e(this),o=e("#blog-archive");t.preventDefault(),a.hasClass("switch-active")||(i.find(">a").removeClass("switch-active"),a.addClass("switch-active"),a.hasClass("switchToGrid")?o.fadeOut(300,function(){o.removeClass("blog-list").addClass("blog-grid").fadeIn(300),jQuery.cookie("blog_layout","grid-layout",{expires:3,path:"/"})}):o.fadeOut(300,function(){o.removeClass("blog-grid").addClass("blog-list").fadeIn(300),jQuery.cookie("blog_layout","list-layout",{expires:3,path:"/"})}))}))}(),jQuery().magnificPopup&&e(".thim-image-popup").magnificPopup({type:"image",closeOnContentClick:!0}),setTimeout(function(){o.initialize(),function(){if(e(".thim-course-menu-landing").length>0){var t=e(".thim-course-menu-landing"),i=e("#course-landing .nav-tabs"),a=i.find(">li.active"),o=i.find(">li>a"),s=t.find(".thim-course-landing-tab"),n=s.find(">li>a"),r=e("#course-landing").length>0?e("#course-landing").offset().top:0,c=e(window).height()>r?e(window).height():r;if(e("footer#colophon").addClass("has-thim-course-menu"),a.length>0){var l=a.find(">a").attr("href"),d=s.find('>li>a[href="'+l+'"]');d.length>0&&d.parent().addClass("active")}n.on("click",function(t){t.preventDefault();var a=e(this).attr("href"),o=e(this).parent();o.hasClass("active")||(s.find("li.active").removeClass("active"),o.addClass("active")),i.length>0?(i.find('>li>a[href="'+a+'"]').trigger("click"),e("body, html").animate({scrollTop:i.offset().top-50},800)):e("body, html").animate({scrollTop:e(e.attr(this,"href")).offset().top},500)}),o.on("click",function(){var t=e(this).attr("href"),i=s.find('>li>a[href="'+t+'"]').parent();i.hasClass("active")||(s.find("li.active").removeClass("active"),i.addClass("active"))}),e(window).scroll(function(){e(window).scrollTop()>c?e("body").addClass("course-landing-active"):e("body.course-landing-active").removeClass("course-landing-active")})}}()},400)})}(jQuery),function(e){e(window).load(function(){var t,i;t=e(".single-quiz .index-question"),i=e(".single-quiz .quiz-total .quiz-text"),t.length>0&&i.html(t.html());var a=e(".profile-tabs .nav-tabs>li ");a.length>0&&a.addClass("thim-profile-list-"+a.length)}),e(document).ready(function(){if(e(".course-wishlist-box [class*='course-wishlist']").on("click",function(t){t.preventDefault();var i=e(this);i.hasClass("loading")||(i.addClass("loading"),i.toggleClass("course-wishlist"),i.toggleClass("course-wishlisted"),$class=i.attr("class"),i.hasClass("course-wishlisted")&&e.ajax({type:"POST",url:window.location.href,dataType:"html",data:{"lp-ajax":"toggle_course_wishlist",course_id:i.data("id"),nonce:i.data("nonce")},success:function(){i.removeClass("loading")},error:function(){i.removeClass("loading")}}),i.hasClass("course-wishlist")&&e.ajax({type:"POST",url:window.location.href,dataType:"html",data:{"lp-ajax":"toggle_course_wishlist",course_id:i.data("id"),nonce:i.data("nonce")},success:function(){i.removeClass("loading")},error:function(){i.removeClass("loading")}}))}),e(".video-container").on("click",".beauty-intro .btns",function(){var t='<iframe src="'+e(this).closest(".video-container").find(".yt-player").attr("data-video")+'" height="'+e(".parallaxslider").height()+'"></iframe>';e(this).closest(".video-container").find(".yt-player").replaceWith(t),e(this).closest(".video-container").find(".hideClick:first").css("display","none")}),e(".add-review").length){var t=e(".add-review .filled"),i=e("#review-course-value");t.find("li").on("mouseover",function(){e(this).nextAll().find("span").removeClass("fa-star").addClass("fa-star-o"),e(this).prevAll().find("span").removeClass("fa-star-o").addClass("fa-star"),e(this).find("span").removeClass("fa-star-o").addClass("fa-star"),i.val(e(this).index()+1)}),e('.login-username [name="log"]').attr("placeholder",thim_js_translate.login),e('.login-password [name="pwd"]').attr("placeholder",thim_js_translate.password),e(window).scroll(function(e){thim_scroll&&!1===thim_scroll&&e.preventDefault()})}}),e(document).on("click","#course-review-load-more",function(){var t=e(this);if(t.is(":visible")){t.addClass("loading");var i=parseInt(e(this).attr("data-paged"))+1;e.ajax({type:"POST",dataType:"html",url:window.location.href,data:{action:"learn_press_load_course_review",paged:i},success:function(a){var o=e(a),s=o.find(".course-reviews-list>li");e("#course-reviews .course-reviews-list").append(s),o.find("#course-review-load-more").length?t.removeClass("loading").attr("data-paged",i):t.remove()}})}}),e(document).on("click",".single-lp_course .course-meta .course-review .value",function(){var t=e('.course-tabs a[href="#tab-course-review"]');t.length>0&&(t.trigger("click"),e("body, html").animate({scrollTop:t.offset().top-50},800));var i=e('.course-tabs a[href="#tab-reviews"]');i.length>0&&(i.trigger("click"),e("body, html").animate({scrollTop:i.offset().top-50},800))});function t(t){var i=t.find(".courses-search-input"),a=t.find(".courses-list-search"),o=i.val(),s=t.find(".fa-search,.fa-times");if(o){if(o.length<1)return;s.addClass("fa-spinner fa-spin"),e.ajax({type:"POST",data:"action=courses_searching&keyword="+o+"&from=search",url:ajaxurl,success:function(t){var i="",o=jQuery.parseJSON(t);o.error||(e.each(o,function(e){0==e?"#"!=this.guid?i+='<li class="ui-menu-item'+this.id+' ob-selected"><a class="ui-corner-all" href="'+this.guid+'">'+this.title+"</a></li>":i+='<li class="ui-menu-item'+this.id+' ob-selected">'+this.title+"</li>":i+='<li class="ui-menu-item'+this.id+'"><a class="ui-corner-all" href="'+this.guid+'">'+this.title+"</a></li>"}),a.addClass("search-visible").html("").append(i)),e(".courses-list-search li").on("mouseenter",function(){e(".courses-list-search li").removeClass("ob-selected"),e(this).addClass("ob-selected")}),s.removeClass("fa-spinner fa-spin")},error:function(e){}})}a.html("")}function i(t){e(window).width()>1025?(t.css("left","-"+(e(window).width()-e(".container").width())/2+"px"),t.css("right","-"+((e(window).width()-e(".container").width())/2+(45+e(".content_course_2 .course_right").width()))+"px")):(t.css("left","-15px"),t.css("right","-"+(45+e(".content_course_2 .course_right").width())+"px"))}function a(t){var i=0;t.each(function(a,o){e(this).outerHeight()>i&&(i=e(this).outerHeight()),a+1==t.length&&t.css("min-height",i)})}function o(t,i){e(t).each(function(){var t=e(this),a=i?t.find(i):t.children(),o=0;a.each(function(){var t=e(this).outerHeight();t>o&&(o=t)}).css("min-height",o)})}function s(){var t=e("#main-content .content-area"),i=e("#main-content .site-footer"),a=e(window).height();t.length>0&&i.length>0&&t.css("min-height",a-i.height())}e(document).ready(function(){e(document).on("click",".thim-course-search-overlay .search-toggle",function(t){t.stopPropagation();var i=e(this).parent();e("body").addClass("thim-search-active"),setTimeout(function(){i.find(".thim-s").focus()},500)}),e(document).on("click",".search-popup-bg",function(){var t=e(this).parent();window.clearTimeout(!1),t.find(".courses-list-search").empty(),t.find(".thim-s").val(""),e("body").removeClass("thim-search-active")}),e(document).on("keyup",".courses-search-input",function(i){clearTimeout(e.data(this,"search_timer"));var a=e(this).parents(".courses-searching"),o=a.find(".courses-list-search"),s=o.find(">li");if(13==i.which)i.preventDefault(),e(this).stop();else if(38==i.which){if(-1!=navigator.userAgent.indexOf("Chrome")&&parseFloat(navigator.userAgent.substring(navigator.userAgent.indexOf("Chrome")+7).split(" ")[0])>=15){var n=s.filter(".ob-selected");s.length>1&&(s.removeClass("ob-selected"),0==n.prev().length?n.siblings().last().addClass("ob-selected"):n.prev().addClass("ob-selected"))}}else if(40==i.which){if(-1!=navigator.userAgent.indexOf("Chrome")&&parseFloat(navigator.userAgent.substring(navigator.userAgent.indexOf("Chrome")+7).split(" ")[0])>=15){n=s.filter(".ob-selected");s.length>1&&(s.removeClass("ob-selected"),0==n.next().length?n.siblings().first().addClass("ob-selected"):n.next().addClass("ob-selected"))}}else if(27==i.which)e("body").hasClass("thim-search-active")&&e("body").removeClass("thim-search-active"),o.html(""),e(this).val(""),e(this).stop();else{var r=setTimeout(function(){t(a)},500);e(this).data("search_timer",r)}}),e(document).on("keypress",".courses-search-input",function(t){var i=e(this).parents(".courses-searching").find(".courses-list-search>li");if(13==t.keyCode){if((o=e(".ob-selected")).length>0){var a=o.find("a").first().attr("href");window.location.href=a}t.preventDefault()}if(27==t.keyCode&&(e("body").hasClass("thim-search-active")&&e("body").removeClass("thim-search-active"),e(".courses-list-search").html(""),e(this).val(""),e(this).stop()),38==t.keyCode){var o=i.filter(".ob-selected");i.length>1&&(i.removeClass("ob-selected"),0==o.prev().length?o.siblings().last().addClass("ob-selected"):o.prev().addClass("ob-selected"))}if(40==t.keyCode){o=i.filter(".ob-selected");i.length>1&&(i.removeClass("ob-selected"),0==o.next().length?o.siblings().first().addClass("ob-selected"):o.next().addClass("ob-selected"))}}),e(document).on("click",".courses-list-search, .courses-search-input",function(e){e.stopPropagation()}),e(document).on("click","body",function(){e("body").hasClass("course-scroll-remove")||(e("body").addClass("course-scroll-remove"),e(".courses-list-search").html(""))}),e(window).scroll(function(){e("body").hasClass("course-scroll-remove")&&e(".courses-list-search li").length>0&&(e(".courses-searching .courses-list-search").empty(),e(".courses-searching .thim-s").val(""))}),e(document).on("focus",".courses-search-input",function(){e("body").hasClass("course-scroll-remove")&&e("body").removeClass("course-scroll-remove")}),e(document).on("click","#popup-header .search-visible",function(t){e(t.target).attr("href")||e("#popup-header .search-visible").removeClass("search-visible")}),e(document).on("click","#popup-header button",function(t){e("#popup-header .thim-s").trigger("focus")}),e(document).on("focus","#popup-header .thim-s",function(){var t=e("#popup-header .courses-list-search a");""!=e(this).val()&&t.length>0&&e("#popup-header .courses-list-search").addClass("search-visible")}),e(".wrapper-box-icon").each(function(){var t=e(this);if(t.attr("data-icon"))var i=e(".boxes-icon i",t).css("color"),a=e(".heading__primary a",t).css("color"),o=t.attr("data-icon");if(t.attr("data-icon-border"))var s=e(".boxes-icon",t).css("border-color"),n=t.attr("data-icon-border");if(t.attr("data-icon-bg"))var r=e(".boxes-icon",t).css("background-color"),c=t.attr("data-icon-bg");if(t.attr("data-btn-bg")){var l=e(".smicon-read",t).css("background-color"),d=e(".smicon-read",t).css("border-color"),u=e(".smicon-read",t).css("color"),h=t.attr("data-btn-bg");if(t.attr("data-text-readmore"))var m=t.attr("data-text-readmore");else m=u;e(".smicon-read",t).on({mouseenter:function(){e("#style_selector_container").length>0&&e(".smicon-read",t).css("background-color")!=l&&(l=e(".smicon-read",t).css("background-color")),e(".smicon-read",t).css({"background-color":h,"border-color":h,color:m})},mouseleave:function(){e(".smicon-read",t).css({"background-color":l,"border-color":d,color:u})}})}e(t).on({mouseenter:function(){t.attr("data-icon")&&(e(".boxes-icon i",t).css({color:o}),e(".heading__primary a",t).css({color:o})),t.attr("data-icon-bg")&&(e("#style_selector_container").length>0&&e(".boxes-icon",t).css("background-color")!=r&&(r=e(".boxes-icon",t).css("background-color")),e(".boxes-icon",t).css({"background-color":c})),t.attr("data-icon-border")&&e(".boxes-icon",t).css({"border-color":n})},mouseleave:function(){t.attr("data-icon")&&(e(".boxes-icon i",t).css({color:i}),e(".heading__primary a",t).css({color:a})),t.attr("data-icon-bg")&&e(".boxes-icon",t).css({"background-color":r}),t.attr("data-icon-border")&&e(".boxes-icon",t).css({"border-color":s})}})}),e(".bg-video-play").on("click",function(){var t=e(this),i=e(this).parents(".thim-widget-icon-box").find(".full-screen-video").get(0);i.paused?(i.play(),t.addClass("bg-pause")):(i.pause(),t.removeClass("bg-pause"))}),e(document).on("click",".wpcf7-form-control.wpcf7-submit",function(){var t=e(this).parents(".wpcf7-form");t.addClass("thim-sending"),e(document).on("invalid.wpcf7",function(e){t.removeClass("thim-sending")}),e(document).on("spam.wpcf7",function(i){t.removeClass("thim-sending"),setTimeout(function(){e(".wpcf7-response-output").length>0&&e(".wpcf7-response-output").hide()},4e3)}),e(document).on("mailsent.wpcf7",function(i){t.removeClass("thim-sending"),setTimeout(function(){e(".wpcf7-response-output").length>0&&e(".wpcf7-response-output").hide()},4e3)}),e(document).on("mailfailed.wpcf7",function(i){t.removeClass("thim-sending"),setTimeout(function(){e(".wpcf7-response-output").length>0&&e(".wpcf7-response-output").hide()},4e3)})})}),jQuery(document).ready(function(){for(var t=e(".tp_event_owl_carousel"),i=0;i<t.length;i++){var a=e(t[i]).attr("data-countdown"),o={navigation:!0,slideSpeed:300,paginationSpeed:400,singleItem:!0};void 0!==a&&(a=JSON.parse(a),e.extend(o,a),e.each(o,function(e,t){"true"===t?o[e]=!0:"false"===t&&(o[e]=!1)})),void 0===o.slide||!0===o.slide?e(t[i]).owlCarousel(o):e(t[i]).removeClass("owl-carousel")}}),jQuery(document).ready(function(){var t=20;e("#wpadminbar").length&&(t+=e("#wpadminbar").outerHeight()),e("#masthead.sticky-header").length&&(t+=e("#masthead.sticky-header").outerHeight()),jQuery("#sidebar.sticky-sidebar").theiaStickySidebar({containerSelector:"",additionalMarginTop:t,additionalMarginBottom:"0",updateSidebarHeight:!1,minWidth:"768",sidebarBehavior:"modern"})}),jQuery(document).ready(function(){function t(){var e=jQuery(".isotope-layout");e.each(function(){var t,i,a,o,s=jQuery(this);1!=(i=6)&&(parseInt(e.width())<768&&(i=4),parseInt(e.width())<480&&(i=2)),a=Math.floor((parseInt(e.width(),10)-10*(i-1))/i),o=Math.floor(parseInt(a,10)),s.find(".item_gallery").css({width:a}),1==i&&(o="auto"),s.find(".item_gallery .thim-gallery-popup").css({height:o}),s.find(".item_gallery").hasClass("size32")&&i>1&&s.find(".item_gallery.size32 .thim-gallery-popup").css({height:2*o+10}),s.find(".item_gallery").hasClass("size32")&&(i>3?(t=4*a+30,s.find(".item_gallery.size32").css({width:t})):(t=2*a+10,s.find(".item_gallery.size32").css({width:t}))),s.find(".item_gallery").hasClass("size22")&&1!=i&&s.find(".item_gallery.size22 .thim-gallery-popup").css({height:2*o+10}),s.find(".item_gallery").hasClass("size22")&&1!=i&&(t=2*a+10,s.find(".item_gallery.size22").css({width:t})),jQuery().isotope&&s.isotope({itemSelector:".item_gallery",masonry:{columnWidth:a,gutter:10}})})}e(".courses-searching form").submit(function(){var t=e(this).find("input[name='s']");if(""===e.trim(t.val()))return t.focus(),!1}),e("form#bbp-search-form").submit(function(){if(""===e.trim(e("#bbp_search").val()))return e("#bbp_search").focus(),!1}),e("form.search-form").submit(function(){var t=e(this).find("input[name='s']");if(""===e.trim(t.val()))return t.focus(),!1}),e("#customer_login .login").submit(function(t){var i=e(this),a=i.find("#username"),o=i.find("#password");o.length>0&&""==o.val()&&(o.addClass("invalid"),t.preventDefault()),a.length>0&&""==a.val()&&(a.addClass("invalid"),t.preventDefault())}),e("#customer_login .register").submit(function(t){var i=e(this),a=i.find("#reg_username"),o=i.find("#reg_email"),s=i.find("#reg_password"),n=e("#customer_login .register .captcha-result");n.length>0&&(parseInt(n.data("captcha1"))+parseInt(n.data("captcha2"))!=parseInt(n.val())&&(n.addClass("invalid").val(""),t.preventDefault()));s.length>0&&""==s.val()&&(s.addClass("invalid"),t.preventDefault()),a.length>0&&""==a.val()&&(a.addClass("invalid"),t.preventDefault()),o.length>0&&(""==o.val()||!/[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}/gim.test(o.val()))&&(o.addClass("invalid"),t.preventDefault())}),e("form#commentform").submit(function(t){var i=e(this),a=i.find('#comment[aria-required="true"]'),o=i.find('#author[aria-required="true"]'),s=i.find('#url[aria-required="true"]'),n=i.find('#email[aria-required="true"]');o.length>0&&""==o.val()&&(o.addClass("invalid"),t.preventDefault()),a.length>0&&""==a.val()&&(a.addClass("invalid"),t.preventDefault()),s.length>0&&""==s.val()&&(s.addClass("invalid"),t.preventDefault()),n.length>0&&(""==n.val()||!/[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}/gim.test(n.val()))&&(n.addClass("invalid"),t.preventDefault())}),e("#customer_login .register, #reg_username, #reg_email, #reg_password").on("focus",function(){e(this).removeClass("invalid")}),e("input.wpcf7-text, textarea.wpcf7-textarea").on("focus",function(){e(this).hasClass("wpcf7-not-valid")&&e(this).removeClass("wpcf7-not-valid")}),e(".thim-language").on({mouseenter:function(){e(this).children(".list-lang").stop(!0,!1).fadeIn(250)},mouseleave:function(){e(this).children(".list-lang").stop(!0,!1).fadeOut(250)}}),e("#toolbar .menu li.menu-item-has-children").on({mouseenter:function(){e(this).children(".sub-menu").stop(!0,!1).fadeIn(250)},mouseleave:function(){e(this).children(".sub-menu").stop(!0,!1).fadeOut(250)}}),t(),e(window).resize(function(){t()}),e(document).on("click",".filter-controls .filter",function(t){t.preventDefault();var i=e(this).data("filter"),a=e(this).parents(".thim-widget-gallery-posts").find(".wrapper-gallery-filter");e(".filter-controls .filter").removeClass("active"),e(this).addClass("active"),a.isotope({filter:i})}),e(document).on("click",".thim-gallery-popup",function(t){t.preventDefault();var i=e(this),a={action:"thim_gallery_popup",post_id:i.attr("data-id")};i.addClass("loading"),e.post(ajaxurl,a,function(t){i.removeClass("loading"),e(".thim-gallery-show").append(t),e(".thim-gallery-show img").length>0?e(".thim-gallery-show").magnificPopup({mainClass:"my-mfp-zoom-in",type:"image",delegate:"a",showCloseBtn:!1,gallery:{enabled:!0},callbacks:{open:function(){e("body").addClass("thim-popup-active"),e.magnificPopup.instance.close=function(){e(".thim-gallery-show").empty(),e("body").removeClass("thim-popup-active"),e.magnificPopup.proto.close.call(this)}}}}).magnificPopup("open"):e.magnificPopup.open({mainClass:"my-mfp-zoom-in",items:{src:e(".thim-gallery-show"),type:"inline"},showCloseBtn:!1,callbacks:{open:function(){e("body").addClass("thim-popup-active"),e.magnificPopup.instance.close=function(){e(".thim-gallery-show").empty(),e("body").removeClass("thim-popup-active"),e.magnificPopup.proto.close.call(this)}}}})})}),e(".widget-button.custom_style").each(function(){var t=e(this),i=t.attr("style"),a=t.data("hover");t.on({mouseenter:function(){t.attr("style",a)},mouseleave:function(){t.attr("style",i)}})})}),e(window).load(function(){e(window).resize(function(){if(i(e(".content_course_2 .header_single_content .bg_header")),e(".thim-carousel-instructors .instructor-item").css("min-height",""),e(".thim-course-carousel .course-thumbnail").css("min-height",""),e("body.thim-demo-university-4 .thim-about-eduma, body.thim-demo-university-4 .thim-video-popup .video-info").css("min-height",""),(e(window).width()<767||e(window).width()>1200)&&e("body.thim-demo-university-4 #sb_instagram .sbi_photo").css("min-height",""),i(e(".content_course_2 .header_single_content .bg_header")),o(e(".thim-owl-carousel-post:not(.layout-3) .image")),o(e(".thim-course-carousel .course-thumbnail")),o(e(".thim-row-bg-border-top .thim-bg-border-top")),a(e(".thim-carousel-instructors .instructor-item")),a(e(".thim-testimonial-carousel-kindergarten .item")),o(e(".thim-widget-carousel-categories .item")),o(e(".elementor-widget-thim-carousel-categories .item")),s(),e(window).width()>767&&(o(e(".thim-grid-posts .item-post")),o(e("body.thim-demo-university-4 .thim-about-eduma, body.thim-demo-university-4 .thim-video-popup .video-info"))),e(window).width()>767&&e(window).width()<1200&&e("body.thim-demo-university-4 .thim-icon-our-programs").length){var t=parseInt(e("body.thim-demo-university-4 .thim-icon-our-programs").outerHeight()/3);e("body.thim-demo-university-4 #sb_instagram .sbi_photo").css("min-height",t)}})}),e(window).load(function(){o(".thim-carousel-instructors",".instructor-item"),o(".thim-owl-carousel-post",".image"),o(".thim-course-carousel",".course-thumbnail"),s()}),e(document).ready(function(){e(".thim-search-light-style").append('<a class="thim-button-down thim-click-to-bottom" href="#"><i class="fa fa-chevron-down"></i></a>'),e(document).on("click",".thim-button-down",function(t){if(t.preventDefault(),e("#wpadminbar").length>0)var i=parseInt(e("#wpadminbar").outerHeight())+parseInt(e(".thim-search-light-style").outerHeight());else i=parseInt(e(".thim-search-light-style").outerHeight());e("body, html").animate({scrollTop:i},600)});e(".have_scroll_bottom").append('<div class="scroll_slider_tab"><div class="container"><a href="" class="to_bottom"><svg xmlns="http://www.w3.org/2000/svg"xmlns:xlink="http://www.w3.org/1999/xlink"width="18px" height="28px"><path fill-rule="evenodd"  fill="rgb(255, 255, 255)"d="M16.169,2.687 C14.585,0.904 12.173,0.000 9.000,0.000 C5.827,0.000 3.415,0.904 1.831,2.687 C0.238,4.479 -0.000,6.580 -0.000,7.673 L-0.000,20.328 C-0.000,21.420 0.238,23.520 1.831,25.313 C3.415,27.096 5.827,28.000 9.000,28.000 C12.173,28.000 14.585,27.096 16.169,25.313 C17.762,23.520 18.000,21.420 18.000,20.328 L18.000,7.673 C18.000,6.580 17.762,4.479 16.169,2.687 ZM9.000,9.755 C8.342,9.755 7.808,9.242 7.808,8.611 L7.808,6.159 C7.808,5.528 8.342,5.015 9.000,5.015 C9.658,5.015 10.192,5.528 10.192,6.159 L10.192,8.611 C10.192,9.242 9.658,9.755 9.000,9.755 ZM17.059,20.328 C17.059,21.458 16.670,27.097 9.000,27.097 C1.330,27.097 0.941,21.458 0.941,20.328 L0.941,7.673 C0.941,6.566 1.315,1.138 8.529,0.911 L8.529,4.163 C7.578,4.369 6.866,5.185 6.866,6.159 L6.866,8.611 C6.866,9.585 7.578,10.401 8.529,10.607 L8.529,14.318 C8.529,14.568 8.740,14.770 9.000,14.770 C9.260,14.770 9.471,14.568 9.471,14.318 L9.471,10.607 C10.422,10.401 11.134,9.585 11.134,8.611 L11.134,6.159 C11.134,5.185 10.422,4.369 9.471,4.163 L9.471,0.911 C16.685,1.138 17.059,6.566 17.059,7.673 L17.059,20.328 Z"/></svg><i class="icon-chevron-down icon1"></i><i class="icon-chevron-down icon2"></i></a></div></div>'),e(document).on("click",".have_scroll_bottom .scroll_slider_tab .to_bottom",function(t){if(t.preventDefault(),e("#wpadminbar").length>0)var i=parseInt(e("#wpadminbar").outerHeight())+parseInt(e(".have_scroll_bottom").outerHeight());else i=parseInt(e(".have_scroll_bottom").outerHeight());e("body, html").animate({scrollTop:i},600)}),e(document).on("click","body.page-template-landing-page .current_page_item>a, .thim-top-landing .widget-button",function(t){if(e(".thim-top-landing").length>0){if(t.preventDefault(),e("#wpadminbar").length>0)var i=parseInt(e("#wpadminbar").outerHeight())+parseInt(e(".thim-top-landing").outerHeight());else i=parseInt(e(".thim-top-landing").outerHeight());e("body, html").animate({scrollTop:i},600)}})}),e(document).ready(function(){e('.woof_list input[data-tax="pa_color"]').each(function(){e(this).css("background-color",e(this).attr("name"))}),e('.woof_list input.woof_radio_term[name="pa_color"]').each(function(){e(this).css("background-color",e(this).data("slug"))})}),woof_js_after_ajax_done=function(){e('.woof_list input[data-tax="pa_color"]').each(function(){e(this).css("background-color",e(this).attr("name"))}),e('.woof_list input.woof_radio_term[name="pa_color"]').each(function(){e(this).css("background-color",e(this).data("slug"))}),e("#thim-product-archive").hasClass("thim-product-list")?(e(".thim-product-switch-layout>a.switchToGrid.switch-active").removeClass("switch-active"),e(".thim-product-switch-layout>a.switchToList").addClass("switch-active")):(e(".thim-product-switch-layout>a.switchToList.switch-active").removeClass("switch-active"),e(".thim-product-switch-layout>a.switchToGrid").addClass("switch-active"))},e(document).ready(function(){var t=e(".thim-carousel-course-categories-tabs");t.each(function(){t.find(".thim-course-slider .item").click(function(i){i.preventDefault(),t.find(".item_content.active").removeClass("active"),t.find(e(this).find(".title a").attr("href")).addClass("active"),t.find(".thim-course-slider .item.active").removeClass("active"),e(this).addClass("active")})}),e(".form_developer_course .content .yikes-easy-mc-form>label>input").focusin(function(){e(this).parent().find("span").css("font-size","14px"),e(this).parent().find("span").css("bottom","36px")}).focusout(function(){""==e(this).val()&&(e(this).parent().find("span").css("font-size","0px"),e(this).parent().find("span").css("bottom","0px"))});var i=e(".course-tabs .nav-tabs>li").length;i>0&&e(".course-tabs .nav-tabs>li").addClass("thim-col-"+i),e(".thim-widget-timetable .timetable-item ").each(function(){var t=e(this),i=t.attr("style"),a=t.data("hover");t.on({mouseenter:function(){t.attr("style",a)},mouseleave:function(){t.attr("style",i)}})}),"undefined"!=typeof LP&&LP.Hook.addAction("learn_press_receive_message",function(){var t=e(".course-item.item-current .course-item-title").text(),i=e(".course-item.item-current .index").text();e("#popup-header .popup-title").html('<span class="index">'+i+"</span>"+t)}),e(".thim-video-popup .button-popup").on("click",function(t){var i=e(this);t.preventDefault(),e.magnificPopup.open({items:{src:i.parent().parent().find(".video-content"),type:"inline"},showCloseBtn:!1,callbacks:{open:function(){e("body").addClass("thim-popup-active"),e.magnificPopup.instance.close=function(){e("body").removeClass("thim-popup-active"),e.magnificPopup.proto.close.call(this)}}}})}),e(".mc4wp-form #mc4wp_email").on("focus",function(){e(this).parents(".mc4wp-form").addClass("focus-input")}).on("focusout",function(){e(this).parents(".mc4wp-form.focus-input").removeClass("focus-input")}),e(document).on("click",".button-retake-course, .button-finish-course",function(){e(".thim-box-loading-container.visible").removeClass("visible")}),e(document).on("click",".button-load-item",function(){e("#course-curriculum-popup").addClass("loading"),e(".thim-box-loading-container").addClass("visible")}),e(".width-navigation .menu-main-menu>li.menu-item").last().addClass("last-menu-item"),navigator.userAgent.indexOf("Mac")>0&&e("body").addClass("mac-os"),navigator.platform.match(/(iPhone|iPod|iPad)/i)&&e("body").addClass("i-os"),setTimeout(function(){e(window).trigger("resize")},1e3),e(window).resize(function(){var t=parseFloat(e('body.rtl .vc_row-has-fill[data-vc-full-width="true"]').css("left")),i=parseFloat(e('body.rtl .vc_row-no-padding[data-vc-full-width="true"]').css("left"));"undefined"!=t&&e('body.rtl .vc_row-has-fill[data-vc-full-width="true"]').css({right:t,left:""}),"undefined"!=i&&e('body.rtl .vc_row-no-padding[data-vc-full-width="true"]').css({right:i,left:""})});var a=null;e(document).on("keydown","body:not(.course-filter-active) .course-search-filter",function(t){if(!t.ctrlKey){if(13===t.keyCode)return t.preventDefault(),!1;if(t.keyCode>=48&&t.keyCode<=90||8===t.keyCode||32===t.keyCode){var i=e(this),o=8===t.keyCode?i.val():i.val()+t.key,s=e("body");null!=a&&clearTimeout(a),a=setTimeout(function(){i.attr("disabled","disabled"),a=null,e("#thim-course-archive").addClass("loading");var t=i.parents("#lp-archive-courses"),n=[];if(s.hasClass("category")){var r=s.attr("class").match(/category\-\d+/gi)[0].split("-").pop();n.push(r)}e(".list-cate-filter").length>0&&e(".list-cate-filter input.filtered").each(function(){e(this).val()!==r&&n.push(e(this).val())}),e.ajax({url:e("#lp-archive-courses").data("allCoursesUrl"),type:"POST",dataType:"html",data:{s:o,ref:"course",post_type:"lp_course",course_orderby:e(".thim-course-order > select").val(),course_cate_filter:n,course_paged:1},success:function(i){var a=e(i).find("#lp-archive-courses").html();t.html(a),e(".course-search-filter").val(o).trigger("focus"),s.removeClass("course-filter-active"),e(".filter-loading").remove()},error:function(){s.removeClass("course-filter-active"),e(".filter-loading").remove()}})},1e3)}}}),e(document).on("click",".button-load-item",function(){can_escape=!1}),e(document).on("keydown",function(e){27==e.keyCode&&void 0!==can_escape&&!1===can_escape&&e.preventDefault()}),e(".login-password").append('<span id="show_pass"><i class="fa fa-eye"></i></span>'),e(document).on("click","#show_pass",function(){var t=e(this),i=t.parents(".login-password").find(">input");t.hasClass("active")?i.attr("type","password"):i.attr("type","text"),t.toggleClass("active")}),e(document).on("click",".content_course_2 .course_right .menu_course ul li a, .content_course_2 .thim-course-menu-landing .thim-course-landing-tab li a",function(){e("html, body").animate({scrollTop:e(e(this).attr("href")).offset().top},1e3)}),e(window).resize(function(){e(window).width()>600&&e("footer#colophon.has-footer-bottom").css("margin-bottom",e(".footer-bottom").height()),e(window).width()<768&&(e("body.course-item-popup").addClass("full-screen-content-item"),e("body.ltr.course-item-popup #learn-press-course-curriculum").css("left","-300px"),e("body.ltr.course-item-popup #learn-press-content-item").css("left","0"),e("body.rtl.course-item-popup #learn-press-course-curriculum").css("right","auto"),e("body.rtl.course-item-popup #learn-press-content-item").css("right","auto"))})})}(jQuery);
!function(t){"use strict";var e={el_thim_pop_up_login:null,el_loginpopopform:null,el_registerPopupForm:null,el_form_purchase_course:null,ready:function(){this.getElements(),this.el_thim_pop_up_login.length&&(this.el_loginpopopform=this.el_thim_pop_up_login.find("form[name=loginpopopform]"),this.el_registerPopupForm=this.el_thim_pop_up_login.find("form[name=registerformpopup]"),this.login_form_popup()),this.form_submission_validate(),this.thim_TopHeader(),this.ctf7_input_effect(),this.thim_course_filter(),this.mobile_menu_toggle(),this.thim_backgroud_gradient(),this.thim_single_image_popup()},getElements:function(){this.el_thim_pop_up_login=t("#thim-popup-login"),this.el_form_purchase_course=t("form[name=purchase-course]")},load:function(){this.thim_menu(),this.thim_carousel(),this.thim_contentslider(),this.counter_box()},resize:function(){},validate_form:function(e){var i=!0,a=/[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}/gim;if(e.find("input.required").each(function(){if(t(this).val()||(t(this).addClass("invalid"),i=!1),t(this).is(":checkbox")&&!t(this).is(":checked")&&(t(this).addClass("invalid"),i=!1),"email"===t(this).attr("type")&&(a.test(t(this).val())||(t(this).addClass("invalid"),i=!1)),t(this).hasClass("captcha-result")){parseInt(t(this).data("captcha1"))+parseInt(t(this).data("captcha2"))!==parseInt(t(this).val())&&(t(this).addClass("invalid").val(""),i=!1)}}),e.hasClass("auto_login")){let t=e.find("input[name=password]"),a=e.find("input[name=repeat_password]");t.val()!==a.val()&&(t.addClass("invalid"),a.addClass("invalid"),i=!1)}return t("form input.required").on("focus",function(){t(this).removeClass("invalid")}),i},login_form_popup:function(){var i=this;t(document).on("click","#thim-popup-login .close-popup",function(e){e.preventDefault(),t("body").removeClass("thim-popup-active"),i.el_thim_pop_up_login.removeClass(),i.el_loginpopopform.find(".params-purchase-code").remove()}),t("body .thim-login-popup a.js-show-popup").on("click",function(e){e.preventDefault(),t("body").addClass("thim-popup-active"),i.el_thim_pop_up_login.addClass("active"),t(this).hasClass("login")?i.el_thim_pop_up_login.addClass("sign-in"):i.el_thim_pop_up_login.addClass("sign-up")}),t("body .widget_book-event a.js-show-popup").on("click",function(e){e.preventDefault(),t("body").addClass("thim-popup-active"),i.el_thim_pop_up_login.addClass("active")}),i.el_thim_pop_up_login.find(".link-bottom a").on("click",function(e){e.preventDefault(),t(this).hasClass("login")?i.el_thim_pop_up_login.removeClass("sign-up").addClass("sign-in"):i.el_thim_pop_up_login.removeClass("sign-in").addClass("sign-up")}),t('body:not(".logged-in") .enroll-course .button-enroll-course, body:not(".logged-in") form.purchase-course:not(".guest_checkout") .button:not(.button-add-to-cart)').on("click",function(e){e.preventDefault(),t("body").hasClass("thim-popup-feature")?(t(".thim-link-login.thim-login-popup .login").trigger("click"),i.add_params_purchase_course_to_el(i.el_loginpopopform),i.add_params_purchase_course_to_el(i.el_registerPopupForm)):window.location.href=t(this).parent().find("input[name=redirect_to]").val()}),t(document).on("click",this.el_thim_pop_up_login,function(e){"thim-popup-login"===t(e.target).attr("id")&&(t("body").removeClass("thim-popup-active"),i.el_thim_pop_up_login.removeClass(),i.el_loginpopopform.find(".params-purchase-code").remove(),i.el_registerPopupForm.find(".params-purchase-code").remove())}),this.el_loginpopopform.submit(function(a){if(!e.validate_form(t(this)))return a.preventDefault(),!1;i.el_thim_pop_up_login.find(".thim-login-container").addClass("loading")}),i.el_thim_pop_up_login.find("form[name=registerformpopup]").on("submit",function(a){if(!e.validate_form(t(this)))return a.preventDefault(),!1;i.el_thim_pop_up_login.find(".thim-login-container").addClass("loading")})},add_params_purchase_course_to_el:function(e){if(this.el_form_purchase_course.length){e.append('<p class="params-purchase-code"></p>');var i=e.find(".params-purchase-code");t.each(this.el_form_purchase_course.find("input"),function(e){var a=t(this).attr("name"),o=t(this).clone();if(0==i.find("input[name="+a+"]").length&&(i.append(o),"add-to-cart"==a)){var s='<input name="urlHandleAjax" value="'+window.location.href.addQueryVar("r",Math.random())+'" type="hidden">';i.append(s)}})}},form_submission_validate:function(){t(".form-submission-login form[name=loginform]").on("submit",function(i){if(!e.validate_form(t(this)))return i.preventDefault(),!1}),t(".form-submission-register form[name=registerform]").on("submit",function(i){if(!e.validate_form(t(this)))return i.preventDefault(),!1}),t(".form-submission-lost-password form[name=lostpasswordform]").on("submit",function(i){if(!e.validate_form(t(this)))return i.preventDefault(),!1})},thim_TopHeader:function(){var e=t("#masthead"),i=e.outerHeight(!0),a=t("#wrapper-container .content-pusher"),o=t("#wrapper-container .top_site_main");e.hasClass("header_overlay")?(o.css({"padding-top":i+"px"}),t(window).resize(function(){let t=e.outerHeight(!0);o.css({"padding-top":t+"px"})})):(a.css({"padding-top":i+"px"}),t(window).resize(function(){let t=e.outerHeight(!0);a.css({"padding-top":t+"px"})}))},ctf7_input_effect:function(){let e=t(".form_developer_course"),i=e.find(".field_item input"),a=e.find(".submit_row");i.focus(function(){t(this).parent().addClass("focusing")}).blur(function(){t(this).parent().removeClass("focusing")}),a.on("click",function(){t(this).closest("form").submit()})},thim_course_filter:function(){let e=t("body");if(!e.hasClass("learnpress")||!e.hasClass("archive"))return;let i=function(e){return t.ajax({url:t("#lp-archive-courses").data("allCoursesUrl"),type:"POST",data:e,dataType:"html",beforeSend:function(){t("#thim-course-archive").addClass("loading")}}).fail(function(){t("#thim-course-archive").removeClass("loading")}).done(function(e){let i=t(t.parseHTML(e));t("#thim-course-archive").replaceWith(i.find("#thim-course-archive")),t(".learn-press-pagination").html(i.find(".learn-press-pagination").html()||""),t(".thim-course-top .course-index span").replaceWith(i.find(".thim-course-top .course-index span"))})},a={s:"",ref:"course",post_type:"lp_course",course_orderby:"newly-published",course_paged:1};t(document).on("change",".thim-course-order > select",function(){a.s=t(".courses-searching .course-search-filter").val(),a.course_orderby=t(this).val(),a.course_paged=1,i(a)}),t(document).on("click","#lp-archive-courses > .learn-press-pagination a.page-numbers",function(o){o.preventDefault(),t("html, body").animate({scrollTop:t(".site-content").offset().top-140},1e3);let s=parseInt(t(this).text()),n=s||1,r=[],l=[],d=t(".learn-press-pagination.navigation.pagination ul.page-numbers li span.page-numbers.current").text(),u=t(this).hasClass("next")&&t(this).hasClass("page-numbers"),p=t(this).hasClass("prev")&&t(this).hasClass("page-numbers");if(s||(u&&(n=parseInt(d)+1),p&&(n=parseInt(d)-1)),t("form.thim-course-filter").find("input.filtered").each(function(){switch(t(this).attr("name")){case"course-cate-filter":r.push(t(this).val());break;case"course-instructor-filter":l.push(t(this).val());break;case"course-price-filter":a.course_price_filter=t(this).val()}}),e.hasClass("category")&&t(".list-cate-filter").length<=0){let t=e.attr("class").match(/category\-\d+/gi)[0].split("-").pop();r.push(t)}a.course_cate_filter=r,a.course_instructor_filter=l,a.s=t(".courses-searching .course-search-filter").val(),a.course_orderby=t(".thim-course-order > select").val(),a.course_paged=n,i(a)}),t("form.thim-course-filter").on("submit",function(o){o.preventDefault();let s=t(this).serializeArray(),n=[],r=[];if(s.length){if(t("html, body").animate({scrollTop:t(".site-content").offset().top-140},1e3),t(this).find("input").each(function(){let e=t(this);e.removeClass("filtered"),e.is(":checked")&&e.addClass("filtered")}),t.each(s,function(t,e){switch(e.name){case"course-cate-filter":n.push(e.value);break;case"course-instructor-filter":r.push(e.value);break;case"course-price-filter":a.course_price_filter=e.value}}),e.hasClass("category")&&t(".list-cate-filter").length<=0){let t=e.attr("class").match(/category\-\d+/gi)[0].split("-").pop();n.push(t)}a.course_cate_filter=n,a.course_instructor_filter=r,a.course_paged=1,i(a)}})},mobile_menu_toggle:function(){t(document).on("click",".menu-mobile-effect",function(e){e.stopPropagation(),t("body").toggleClass("mobile-menu-open")}),t(document).on("click",".mobile-menu-wrapper",function(e){t("body").removeClass("mobile-menu-open")}),t(document).on("click",".mobile-menu-inner",function(t){t.stopPropagation()})},thim_menu:function(){var e=t("#masthead.sticky-header"),i=t(".content-pusher").length>0?t(".content-pusher").offset().top:0,a=e.outerHeight(),o=0;t(window).scrollTop()>2&&e.removeClass("affix-top").addClass("affix"),t(window).scroll(function(){var s=t(this).scrollTop();s>2?e.removeClass("affix-top").addClass("affix"):e.removeClass("affix").addClass("affix-top"),s>o&&s>a+i?e.hasClass("menu-hidden")||e.addClass("menu-hidden"):e.hasClass("menu-hidden")&&e.removeClass("menu-hidden"),o=s}),t(".wrapper-container:not(.mobile-menu-open) .site-header .navbar-nav > .menu-item").each(function(){if(t(">.sub-menu",this).length<=0)return;let e=t(">.sub-menu",this),i=e.offset().left,a=e.width(),o=t(".thim-nav-wrapper").width();if(i+a<=o){let t=e.find(">.menu-item>.sub-menu");if(t.length<=0)return;t.offset().left+t.width()<=o||e.addClass("dropdown-left-side")}else e.addClass("dropdown-menu-right")});t("header#masthead").hasClass("header_v4")||function(){if(t(window).width()>768){var e=t("#masthead .navbar-nav>li.menu-item.current-menu-item,#masthead .navbar-nav>li.menu-item.current-menu-parent, #masthead .navbar-nav>li.menu-item.current-menu-ancestor");if(e.length>0){e.before('<span id="magic-line"></span>');var i=e.find(">a,>span.disable_link,>span.tc-menu-inner"),a=e.position().left,o=parseInt(i.css("padding-left"));(s=t("#magic-line")).width(i.width()).css("left",Math.round(o+a)).data("magic-width",s.width()).data("magic-left",s.position().left)}else{var s;t("#masthead .navbar-nav>li.menu-item:first-child").before('<span id="magic-line"></span>'),(s=t("#magic-line")).data("magic-width",0)}var n=parseInt(t(".site-header .navigation").outerHeight());s.css("bottom",n-(n-90)/2-64),t("#masthead .navbar-nav>li.menu-item").on({mouseenter:function(){var e=t(this).find(">a,>span.disable_link,>span.tc-menu-inner"),i=e.width(),a=e.parent().position().left,o=parseInt(e.css("padding-left"));s.data("magic-left")||(s.css("left",Math.round(a+o)),s.data("magic-left","auto")),s.stop().animate({left:Math.round(a+o),width:i})},mouseleave:function(){s.stop().animate({left:s.data("magic-left"),width:s.data("magic-width")})}})}}()},thim_carousel:function(e){jQuery().owlCarousel&&(t(".thim-gallery-images").owlCarousel({autoPlay:!1,singleItem:!0,stopOnHover:!0,pagination:!0,autoHeight:!1}),t(".thim-carousel-wrapper").each(function(){var e=t(this).data("visible")?parseInt(t(this).data("visible")):4,i=t(this).data("desktopsmall")?parseInt(t(this).data("desktopsmall")):e,a=t(this).data("itemtablet")?parseInt(t(this).data("itemtablet")):2,o=t(this).data("itemmobile")?parseInt(t(this).data("itemmobile")):1,s=!!t(this).data("pagination"),n=!!t(this).data("navigation"),r=!!t(this).data("autoplay")&&parseInt(t(this).data("autoplay")),l=t(this).data("navigation-text")&&"2"===t(this).data("navigation-text")?["<i class='fa fa-long-arrow-left '></i>","<i class='fa fa-long-arrow-right '></i>"]:["<i class='fa fa-chevron-left '></i>","<i class='fa fa-chevron-right '></i>"];t(this).owlCarousel({items:e,itemsDesktop:[1200,e],itemsDesktopSmall:[1024,i],itemsTablet:[768,a],itemsMobile:[480,o],navigation:n,pagination:s,lazyLoad:!0,autoPlay:r,navigationText:l,afterAction:function(){var e=t(window).width(),i=t("#main-home-content").width();if(t(".thim-instructor-courses").length&&e>i){var a=(e-i)/2;t(".thim-instructor-courses .thim-course-slider-instructor .owl-controls .owl-buttons").css("left",a+"px")}}})}),t(".thim-course-slider-instructor").each(function(){var e=t(this).data("visible")?parseInt(t(this).data("visible")):4,i=t(this).data("desktopsmall")?parseInt(t(this).data("desktopsmall")):e,a=t(this).data("itemtablet")?parseInt(t(this).data("itemtablet")):2,o=t(this).data("itemmobile")?parseInt(t(this).data("itemmobile")):1,s=!!t(this).data("pagination"),n=!!t(this).data("navigation"),r=!!t(this).data("autoplay")&&parseInt(t(this).data("autoplay")),l=t(this).data("navigation-text")&&"2"===t(this).data("navigation-text")?["<i class='fa fa-long-arrow-left '></i>","<i class='fa fa-long-arrow-right '></i>"]:["<i class='fa fa-chevron-left '></i>","<i class='fa fa-chevron-right '></i>"];t(this).owlCarousel({items:e,itemsDesktop:[1400,i],itemsDesktopSmall:[1024,a],itemsTablet:[768,a],itemsMobile:[480,o],navigation:n,pagination:s,lazyLoad:!0,autoPlay:r,navigationText:l,afterAction:function(){var e=t(window).width(),i=t("#main-home-content").width();if(t(".thim-instructor-courses").length&&e>i){var a=(e-i)/2;t(".thim-instructor-courses .thim-course-slider-instructor .owl-controls .owl-buttons").css("left",a+"px")}}})}),t(".thim-carousel-course-categories .thim-course-slider, .thim-carousel-course-categories-tabs .thim-course-slider").each(function(){var e=t(this).data("visible")?parseInt(t(this).data("visible")):7,i=t(this).data("desktop")?parseInt(t(this).data("desktop")):e,a=t(this).data("desktopsmall")?parseInt(t(this).data("desktopsmall")):6,o=t(this).data("tablet")?parseInt(t(this).data("tablet")):4,s=t(this).data("mobile")?parseInt(t(this).data("mobile")):2,n=!!t(this).data("pagination"),r=!!t(this).data("navigation"),l=!!t(this).data("autoplay")&&parseInt(t(this).data("autoplay"));t("body").hasClass("rtl");t(this).owlCarousel({items:e,itemsDesktop:[1800,i],itemsDesktopSmall:[1024,a],itemsTablet:[768,o],itemsMobile:[480,s],navigation:r,pagination:n,autoPlay:l,navigationText:["<i class='fa fa-chevron-left '></i>","<i class='fa fa-chevron-right '></i>"]})}))},thim_contentslider:function(e){t(".thim-testimonial-slider").each(function(){var e=t(this),i=parseInt(e.data("visible")),a=parseInt(e.data("time")),o=!!e.data("auto"),s=e.data("ratio")?e.data("ratio"):1.18,n=e.data("padding")?e.data("padding"):15,r=e.data("activepadding")?e.data("activepadding"):0,l=e.data("width")?e.data("width"):100,d=!!e.data("mousewheel");if(jQuery().thimContentSlider)t(this).thimContentSlider({items:e,itemsVisible:i,mouseWheel:d,autoPlay:o,pauseTime:a,itemMaxWidth:l,itemMinWidth:l,activeItemRatio:s,activeItemPadding:r,itemPadding:n})})},counter_box:function(){jQuery().waypoint&&jQuery(".counter-box").waypoint(function(){jQuery(this).find(".display-percentage").each(function(){var t=jQuery(this).data("percentage");jQuery(this).countTo({from:0,to:t,refreshInterval:40,speed:2e3})})},{triggerOnce:!0,offset:"80%"})},thim_backgroud_gradient:function(){var e=jQuery(".thim_overlay_gradient"),i=jQuery(".thim_overlay_gradient_2");e.length&&t(".thim_overlay_gradient rs-sbg-px > rs-sbg-wrap > rs-sbg").addClass("thim-overlayed"),i.length&&t(".thim_overlay_gradient_2 rs-sbg-px > rs-sbg-wrap > rs-sbg").addClass("thim-overlayed")},thim_single_image_popup:function(){jQuery().magnificPopup&&t(".thim-single-image-popup").magnificPopup({type:"image",zoom:{enabled:!0,duration:300,easing:"ease-in-out"}})}};t(document).ready(function(){e.ready()}),t(window).load(function(){e.load()}),t(window).resize(function(){e.resize()}),t(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/thim-carousel-post.default",e.thim_carousel),elementorFrontend.hooks.addAction("frontend/element_ready/thim-course-categories.default",e.thim_carousel),elementorFrontend.hooks.addAction("frontend/element_ready/thim-our-team.default",e.thim_carousel),elementorFrontend.hooks.addAction("frontend/element_ready/thim-gallery-images.default",e.thim_carousel),elementorFrontend.hooks.addAction("frontend/element_ready/thim-list-instructors.default",e.thim_carousel),elementorFrontend.hooks.addAction("frontend/element_ready/thim-testimonials.default",e.thim_contentslider),elementorFrontend.hooks.addAction("frontend/element_ready/thim-counters-box.default",e.counter_box),elementorFrontend.hooks.addAction("frontend/element_ready/global",function(t){var e=t.find(".owl-carousel");if(e.length){var i=e.data("owlCarousel");i&&i.reload()}})})}(jQuery);
document.documentElement.className+=" js_active ",document.documentElement.className+="ontouchstart"in document.documentElement?" vc_mobile ":" vc_desktop ",function(){for(var prefix=["-webkit-","-moz-","-ms-","-o-",""],i=0;i<prefix.length;i++)prefix[i]+"transform"in document.documentElement.style&&(document.documentElement.className+=" vc_transform ")}(),function($){"function"!=typeof window.vc_js&&(window.vc_js=function(){"use strict";vc_toggleBehaviour(),vc_tabsBehaviour(),vc_accordionBehaviour(),vc_teaserGrid(),vc_carouselBehaviour(),vc_slidersBehaviour(),vc_prettyPhoto(),vc_pinterest(),vc_progress_bar(),vc_plugin_flexslider(),vc_gridBehaviour(),vc_rowBehaviour(),vc_prepareHoverBox(),vc_googleMapsPointer(),vc_ttaActivation(),jQuery(document).trigger("vc_js"),window.setTimeout(vc_waypoints,500)}),"function"!=typeof window.vc_plugin_flexslider&&(window.vc_plugin_flexslider=function($parent){($parent?$parent.find(".wpb_flexslider"):jQuery(".wpb_flexslider")).each(function(){var this_element=jQuery(this),sliderTimeout=1e3*parseInt(this_element.attr("data-interval"),10),sliderFx=this_element.attr("data-flex_fx"),slideshow=0==sliderTimeout?!1:!0;this_element.is(":visible")&&this_element.flexslider({animation:sliderFx,slideshow:slideshow,slideshowSpeed:sliderTimeout,sliderSpeed:800,smoothHeight:!0})})}),"function"!=typeof window.vc_googleplus&&(window.vc_googleplus=function(){var po,s;0<jQuery(".wpb_googleplus").length&&((po=document.createElement("script")).type="text/javascript",po.async=!0,po.src="https://apis.google.com/js/plusone.js",(s=document.getElementsByTagName("script")[0]).parentNode.insertBefore(po,s))}),"function"!=typeof window.vc_pinterest&&(window.vc_pinterest=function(){var po,s;0<jQuery(".wpb_pinterest").length&&((po=document.createElement("script")).type="text/javascript",po.async=!0,po.src="https://assets.pinterest.com/js/pinit.js",(s=document.getElementsByTagName("script")[0]).parentNode.insertBefore(po,s))}),"function"!=typeof window.vc_progress_bar&&(window.vc_progress_bar=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".vc_progress_bar").each(function(){var $el=jQuery(this);$el.vcwaypoint(function(){$el.find(".vc_single_bar").each(function(index){var bar=jQuery(this).find(".vc_bar"),val=bar.data("percentage-value");setTimeout(function(){bar.css({width:val+"%"})},200*index)})},{offset:"85%"})})}),"function"!=typeof window.vc_waypoints&&(window.vc_waypoints=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".wpb_animate_when_almost_visible:not(.wpb_start_animation)").each(function(){var $el=jQuery(this);$el.vcwaypoint(function(){$el.addClass("wpb_start_animation animated")},{offset:"85%"})})}),"function"!=typeof window.vc_toggleBehaviour&&(window.vc_toggleBehaviour=function($el){function event(e){e&&e.preventDefault&&e.preventDefault();var element=jQuery(this).closest(".vc_toggle"),e=element.find(".vc_toggle_content");element.hasClass("vc_toggle_active")?e.slideUp({duration:300,complete:function(){element.removeClass("vc_toggle_active")}}):e.slideDown({duration:300,complete:function(){element.addClass("vc_toggle_active")}})}($el?$el.hasClass("vc_toggle_title")?$el.unbind("click"):$el.find(".vc_toggle_title").off("click"):jQuery(".vc_toggle_title").off("click")).on("click",event)}),"function"!=typeof window.vc_tabsBehaviour&&(window.vc_tabsBehaviour=function($tab){var ver,old_version;jQuery.ui&&($tab=$tab||jQuery(".wpb_tabs, .wpb_tour"),ver=jQuery.ui&&jQuery.ui.version?jQuery.ui.version.split("."):"1.10",old_version=1===parseInt(ver[0],10)&&parseInt(ver[1],10)<9,$tab.each(function(index){var interval=jQuery(this).attr("data-interval"),tabs_array=[],$tabs=jQuery(this).find(".wpb_tour_tabs_wrapper").tabs({show:function(event,ui){wpb_prepare_tab_content(event,ui)},activate:function(event,ui){wpb_prepare_tab_content(event,ui)}});if(interval&&0<interval)try{$tabs.tabs("rotate",1e3*interval)}catch(err){window.console&&window.console.warn&&console.warn("tabs behaviours error",err)}jQuery(this).find(".wpb_tab").each(function(){tabs_array.push(this.id)}),jQuery(this).find(".wpb_tabs_nav li").on("click",function(e){return e&&e.preventDefault&&e.preventDefault(),old_version?$tabs.tabs("select",jQuery("a",this).attr("href")):$tabs.tabs("option","active",jQuery(this).index()),!1}),jQuery(this).find(".wpb_prev_slide a, .wpb_next_slide a").on("click",function(e){var index;e&&e.preventDefault&&e.preventDefault(),old_version?(index=$tabs.tabs("option","selected"),jQuery(this).parent().hasClass("wpb_next_slide")?index++:index--,index<0?index=$tabs.tabs("length")-1:index>=$tabs.tabs("length")&&(index=0),$tabs.tabs("select",index)):(index=$tabs.tabs("option","active"),e=$tabs.find(".wpb_tab").length,index=jQuery(this).parent().hasClass("wpb_next_slide")?e<=index+1?0:index+1:index-1<0?e-1:index-1,$tabs.tabs("option","active",index))})}))}),"function"!=typeof window.vc_accordionBehaviour&&(window.vc_accordionBehaviour=function(){jQuery(".wpb_accordion").each(function(index){var $this=jQuery(this),active_tab=($this.attr("data-interval"),!isNaN(jQuery(this).data("active-tab"))&&0<parseInt($this.data("active-tab"),10)&&parseInt($this.data("active-tab"),10)-1),collapsible=!1===active_tab||"yes"===$this.data("collapsible"),active_tab=$this.find(".wpb_accordion_wrapper").accordion({header:"> div > h3",autoHeight:!1,heightStyle:"content",active:active_tab,collapsible:collapsible,navigation:!0,activate:vc_accordionActivate,change:function(event,ui){void 0!==jQuery.fn.isotope&&ui.newContent.find(".isotope").isotope("layout"),vc_carouselBehaviour(ui.newPanel)}});!0===$this.data("vcDisableKeydown")&&(active_tab.data("uiAccordion")._keydown=function(){})})}),"function"!=typeof window.vc_teaserGrid&&(window.vc_teaserGrid=function(){var layout_modes={fitrows:"fitRows",masonry:"masonry"};jQuery(".wpb_grid .teaser_grid_container:not(.wpb_carousel), .wpb_filtered_grid .teaser_grid_container:not(.wpb_carousel)").each(function(){var $container=jQuery(this),$thumbs=$container.find(".wpb_thumbnails"),layout_mode=$thumbs.attr("data-layout-mode");$thumbs.isotope({itemSelector:".isotope-item",layoutMode:void 0===layout_modes[layout_mode]?"fitRows":layout_modes[layout_mode]}),$container.find(".categories_filter a").data("isotope",$thumbs).on("click",function(e){e&&e.preventDefault&&e.preventDefault();e=jQuery(this).data("isotope");jQuery(this).parent().parent().find(".active").removeClass("active"),jQuery(this).parent().addClass("active"),e.isotope({filter:jQuery(this).attr("data-filter")})}),jQuery(window).on("load resize",function(){$thumbs.isotope("layout")})})}),"function"!=typeof window.vc_carouselBehaviour&&(window.vc_carouselBehaviour=function($parent){($parent?$parent.find(".wpb_carousel"):jQuery(".wpb_carousel")).each(function(){var $this=jQuery(this);!0!==$this.data("carousel_enabled")&&$this.is(":visible")&&($this.data("carousel_enabled",!0),getColumnsCount(jQuery(this)),jQuery(this).hasClass("columns_count_1"),($this=jQuery(this).find(".wpb_thumbnails-fluid li")).css({"margin-right":$this.css("margin-left"),"margin-left":0}),($this=jQuery(this).find("ul.wpb_thumbnails-fluid")).width($this.width()+300))})}),"function"!=typeof window.vc_slidersBehaviour&&(window.vc_slidersBehaviour=function(){jQuery(".wpb_gallery_slides").each(function(index){var $imagesGrid,sliderTimeout,this_element=jQuery(this);this_element.hasClass("wpb_slider_nivo")?(0===(sliderTimeout=1e3*this_element.attr("data-interval"))&&(sliderTimeout=9999999999),this_element.find(".nivoSlider").nivoSlider({effect:"boxRainGrow,boxRain,boxRainReverse,boxRainGrowReverse",slices:15,boxCols:8,boxRows:4,animSpeed:800,pauseTime:sliderTimeout,startSlide:0,directionNav:!0,directionNavHide:!0,controlNav:!0,keyboardNav:!1,pauseOnHover:!0,manualAdvance:!1,prevText:"Prev",nextText:"Next"})):this_element.hasClass("wpb_image_grid")&&(jQuery.fn.imagesLoaded?$imagesGrid=this_element.find(".wpb_image_grid_ul").imagesLoaded(function(){$imagesGrid.isotope({itemSelector:".isotope-item",layoutMode:"fitRows"})}):this_element.find(".wpb_image_grid_ul").isotope({itemSelector:".isotope-item",layoutMode:"fitRows"}))})}),"function"!=typeof window.vc_prettyPhoto&&(window.vc_prettyPhoto=function(){try{jQuery&&jQuery.fn&&jQuery.fn.prettyPhoto&&jQuery('a.prettyphoto, .gallery-icon a[href*=".jpg"]').prettyPhoto({animationSpeed:"normal",hook:"data-rel",padding:15,opacity:.7,showTitle:!0,allowresize:!0,counter_separator_label:"/",hideflash:!1,deeplinking:!1,modal:!1,callback:function(){-1<location.href.indexOf("#!prettyPhoto")&&(location.hash="")},social_tools:""})}catch(err){window.console&&window.console.warn&&window.console.warn("vc_prettyPhoto initialize error",err)}}),"function"!=typeof window.vc_google_fonts&&(window.vc_google_fonts=function(){return window.console&&window.console.warn&&window.console.warn("function vc_google_fonts is deprecated, no need to use it"),!1}),window.vcParallaxSkroll=!1,"function"!=typeof window.vc_rowBehaviour&&(window.vc_rowBehaviour=function(){var $=window.jQuery;function fullWidthRow(){var $elements;void 0!==window.wpb_disable_full_width_row_js&&window.wpb_disable_full_width_row_js||($elements=$('[data-vc-full-width="true"]'),$.each($elements,function(key,item){var el_margin_left,el_margin_right,offset,width,cssProps,padding,paddingRight,$el=$(this),$el_full=($el.addClass("vc_hidden"),$el.next(".vc_row-full-width"));($el_full=$el_full.length?$el_full:$el.parent().next(".vc_row-full-width")).length&&(el_margin_left=parseInt($el.css("margin-left"),10),el_margin_right=parseInt($el.css("margin-right"),10),offset=0-$el_full.offset().left-el_margin_left,width=$(window).width(),cssProps={position:"relative",left:offset="rtl"===$el.css("direction")?(offset=offset-$el_full.width()+width)+el_margin_left+el_margin_right:offset,"box-sizing":"border-box",width:width,"max-width":width},$el.css(cssProps),$el.data("vcStretchContent")||("rtl"===$el.css("direction")?((padding=offset)<0&&(padding=0),(paddingRight=offset)<0&&(paddingRight=0)):(paddingRight=width-(padding=(padding=-1*offset)<0?0:padding)-$el_full.width()+el_margin_left+el_margin_right)<0&&(paddingRight=0),$el.css({"padding-left":padding+"px","padding-right":paddingRight+"px"})),$el.attr("data-vc-full-width-init","true"),$el.removeClass("vc_hidden"),$(document).trigger("vc-full-width-row-single",{el:$el,offset:offset,marginLeft:el_margin_left,marginRight:el_margin_right,elFull:$el_full,width:width,maxWidth:width}))}),$(document).trigger("vc-full-width-row",$elements))}function fullHeightRow(){var windowHeight,offsetTop,$element=$(".vc_row-o-full-height:first");$element.length&&(windowHeight=$(window).height(),(offsetTop=$element.offset().top)<windowHeight&&$element.css("min-height",100-offsetTop/(windowHeight/100)+"vh")),$(document).trigger("vc-full-height-row",$element)}$(window).off("resize.vcRowBehaviour").on("resize.vcRowBehaviour",fullWidthRow).on("resize.vcRowBehaviour",fullHeightRow),fullWidthRow(),fullHeightRow(),(0<window.navigator.userAgent.indexOf("MSIE ")||navigator.userAgent.match(/Trident.*rv\:11\./))&&$(".vc_row-o-full-height").each(function(){"flex"===$(this).css("display")&&$(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')}),vc_initVideoBackgrounds();var callSkrollInit=!1;if(window.vcParallaxSkroll&&window.vcParallaxSkroll.destroy(),$(".vc_parallax-inner").remove(),$("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"),$("[data-vc-parallax]").each(function(){var skrollrSize,$parallaxElement,parallaxImage,youtubeId;callSkrollInit=!0,"on"===$(this).data("vcParallaxOFade")&&$(this).children().attr("data-5p-top-bottom","opacity:0;").attr("data-30p-top-bottom","opacity:1;"),skrollrSize=100*$(this).data("vcParallax"),($parallaxElement=$("<div />").addClass("vc_parallax-inner").appendTo($(this))).height(skrollrSize+"%"),parallaxImage=$(this).data("vcParallaxImage"),(youtubeId=vcExtractYoutubeId(parallaxImage))?insertYoutubeVideoAsBackground($parallaxElement,youtubeId):void 0!==parallaxImage&&$parallaxElement.css("background-image","url("+parallaxImage+")"),$parallaxElement.attr("data-bottom-top","top: "+-(skrollrSize-100)+"%;").attr("data-top-bottom","top: 0%;")}),callSkrollInit&&window.skrollr)window.vcParallaxSkroll=skrollr.init({forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return!1}}),window.vcParallaxSkroll}),"function"!=typeof window.vc_gridBehaviour&&(window.vc_gridBehaviour=function(){jQuery.fn.vcGrid&&jQuery("[data-vc-grid]").vcGrid()}),"function"!=typeof window.getColumnsCount&&(window.getColumnsCount=function(el){for(var find=!1,i=1;!1===find;){if(el.hasClass("columns_count_"+i))return find=!0,i;i++}}),"function"!=typeof window.wpb_prepare_tab_content&&(window.wpb_prepare_tab_content=function(event,ui){var panel=ui.panel||ui.newPanel,$pie_charts=panel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=panel.find(".vc_round-chart"),$line_charts=panel.find(".vc_line-chart"),$carousel=panel.find('[data-ride="vc_carousel"]');vc_carouselBehaviour(),vc_plugin_flexslider(panel),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),panel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&panel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$line_charts.length&&jQuery.fn.vcLineChart&&$line_charts.vcLineChart({reload:!1}),$carousel.length&&jQuery.fn.carousel&&$carousel.carousel("resizeAction"),ui=panel.find(".isotope, .wpb_image_grid_ul"),$pie_charts=panel.find(".wpb_gmaps_widget"),0<ui.length&&ui.isotope("layout"),$pie_charts.length&&!$pie_charts.is(".map_ready")&&(($round_charts=$pie_charts.find("iframe")).attr("src",$round_charts.attr("src")),$pie_charts.addClass("map_ready")),panel.parents(".isotope").length&&panel.parents(".isotope").each(function(){jQuery(this).isotope("layout")}),$(document).trigger("wpb_prepare_tab_content",panel)}),"function"!=typeof window.vc_ttaActivation&&(window.vc_ttaActivation=function(){jQuery("[data-vc-accordion]").on("show.vc.accordion",function(e){var $=window.jQuery,ui={};ui.newPanel=$(this).data("vc.accordion").getTarget(),window.wpb_prepare_tab_content(e,ui)})}),"function"!=typeof window.vc_accordionActivate&&(window.vc_accordionActivate=function(event,ui){var $pie_charts,$round_charts,$line_charts,$carousel;ui.newPanel.length&&ui.newHeader.length&&($pie_charts=ui.newPanel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=ui.newPanel.find(".vc_round-chart"),$line_charts=ui.newPanel.find(".vc_line-chart"),$carousel=ui.newPanel.find('[data-ride="vc_carousel"]'),void 0!==jQuery.fn.isotope&&ui.newPanel.find(".isotope, .wpb_image_grid_ul").isotope("layout"),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),vc_carouselBehaviour(ui.newPanel),vc_plugin_flexslider(ui.newPanel),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$line_charts.length&&jQuery.fn.vcLineChart&&$line_charts.vcLineChart({reload:!1}),$carousel.length&&jQuery.fn.carousel&&$carousel.carousel("resizeAction"),ui.newPanel.parents(".isotope").length&&ui.newPanel.parents(".isotope").each(function(){jQuery(this).isotope("layout")}))}),"function"!=typeof window.initVideoBackgrounds&&(window.initVideoBackgrounds=function(){return window.console&&window.console.warn&&window.console.warn("this function is deprecated use vc_initVideoBackgrounds"),vc_initVideoBackgrounds()}),"function"!=typeof window.vc_initVideoBackgrounds&&(window.vc_initVideoBackgrounds=function(){jQuery("[data-vc-video-bg]").each(function(){var youtubeUrl,$element=jQuery(this);$element.data("vcVideoBg")?(youtubeUrl=$element.data("vcVideoBg"),(youtubeUrl=vcExtractYoutubeId(youtubeUrl))&&($element.find(".vc_video-bg").remove(),insertYoutubeVideoAsBackground($element,youtubeUrl)),jQuery(window).on("grid:items:added",function(event,$grid){$element.has($grid).length&&vcResizeVideoBackground($element)})):$element.find(".vc_video-bg").remove()})}),"function"!=typeof window.insertYoutubeVideoAsBackground&&(window.insertYoutubeVideoAsBackground=function($element,youtubeId,counter){if("undefined"==typeof YT||void 0===YT.Player)return 100<(counter=void 0===counter?0:counter)?void console.warn("Too many attempts to load YouTube api"):void setTimeout(function(){insertYoutubeVideoAsBackground($element,youtubeId,counter++)},100);var $container=$element.prepend('<div class="vc_video-bg vc_hidden-xs"><div class="inner"></div></div>').find(".inner");new YT.Player($container[0],{width:"100%",height:"100%",videoId:youtubeId,playerVars:{playlist:youtubeId,iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0,loop:1,mute:1,wmode:"transparent"},events:{onReady:function(event){event.target.mute().setLoop(!0)}}}),vcResizeVideoBackground($element),jQuery(window).on("resize",function(){vcResizeVideoBackground($element)})}),"function"!=typeof window.vcResizeVideoBackground&&(window.vcResizeVideoBackground=function($element){var iframeW,iframeH,marginLeft,marginTop,containerW=$element.innerWidth(),containerH=$element.innerHeight();containerW/containerH<16/9?(iframeW=containerH*(16/9),iframeH=containerH,marginLeft=-Math.round((iframeW-containerW)/2)+"px",marginTop=-Math.round((iframeH-containerH)/2)+"px"):(iframeH=(iframeW=containerW)*(9/16),marginTop=-Math.round((iframeH-containerH)/2)+"px",marginLeft=-Math.round((iframeW-containerW)/2)+"px"),iframeW+="px",iframeH+="px",$element.find(".vc_video-bg iframe").css({maxWidth:"1000%",marginLeft:marginLeft,marginTop:marginTop,width:iframeW,height:iframeH})}),"function"!=typeof window.vcExtractYoutubeId&&(window.vcExtractYoutubeId=function(url){return void 0!==url&&(null!==(url=url.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/))&&url[1])}),"function"!=typeof window.vc_googleMapsPointer&&(window.vc_googleMapsPointer=function(){var $=window.jQuery,$wpbGmapsWidget=$(".wpb_gmaps_widget");$wpbGmapsWidget.on("click",function(){$("iframe",this).css("pointer-events","auto")}),$wpbGmapsWidget.on("mouseleave",function(){$("iframe",this).css("pointer-events","none")}),$(".wpb_gmaps_widget iframe").css("pointer-events","none")}),"function"!=typeof window.vc_setHoverBoxPerspective&&(window.vc_setHoverBoxPerspective=function(hoverBox){hoverBox.each(function(){var $this=jQuery(this),width=$this.width();$this.css("perspective",4*width+"px")})}),"function"!=typeof window.vc_setHoverBoxHeight&&(window.vc_setHoverBoxHeight=function(hoverBox){hoverBox.each(function(){var $this=jQuery(this),hoverBoxInner=$this.find(".vc-hoverbox-inner"),frontHeight=(hoverBoxInner.css("min-height",0),$this.find(".vc-hoverbox-front-inner").outerHeight()),$this=$this.find(".vc-hoverbox-back-inner").outerHeight(),frontHeight=$this<frontHeight?frontHeight:$this;hoverBoxInner.css("min-height",(frontHeight=frontHeight<250?250:frontHeight)+"px")})}),"function"!=typeof window.vc_prepareHoverBox&&(window.vc_prepareHoverBox=function(){var hoverBox=jQuery(".vc-hoverbox");vc_setHoverBoxHeight(hoverBox),vc_setHoverBoxPerspective(hoverBox)}),jQuery(document).ready(window.vc_prepareHoverBox),jQuery(window).on("resize",window.vc_prepareHoverBox),jQuery(document).ready(function($){window.vc_js()})}(window.jQuery);
!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){a.extend(a.fn,{validate:function(b){if(!this.length)return void(b&&b.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."));var c=a.data(this[0],"validator");return c?c:(this.attr("novalidate","novalidate"),c=new a.validator(b,this[0]),a.data(this[0],"validator",c),c.settings.onsubmit&&(this.on("click.validate",":submit",function(b){c.submitButton=b.currentTarget,a(this).hasClass("cancel")&&(c.cancelSubmit=!0),void 0!==a(this).attr("formnovalidate")&&(c.cancelSubmit=!0)}),this.on("submit.validate",function(b){function d(){var d,e;return c.submitButton&&(c.settings.submitHandler||c.formSubmitted)&&(d=a("<input type='hidden'/>").attr("name",c.submitButton.name).val(a(c.submitButton).val()).appendTo(c.currentForm)),!(c.settings.submitHandler&&!c.settings.debug)||(e=c.settings.submitHandler.call(c,c.currentForm,b),d&&d.remove(),void 0!==e&&e)}return c.settings.debug&&b.preventDefault(),c.cancelSubmit?(c.cancelSubmit=!1,d()):c.form()?c.pendingRequest?(c.formSubmitted=!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:function(){var b,c,d;return a(this[0]).is("form")?b=this.validate().form():(d=[],b=!0,c=a(this[0].form).validate(),this.each(function(){b=c.element(this)&&b,b||(d=d.concat(c.errorList))}),c.errorList=d),b},rules:function(b,c){var d,e,f,g,h,i,j=this[0],k="undefined"!=typeof this.attr("contenteditable")&&"false"!==this.attr("contenteditable");if(null!=j&&(!j.form&&k&&(j.form=this.closest("form")[0],j.name=this.attr("name")),null!=j.form)){if(b)switch(d=a.data(j.form,"validator").settings,e=d.rules,f=a.validator.staticRules(j),b){case"add":a.extend(f,a.validator.normalizeRule(c)),delete f.messages,e[j.name]=f,c.messages&&(d.messages[j.name]=a.extend(d.messages[j.name],c.messages));break;case"remove":return c?(i={},a.each(c.split(/\s/),function(a,b){i[b]=f[b],delete f[b]}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&&(h=g.required,delete g.required,g=a.extend({required:h},g)),g.remote&&(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}}});var b=function(a){return a.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")};a.extend(a.expr.pseudos||a.expr[":"],{blank:function(c){return!b(""+a(c).val())},filled:function(c){var d=a(c).val();return null!==d&&!!b(""+d)},unchecked:function(b){return!a(b).prop("checked")}}),a.validator=function(b,c){this.settings=a.extend(!0,{},a.validator.defaults,b),this.currentForm=c,this.init()},a.validator.format=function(b,c){return 1===arguments.length?function(){var c=a.makeArray(arguments);return c.unshift(b),a.validator.format.apply(this,c)}:void 0===c?b:(arguments.length>2&&c.constructor!==Array&&(c=a.makeArray(arguments).slice(1)),c.constructor!==Array&&(c=[c]),a.each(c,function(a,c){b=b.replace(new RegExp("\\{"+a+"\\}","g"),function(){return c})}),b)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,customElements:[],onfocusin:function(a){this.lastActive=a,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(a)))},onfocusout:function(a){this.checkable(a)||!(a.name in this.submitted)&&this.optional(a)||this.element(a)},onkeyup:function(b,c){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];9===c.which&&""===this.elementValue(b)||a.inArray(c.keyCode,d)!==-1||(b.name in this.submitted||b.name in this.invalid)&&this.element(b)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}."),step:a.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:!1,prototype:{init:function(){function b(b){var c="undefined"!=typeof a(this).attr("contenteditable")&&"false"!==a(this).attr("contenteditable");if(!this.form&&c&&(this.form=a(this).closest("form")[0],this.name=a(this).attr("name")),d===this.form){var e=a.data(this.form,"validator"),f="on"+b.type.replace(/^validate/,""),g=e.settings;g[f]&&!a(this).is(g.ignore)&&g[f].call(e,this,b)}}this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c,d=this.currentForm,e=this.groups={};a.each(this.settings.groups,function(b,c){"string"==typeof c&&(c=c.split(/\s/)),a.each(c,function(a,c){e[c]=b})}),c=this.settings.rules,a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)});var f=[":text","[type='password']","[type='file']","select","textarea","[type='number']","[type='search']","[type='tel']","[type='url']","[type='email']","[type='datetime']","[type='date']","[type='month']","[type='week']","[type='time']","[type='datetime-local']","[type='range']","[type='color']","[type='radio']","[type='checkbox']","[contenteditable]","[type='button']"],g=["select","option","[type='radio']","[type='checkbox']"];a(this.currentForm).on("focusin.validate focusout.validate keyup.validate",f.concat(this.settings.customElements).join(", "),b).on("click.validate",g.concat(this.settings.customElements).join(", "),b),this.settings.invalidHandler&&a(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){var c,d,e=this.clean(b),f=this.validationTargetFor(e),g=this,h=!0;return void 0===f?delete this.invalid[e.name]:(this.prepareElement(f),this.currentElements=a(f),d=this.groups[f.name],d&&a.each(this.groups,function(a,b){b===d&&a!==f.name&&(e=g.validationTargetFor(g.clean(g.findByName(a))),e&&e.name in g.invalid&&(g.currentElements.push(e),h=g.check(e)&&h))}),c=this.check(f)!==!1,h=h&&c,c?this.invalid[f.name]=!1:this.invalid[f.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),a(b).attr("aria-invalid",!c)),h},showErrors:function(b){if(b){var c=this;a.extend(this.errorMap,b),this.errorList=a.map(this.errorMap,function(a,b){return{message:a,element:c.findByName(b)[0]}}),this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm(),this.invalid={},this.submitted={},this.prepareForm(),this.hideErrors();var b=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(b)},resetElements:function(a){var b;if(this.settings.unhighlight)for(b=0;a[b];b++)this.settings.unhighlight.call(this,a[b],this.settings.errorClass,""),this.findByName(a[b].name).removeClass(this.settings.validClass);else a.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b,c=0;for(b in a)void 0!==a[b]&&null!==a[b]&&a[b]!==!1&&c++;return c},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(a){a.not(this.containers).text(""),this.addWrapper(a).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").trigger("focus").trigger("focusin")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&&1===a.grep(this.errorList,function(a){return a.element.name===b.name}).length&&b},elements:function(){var b=this,c={},d=["input","select","textarea","[contenteditable]"];return a(this.currentForm).find(d.concat(this.settings.customElements).join(", ")).not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var d=this.name||a(this).attr("name"),e="undefined"!=typeof a(this).attr("contenteditable")&&"false"!==a(this).attr("contenteditable");return!d&&b.settings.debug&&window.console&&console.error("%o has no name assigned",this),e&&(this.form=a(this).closest("form")[0],this.name=d),this.form===b.currentForm&&(!(d in c||!b.objectLength(a(this).rules()))&&(c[d]=!0,!0))})},clean:function(b){return a(b)[0]},errors:function(){var b=this.settings.errorClass.split(" ").join(".");return a(this.settings.errorElement+"."+b,this.errorContext)},resetInternals:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([])},reset:function(){this.resetInternals(),this.currentElements=a([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset(),this.toHide=this.errorsFor(a)},elementValue:function(b){var c,d,e=a(b),f=b.type,g="undefined"!=typeof e.attr("contenteditable")&&"false"!==e.attr("contenteditable");return"radio"===f||"checkbox"===f?this.findByName(b.name).filter(":checked").val():"number"===f&&"undefined"!=typeof b.validity?b.validity.badInput?"NaN":e.val():(c=g?e.text():e.val(),"file"===f?"C:\\fakepath\\"===c.substr(0,12)?c.substr(12):(d=c.lastIndexOf("/"),d>=0?c.substr(d+1):(d=c.lastIndexOf("\\"),d>=0?c.substr(d+1):c)):"string"==typeof c?c.replace(/\r/g,""):c)},check:function(b){b=this.validationTargetFor(this.clean(b));var c,d,e,f,g=a(b).rules(),h=a.map(g,function(a,b){return b}).length,i=!1,j=this.elementValue(b);this.abortRequest(b),"function"==typeof g.normalizer?f=g.normalizer:"function"==typeof this.settings.normalizer&&(f=this.settings.normalizer),f&&(j=f.call(b,j),delete g.normalizer);for(d in g){e={method:d,parameters:g[d]};try{if(c=a.validator.methods[d].call(this,j,b,e.parameters),"dependency-mismatch"===c&&1===h){i=!0;continue}if(i=!1,"pending"===c)return void(this.toHide=this.toHide.not(this.errorsFor(b)));if(!c)return this.formatAndAdd(b,e),!1}catch(k){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+b.id+", check the '"+e.method+"' method.",k),k instanceof TypeError&&(k.message+=".  Exception occurred when checking element "+b.id+", check the '"+e.method+"' method."),k}}if(!i)return this.objectLength(g)&&this.successList.push(b),!0},customDataMessage:function(b,c){return a(b).data("msg"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase())||a(b).data("msg")},customMessage:function(a,b){var c=this.settings.messages[a];return c&&(c.constructor===String?c:c[b])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(void 0!==arguments[a])return arguments[a]},defaultMessage:function(b,c){"string"==typeof c&&(c={method:c});var d=this.findDefined(this.customMessage(b.name,c.method),this.customDataMessage(b,c.method),!this.settings.ignoreTitle&&b.title||void 0,a.validator.messages[c.method],"<strong>Warning: No message defined for "+b.name+"</strong>"),e=/\$?\{(\d+)\}/g;return"function"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&&(d=a.validator.format(d.replace(e,"{$1}"),c.parameters)),d},formatAndAdd:function(a,b){var c=this.defaultMessage(a,b);this.errorList.push({message:c,element:a,method:b.method}),this.errorMap[a.name]=c,this.submitted[a.name]=c},addWrapper:function(a){return this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g,h=this.errorsFor(b),i=this.idOrName(b),j=a(b).attr("aria-describedby");h.length?(h.removeClass(this.settings.validClass).addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?h.text(c||""):h.html(c||"")):(h=a("<"+this.settings.errorElement+">").attr("id",i+"-error").addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?h.text(c||""):h.html(c||""),d=h,this.settings.wrapper&&(d=h.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement.call(this,d,a(b)):d.insertAfter(b),h.is("label")?h.attr("for",i):0===h.parents("label[for='"+this.escapeCssMeta(i)+"']").length&&(f=h.attr("id"),j?j.match(new RegExp("\\b"+this.escapeCssMeta(f)+"\\b"))||(j+=" "+f):j=f,a(b).attr("aria-describedby",j),e=this.groups[b.name],e&&(g=this,a.each(g.groups,function(b,c){c===e&&a("[name='"+g.escapeCssMeta(b)+"']",g.currentForm).attr("aria-describedby",h.attr("id"))})))),!c&&this.settings.success&&(h.text(""),"string"==typeof this.settings.success?h.addClass(this.settings.success):this.settings.success(h,b)),this.toShow=this.toShow.add(h)},errorsFor:function(b){var c=this.escapeCssMeta(this.idOrName(b)),d=a(b).attr("aria-describedby"),e="label[for='"+c+"'], label[for='"+c+"'] *";return d&&(e=e+", #"+this.escapeCssMeta(d).replace(/\s+/g,", #")),this.errors().filter(e)},escapeCssMeta:function(a){return void 0===a?"":a.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(b){return this.checkable(b)&&(b=this.findByName(b.name)),a(b).not(this.settings.ignore)[0]},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find("[name='"+this.escapeCssMeta(b)+"']")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,b){return!this.dependTypes[typeof a]||this.dependTypes[typeof a](a,b)},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);return!a.validator.methods.required.call(this,c,b)&&"dependency-mismatch"},elementAjaxPort:function(a){return"validate"+a.name},startRequest:function(b){this.pending[b.name]||(this.pendingRequest++,a(b).addClass(this.settings.pendingClass),this.pending[b.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],a(b).removeClass(this.settings.pendingClass),c&&0===this.pendingRequest&&this.formSubmitted&&this.form()&&0===this.pendingRequest?(a(this.currentForm).trigger("submit"),this.submitButton&&a("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove(),this.formSubmitted=!1):!c&&0===this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},abortRequest:function(b){var c;this.pending[b.name]&&(c=this.elementAjaxPort(b),a.ajaxAbort(c),this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],a(b).removeClass(this.settings.pendingClass))},previousValue:function(b,c){return c="string"==typeof c&&c||"remote",a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,{method:c})})},destroy:function(){this.resetForm(),a(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur").find(".validate-lessThan-blur").off(".validate-lessThan").removeClass("validate-lessThan-blur").find(".validate-lessThanEqual-blur").off(".validate-lessThanEqual").removeClass("validate-lessThanEqual-blur").find(".validate-greaterThanEqual-blur").off(".validate-greaterThanEqual").removeClass("validate-greaterThanEqual-blur").find(".validate-greaterThan-blur").off(".validate-greaterThan").removeClass("validate-greaterThan-blur")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr("class");return d&&a.each(d.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])}),c},normalizeAttributeRule:function(a,b,c,d){/min|max|step/.test(c)&&(null===b||/number|range|text/.test(b))&&(d=Number(d),isNaN(d)&&(d=void 0)),d||0===d?a[c]=d:b===c&&"range"!==b&&(a["date"===b?"dateISO":c]=!0)},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)"required"===c?(d=b.getAttribute(c),""===d&&(d=!0),d=!!d):d=f.attr(c),this.normalizeAttributeRule(e,g,c,d);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)d=f.data("rule"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),""===d&&(d=!0),this.normalizeAttributeRule(e,g,c,d);return e},staticRules:function(b){var c={},d=a.data(b.form,"validator");return d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c.form).length;break;case"function":f=e.depends.call(c,c)}f?b[d]=void 0===e.param||e.param:(a.data(c.form,"validator").resetElements(a(c)),delete b[d])}}),a.each(b,function(a,d){b[a]="function"==typeof d&&"normalizer"!==a?d(c):d}),a.each(["minlength","maxlength"],function(){b[this]&&(b[this]=Number(b[this]))}),a.each(["rangelength","range"],function(){var a;b[this]&&(Array.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:"string"==typeof b[this]&&(a=b[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b[this]=[Number(a[0]),Number(a[1])]))}),a.validator.autoCreateRanges&&(null!=b.min&&null!=b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),null!=b.minlength&&null!=b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";if("select"===c.nodeName.toLowerCase()){var e=a(c).val();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:void 0!==b&&null!==b&&b.length>0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})+(?::(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(a)},date:function(){var a=!1;return function(b,c){return a||(a=!0,this.settings.debug&&window.console&&console.warn("The `date` method is deprecated and will be removed in version '2.0.0'.\nPlease don't use it, since it relies on the Date constructor, which\nbehaves very differently across browsers and locales. Use `dateISO`\ninstead or one of the locale specific methods in `localizations/`\nand `additional-methods.js`.")),this.optional(c)||!/Invalid|NaN/.test(new Date(b).toString())}}(),dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:-?\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},minlength:function(a,b,c){var d=Array.isArray(a)?a.length:this.getLength(a,b);return this.optional(b)||d>=c},maxlength:function(a,b,c){var d=Array.isArray(a)?a.length:this.getLength(a,b);return this.optional(b)||d<=c},rangelength:function(a,b,c){var d=Array.isArray(a)?a.length:this.getLength(a,b);return this.optional(b)||d>=c[0]&&d<=c[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||a<=c},range:function(a,b,c){return this.optional(b)||a>=c[0]&&a<=c[1]},step:function(b,c,d){var e,f=a(c).attr("type"),g="Step attribute on input type "+f+" is not supported.",h=["text","number","range"],i=new RegExp("\\b"+f+"\\b"),j=f&&!i.test(h.join()),k=function(a){var b=(""+a).match(/(?:\.(\d+))?$/);return b&&b[1]?b[1].length:0},l=function(a){return Math.round(a*Math.pow(10,e))},m=!0;if(j)throw new Error(g);return e=k(d),(k(b)>e||l(b)%l(d)!==0)&&(m=!1),this.optional(c)||m},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.not(".validate-equalTo-blur").length&&e.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d,e){if(this.optional(c))return"dependency-mismatch";e="string"==typeof e&&e||"remote";var f,g,h,i=this.previousValue(c,e);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),i.originalMessage=i.originalMessage||this.settings.messages[c.name][e],this.settings.messages[c.name][e]=i.message,d="string"==typeof d&&{url:d}||d,h=a.param(a.extend({data:b},d.data)),null!==i.valid&&i.old===h?i.valid:(i.old=h,i.valid=null,f=this,this.startRequest(c),g={},g[c.name]=b,a.ajax(a.extend(!0,{mode:"abort",port:this.elementAjaxPort(c),dataType:"json",data:g,context:f.currentForm,success:function(a){var d,g,h,j=a===!0||"true"===a;f.settings.messages[c.name][e]=i.originalMessage,j?(h=f.formSubmitted,f.toHide=f.errorsFor(c),f.formSubmitted=h,f.successList.push(c),f.invalid[c.name]=!1,f.showErrors()):(d={},g=a||f.defaultMessage(c,{method:e,parameters:b}),d[c.name]=i.message=g,f.invalid[c.name]=!0,f.showErrors(d)),i.valid=j,f.stopRequest(c,j)}},d)),"pending")}}});var c,d={};return a.ajaxPrefilter?a.ajaxPrefilter(function(b,c,e){var f=b.port;"abort"===b.mode&&(a.ajaxAbort(f),d[f]=e)}):(c=a.ajax,a.ajax=function(b){var e=("mode"in b?b:a.ajaxSettings).mode,f=("port"in b?b:a.ajaxSettings).port;return"abort"===e?(a.ajaxAbort(f),d[f]=c.apply(this,arguments),d[f]):c.apply(this,arguments)}),a.ajaxAbort=function(a){d[a]&&(d[a].abort(),delete d[a])},a});
/*! mailcheck v1.1.2 @licence MIT */var Mailcheck={domainThreshold:2,secondLevelThreshold:2,topLevelThreshold:2,defaultDomains:["msn.com","bellsouth.net","telus.net","comcast.net","optusnet.com.au","earthlink.net","qq.com","sky.com","icloud.com","mac.com","sympatico.ca","googlemail.com","att.net","xtra.co.nz","web.de","cox.net","gmail.com","ymail.com","aim.com","rogers.com","verizon.net","rocketmail.com","google.com","optonline.net","sbcglobal.net","aol.com","me.com","btinternet.com","charter.net","shaw.ca"],defaultSecondLevelDomains:["yahoo","hotmail","mail","live","outlook","gmx"],defaultTopLevelDomains:["com","com.au","com.tw","ca","co.nz","co.uk","de","fr","it","ru","net","org","edu","gov","jp","nl","kr","se","eu","ie","co.il","us","at","be","dk","hk","es","gr","ch","no","cz","in","net","net.au","info","biz","mil","co.jp","sg","hu","uk"],run:function(a){a.domains=a.domains||Mailcheck.defaultDomains,a.secondLevelDomains=a.secondLevelDomains||Mailcheck.defaultSecondLevelDomains,a.topLevelDomains=a.topLevelDomains||Mailcheck.defaultTopLevelDomains,a.distanceFunction=a.distanceFunction||Mailcheck.sift4Distance;var b=function(a){return a},c=a.suggested||b,d=a.empty||b,e=Mailcheck.suggest(Mailcheck.encodeEmail(a.email),a.domains,a.secondLevelDomains,a.topLevelDomains,a.distanceFunction);return e?c(e):d()},suggest:function(a,b,c,d,e){a=a.toLowerCase();var f=this.splitEmail(a);if(c&&d&&-1!==c.indexOf(f.secondLevelDomain)&&-1!==d.indexOf(f.topLevelDomain))return!1;var g=this.findClosestDomain(f.domain,b,e,this.domainThreshold);if(g)return g==f.domain?!1:{address:f.address,domain:g,full:f.address+"@"+g};var h=this.findClosestDomain(f.secondLevelDomain,c,e,this.secondLevelThreshold),i=this.findClosestDomain(f.topLevelDomain,d,e,this.topLevelThreshold);if(f.domain){g=f.domain;var j=!1;if(h&&h!=f.secondLevelDomain&&(g=g.replace(f.secondLevelDomain,h),j=!0),i&&i!=f.topLevelDomain&&""!==f.secondLevelDomain&&(g=g.replace(new RegExp(f.topLevelDomain+"$"),i),j=!0),j)return{address:f.address,domain:g,full:f.address+"@"+g}}return!1},findClosestDomain:function(a,b,c,d){d=d||this.topLevelThreshold;var e,f=1/0,g=null;if(!a||!b)return!1;c||(c=this.sift4Distance);for(var h=0;h<b.length;h++){if(a===b[h])return a;e=c(a,b[h]),f>e&&(f=e,g=b[h])}return d>=f&&null!==g?g:!1},sift4Distance:function(a,b,c){if(void 0===c&&(c=5),!a||!a.length)return b?b.length:0;if(!b||!b.length)return a.length;for(var d=a.length,e=b.length,f=0,g=0,h=0,i=0,j=0,k=[];d>f&&e>g;){if(a.charAt(f)==b.charAt(g)){i++;for(var l=!1,m=0;m<k.length;){var n=k[m];if(f<=n.c1||g<=n.c2){l=Math.abs(g-f)>=Math.abs(n.c2-n.c1),l?j++:n.trans||(n.trans=!0,j++);break}f>n.c2&&g>n.c1?k.splice(m,1):m++}k.push({c1:f,c2:g,trans:l})}else{h+=i,i=0,f!=g&&(f=g=Math.min(f,g));for(var o=0;c>o&&(d>f+o||e>g+o);o++){if(d>f+o&&a.charAt(f+o)==b.charAt(g)){f+=o-1,g--;break}if(e>g+o&&a.charAt(f)==b.charAt(g+o)){f--,g+=o-1;break}}}f++,g++,(f>=d||g>=e)&&(h+=i,i=0,f=g=Math.min(f,g))}return h+=i,Math.round(Math.max(d,e)-h+j)},splitEmail:function(a){a=null!==a?a.replace(/^\s*/,"").replace(/\s*$/,""):null;var b=a.split("@");if(b.length<2)return!1;for(var c=0;c<b.length;c++)if(""===b[c])return!1;var d=b.pop(),e=d.split("."),f="",g="";if(0===e.length)return!1;if(1==e.length)g=e[0];else{f=e[0];for(var h=1;h<e.length;h++)g+=e[h]+".";g=g.substring(0,g.length-1)}return{topLevelDomain:g,secondLevelDomain:f,domain:d,address:b.join("@")}},encodeEmail:function(a){var b=encodeURI(a);return b=b.replace("%20"," ").replace("%25","%").replace("%5E","^").replace("%60","`").replace("%7B","{").replace("%7C","|").replace("%7D","}")}};"undefined"!=typeof module&&module.exports&&(module.exports=Mailcheck),"function"==typeof define&&define.amd&&define("mailcheck",[],function(){return Mailcheck}),"undefined"!=typeof window&&window.jQuery&&!function(a){a.fn.mailcheck=function(a){var b=this;if(a.suggested){var c=a.suggested;a.suggested=function(a){c(b,a)}}if(a.empty){var d=a.empty;a.empty=function(){d.call(null,b)}}a.email=this.val(),Mailcheck.run(a)}}(jQuery);