$(document).ready(function(){
// header
$(window).on('scroll', function() {
$('.header__fixheader').toggleClass('header__fixed', $(this).scrollTop() > 30);
});
// pagelink
$('.pagetop').click(function () {
$("html,body").animate({scrollTop:0},"300");
});
$('.pagetop').hide();
$(window).scroll(function () {
if($(window).scrollTop() > 0) {
$('.pagetop').slideDown(300);
} else {
$('.pagetop').slideUp(300);
}
});
$('a[href^=\\#]').click(function() {
var speed = 400;
var href= $(this).attr("href");
if (href == '#lyric') {
return;
}
var target = $(href == "#" || href == "" ? 'html' : href);
var position = target.offset().top;
$('body,html').animate({scrollTop:position}, speed, 'swing');
return false;
});
// userAgent
var ua = navigator.userAgent;
if((ua.indexOf('iPhone') > 0) || ua.indexOf('iPod') > 0 || (ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0)){
$('head').prepend('');
// iphone header menu care
$(".header_menu_inner").css("display","none");
$(function() {
$('.header_menu_inner').fadeIn(0);
});
$(".mmenu").addClass("mobile_menu_list_open");
}
else{
$('head').prepend('');
}
// window resize
var h = 0;
h = $(window).height();
$('.h100').height(h);
// userAgent viewport
var ua = navigator.userAgent;
if(!(ua.indexOf('Android') > 0)){
$(window).resize(function(){
var h = 0;
h = $(window).height();
$('.h100').height(h);
});
}
});
function boxlist() {
var boxlist = "";
for (var i = -1; ++i < 10;) {
boxlist += '';
}
$(".boxlist__clm--pc4sp2").parent('.boxlist').append(boxlist);
boxlist = "";
for (var i = -1; ++i < 10;) {
boxlist += '';
}
$(".boxlist__clm--pc6sp3").parent('.boxlist').append(boxlist);
boxlist = "";
for (var i = -1; ++i < 10;) {
boxlist += '';
}
$(".boxlist__clm--pc3sp2").parent('.boxlist').append(boxlist);
boxlist = "";
for (var i = -1; ++i < 10;) {
boxlist += '';
}
$(".boxlist__clm--pc10sp5").parent('.boxlist').append(boxlist);
}
function swiper() {
//swiper
var swiper = new Swiper('.swiper-container', {
loop:true,
loopAdditionalSlides:1,
slidesPerView: 5.3,
centeredSlides: true,
roundLengths:true,
autoplay: 2500,
pagination: '.swiper-pagination',
nextButton: '.swiper-button-next',
prevButton: '.swiper-button-prev',
pagination: '.swiper-pagination',
speed: 1000,
breakpoints: {
767: {
slidesPerView: 3,
spaceBetween: 5
}
}
});
}