var path = $("base").attr("href");
(() => {
  const isSite = $(".layout-body").data("site");
  switch (isSite) {
    case "country":
      JsCountry();
      break;

    case "minisite":
      JsMiniste();
      break;

    default:
      JsCorporate();
      break;
  }
})();

function JsCorporate() {
  var swiper = new Swiper(".swiper-nav", {
    // direction: "vertical",
    spaceBetween: 15,
    slidesPerView: 5,
    // slidesPerView: "auto",
    // freeMode: true,
    breakpoints: {
      0: {},
      768: {},
    },
  });
  var swiper2 = new Swiper(".swiper-for", {
    spaceBetween: 10,
    navigation: {
      nextEl: ".swiper-button-next",
      prevEl: ".swiper-button-prev",
    },
    thumbs: {
      swiper: swiper,
    },
  });
  var swiper3 = new Swiper(".newspin-slider", {
    slidesPerView: 1,
    spaceBetween: 20,
    loop: true,
    speed: 1200,
    autoplay: {
      delay: 5000,
      disableOnInteraction: false,
    },
    pagination: {
      el: ".swiper-pagination",
      clickable: true,
    },
  });
}
function JsCountry() {
  const isPage = $(".layout-body").data("page");
  switch (isPage) {
    case "detail":
      var swiper = new Swiper(".swiper-nav", {
        // direction: "vertical",
        spaceBetween: 15,
        slidesPerView: 5,
        // slidesPerView: "auto",
        // freeMode: true,
        breakpoints: {
          0: {},
          768: {},
        },
        breakpoints: {
          0: {
            spaceBetween: 10,
            slidesPerView: 4,
          },
          575: {
            spaceBetween: 15,
            slidesPerView: 5,
          },
          767: {},
          991: {},
          1199: {},
        },
      });
      var swiper2 = new Swiper(".swiper-for", {
        spaceBetween: 10,
        navigation: {
          nextEl: ".swiper-button-next",
          prevEl: ".swiper-button-prev",
        },
        thumbs: {
          swiper: swiper,
        },
      });
      break;

    default:
      var swiper = new Swiper(".newspin-slider", {
        slidesPerView: 1,
        spaceBetween: 20,
        loop: true,
        speed: 1200,
        // autoplay: {
        //     delay: 5000,
        //     disableOnInteraction: false,
        // },
        pagination: {
          el: ".swiper-pagination",
          clickable: true,
        },
        breakpoints: {
          0: {
            loop: false,
            centeredSlides: false,
            slidesPerView: "auto",
            spaceBetween: 10,
            speed: 400,
            freeMode: true,
            pagination: false,
            autoplay: false,
          },
          575: {
            slidesPerView: 1,
            spaceBetween: 20,
          },
          767: {},
          991: {},
          1199: {},
        },
      });
      break;
  }
}
function JsMiniste() {
  var swiper = new Swiper(".news-slider", {
    slidesPerView: 3,
    spaceBetween: 20,
    loop: false,
    speed: 800,
    navigation: {
      nextEl: ".wg-news .swiper-button-next",
      prevEl: ".wg-news .swiper-button-prev",
    },
    breakpoints: {
      0: {
        loop: false,
        centeredSlides: false,
        slidesPerView: "auto",
        speed: 400,
        spaceBetween: 10,
        freeMode: true,
        autoplay: false,
      },
      575: {
        slidesPerView: 2,
        spaceBetween: 20,
      },
      767: {
        slidesPerView: 2,
        spaceBetween: 10,
      },
      991: {
        slidesPerView: 3,
        spaceBetween: 20,
      },
      1199: {
        slidesPerView: 3,
        spaceBetween: 20,
      },
    },
  });
}
