$(document).ready(function () { $("#textsize a").textresizer({ target: "html", sizes: ["107.1%", "80.35%", "62.5%"] }); var fNaviOn = 0; var blurFlag = 0; $("#tk_functionNavi > li > dl > dt").on('click',function () { if(nowViewMode==1){ var fNaviFlag = 0; if($(this).next("dd").css("display")=="inline-block"){ fNaviFlag = 1; } $("#tk_functionNavi > li > dl > dd").css({ display: 'none' }); if(fNaviFlag==0){ $(this).next("dd").css({ display: 'inline-block' }); } } //blur用書き換え 初回のみ発生 if(blurFlag==0){ blurFlag = 1; $("input.gsc-input").attr({"onBlur":"blurInput(this)"}); } }); $("#tk_menu").on('click', function () { if(nowViewMode==1){ if (jQuery(" #tk_globalNavi").css('display') == 'none') { $("#tk_menu").addClass("active"); $("#tk_globalNavi").css({display: 'block'}); $(" #tk_naviArea").css({display: 'block'}); } else { $("#tk_menu").removeClass("active"); $(" #tk_globalNavi").css({display: 'none'}); $(" #tk_naviArea").css({display: 'block'}); } } if(nowViewMode==2){ if (jQuery("#tk_naviArea").css('display') == 'none') { $("#tk_menu").addClass("active"); $(" #tk_naviArea").css({display: 'block'}); $(" #tk_globalNavi").css({display: 'block'}); } else { $("#tk_menu").removeClass("active"); $(" #tk_naviArea").css({display: 'none'}); $(" #tk_globalNavi").css({display: 'block'}); } } }); //画像スライダーの定義 $(".slide").each(function(){ $(this).slick({ infinite: true, dots:false, autoplay:true, arrows: true, speed: 300, slidesToShow: 1, slidesToScroll: 1 }); }); var resizeId; $(window).resize(function(){ clearTimeout(resizeId); resizeId = setTimeout('func()',100); }); }); function blurInput(obj){ if(nowViewMode==1){ $("#tk_functionNavi > li > dl > dd").css({ display: 'none' }); } } //スマートフォン用パーツ function spParts(){ $(".tk_menu-trigger").removeClass("active"); $("#tk_menu").removeClass("active"); $(" #tk_naviArea").css({display: 'none'}); $(" #tk_globalNavi").css({display: 'block'}); $("#tk_functionNavi li").find("dd").css({display: 'block'}); } //PC用パーツ function pcParts(){ $(".tk_menu-trigger").removeClass("active"); $("#tk_menu").removeClass("active"); $(" #tk_globalNavi").css({display: 'none'}); $(" #tk_naviArea").css({display: 'block'}); $("#tk_functionNavi li").find("dd").css({display: 'none'}); } //レスポンシブ切り替え var prevViewMode = 0; var nowViewMode = 0; var func = function(){ var windowWidth = window.innerWidth; var windowSp = 640; var windowPC = 641; if ($("#tk_footerCopyright").height()>100) { nowViewMode = 2; if(nowViewMode!=prevViewMode){ spParts(); } } else{ nowViewMode = 1; if(nowViewMode!=prevViewMode){ pcParts(); } } $(".slide").each(function(){ var pH = 0; var thisH = $(this).innerHeight(); if($(this).find("div").find("p").length>0){ pH = $(this).find("div").find("p").innerHeight(); } $(this).find("button").height(thisH-pH); }); prevViewMode = nowViewMode; }; jQuery(window).load(function($){ func(); }); jQuery(document).ready(function($){ func(); }); $(function(){ $(document).on('click','a[href^=#]',function() { $('html,body').animate({ scrollTop: $($(this).attr("href")).offset().top }); return false; }); });