document.addEventListener('DOMContentLoaded', () => {
const dropdownEl = '.js__dropdown';
const dropdownActive = 'dropdown-active';
function dropdownEach() {
document.querySelectorAll(dropdownEl).forEach((el) => {
if (el.classList.contains(dropdownActive)) {
el.classList.remove(dropdownActive)
}
})
}
document.addEventListener('click', (event) => {
const target = event.target
if (target.classList.contains('js__dropdown-toggle')) {
dropdownEach()
target.closest(dropdownEl).classList.add(dropdownActive);
} else if (target.closest('.js__dropdown-close')) {
dropdownEach()
} else if (!target.classList.contains('js__dropdown-toggle') && !target.closest(dropdownEl)) {
dropdownEach()
}
})
});
$(document).ready(function () {
// Находим плавающий блок и делаем его плавающим
$('.aside-fly').stick_in_parent({
// Чтобы сразу прокручивался обратно
inner_scrolling: true,
// Отступ сверху
offset_top: 90
});
});
var uiField = $(".form-control, .ui-field"),
fieldFilled = "field-filled";
uiField.change(function () {
if ($(this).val().trim().length) {
$(this).parent().addClass(fieldFilled);
} else {
$(this).parent().removeClass(fieldFilled);
}
});
uiField.each(function () {
if (this.value !== "") {
$(this).parent().addClass(fieldFilled);
}
});
var selector = '.work-1, .work-2, .work-3';
$(selector).find('> img').click(function () {
$(selector).removeClass('active');
$(this).parent().addClass('active');
});
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery('.btn-primary').click(function() {
jQuery.cookie('back_call', '1', {
expires: 1,
path: '/'
});
});
jQuery('.close span').mouseover(function() {
jQuery.cookie('back_call2', '2', {
expires: 1,
path: '/'
});
});
function showmodal() {
if (jQuery.cookie('back_call') != 1 && jQuery.cookie('back_call2') != 2 ) {
jQuery("#dialog").modal('show')
} else {
return setTimeout;
}
}
setTimeout(showmodal, 2000);
});