<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">jQuery(function ($) {
    var config = $('html').data('config') || {};
    $(document).ready(function () {
        if (window.MooTools &amp;&amp; window.MooTools.More) {
            $('.hasTooltip,[rel=tooltip],[data-toggle="tooltip"],[data-toggle="popover"]').each(function () {
                this.show = null;
                this.hide = null
            });
            varmSlide = Element.prototype.slide;
            varmHide = Element.prototype.hide;
            varmShow = Element.prototype.show;
            Element.implement({
                slide: function () {
                    returnthis;
                    mSlide.apply(this, arguments)
                }, hide: function () {
                    returnthis;
                    mHide.apply(this, arguments)
                }, show: function () {
                    returnthis;
                    mShow.apply(this, arguments)
                }
            })
        }
        tm_message();
        tm_product_list();
        tm_product_details();
        tm_cart();
        tm_checkout();
        tm_cpanel();

        setInterval(function () {
            var alert_err = $('main.main-container .view_registration .alert-error');
            if (alert_err.length &gt; 0) {
                if (alert_err.text() == "Ã—") {
                    alert_err.append('Please enter all fields marked *');
                    tm_message();
                }
            }
        }, 1000);

        function tm_checkout() {
            $("#check-coupon").on("click", function () {
                var a = $("#url-coupon").attr("value"), b = $("[name=coupon_code]").attr("value");
                $.ajax({
                    url: a, type: "POST", data: { coupon_code: b }, dataType: "json", beforeSend: function () {
                        $("#ajax-loader").fadeIn("fast")
                    }, success: function (a) {
                        $(".total-price-cart").html(a.newTotalCart), $(".mess-coupon").html(a.mess), $("#ajax-loader").fadeOut("fast")
                    }, error: function (a) {
                        alert("Error")
                    }
                })
            })
        }

        function tm_message() {
            var a = $("#system-message-container");
            $.trim(a.html()).length &gt; 1 &amp;&amp; a.css({
                height: "auto",
                left: ($(window).width() - 500) / 2 + "px",
                position: "fixed",
                top: "120px",
                width: "500px",
                "z-index": "9999"
            });
            try {
                if (a.html().includes('Could not delete folder')) {
                    a.remove();
                }
            } catch (err) {
                // console.log(err.message);
            }
        }

        function tm_product_list() {
            $("#submit-filter-search").change(function () {
                $(this).submit()
            })
        }

        function fix_toolbar_menu() {
            var width = jQuery(window).width();
            if (width &lt; 1024) {
                if ($(this).scrollTop() &gt; 300) {
                    if ($('.cmsmart-page-theme .tm-navbar').hasClass('sticky')) {
                        $(".tool-bar").addClass("fixed");
                    } else {
                        $(".tool-bar").removeClass("fixed");
                    }
                    if ($(".tool-bar").length &gt; 0) {
                        $('.tm-navbar .menu-layer').hide();
                        if ($(window).width() &lt; 1024) {
                            $('.cmsmart-page-theme .tm-navbar .tm-right, .cmsmart-page-theme .sticky .mobile-device-nav .fa-bar-menu').hide();
                        }
                    }
                } else {
                    $(".tool-bar").removeClass("fixed");
                    $('.tm-navbar .menu-layer, .cmsmart-page-theme .tm-navbar .tm-right').show();
                }
            }

            if (width &lt;= 768) {
                // jQuery('body').addClass('close-lmenu-cloodo');
                if (jQuery('.cmsmart-page-theme .mobile-device-nav .fa-bar-menu').length &gt; 0 &amp;&amp; jQuery('.tm-main.com_cmsmart .main-header .header-wrap').length &gt; 0) {
                    jQuery('body').addClass('page-theme-old');
                } else {
                    jQuery('body').removeClass('page-theme-old');
                }
                if (jQuery('.cmsmart-page-theme .tm-navbar.sticky').length &gt; 0) {
                    jQuery('.page-theme-old .header-wrap.menu-fixed').show();
                } else {
                    jQuery('.page-theme-old .header-wrap.menu-fixed').hide();
                }
            } else {
                jQuery('body').removeClass('page-theme-old');
            }
        }

        function tm_product_details() {
            fix_toolbar_menu();
            $(window).scroll(function (a) {
                fix_toolbar_menu();
            });

            var a = $('.domain_license input[type="radio"]');
            a.each(function () {
                $(this).parent().parent().removeClass("selected"), $(this).is(":checked") &amp;&amp; $(this).parent().parent().addClass("selected")
            });
            var b = $('.installation-service input[type="radio"]');
            b.each(function () {
                $(this).parent().parent().removeClass("selected"), $(this).is(":checked") &amp;&amp; $(this).parent().parent().addClass("selected")
            }), $("#product-form").on("change", function () {
                price(), a.each(function () {
                    $(this).parent().parent().removeClass("selected"), $(this).is(":checked") &amp;&amp; $(this).parent().parent().addClass("selected")
                }), b.each(function () {
                    $(this).parent().parent().removeClass("selected"), $(this).is(":checked") &amp;&amp; $(this).parent().parent().addClass("selected")
                })
            }), $(".add-to-cart ul.nav-justified li").on("shown.bs.tab", function () {
                price(), a.each(function () {
                    $(this).parent().parent().removeClass("selected"), $(this).is(":checked") &amp;&amp; $(this).parent().parent().addClass("selected")
                }), b.each(function () {
                    $(this).parent().parent().removeClass("selected"), $(this).is(":checked") &amp;&amp; $(this).parent().parent().addClass("selected")
                })
            }), $(window).load(function () {
                price()
            });
            var c = $('[name="ajax-login"]').attr("action");
            $("#login").click(function () {
                var a = $('[name="ajax-login"]').serializeArray();
                $.ajax({
                    type: "POST", url: c, data: a, dataType: "json", beforeSend: function () {
                        $(".ajax-loader-reset").show()
                    }, success: function (a) {
                        $(".ajax-loader-reset").hide();
                        var b = a.data;
                        1 == a.flag &amp;&amp; location.reload(), $("#messages-login").text("").append(b)
                    }, error: function (a) {
                        $(".ajax-loader-reset").hide();
                        var b = a.data;
                        $("#messages-login").text("").append(b)
                    }
                })
            });
            var d = 0;
            $("#submit-review").unbind("click"), $("#submit-review").on("click", function () {
                var a = !0, b = jQuery.trim(jQuery('textarea[name="comment"]').val()),
                    b1 = jQuery('input[name="review_rating"]:checked').length;
                if (b.length &lt;= 9 || b1 == 0) {
                    jQuery(".reivewNotHtml").remove();
                    jQuery(".ent-review-error").remove();
                    var c = "&lt;span class='ent-review-error'&gt;You must enter at least 10 characters and select a ratting between 1 (poorest) and 5 stars (best).&lt;/span&gt;";
                    jQuery('textarea[name="comment"]').addClass("hight-light"), jQuery(c).insertAfter('textarea[name="comment"]'), a = !1
                } else jQuery('textarea[name="comment"]').removeClass("hight-light");
                if (!a || 0 != d) return !1;
                var e = $('[name="form-review"]'), f = $('[name="form-review"]').serializeArray(), g = e.attr("action");
                for (var h = 0 in f) {
                    if ("object" == typeof f[h] &amp;&amp; "comment" == f[h].name) {
                        var i = jQuery.trim(f[h].value);
                        if (isHtml(i)) {
                            jQuery(".reivewNotHtml").remove();
                            var j = "&lt;span class='reivewNotHtml'&gt;Your review must not html characters.&lt;/span&gt;";
                            return jQuery(j).insertAfter("textarea.review-content"), jQuery("textarea.review-content").addClass("hight-light"), !1
                        }

                        jQuery(".reivewNotHtml").remove(), jQuery("textarea.review-content").removeClass("hight-light"), f[h].value = i
                    }
                    "object" == typeof f[h] &amp;&amp; "review_rating" == f[h].name &amp;&amp; parseInt(f[h].value) &gt; 5 &amp;&amp; (f[h].value = 5)
                }
                $.ajax({
                    type: "POST", url: g, data: f, dataType: "json", async: !1, beforeSend: function () {
                        $("#ajax-loader").fadeIn("fast")
                    }, success: function (a) {
                        if (0 == parseInt(a.data)) window.location.reload(); else {
                            var b = '&lt;span class="cmsmart-mstrue"&gt;&lt;span class="license-msdes"&gt;' + a.data + "&lt;/span&gt;&lt;/span&gt;";
                            $("#ajax-loader").fadeOut("fast"), $("#submit-review-form, #cms-product-reviews .write-review, .siderbar-review-click").hide(), $("#review-messages").text(""), $("#review-messages").append(b)
                        }
                    }, error: function () {
                        $("#ajax-loader").fadeOut("fast");
                        var a = '&lt;span class="cmsmart-msfalse"&gt;&lt;span class="license-msdes"&gt;No connect server cmsmart.net&lt;/span&gt;&lt;/span&gt;';
                        $("#review-messages").text(""), $("#review-messages").append(a)
                    }
                }), d = 1
            })
        }

        function convert(a) {
            return a = a.replace(/&amp;/g, "&amp;amp;"), a = a.replace(/&gt;/g, "&amp;gt;"), a = a.replace(/&lt;/g, "&amp;lt;"), a = a.replace(/"/g, "&amp;quot;"), a = a.replace(/'/g, "&amp;#039;")
        }

        function isHtml(stringText) {
            return (/&lt;(?=.*? .*?\/ ?&gt;|br|hr|input|!--|wbr)[a-z]+.*?&gt;|&lt;([a-z]+).*?&lt;\/\1&gt;/i).test(stringText)
        }

        function price() {
            var a = 0, b = 0, c = 0, d = 0;
            if ("undefined" != typeof info) {
                var e = $('#combo-product input[type="checkbox"]');
                $.each(e, function (b, c) {
                    1 == $(this).prop("checked") &amp;&amp; (a = parseFloat(a) + parseFloat($(this).data("price")))
                });
                var f = $('.installation-service input[type="checkbox"]');
                $.each(f, function (a, b) {
                    1 == $(this).prop("checked") &amp;&amp; (c = parseFloat(c) + parseFloat($(this).data("price")))
                });
                var g = $("select[name='DomainLicense'] option:selected");
                $.each($('select[name="DomainLicense"] option'), function (key, value) {
                    var license_price = ($('input[name="w_recurring"]').val() == 2) ? $(value).data("price-w") : $(value).data("price");
                    $(value).text($(value).data("title") + license_price)
                });
                d = ($('input[name="w_recurring"]').val() == 2) ? parseFloat(g.data("price-w")) : parseFloat(g.data("price")), info.product.finalprice &gt; 0 ? price_tem = parseFloat(info.product.finalprice) : price_tem = parseFloat(info.product.baseprice), price_tem = Math.round(100 * price_tem) / 100, b = parseFloat(price_tem) + parseFloat(a) + parseFloat(c) + parseFloat(d), b = Math.round(100 * b) / 100, $(".add-to-cart ul.nav-justified li").length &amp;&amp; 2 == $('input[name="w_recurring"]').val() &amp;&amp; (product_price_w = Math.round(100 * price_tem * 1.07) / 100, b = parseFloat(product_price_w) + parseFloat(a) + parseFloat(c) + parseFloat(d), b = Math.round(100 * b) / 100), $("#total-price").text(""), $.isNumeric(b) ? $("#total-price").append(b) : $("#total-price").append("0")
            }
        }

        function tm_cart() {
            $("#register_ajax").on("click", function () {
                var a = $("#register_forn_ajax").attr("action"), b = $('[name="register_forn_ajax"]').serializeArray();
                $.ajax({
                    url: a, type: "POST", data: b, dataType: "json", beforeSend: function () {
                        $(".ajax-loader-reset").show()
                    }, success: function (a) {
                        var b = "";
                        if ($(".ajax-loader-reset").hide(), 1 == a.flag) b = a.data, location.reload(); else {
                            var c = a.data;
                            for (i = 0; i &lt; c.length; i++) b = b + '&lt;span class="error"&gt;' + c[i] + "&lt;/span&gt;";
                            Recaptcha.reload()
                        }
                        $("#messages").text(""), $("#messages").append(b)
                    }, error: function () {
                        $(".ajax-loader-reset").hide();
                        var a = "Error";
                        $("#messages").text(""), $("#messages").append(a), Recaptcha.reload()
                    }
                })
            })
        }

        function tm_cpanel() {
            $(".form-action").on("click", function (e) {
                var url = $(this).data('url');
                $('#adminForm').attr('action', url);
                $("#adminForm").submit();
                e.preventDefault()
            })
        }

        $("a.tm-totop-scroller").bind("click", function (a) {
            a.preventDefault(), $("html,body").animate({ scrollTop: 0 })
        })
    });
    var width = $(window).width();
    var height = $(window).height();
    $("#cmsmart-menu  &gt; ul &gt; li").hover(function () {
        $('#cmsmart-menu  &gt; ul &gt; li .sub-menu').removeClass('hover');
        $(this).find('.sub-menu').addClass('hover');
    }, function () {
        $('#cmsmart-menu  &gt; ul &gt; li .sub-menu').removeClass('hover');
    });
    $(window).scroll(function () {
        if ($(this).scrollTop() &gt; 50) {
            $('#cmsmart-menu &gt; ul &gt; li:hover .sub-menu').removeClass('hover');
        }
        if ($(this).scrollTop() &gt; 300) {
            $('#back-to-top').fadeIn('slow')
        } else {
            $('#back-to-top').fadeOut('slow')
        }
        if ($(this).scrollTop() &gt; 600 &amp;&amp; width &gt; 768) {
            $('.social-items').fadeIn('slow')
        } else {
            $('.social-items').fadeOut('slow')
        }
    });
    $('#back-to-top').click(function () {
        $("html, body").animate({ scrollTop: 0 }, 1000);
        return !1
    });
    if ($('.solution').find('li.active').length) {
        $('.solution').addClass('active')
    }
    $('.footer h3').on('click', function () {
        if (width &lt; 769) {
            if ($(this).find('.toggle').hasClass('uk-icon-chevron-down')) {
                $(this).find('.toggle').removeClass('uk-icon-chevron-down');
                $(this).find('.toggle').addClass('uk-icon-chevron-up');
                $(this).next('div').slideDown()
            } else {
                $(this).find('.toggle').removeClass('uk-icon-chevron-up');
                $(this).find('.toggle').addClass('uk-icon-chevron-down');
                $(this).next('div').slideUp()
            }
        }
    });
    $('.btn-nav-top .btn-user').on('click', function () {
        $('.profile-nav-dropdown').slideToggle('slow')
    });
    $(".btn-nav-main").on('click', function () {
        $('.menu-layer .uk-container-center').slideToggle(400)
    });
    $(".mobile-device-nav .tm-navbar .btn-nav-drop span").on('click', function () {
        $('#global-menu .uk-container-center').toggleClass("abc");
        $('.menu-layer .uk-container-center').slideToggle(400);
    });
    $('.sub-menu p.cat-level2 .menu-toggle').on('click', function () {
        $(this).parent('.cat-level2').next('.eqh').slideToggle('slow');
        $(this).toggleClass('uk-icon-chevron-down');
        $(this).toggleClass('uk-icon-chevron-up');
        $.each($(this).parents('.col-md-4').siblings('.col-md-4').find('.cat-level2 .menu-toggle'), function () {
            var sefl = $(this);
            if (sefl.hasClass('uk-icon-chevron-up')) {
                sefl.addClass('uk-icon-chevron-down');
                sefl.removeClass('uk-icon-chevron-up');
                sefl.parent('.cat-level2').next('.eqh').slideUp('slow')
            }
        })
    });
    $('.sub-menu p.cat-level3 .menu-toggle').on('click', function () {
        $(this).parent('.cat-level3').next('ul').slideToggle('slow');
        $(this).toggleClass('uk-icon-chevron-down');
        $(this).toggleClass('uk-icon-chevron-up');
        $.each($(this).parent('.cat-level3').siblings('.cat-level3').find('.menu-toggle'), function () {
            var sefl = $(this);
            if (sefl.hasClass('uk-icon-chevron-up')) {
                sefl.addClass('uk-icon-chevron-down');
                sefl.removeClass('uk-icon-chevron-up');
                sefl.parent('.cat-level3').next('ul').slideUp('slow')
            }
        })
    });
    $('.project .menu-toggle').on('click', function () {
        $(this).toggleClass('uk-icon-chevron-down');
        $(this).toggleClass('uk-icon-chevron-up');
        $(this).parent('h3').next('ul').slideToggle('slow');
        $(this).parent('h3').next('.consultant-inner').slideToggle('slow');
        $.each($(this).parents('.col-md-4').siblings('.col-md-4').find('.project-inner .menu-toggle'), function () {
            var sefl = $(this);
            if (sefl.hasClass('uk-icon-chevron-up')) {
                sefl.addClass('uk-icon-chevron-down');
                sefl.removeClass('uk-icon-chevron-up');
                sefl.parent('h3').next('ul').slideUp('slow');
                sefl.parent('h3').next('.consultant-inner').slideUp('slow')
            }
        })
    });
    $('.community h3 .menu-toggle').on('click', function () {
        $(this).toggleClass('uk-icon-chevron-down');
        $(this).toggleClass('uk-icon-chevron-up');
        $(this).parent('h3').next('.eqh').slideToggle('slow');
        $.each($(this).parents('.col-md-4').siblings('.col-md-4').find('.menu-toggle'), function () {
            var sefl = $(this);
            if (sefl.hasClass('uk-icon-chevron-up')) {
                sefl.addClass('uk-icon-chevron-down');
                sefl.removeClass('uk-icon-chevron-up');
                sefl.parent('h3').next('.eqh').slideUp('slow')
            }
        })
    });
    $('#cmsmart-menu .main-menu-toggle').on('click', function () {
        $(this).toggleClass('uk-icon-chevron-down');
        $(this).toggleClass('uk-icon-chevron-up');
        $(this).parents('li').find('.sub-menu').slideToggle('slow');
        $.each($(this).parents('li').siblings('li').find('.main-menu-toggle'), function () {
            var sefl = $(this);
            if (sefl.hasClass('uk-icon-chevron-up')) {
                sefl.addClass('uk-icon-chevron-down');
                sefl.removeClass('uk-icon-chevron-up');
                sefl.parents('li').find('.sub-menu').slideToggle('slow')
            }
        })
    });
    $('.support .menu-toggle').on('click', function () {
        $(this).toggleClass('uk-icon-chevron-down');
        $(this).toggleClass('uk-icon-chevron-up');
        $(this).parent('h3').next('.eqh').slideToggle('slow');
        $.each($(this).parents('.col-md-4').siblings('.col-md-4').find('.menu-toggle'), function () {
            var sefl = $(this);
            if (sefl.hasClass('uk-icon-chevron-up')) {
                sefl.addClass('uk-icon-chevron-down');
                sefl.removeClass('uk-icon-chevron-up');
                sefl.parent('h3').next('.eqh').slideUp('slow')
            }
        })
    });
    $('.ls-wp-container').css('height', (height - 145) + "px")
});

function tm_ajax_cart(e) {
    var b = jQuery(e).data("url"), c = jQuery(e).data("product"), n = parseInt(jQuery('#count-items').text());
    jQuery.ajax({
        type: "POST", url: b, data: "", dataType: "json", beforeSend: function () {
            jQuery("#ajax-loader").fadeIn("fast")
        }, success: function (a) {
            jQuery('tr#cart-' + c).remove();
            jQuery('tr#cart-checkout-' + c).remove();
            jQuery('#count-items').text(n - 1);
            jQuery('td.total-price-cart').html('$' + a.total);
            if (a.count_pro == 0) {
                location.reload()
            }
            jQuery(".content-cart").text(""), jQuery(".content-cart").append(a.data), jQuery("#ajax-loader").fadeOut("fast")
        }, error: function () {
            alert("Error")
        }
    })
};
jQuery.noConflict()(function ($) { // this was missing for me
    $(document).ready(function () {

        $('img,div.lazy').lazy();

    });
});
jQuery(document).ready(function ($) {
    reloadSearchMobile();

    if ($('.com_users .col-right-content .popup-form-block.login-form').length &gt; 0) {
        var url = new URL(location.href);
        var data_re = url.searchParams.get("data_re");
        if (typeof data_re !== "undefined" &amp;&amp; data_re != null) {
            sessionStorage.setItem("redirect_domain", atob(data_re));
        }
    }

    if (jQuery('#nav-modal-login').length == 0 &amp;&amp; sessionStorage.getItem("redirect_domain") != null) {
        location.href = sessionStorage.getItem("redirect_domain");
        sessionStorage.removeItem("redirect_domain");
    }

    if ($('.lazyload-slide').length &gt; 0) {
        $('.lazyload-slide').lazyload({
            threshold: 200,
            load: function (element) {
            },
            trigger: "appear"
        });
    }
    $('img,div.lazy').lazy();

    $('.lazy-special').lazy({
        beforeLoad: function (element) {
            // called before an elements gets handled
        },
        afterLoad: function (element) {
            // called after an element was successfully handled
            element.closest('.cms-lazy-loading').removeClass('cms-lazy-loading');
        },
        onError: function (element) {
            // called whenever an element could not be handled
        },
        onFinishedAll: function () {
            // called once all elements was handled
        }
    });

    change_header_bg();

    if ($('.jcarousel-casestudy').length &gt; 0) {
        $('.jcarousel-casestudy').owlCarousel({
            // loop: true,
            // autoplay: true,
            margin: 0,
            responsiveClass: true,
            responsive: {
                0: {
                    items: 1,
                    nav: true
                },
                600: {
                    items: 1,
                    nav: false
                },
                1000: {
                    items: 1,
                    nav: false,
                    loop: false
                }
            }
        });
        reload_thumb_slide();
    }

    jQuery('body').on('click', '.ee-item-project .img-project .block-top-overlay', function (event) {
        if (!jQuery(this).hasClass('col-right')) {
            window.open(jQuery(this).parents('.ee-item-project').find('.infor-project div[class^="col-"] a').attr('href'), "_blank");
        }
    });

    jQuery('body').on('click', '.solution-demand-develop #play-video', function (event) {
        var iframe = document.createElement("iframe");
        var embed = "https://player.vimeo.com/video/ID?autoplay=1";
        var width = jQuery(window).width();
        var self = jQuery(this).find('.btn-play-video');
        if (width &gt; 991) {
            var p = jQuery("#play-video"),
                des = jQuery(".right-video-col .video-des");
            iframe.setAttribute("src", embed.replace("ID", self.data('id')));
            iframe.setAttribute("frameborder", "0");
            iframe.setAttribute("allowfullscreen", "1");
            p.html('').append(iframe);
            // des.html(self.parent().next('.video-des').html());
        } else {
            iframe.setAttribute("src", embed.replace("ID", self.data('id')));
            iframe.setAttribute("frameborder", "0");
            iframe.setAttribute("allowfullscreen", "1");
            self.replaceWith(iframe);
        }
    });

    if ($(".pull-right .cms-addtocart").length &gt; 0) {
        $(".btn-nav-drop").hide();
    }
    if ($(".solution-slider.landing-service").length &gt; 0) {
        $("body").addClass('solution-service-landingpage');
    }

    $('body').on('click', '.login-form .list-quick-social-register li', function (event) {
        event.preventDefault();
        $('.login_social .slogin-buttons span.' + $(this).attr('class')).click();
    });

    jQuery('body').on('click', '#member-registration input', function (event) {
        jQuery(this).siblings('span').show();
    });

    jQuery('body').on('click', '.wrap-free-product .btn-download-trial', function (event) {
        if (jQuery('.cmsmart-page-theme .profile-nav:eq(0) #nav-your-account .nav-signin-title .nav-signin-text span.nav-user-name.nosign-in').length &gt; 0) {
            jQuery('.cmsmart-page-theme .profile-nav:eq(0) #nav-your-account .nav-signin-title .nav-signin-text span.nav-user-name.nosign-in').click();
        } else {
            event.preventDefault();
            var idpro = jQuery(this).attr('rel');
            if (typeof idpro !== "undefined" &amp;&amp; idpro != '') {
                jQuery('.ajax-loader-reset').show();
                jQuery.ajax({
                    type: "POST",
                    url: "/index.php?option=com_cmsmart&amp;view=download&amp;task=createOrderDowloadFree&amp;format=raw",
                    data: {
                        id: idpro,
                    },
                    cache: false,
                    success: function (data) {
                        var str_re = data.replace('\n', '').trim();
                        var return_dl = JSON.parse(str_re);
                        if (return_dl.success) {
                            location.href = location.origin + '/your-profile/purchase_download';
                        } else {
                            alert('Error!');
                        }
                        jQuery('.ajax-loader-reset').hide();
                    }
                });
            }
        }
    });

    var width = jQuery(window).width();
    if (width &gt;= 1024) {
        if (jQuery('.ee-item-project:not(.not-fix-height)').length &gt; 0) {
            var index_eip = 0;
            var arr_temp = [];
            jQuery('.ee-item-project:not(.not-fix-height)').each(function (index, value) {
                jQuery(this).addClass('eip-inx-' + index_eip);
                arr_temp.push(jQuery(this).height());
                if ((index + 1) % 3 == 0) {
                    var max_of_array = Math.max.apply(Math, arr_temp);
                    jQuery('[class^="ee-dev-"]').find('.eip-inx-' + index_eip).css('height', (max_of_array + 5));
                    arr_temp = [];
                    index_eip++;
                }
            });
        }
        // if (jQuery('.ee-dev-v3 .wrap-tags-kf').length &gt; 0) {
        //     var index_eip2 = 0;
        //     var arr_temp2 = [];
        //     jQuery('.ee-dev-v3 .tag_kf').each(function (index, value) {
        //         jQuery(this).addClass('eip-inx-' + index_eip2);
        //         arr_temp2.push(jQuery(this).height());
        //         if ((index + 1) % 3 == 0) {
        //             var max_of_array = Math.max.apply(Math, arr_temp2);
        //             jQuery('.ee-dev-v3 .tag_kf.eip-inx-' + index_eip2).css('height', (max_of_array + 5));
        //             arr_temp2 = [];
        //             index_eip2++;
        //         }
        //     });
        // }
        if (jQuery('.case-study-7').length &gt; 0) {
            var index_eip3 = 0;
            var arr_temp3 = [];
            jQuery('.case-study-7 .blog-post-style').each(function (index, value) {
                jQuery(this).addClass('eip-inx-' + index_eip3);
                arr_temp3.push(jQuery(this).height());
                if ((index + 1) % 3 == 0) {
                    var max_of_array = Math.max.apply(Math, arr_temp3);
                    jQuery('.case-study-7 .blog-post-style.eip-inx-' + index_eip3).css('height', (max_of_array + 5));
                    arr_temp3 = [];
                    index_eip3++;
                }
            });
        }
    }

    var ckdm = '';
    vue_fgp2();

    // if (sessionStorage.getItem("_act_logout") == null &amp;&amp; sessionStorage.getItem("_ckdm") != null &amp;&amp; $('#nav-modal-login').find('input[name="ckdm"]').length &gt; 0) {
    //     setTimeout(function () {
    //         var domain_cl = $('#nav-modal-login').find('input[name="referrer_cl"]').val();
    //         if (ckdm != '') {
    //             jQuery.ajax({
    //                 url: "https://" + domain_cl + "/check/user_confirmation.php?ck=" + ckdm + "&amp;act=logout",
    //                 dataType: 'jsonp',
    //                 success: function (data) {
    //                     sessionStorage.setItem("_act_logout", 1);
    //                 }
    //             });
    //         }
    //     }, 500);
    // }

    jQuery('body').on('click', '.footer .fix-font h3', function (event) {
        $(this).siblings('div').toggle();
    });

    function vue_fgp2() { var b = atob(sessionStorage.getItem("_ssfgp_user")) + "|" + atob(jQuery("#cms-global-menu-mnb").attr("rel")); ckdm = btoa(b).replace(/=/g, "%"); b = shasha1(ckdm); ckdm = ckdm + "$" + b; b = new Date; var h = b.getTime(); b.setDate(b.getDate() + 1); document.cookie = "CMSCLDH_tm=" + h + "; domain=" + location.host + "; expires=" + b + "; path=/"; document.cookie = "CMSCLDH=" + ckdm + "; domain=" + location.host + "; expires=" + b + "; path=/" }
    function shasha1(b) {
        function h(m, g) { return m &lt;&lt; g | m &gt;&gt;&gt; 32 - g } function t(m) { var g = "", q; for (q = 7; 0 &lt;= q; q--) { var k = m &gt;&gt;&gt; 4 * q &amp; 15; g += k.toString(16) } return g } var a, l = Array(80), u = 1732584193, v = 4023233417, w = 2562383102, x = 271733878, y = 3285377520; b = function (m) {
            m = m.replace(/\r\n/g, "\n"); for (var g = "", q = 0; q &lt; m.length; q++) {
                var k = m.charCodeAt(q); 128 &gt; k ? g += String.fromCharCode(k) : (127 &lt; k &amp;&amp; 2048 &gt; k ? g += String.fromCharCode(k &gt;&gt; 6 | 192) : (g += String.fromCharCode(k &gt;&gt; 12 | 224), g += String.fromCharCode(k &gt;&gt; 6 &amp; 63 | 128)), g += String.fromCharCode(k &amp; 63 |
                    128))
            } return g
        }(b); var c = b.length; var r = []; for (a = 0; a &lt; c - 3; a += 4) { var d = b.charCodeAt(a) &lt;&lt; 24 | b.charCodeAt(a + 1) &lt;&lt; 16 | b.charCodeAt(a + 2) &lt;&lt; 8 | b.charCodeAt(a + 3); r.push(d) } switch (c % 4) { case 0: a = 2147483648; break; case 1: a = b.charCodeAt(c - 1) &lt;&lt; 24 | 8388608; break; case 2: a = b.charCodeAt(c - 2) &lt;&lt; 24 | b.charCodeAt(c - 1) &lt;&lt; 16 | 32768; break; case 3: a = b.charCodeAt(c - 3) &lt;&lt; 24 | b.charCodeAt(c - 2) &lt;&lt; 16 | b.charCodeAt(c - 1) &lt;&lt; 8 | 128 }for (r.push(a); 14 != r.length % 16;)r.push(0); r.push(c &gt;&gt;&gt; 29); r.push(c &lt;&lt; 3 &amp; 4294967295); for (b = 0; b &lt; r.length; b += 16) {
            for (a = 0; 16 &gt;
                a; a++)l[a] = r[b + a]; for (a = 16; 79 &gt;= a; a++)l[a] = h(l[a - 3] ^ l[a - 8] ^ l[a - 14] ^ l[a - 16], 1); d = u; c = v; var e = w; var f = x; var n = y; for (a = 0; 19 &gt;= a; a++) { var p = h(d, 5) + (c &amp; e | ~c &amp; f) + n + l[a] + 1518500249 &amp; 4294967295; n = f; f = e; e = h(c, 30); c = d; d = p } for (a = 20; 39 &gt;= a; a++)p = h(d, 5) + (c ^ e ^ f) + n + l[a] + 1859775393 &amp; 4294967295, n = f, f = e, e = h(c, 30), c = d, d = p; for (a = 40; 59 &gt;= a; a++)p = h(d, 5) + (c &amp; e | c &amp; f | e &amp; f) + n + l[a] + 2400959708 &amp; 4294967295, n = f, f = e, e = h(c, 30), c = d, d = p; for (a = 60; 79 &gt;= a; a++)p = h(d, 5) + (c ^ e ^ f) + n + l[a] + 3395469782 &amp; 4294967295, n = f, f = e, e = h(c, 30), c = d, d = p; u = u + d &amp; 4294967295;
            v = v + c &amp; 4294967295; w = w + e &amp; 4294967295; x = x + f &amp; 4294967295; y = y + n &amp; 4294967295
        } p = t(u) + t(v) + t(w) + t(x) + t(y); return p.toLowerCase()
    };

    function change_header_bg() {
        setTimeout(function () {
            if (typeof $('.nb-header img.random.two').attr('src') !== "undefined") {
                $('.nb-header').removeClass('bg-downriver');
            } else {
                change_header_bg();
            }
        }, 3000);
    }

    function reload_thumb_slide() {
        setTimeout(function () {
            $('.jcarousel-casestudy .owl-stage .owl-item').each(function (index, value) {
                var img = $(this).find('.post-study .thumb-highlight');
                var img_curr = $('.jcarousel-casestudy').find('.owl-dots .owl-dot:eq(' + index + ') span');
                if (typeof img.attr('rel') !== "undefined") {
                    if (img.attr('rel') != '') {
                        if (typeof img_curr.attr('style') == "undefined") {
                            img_curr.attr("style", "background: url('" + img.attr('rel') + "')");
                            img_curr.before('&lt;div class="block-top-overlay"&gt;&lt;/div&gt;');
                        }
                    }
                }
            });
        }, 5000);
    }
});

var prevScrollpos = window.pageYOffset;
window.onscroll = function () {
    fixedHeader();

    // var currentScrollPos = window.pageYOffset;
    // if (prevScrollpos &gt; currentScrollPos) {
    //     jQuery('.cmsmart-page-theme .sidenav-fixed, .cmsmart-page-theme .main-container nav.tm-navbar').show();
    //     jQuery('.header-wrap.menu-fixed').removeAttr('style');
    // } else {
    //     jQuery('.cmsmart-page-theme .sidenav-fixed, .cmsmart-page-theme .main-container nav.tm-navbar').hide();
    //     jQuery('.header-wrap.menu-fixed').attr('style', 'top: 0px !important;');
    // }
    // prevScrollpos = currentScrollPos;
};

jQuery(window).resize(function () {
    reloadSearchMobile();
});

// var tm_navbar_ = jQuery('.tm-navbar').first();
var tm_navbar_ = jQuery('.cmsmart-page-theme .tm-navbar .menu-layer').first();
var sticky_tm_navbar_ = tm_navbar_.offset().top;
if (window.pageYOffset &gt; sticky_tm_navbar_) {
    fixedHeader();
}
var last_scroll = 0;

function fixedHeader() {
    var width = jQuery(window).width();
    var global_header_ = jQuery('.global-header').first();

    var modal_inner = jQuery('#contact-modal .contact-modal-inner');
    if (modal_inner.length &gt; 0) {
        if (width &lt; 768) {
            modal_inner.slimScroll({
                height: '800',
                color: "#04b591",
                opacity: 1,
                alwaysVisible: true
            });
        } else {
            var ssd = jQuery('#contact-modal&gt;.slimScrollDiv');
            if (ssd.length &gt; 0) {
                ssd.parent('.modal-project-member').append('&lt;div class="contact-modal-inner"&gt;' + ssd.find('.contact-modal-inner').html() + '&lt;/div&gt;');
                ssd.remove();
            }
        }
    }

    if (width &lt; 1024) {
        if (window.pageYOffset &lt; last_scroll &amp;&amp; window.pageYOffset &gt; 0) {
            // global_header_.css('display', 'block');
            // tm_navbar_.addClass('sticky');
        } else {
            if (jQuery('#global-menu  .abc').length &gt; 0) {
                tm_navbar_.addClass('sticky');
                global_header_.css('display', 'block');
                jQuery('#global-menu .uk-container-center').first().show();
            } else {
                global_header_.css('display', 'block');
                tm_navbar_.removeClass("sticky");
            }
        }
        last_scroll = window.pageYOffset;
    } else {
        // if (window.pageYOffset &gt; sticky_tm_navbar_) {
        //     global_header_.css('display', 'none');
        //     tm_navbar_.addClass('sticky');
        // } else {
        //     global_header_.css('display', 'block');
        //     tm_navbar_.removeClass("sticky");
        // }

        if (window.pageYOffset &gt; sticky_tm_navbar_) {
            tm_navbar_.addClass('sticky');
        } else {
            tm_navbar_.removeClass("sticky");
        }
    }
}

function reloadSearchMobile() {
    var width = jQuery(window).width();
    if (width &lt; 1024) {
        if (jQuery('.tm-navbar .desktop-device-nav form#search-form-mobile').length &gt; 0) {
            jQuery('.tm-navbar .mobile-device-nav .search-container').append(jQuery('.tm-navbar .desktop-device-nav form#search-form-mobile').clone());
            jQuery('.tm-navbar .desktop-device-nav form#search-form-mobile').remove();
        }
    }
}


</pre></body></html>