jQuery(function($){
$(document).ready(function(){
$(function (){
$(window).scroll(function (){
if($(this).scrollTop() > 500){
$('#goTop').addClass('is-show');
}else{
$('#goTop').removeClass('is-show');
}});
$('#goTop a').click(function (){
$('body,html').animate({
scrollTop: 0
}, 700);
return false;
});
});
});
var ww=$(window).width();
var hh=$("#header").height();
$(function(){
$('a[href^="#"]').click(function(){
var speed=800;
var href=$(this).attr("href");
var target=$(href=="#"||href=="" ? 'html':href);
var position=target.offset().top - hh;
$("html, body").animate({scrollTop:position}, speed, "swing");
return false;
});
});
$("#menuBtn").click(function(){
$("#spNavi,#menuBtn, #overlay").toggleClass("open");
});
$('#spNavi li a, #overlay').on('click',function(){
$("#spNavi, #overlay, #menuBtn").removeClass("open");
});
var ww=$(window).width();
if(ww < 768){
$(".hover_wrap").on("click",function(){
$(".hover_wrap").removeClass("hover")
$(this).addClass("hover");
});
}
$(document).ready(function(){
$(function (){
$(window).scroll(function (){
var check=window.pageYOffset ;
var docHeight=$(document).height();
var dispHeight=$(window).height();
if($(this).scrollTop() > 100){
$('#fixCta').addClass('fixed');
}else{
$('#fixCta').removeClass("fixed");
}});
});
});
});
jQuery(document).ready(function($){
var holidays={
"2024/01/01": "元日",
"2024/01/08": "成人の日",
"2024/02/11": "建国記念の日",
"2024/02/12": "振替休日",
"2024/02/23": "天皇誕生日",
"2024/03/20": "春分の日",
"2024/04/29": "昭和の日",
"2024/05/03": "憲法記念日",
"2024/05/04": "みどりの日",
"2024/05/05": "こどもの日",
"2024/05/06": "振替休日",
"2024/07/15": "海の日",
"2024/08/10": "夏季休暇01",
"2024/08/11": "山の日",
"2024/08/12": "振替休日",
"2024/08/13": "夏季休暇02",
"2024/08/14": "夏季休暇03",
"2024/08/15": "夏季休暇04",
"2024/08/16": "夏季休暇05",
"2024/09/16": "敬老の日",
"2024/09/22": "秋分の日",
"2024/09/23": "振替休日",
"2024/10/14": "スポーツの日",
"2024/11/03": "文化の日",
"2024/11/04": "振替休日",
"2024/11/23": "勤労感謝の日",
"2024/12/29": "冬季休診01",
"2024/12/30": "冬季休診02",
"2024/12/31": "冬季休診03",
"2025/01/01": "冬季休診04",
"2025/01/02": "冬季休診05",
"2025/01/03": "冬季休診06",
"2025/01/04": "冬季休診07",
"2025/01/05": "冬季休診08",
"2025/01/13": "成人の日",
"2025/02/23": "天皇誕生日",
"2025/02/24": "天皇誕生日振替休日",
"2025/03/20": "春分の日",
"2025/04/29": "春分の日",
"2025/05/03": "憲法記念日",
"2025/05/04": "みどりの日",
"2025/05/05": "こどもの日",
"2025/05/06": "こどもの日振替休日",
"2025/07/21": "海の日",
"2025/08/10": "夏季休診01",
"2025/08/11": "山の日",
"2025/08/12": "夏季休診02",
"2025/08/13": "夏季休診03",
"2025/08/14": "夏季休診04",
"2025/08/15": "夏季休診05",
"2025/09/15": "敬老の日",
"2025/09/23": "秋分の日",
"2025/10/13": "スポーツの日",
"2025/11/03": "文化の日",
"2025/11/24": "勤労感謝の日振替休日",
"2025/12/29": "冬季休診20251229",
"2025/12/30": "冬季休診20251230",
"2025/12/31": "大晦日",
"2026/01/01": "元日",
"2026/01/02": "元日02",
"2026/01/03": "銀行休業日",
"2026/01/04": "冬季休診20260104",
"2026/01/12": "成人の日",
"2026/02/11": "建国記念の日",
"2026/02/23": "天皇誕生日",
"2026/03/20": "春分の日",
"2026/04/29": "昭和の日",
"2026/05/03": "憲法記念日",
"2026/05/04": "みどりの日",
"2026/05/05": "こどもの日",
"2026/05/06": "憲法記念日振替休日",
"2026/07/20": "海の日",
"2026/08/11": "山の日",
"2026/11/03": "文化の日",
"2026/11/23": "勤労感謝の日",
};
$('#date01,#date02,#date03,#date04').datepicker({
minDate: "+2d",
maxDate: "+1y",
dateFormat: 'yy年mm月dd日(DD)',
showOtherMonths: true,
selectOtherMonths: true,
beforeShowDay: function(day){
var dayString=$.datepicker.formatDate('yy/mm/dd', day);
var holiday=holidays[dayString];
var daySettings;
if(holiday!=undefined){
daySettings=[false, "datepicker-holiday", holiday];
}else if(day.getDay()==0){
daySettings=[false, "", ""];
}else{
daySettings=[true, "", ""];
}
return daySettings;
}});
$('input').eq(0).focus();
});