/*地図モーダル*/ function searchAdcd(it){ backgroundFixing(); $(".modal").fadeIn(500); console.log(it); searchAdcdStart(it); } function searchArea(it){ backgroundFixing(); $(".modal").fadeIn(500); console.log(it); searchAreaStart(it); } function searchFW(){ backgroundFixing(); $(".modal").fadeIn(500); console.log('searchFW'); searchFWStart(); } $(function(){ $(".modal").click(function(e){ if($(e.target).hasClass("modal")||$(e.target).hasClass("close")){ backgroundUnFixing(); $(".modal").fadeOut(500); } }); }); /*modal*/ $(function(){ $(".modalOpen a").click(function(){ var ckv=$(this).attr("data-id"); if(ckv==undefined)return true; $(".modal__info").hide(); $(".modal__info#"+ckv).show(); $(".modal").fadeIn(500); return false; }); $(".modal.cardModal").click(function(e){ var cli=$(e.target); if(cli.hasClass("modal")||cli.hasClass("close")){ $(".modal").fadeOut(500); return false; } return true; }); }); /*supportリンク*/ $(function(){ if($(".qaAclist").length==0)return; if(location.hash[1]=="Q"){ var nc=parseInt(location.hash.substr(2,99)); if(!isNaN(nc)){ setTimeout(function(){ $(".qaAclist >li").eq(nc-1).find("dt.acTrigger").trigger("click"); $("html,body").animate({scrollTop:$(".qaAclist >li").eq(nc-1).offset().top-$("header").height()},{duration:600}); },500); } } }); /*リサイズ*/ var resizeMode=false; var userAgent = window.navigator.userAgent.toLowerCase(); if(userAgent.indexOf('chrome') != -1||userAgent.indexOf('safari') != -1)resizeMode=true; $(function(){ $("body").append('
'); $("#contents").wrap('
'); $(".acTrigger .acBtn").wrapInner('
'); //アコーディオン $(".acTrigger").removeClass("open"); $(".acTrigger").click(function(){ if($(this).closest(".qaAclist").length>0){ if($(this).hasClass("open"))$(this).find(".acBtn div").html("開く"); else $(this).find(".acBtn div").html("閉じる"); } $(this).next().slideToggle(500,function(){ //reswin(); }); $(this).toggleClass("open"); }); $(".sidenavAcTrigger a").click(function(){ $(this).closest(".sidenavAcTrigger").toggleClass("open"); $(this).closest(".sidenavAcTrigger").next(".sidenavAcBody").slideToggle(500); }); $(".sidenavAcclose").click(function(){ var tp=$(this).closest(".sidenavAcBody").prev(".sidenavAcTrigger"); $("html,body").animate({scrollTop:tp.offset().top-$("header").height()-20},{duration:500}); $(this).closest(".sidenavAcBody").prev(".sidenavAcTrigger").find("a").trigger("click"); }); }); //行合わせ $(function(){ $(window).on("resize load",reswin); function reswin(){ function res3(itm){ var i,j; for(i=0;i<=itm.length/3;i++){ var mit=0; for(j=i*3;j