helpcenter/Web/js/core/basemaster.init.js

72 lines
2.3 KiB
JavaScript
Raw Normal View History

2016-08-29 13:51:20 +00:00
$(function() {
2018-07-13 12:35:52 +00:00
LanguageSelectorManager.init(), $(document).keyup(function(e) {
if ($(".blockUI").is(":visible")) {
var i;
if (!n) var n = e;
n.keyCode ? i = n.keyCode : n.which && (i = n.which), 27 == i && $.unblockUI()
2016-08-29 13:51:20 +00:00
}
2018-07-13 12:35:52 +00:00
})
2020-10-01 09:50:54 +00:00
2020-10-15 06:42:56 +00:00
function stylizeMenu() {
2020-10-01 09:50:54 +00:00
if ($(window).scrollTop() > 0) $('#baseHeader').addClass('fixed');
else $('#baseHeader').removeClass('fixed');
2020-10-15 06:42:56 +00:00
}
$(document).ready(function () {
stylizeMenu();
})
$(window).on("scroll", function () {
stylizeMenu();
2020-10-01 09:50:54 +00:00
});
2020-10-15 06:42:56 +00:00
2020-10-01 09:50:54 +00:00
/* var elem = $("header");
var activeMenuItem = $("#navitem_prices");
var h_padding = $(".main-fs-txt-btn").css('padding-top');
h_padding = 1.1 * removePx(h_padding);
var bgColor, borderColor, percentColor;
var top = $(window).scrollTop();
scrollTopIf(top);
$(window).resize(function () {
h_padding = $(".main-fs-txt-btn").css('padding-top');
h_padding = 1.1 * removePx(h_padding);
});
$(window).scroll(function () {
top = $(window).scrollTop();
scrollTopIf(top);
});
function removePx(str) {
var indPx = str.indexOf("px");
str = (indPx != -1) ? str.substring(0, indPx) : str;
return str;
}
function scrollTopIf(top) {
top = $(window).scrollTop();
if (top > 0) {
if (top < h_padding) {
percentColor = 1 - (h_padding - top) / h_padding;
bgColor = "rgba(255, 255, 255, " + percentColor + ")";
borderColor = "rgba(204, 204, 204, " + percentColor + ")";
menuItemBorderColor = "rgba(255, 111, 61, " + percentColor + ")";
elem.css({ 'background': bgColor, 'border-bottom-color': borderColor });
activeMenuItem.css('border-bottom-color', menuItemBorderColor);
} else {
elem.css('background', '#FFFFFF').css('border-bottom-color', '#CCCCCC');
activeMenuItem.css('border-bottom-color', '#FF6F3D');
}
} else {
elem.css({ 'background': '', 'border-bottom-color': '' });
activeMenuItem.css('border-bottom-color', '');
}
};*/
});