/**/
document.addEventListener('DOMContentLoaded', function() {
  var column = 0;
  var listItems = document.querySelectorAll('.projects__item--name');
  listItems.forEach(function(item) {
    var itemHeight = item.clientHeight;
    if (itemHeight > column) {
      column = itemHeight;
    }
  });
  listItems.forEach(function(item) {
    item.style.height = column + 'px';
  });
});


//мобильное меню
const burgerN = document.querySelector(".burger");
const mobileN = document.querySelector(".mobile");

burgerN.addEventListener("click", function () {
  burgerN.classList.toggle("active");
  mobileN.classList.toggle("active");
});

document.body.addEventListener("click", function (event) {
  if (!event.target.closest(".burger") && !event.target.closest(".mobile")) {
    burgerN.classList.remove("active");
    mobileN.classList.remove("active");
  }
});


const close2N = document.querySelector(".mobile__close");
const burger2N = document.querySelector(".burger");
const mobile2N = document.querySelector(".mobile");
close2N.addEventListener("click", function () {
  burger2N.classList.toggle("active");
  mobile2N.classList.toggle("active");
});


var lis = document.getElementsByClassName("mobile__link");
for (var i = 0; i < lis.length; i++) {
  if (lis[i].querySelector(".nav-expand-content")) {
    lis[i].classList.add("nav-expand");
  }
}


const navExpand = [].slice.call(document.querySelectorAll('.nav-expand'))
const backLink = `<li class="nav-item">
	<a class="nav-link nav-back-link" href="javascript:;">
		Назад
	</a>
</li>`

navExpand.forEach(item => {
	item.querySelector('.nav-expand-content').insertAdjacentHTML('afterbegin', backLink)
	item.querySelector('.nav-link').addEventListener('click', () => item.classList.add('active'))
	item.querySelector('.nav-back-link').addEventListener('click', () => item.classList.remove('active'))
})

const ham = document.getElementById('ham')
if(typeof(ham) != "undefined" && ham != null) {
  ham.addEventListener('click', function() {
    document.body.classList.toggle('nav-is-toggled')
  })
}

document.querySelectorAll('.mobile__navbar .nav-item').forEach(function(item) {
    if (item.querySelector('.nav-expand-content')) {
        item.classList.add('has_submenu');
    }
});