/*Langage DropDrown*/
function langDropdown() {
	document.getElementById("langDropdown").classList.toggle("show");
  };
$(document).ready(function() {
    $('.mMenuM .dropdown-menu').prev('a').attr('data-bs-toggle', 'dropdown');
});
/*Menu Dropdown */
$(document).ready(function() {
  function startCounter(counter) {
    let value = $(counter).data("value");
    $({ countNum: 0 }).animate(
        { countNum: value },
        {
            duration: 2000,
            easing: "swing",
            step: function () {
                $(counter).text(Math.floor(this.countNum) + " +");
            },
            complete: function () {
                $(counter).text(value + " +");
            }
        }
    );
}

function checkCounters() {
  var oTop = $('#homeCounters').offset().top - window.innerHeight;
  var a = 0;
  if (a == 0 && $(window).scrollTop() > oTop) {
    $(".counter-number-value").each(function () {
        let counter = $(this);
        if (counter.is(":visible") && !counter.hasClass("counted")) {
            counter.addClass("counted");
            startCounter(counter);
        }
    });
  }
  a++;
}

$(window).on("scroll", checkCounters);
checkCounters();

  var menuTree = "dropdownMenu ";
  $('.subMenu a.drop-down').on("click", function(e) {
      var isVisible = $(".dropdownMenu").is(":visible");
      var isHidden = $(".dropdownMenu").is(":hidden");
      var myThis = $(this);
      console.log(myThis);
      $(this).next('ul').toggle();

      e.stopPropagation();
      e.preventDefault();
  });
});
/*Menu */
$(document).ready(function() {

  if ($(window).width() > 1366) {
      $(".mobileMenu").click(function() {
          document.getElementById("tamMenu").style.height = "100%";
      });
  } else if ($(window).width() > 1024 && $(window).width() < 1366) {
      $(".mobileMenu").click(function() {
          document.getElementById("tamMenu").style.height = "100%";
      });
  } else if ($(window).width() > 768 && $(window).width() < 1024) {
      $(".mobileMenu").click(function() {
          document.getElementById("tamMenu").style.height = "100%";
      });
  } else {
      $(".mobileMenu").click(function() {
          document.getElementById("tamMenu").style.height = "100%";
      });
  }
  $(".closebtn").click(function() {
      document.getElementById("tamMenu").style.height = "0%";
  });
});

$(function() {
	$(window).bind("load",function(){$("#loalding").fadeOut(1e3)});
  AOS.init();
});


/* <!-- Filtreleme Menu JS --> */

$(document).ready(function () {

    if ($(window).width() > 1366) {
     $(".filter").click(function() {
          document.getElementById("filter").style.height = "100%";
     });
    }
    else if ($(window).width() > 1024 && $(window).width() < 1366) {
     $(".filter").click(function() {
        document.getElementById("filter").style.height = "100%";
     });
    }
    else if ($(window).width() > 768 && $(window).width() < 1024) {
     $(".filter").click(function() {
        document.getElementById("filter").style.height = "100%";
     });
    }
    else {
     $(".filter").click(function() {
        document.getElementById("filter").style.height = "100%";
     });
    }
    $("#filter .closebtnn").click(function() {
     document.getElementById("filter").style.height = "0%";
    });
});
$(document).ready(function () {

jQuery.fn.accordion = function (options) {
const defaults = {
color: "#556b2f",
backgroundColor: "white"
};

let settings = $.extend({}, defaults, options);

let animateAccordion = function (el, opened) {
el.children().each((i, e) => {
  const count = i + 1;
  const accord = jQuery(e);

  if (count == opened)
    accord
      .attr("data-opened", "true")
      .children(".accordion-text")
      .slideDown();
  else
    accord
      .attr("data-opened", "false")
      .children(".accordion-text")
      .slideUp();
});
};

return this.each(function () {
const _this = jQuery(this);
const initialOpened = _this.attr("data-open");

animateAccordion(_this, initialOpened);
// Assign events
_this.find(".accordion-header").on("click", function (e) {
  const open = jQuery(this).parent().index() + 1;
  animateAccordion(_this, open);
});
});
};

jQuery("#accordion").accordion();
});
$(document).ready(function () {
    jQuery.fn.accordion = function (options) {
    const defaults = {
    color: "#556b2f",
    backgroundColor: "white"
    };

    let settings = $.extend({}, defaults, options);

    let animateAccordion = function (el, opened) {
    el.children().each((i, e) => {
      const count = i + 1;
      const accord = jQuery(e);
    
      if (count == opened)
        accord
          .attr("data-opened", "true")
          .children(".accordion-text")
          .slideDown();
      else
        accord
          .attr("data-opened", "false")
          .children(".accordion-text")
          .slideUp();
    });
    };

    return this.each(function () {
    const _this = jQuery(this);
    const initialOpened = _this.attr("data-open");
    
    animateAccordion(_this, initialOpened);
    // Assign events
    _this.find(".accordion-header").on("click", function (e) {
      const open = jQuery(this).parent().index() + 1;
      animateAccordion(_this, open);
    });
    });
    };

    jQuery("#accordionF").accordion();
    });