// JavaScript Document $(function() {   $('a[href^="#"],a[href*="#"]').on('click',function() { var mrg = $("#head").outerHeight() + 10; href = $(this).attr("href"); var hrefs=href.substring(href.indexOf("#")+1,href.length); href = "#"+hrefs;     var target = $(href == "#" || href == "" ? 'html' : href); var position = target.offset().top - mrg;     $('body,html').animate({scrollTop:position}, 500, 'swing'); return false; }); setsize(); if($('.sliders').length){ /* $('.sliders').infiniteslide({ pauseonhover:false, clone:2, }); */ } $('span.sptel').on('click',function(){ var _tel = $(this).text(); var _tels = _tel.replace("-", ""); if($(window).width()<=640){ location.href = 'tel:'+_tels; } }); if($('.gallerywrap').length){ $('.modal').modaal({ type: 'image', background:'#ffffff', overlay_opacity:.33, }); } }); $(window).on('load',function(){ setsize(); movepos(); if($('.sliders').length){ $('.sliders').slick({ dots: false, arrows: false, infinite: true, autoplay: true, slidesToShow: 1, slidesToScroll: 1, variableWidth: true, autoplaySpeed: 0, cssEase: 'linear', speed: 4500, draggable:false, responsive: [ { breakpoint: 640, settings: { speed: 5000, } }, ] }); } }); $(window).on('resize',function () { setsize(); movepos(); }); $(window).on('scroll',function () { //setsize(); }); $(window).on('orientationchange', function(){ setsize(); }); function setsize(){ var hsize = $("#head").outerHeight(); $("#container").css("padding-top",hsize+"px"); } //他ページよりのアンカーリンク function movepos(){ var mrg = $("#head").outerHeight() + 10; var href = location.href; if(href.indexOf("#")>=0 || location.search){ var hrefs=href.substring(href.indexOf("#")+1,href.length); href = hrefs; var position = $("#"+href).offset().top; var speed = 500; $('body,html').animate({scrollTop:position-mrg}, speed, 'swing'); }else{ return false; } var hashString = location.hash.substr(1); history.replaceState('', document.title, window.location.pathname); }