PageSourceSearch

https://www.visional.inc/resources/templating-kit/themes/pop/js/de…/custom.2026-03-05-19-07-37-456.cache.js

js visional.inc collected 2026-10-02 07:34:00 UTC 191,600 bytes, 1,756 lines download raw bytes

1/* ex-graph8dx.js */
2;window.SHW.EX_GRAPH=window.SHW.EX_GRAPH||[];(function(d,G,m,p,f){function B(){var b=d(m).height(),e=d(m).scrollTop(),a=Math.floor(b/8);a<30&&(a=30);a>100&&(a=100);for(let l in f.codePlot){var c=d("#"+l);if(!d(c).attr("data-visible")){var g=d(c).height(),h=d(c).offset().top;g=Math.floor(g/2);g>300&&(g=300);e+b-a>=h+g&&(d(c).css("opacity",1),d(c).attr("data-visible",!0),d(c).html(f.codePlot[l]))}}}function A(b){var e="";d(b).filter('script[src*="/resources/graphtheme"]').each(function(){var a=new URL(d(this).attr("src"),m.location);e+='<script src="'+a.href+'">\x3c/script>'});return e}f._strMediaQuery="screen and (min-width: 768px)";f.bSp=!m.matchMedia(f._strMediaQuery).matches;f.codePlot=[];f.idAjax=[];f.codeAjax=[];f._fMod=[];f.bindModifier=function(b,e){p.hasSSV(b,"mod")&&f._fMod.push(e);return!1};f.execModifier=function(b,e,a){for(var c=0;c<f._fMod.length;c++)a=f._fMod[c](b,e,a);return a};f.drawZaimuGraph=function(b,e,a){a.yAxis[0].max+=a.yAxis[0].max/9.1;if(p.hasPageMarker("js-graph-highlight-separate-title")||d(e).closest(".lx_graph_highlight_separate_title").length>0)a.title.text="";if(p.hasPageMarker("js-graph-highlight-replace-unit-label")||d(e).closest(".lx_graph_highlight_replace_unit_label").length>0){var c;if(c=d("#wrapper-2, #sharewithmain").find("[data-zaimu-paramter]").attr("data-zaimu-paramter")){var g=null;if(typeof Hjson!="undefined")try{g=Hjson.parse(c)}catch(h){console.assert(!1,"wrong parameter."),g=null}else{c=c.replace(/'/g,'"');try{g=JSON.parse(c)}catch(h){console.assert(!1,"wrong parameter."),g=null}}c=g}else c=null;if(c)for(g=0;g<a.yAxis.length;g++)for(let h=0;h<c.unit.label.length;h++)a.yAxis[g].title.text==c.unit.label[h].before&&(a.yAxis[g].title.text=c.unit.label[h].after)}(p.hasPageMarker("js-graph-highlight-opposite-unit-label")||d(e).closest(".lx_graph_highlight_opposite_unit_label").length>0)&&a.yAxis[1].title&&(a.yAxis[0].title=a.yAxis[1].title,a.yAxis[1].title=null,Highcharts.theme_zaimu.chart.marginLeft&&(a.yAxis[0].title.textAlign="left",a.yAxis[0].title.x=-1*Highcharts.theme_zaimu.chart.marginLeft));Highcharts.theme=b;Highcharts.setOptions(b);d(e).highcharts(a)};f.drawHaitouGraph=function(b,e,a){if(p.hasPageMarker("js-graph-dividend-separate-plotarea")||d(e).closest(".lx_graph_dividend_separate_plotarea").length>0){let g=100;g=parseInt(d("[data-graph-dividend-separate-plotarea-paramter]").attr("data-graph-dividend-separate-plotarea-paramter"),10)||g;let h=0,l=0;for(let k=0;k<a.series.length;k++)if(a.series[k].type=="column"){if(a.series[k].data)for(var c=0;c<a.series[k].data.length;c++)h<a.series[k].data[c]&&(h=a.series[k].data[c]),a.series[k].data[c]===0&&(a.series[k].data[c]=null)}else if(a.series[k].type=="line"&&a.series[k].data)for(c=0;c<a.series[k].data.length;c++)l<a.series[k].data[c]&&(l=a.series[k].data[c]);h!=0&&(a.yAxis[0].max=h+g/100*h,a.yAxis[0].min=0);l!=0&&(a.yAxis[1].max=l,a.yAxis[1].min=g/100*-l)}Highcharts.theme=b;Highcharts.setOptions(b);d(e).highcharts(a)};f.drawGraphParts=function(b,e,a,c,g,h,l,k,t,q,u,v,r,w,x,y,z,n,C,D,E,F){initChart(b,e,a,c,g,h,l,k,t,q,u,v,r,w,x,y,z,n,C,D,E,F)};f.drawGraphPartsQuater=function(b,e,a,c,g,h,l,k,t,q,u,v,r,w,x,y,z,n,C,D,E,F){initChart(b,e,a,c,g,h,l,k,t,q,u,v,r,w,x,y,z,n,C,D,E,F)};f.bindModifier("mod",function(b,e,a){if("zaimu"!=b||a.indexOf("Highcharts.theme_zaimu")<0||a.indexOf("setLegend")<0)return a;e=a.lastIndexOf('setLegend("#');b=a.indexOf(");",e)+2;e=a.substring(0,e);a=a.substring(b);return a=e+a});f.bindModifier("mod",function(b,e,a){b=="zaimu"&&(p.hasPageMarker("js-graph-highlight-separate-title")||d("#"+e).closest(".lx_graph_highlight_separate_title").length>0)&&(b=a.match(/title: {\s*text: '(.*)'\s*},\s*legend:/),b?.[1]&&d("#"+e).closest(".highlights-2nd").prev(".title2.ex-graph-title").length<=0&&d("#"+e).closest(".highlights-2nd").before('<div class="title2 style1 no-icon ex-graph-title"> <h2>'+b[1]+"</h2></div>"));return a});f.bindModifier("mod",function(b,e,a){b=="zaimu"?a=a.includes("drawZaimuGraph")?a.replace(/drawZaimuGraph\(/,"SHW.EX_GRAPH.drawZaimuGraph(").replace(/\)\.highcharts\(/,","):a.replace(/\$\('/,"SHW.EX_GRAPH.drawZaimuGraph(Highcharts.theme_zaimu,'").replace(/\)\.highcharts\(/,","):b=="haitou"?a=a.includes("drawHaitouGraph")?a.replace(/drawHaitouGraph\(/,"SHW.EX_GRAPH.drawHaitouGraph(").replace(/\)\.highcharts\(/,","):a.replace(/\$\('/,"SHW.EX_GRAPH.drawHaitouGraph(Highcharts.theme_haitou,'").replace(/\)\.highcharts\(/,","):b=="parts-quater"?a=a.replace(/initChart\(/,"SHW.EX_GRAPH.drawGraphPartsQuater("):b=="parts"&&(a=a.replace(/initChart\(/,"SHW.EX_GRAPH.drawGraphParts("));return a});d(G).ready(function(){m.setTimeout(function(){try{if(f.bEnable=p.hasPageMarker("js-graph-ex-draw"),f.bEffect=p.hasPageMarker("js-graph-effect"),f.bEnable&&(d('#sharewithmain .highlights-2nd div[id^="highlights-graph-"]:not(.ondemand-draw)').each(function(){var b="",e=d(this).parent().prevAll('script[src*="/resources/graphtheme-tdnet/zaimutheme.js"]');if(d(e).length<=0)return!0;var a=d(this).attr("id");b+=A(e);b+='<script type="text/javascript">'+d(this).parent().prev("script").html()+"\x3c/script>";b=f.execModifier("zaimu",a,b);f.codePlot[a]=b;d(this).parent().prevUntil("*:not(script)").remove()}),d('#sharewithmain .haitou-graph-2nd div[id^="haitouContainer-"]:not(.ondemand-draw)').each(function(){var b="",e=d(this).prevAll('script[src*="/resources/graphtheme-tdnet/haitoutheme.js"]');if(d(e).length<=0)return!0;var a=d(this).attr("id");b+=A(e);b+='<script type="text/javascript">'+d(this).prev("script").html()+"\x3c/script>";b=f.execModifier("haitou",a,b);f.codePlot[a]=b;d(this).prevUntil("*:not(script)").remove()}),d('#sharewithmain .graph >*> [id^="graphComponent-"]:not(.ondemand-draw)').each(function(){var b="",e=d(this).parent().prevAll('script[src*="/resources/graphtheme/"]');if(d(e).length<=0)return!0;var a=d(this).attr("id");b+=A(e);b+='<script type="text/javascript">'+d(this).next("script").html()+"\x3c/script>";b=f.execModifier("parts-quater",a,b);f.codePlot[a]=b;d(this).nextUntil("*:not(script)").remove()}),m.setTimeout(function(){try{for(let n in f.codePlot){var b=d("#"+n),e=d(b).highcharts()?.options?.yAxis[0].tickAmount;if(e){var a=f.codePlot;var c=f.codePlot[n],g=e;
2if(!(c.indexOf("Highcharts.theme_zaimu")<0)){if(c.indexOf("yAxis:")>=0&&c.indexOf("tickAmount:",c.indexOf("yAxis:"))>=0){var h=c.indexOf("tickAmount:",c.indexOf("yAxis:"))+11,l=c.indexOf(",",h),k=c.substring(0,h),t=c.substring(l);c=k+g+t}else{var q=c.indexOf("title:",c.indexOf("yAxis:")),u=c.substring(0,q),v=c.substring(q);c=u+"tickAmount:"+g+",\n"+v}var r=c.lastIndexOf('tickAmount("#'),w=c.indexOf(");",r)+2,x=c.substring(0,r),y=c.substring(w);c=x+y}var z=c;a[n]=z}f.bEffect?(d(b).css("opacity",0),d(b).empty()):(d(b).attr("data-visible",!0),d(b).html(f.codePlot[n]))}}catch(n){console.assert(!1,"Err: "+n.message+" in ex-graph.js")}},0),d('#sharewithmain .graph > [id^="graphComponent-"]').each(function(){var b=d(this).attr("id");f.idAjax.push(b);var e=""+A(d(this).prevAll("script[src]"));f.codeAjax[b]=e;e=d(this).outerHeight();d(this).prevUntil("*:not(script)").remove();d(this).after('<div id="'+b+'-ajax"></div>');e>0&&d("#"+b+"-ajax").css("height",e+"px");d(this).remove()}),f.idAjax.length>0&&d.get(""+m.location).done(function(b){b.indexOf('<div id="wrapper-3"')>=0&&(b=b.substring(b.indexOf('<div id="wrapper-3"'),b.indexOf('<div id="promos3">')));for(let c of f.idAjax){var e=b;e=e.substring(e.indexOf('<div id="'+c+'"'));e=e.substring(e.indexOf("<script>"),e.indexOf("\x3c/script>")+9);let g=0;if(e.indexOf("// height")>=0){var a=e.indexOf('"',e.indexOf("// height"))+1;a=e.substring(a);let h=a.indexOf('"');a=a.substring(0,h);a=parseInt(a,10);isNaN(a)||(g=a)}g>0&&d("#"+c+"-ajax").css("height",g+"px");e=(f.codeAjax[c]||"")+e;e=f.execModifier("parts",c,e);f.codePlot[c]=e}m.setTimeout(function(){try{if(f.bEffect){for(let g of f.idAjax)c=d("#"+g+"-ajax"),d(c).attr("id",g);B()}else for(let g of f.idAjax){var c=d("#"+g+"-ajax");d(c).attr("id",g);d(c).attr("data-visible",!0);d(c).html(f.codePlot[g])}}catch(g){console.assert(!1,"Err: "+g.message+" in ex-graph.js")}},0)}).fail(function(){console.assert(!1,"Err: load fail in ex-graph.js")}),d(m).bind("resize scroll",function(){try{f.bEffect&&B();var b=!m.matchMedia(f._strMediaQuery).matches;if(b!=f.bSp&&(f.bSp=b,!p.hasPageMarker("js-graph-no-redraw")))for(let a in f.codePlot){var e=d("#"+a);d(e).attr("data-visible")&&d(e).html(f.codePlot[a])}}catch(a){console.assert(!1,"Err: "+a.message+" in ex-graph.js")}})),f.bEffect)d(m).on("load",function(){m.setTimeout(function(){B()},0)})}catch(b){console.assert(!1,"Err: "+b.message+" in ex-graph.js")}},0)})})(jQuery,document,window,SHW,SHW.EX_GRAPH);
3/* shw.multi3.base.js  ver 2025.07.15 */
4/* @author Sharewith engineering team */
5;window.SHW.MULTI3=window.SHW.MULTI3||[];(function(g,l,m,n,a){a.common=a.common||[];a.param=a.param||[];a.common.initializer=[];a.common.filters=[];a.common.events=[];a.common.nLatestCount=20;a.common.nStartMonthInFY=1;a.common.nItemParPageWithThumnail=9;a.common.nItemParPageWithoutThumnail=10;a.common.strSearchTargetClass=".news_tx,.text1,.text2,.text3";a.common.strTagKeywordTargetAttr="data-tag-keyword";a.common.strMixFlatCategory="";a.setCommon=function(b,c){if(!b)return console.assert(!1,"Err: null key in basic-list2.js"),null;a.common[b]=c};a.setP=function(b,c,d="#sharewithmain .basic-list2"){if(!b)return console.assert(!1,"Err: null key in basic-list2.js"),null;g(d).each(function(){var f=g(this).attr("id");f&&(a.param[f]=a.param[f]||[],a.param[f][b]=c)})};a.getP=function(b,c=null){if(!b)return console.assert(!1,"Err: null key in basic-list2.js"),null;var d=null;c&&(d=g(c).attr("id"));return d&&a.param[d]&&a.param[d][b]?a.param[d][b]:a.common[b]};a.hasSCode=function(b,c){return a.getP("stylecode",c).indexOf(b)>=0};a.collectStyleCode=function(b){b.find(".basic-list2").each(function(){if(g(this).attr("id")){var c="";g(this).parents('*[class*="ux_multi3_"]').each(function(){c+=""+this.className});var d=c.split(" ");d=d.filter(function(f,k,e){return!!f&&e.indexOf(f)===k&&f.startsWith("ux_multi3_")});a.setP("stylecode",d,this)}})};a.addHandler=function(b,c,d,f,k){var e=-1;if(typeof d=="string")for(var h=0;a.common[c].length;h++){if(a.common[c][h].label==d){b=="prev"?e=h:b=="next"?e=h+1:b=="replace"&&(e=h);break}}else typeof d=="number"&&(b=="prev"?e=d:b=="next"?e=d+1:b=="replace"&&(e=d));if(e==-1)return console.assert(!1,"Warning: fail add ' +strParam +' in basic-list2.js"),!1;b=="replace"?a.common[c].splice(e,0,{label:f,func:k}):(a.common[c][e].label=f,a.common[c][e].func=k);return!0};a.addInitializerNext=function(b,c,d){return a.addHandler("next","initializer",b,c,d)};a.addInitializerPrev=function(b,c,d){return a.addHandler("prev","initializer",b,c,d)};a.replaceInitializer=function(b,c){return a.addHandler("replace","initializer",b,b,c)};a.addFilterNext=function(b,c,d){return a.addHandler("next","filters",b,c,d)};a.addFilterPrev=function(b,c,d){return a.addHandler("prev","filters",b,c,fNewHandler)};a.replaceFilter=function(b,c){return a.addHandler("replace","filters",b,b,c)};a.addEventNext=function(b,c,d){return a.addHandler("next","events",b,c,d)};a.addEventPrev=function(b,c,d){return a.addHandler("prev","events",b,c,d)};a.replaceEvent=function(b,c){return a.addHandler("replace","events",b,b,c)}})(jQuery,document,window,SHW,SHW.MULTI3);
6/* shw.multi3.polyfill.js  ver 2025.06.30 */
7/* @author Sharewith engineering team */
8(function(a,q,r,t,d){function l(b){b.find(".basic-list2 .tabs span").each(function(){a(this).text(""+(a(this).attr("alt")||""));a(this).attr("data-element",""+(a(this).attr("class")||""));a(this).attr("tabindex","0")});b.find(".basic-list2 .tabItems .c_icon li").length<=0&&(b.find(".basic-list2 .tabItems .c_icon").each(function(){if(a(this).find("*").length>0){let c=a(this).prop("outerHTML");c=c.replace(/^<span/,"<ul").replace(/<\/span>$/,"</ul>");a(this).replaceWith(c)}}),b.find(".basic-list2 .tabItems .c_icon span").wrap("<li />"),b.find(".basic-list2 .tabItems .c_icon span").each(function(){a(this).text(""+(a(this).attr("alt")||""));a(this).attr("data-element",""+(a(this).attr("class")||""))}))}function m(b){b.find(".basic-list2 .tabItems > li").each(function(){let c=a(this).attr("title");c&&(a(this).attr("data-tag-keyword",c),a(this).removeAttr("title"))})}function n(b){var c=a(".basic-list2 .tabs").last();b.find(".basic-list2").each(function(){var f=a(this).find(".tabs").first();a(f).length<=0&&(a(c).length>0&&a(this).find(".tabItems, .infoPanel").first().before(a(c).clone()),f=a(this).find(".tabs").first(),a(f).attr("hidden",!0).attr("aria-hidden","true").hide())})}function p(b){var c=a(".basic-list2 .tabs").last();a(c).length<=0&&(a(".basic-list2 .tabs span:not(.all):not(.allall):not([data-category-path])").length>0||a(".basic-list2 .tabItems .c_icon span:not([data-category-path])").length>0)?console.error("can't polyfill data-category-path in basic-list2.js"):b.find(".basic-list2").each(function(){a(c).find("li:not(.all)").each(function(){var e=a(this).children("span[class]").eq(0);e=""+a(e).attr("class");a(this).addClass(e)});a(c).children("ul").children("li").each(function(){for(var e=this,g=1;g<8&&!(a(e).children("span").each(function(){var k=a(this).attr("class"),h=a(this).parent("li").parent("ul").parent("li").attr("data-category-path");h||="";a(this).parent("li").attr("data-category-path",h+"/"+k);a(this).attr("data-category-path",h+"/"+k)}),e=a(e).children("ul").children("li"),a(e).length<=0);g++);});var f=b.find(".tabItems .c_icon");a(c).find("span:not(.all):not(.allall)").each(function(){var e=a(this).attr("class"),g=a(this).attr("data-category-path");a(f).find('span[class="'+e+'"]').not("[data-category-path]").each(function(){a(this).attr("data-category-path",g)})})})}d&&(d.execPrePolyfill=function(b){d.setCommon("fLang","en");d.setCommon("yearPrefix","");d.setCommon("yearSuffix","");a('html[lang="ja"]').length>0?(d.setCommon("fLang","ja"),d.setCommon("yearSuffix","\u5e74")):a('html[lang="en"]').length>0?d.setCommon("fLang","en"):a('html[lang="cn"]').length>0&&d.setCommon("fLang","cn");l(b)},d.execPostPolyfill=function(b){m(b);n(b);p(b);d.collectStyleCode(b)})})(jQuery,document,window,SHW,SHW.MULTI3);
9/* shw.multi3.event.js  ver 2025.06.30 */
10/* @author Sharewith engineering team */
11(function(a,u,v,q,c){function r(g,e){var k=c.hasSCode("ux_multi3_multiple_select",g),b=c.hasSCode("ux_multi3_flat_category",g),f=c.hasSCode("ux_multi3_mix_flat_category",g),h=c.getP("strMixFlatCategory",g);h||(f=!1);var d=a(g).find(".tabs").first();b||a(d).find("li.allall span.allall").removeAttr("active");k?b?a(e).hasClass("allall")?(a(d).find("span").removeAttr("active"),a(e).attr("active","true")):a(e).attr("active")?(a(e).removeAttr("active"),a(d).find("span:not(.allall):not(.all)[active]").length<=0&&a(d).find("span.allall").attr("active","true")):(a(d).find("span.allall").removeAttr("active"),a(e).attr("active","true")):(k=a(d).children("ul").children("li"),a(e).hasClass("all")?(a(k).each(function(){a(this).find(e).length>0&&a(this).find("span").removeAttr("active")}),a(e).attr("active","true")):(a(e).attr("active")?a(e).removeAttr("active"):a(e).attr("active","true"),a(k).each(function(){a(this).find("span:not(.all)[active]").length<=0?a(this).find("span.all").attr("active","true"):a(this).find("span.all").removeAttr("active")}))):f?(a(e).closest("li."+h).length>0?a(d).find("li."+h).find("span").removeAttr("active"):(a(d).find("ul.categoryLv_1 > li:not(."+h+")").find("span").removeAttr("active"),a(d).find("span.allall").removeAttr("active")),a(e).attr("active","true")):b?(a(d).find("li span").removeAttr("active"),a(e).attr("active","true")):a(e).attr("data-category-level")=="1"?a(e).attr("active")?(a(d).find("li span").removeAttr("active"),a(d).find("span + ul").removeAttr("disabled"),a(d).find('span[data-category-level="1"] + ul li span.all').attr("active","true")):(a(d).find("li span").removeAttr("active"),a(d).find("span + ul").removeAttr("disabled"),a(e).attr("active","true"),a(d).find('span[data-category-level="1"][active] + ul li span.all').attr("active","true"),a(d).find('span[data-category-level="1"]:not([active]) + ul').attr("disabled","true")):(k=a(d).children("ul").children("li").children("ul"),a(k).each(function(){a(this).find(e).length>0&&a(this).find("span").removeAttr("active")}),a(e).attr("active","true"));c.resetPager(g,1)}function p(g,e){a(g).find(".wordSearch .searchword").val(a(g).find(".wordSearch .searchword_ui").val());c.resetPager(g)}c&&(c.common.events.push({label:"initClick",func:function(g){var e=a(g).find(".yearTabs").first(),k=a(g).find(".tabs").first();a(k).find("span").click(async function(){try{var b=a(this).closest(".basic-list2");a(b).length>0&&(r(b,this),c.updateNewslist(b),c.updateHash(b),a(b).trigger("change"))}catch(f){console.assert(!1,"Err: "+f.message+" in basic-list2.js")}});if(c.hasSCode("ux_multi3_year_select_box",g))a(e).find("select").on("change",function(){try{var b=a(this).closest(".basic-list2");a(b).length>0&&(c.resetPager(b,1),c.updateNewslist(b),c.updateHash(b),a(b).trigger("change"))}catch(f){console.assert(!1,"Err: "+f.message+" in basic-list2.js")}});else a(e).find("span").click(function(){try{var b=a(this).closest(".basic-list2");if(a(b).length>0){var f=a(b).find(".yearTabs").first();a(f).find("span").removeAttr("active");a(this).attr("active","true");c.resetPager(b,1);c.updateNewslist(b);c.updateHash(b);a(b).trigger("change")}}catch(h){console.assert(!1,"Err: "+h.message+" in basic-list2.js")}});a(g).find(".clearTab span.clear").first().click(function(){try{var b=a(this).closest(".basic-list2");if(a(b).length>0){c.hasSCode("ux_multi3_multiple_select",b);var f=c.hasSCode("ux_multi3_flat_category",b),h=c.hasSCode("ux_multi3_mix_flat_category",b),d=c.getP("strMixFlatCategory",b);d||(h=!1);var l=a(b).find(".yearTabs").first(),m=a(b).find(".tabs").first(),n=a(b).find(".tabs2").first();c.hasSCode("ux_multi3_year_select_box",b)?a(l).find("select").val(a(l).find("option").first().attr("value")):(a(l).find("span").removeAttr("active"),a(l).find("span").first().attr("active","true"));a(m).find("span").removeAttr("active");a(n).find("span").removeAttr("active");h?(a(m).find("li.allall span.allall").attr("active","true"),a(n).find("li.allall span.allall").attr("active","true"),a(m).find("li."+d+" span.all").attr("active","true"),a(n).find("li."+d+" span.all").attr("active","true")):f?(a(m).find("li.allall span.allall").attr("active","true"),a(n).find("li.allall span.allall").attr("active","true")):(a(m).find("ul.categoryLv_2").find("span.all").attr("active","true"),a(n).find("ul.categoryLv_2").find("span.all").attr("active","true"));a(b).find(".wordSearch .searchword").val("");a(b).find(".wordSearch .searchword_ui").val("");c.clearTagKeyword(b);c.resetPager(b,1);c.updateNewslist(b);c.updateHash(b);a(b).trigger("change")}}catch(t){console.assert(!1,"Err: "+t.message+" in basic-list2.js")}});a(g).find(".pager .pageBtn > span").click(function(){try{var b=a(this).closest(".basic-list2");if(a(b).length>0){var f=a(b).find(".pager").first(),h=c.getItemParPage(b),d=c.getAttrNum(a(this).siblings("[active]"),"data-page",1);a(this).attr("data-page")=="prev"?a(this).siblings("[active]").attr("data-page")!="1"&&(d=c.getAttrNum(a(this).siblings("[active]"),"data-page",1)-1):a(this).attr("data-page")=="next"?a(this).siblings("[active]").next().attr("hidden")||a(this).siblings("[active]").next().attr("data-page")!="next"&&(d=c.getAttrNum(a(this).siblings("[active]"),"data-page",1)+1):d=c.getAttrNum(this,"data-page",1);nStart=(d-1)*h;nMax=nStart+h;a(f).attr("data-start-page",nStart);a(f).attr("data-max-item",nMax);c.updateNewslist(b);c.updateHash(b);a(b).trigger("change");q.toScroll(b)}}catch(l){console.assert(!1,"Err: "+l.message+" in basic-list2.js")}});a(g).find(".pager .moreBtn").first().click(function(){try{var b=a(this).closest(".basic-list2");if(a(b).length>0){var f=a(b).find(".pager").first(),h=c.getItemParPage(b);nStart=c.getAttrNum(f,"data-start-page",0);nMax=c.getAttrNum(f,"data-max-item",h);nMax+=h;a(f).attr("data-max-item",nMax);c.updateNewslist(b);c.updateHash(b);a(b).trigger("change")}}catch(d){console.assert(!1,"Err: "+d.message+" in basic-list2.js")}});a(g).find(".pager .moreToggleBtn .btn-grow").click(function(){try{var b=a(this).closest(".basic-list2");if(a(b).length>0){var f=a(b).find(".pager").first(),h=a(b).find(".tabItems > li").length;a(f).attr("data-max-item",h);c.updateNewslist(b);c.updateHash(b);a(b).trigger("change")}}catch(d){console.assert(!1,"Err: "+d.message+" in basic-list2.js")}});a(g).find(".pager .moreToggleBtn .btn-shrink").click(function(){try{var b=a(this).closest(".basic-list2");if(a(b).length>0){var f=a(b).find(".pager").first(),h=c.getItemParPage(b);a(f).attr("data-max-item",h);c.updateNewslist(b);c.updateHash(b);a(b).trigger("change")}}catch(d){console.assert(!1,"Err: "+d.message+" in basic-list2.js")}});a(g).find(".wordSearch .searchword_ui").bind("change",function(){try{var b=a(this).closest(".basic-list2");a(b).length>0&&(p(b,this),c.updateNewslist(b),c.updateHash(b),a(b).trigger("change"))}catch(f){console.assert(!1,"Err: "+f.message+" in basic-list2.js")}});a(g).find(".wordSearch .seacrhbtn").click(function(){try{var b=a(this).closest(".basic-list2");a(b).length>0&&(p(b,this),c.updateNewslist(b),c.updateHash(b),a(b).trigger("change"))}catch(f){console.assert(!1,"Err: "+f.message+" in basic-list2.js")}})}}),c.execInitEvent=function(g){for(var e=c.getP("events",g),k=0;k<e.length;k++)e[k].func(g)})})(jQuery,document,window,SHW,SHW.MULTI3);
12/* shw.multi3.filter.js  ver 2025.06.30 */
13/* @author Sharewith engineering team */
14(function(a,p,q,r,h){h&&(h.getItemParPage=function(c){var d=h.getP("nItemParPageWithoutThumnail");a(c).hasClass("thumnail")&&(d=h.getP("nItemParPageWithThumnail"));return d},h.getAttrNum=function(c,d,e){c=parseInt(a(c).attr(d),10);isNaN(c)&&(c=e);return c},h.resetPager=function(c,d){d=d||1;var e=a(c).find(".pager").first();c=h.getItemParPage(c);e.length>0&&(nPage=h.getAttrNum(a(e).find(".pageBtn"),"data-max-page",1),nStart=(d-1)*c,nMax=nStart+c,a(e).attr("data-start-page",nStart),a(e).attr("data-max-item",nMax))},h.clearTagKeyword=function(c,d){a(c).find(".wordTagKeyword input").each(function(){a(this).val("")}
14)},h.common.filters.push({label:"filterCategory",func:function(c){var d=h.hasSCode("ux_multi3_multiple_select",c),e=h.hasSCode("ux_multi3_flat_category",c),b=a(c).find(".tabs").first(),f=a(c).find(".tabItems > li:not(.pre-hidden)");if(a(b).length>0){var l=a(b).find('span[active="true"]');if(d)if(e){var m=a(null);a(l).each(function(){if(!a(this).hasClass("all")&&!a(this).hasClass("allall")){var g=a(this).attr("data-element");m=a(m).add(a(c).find(".tabItems > li."+g+"Elm"))}});f=a(f).not(m)}else f=a(c).find(".tabItems > li"),d=a(b).children("ul").children("li"),a(d).each(function(){var g=a(null),k=a(this).find('ul > li:not(.all) span[active="true"]');a(k).length>0&&(a(k).each(function(){var n=a(this).attr("data-element");g=a(g).add(a(c).find(".tabItems > li."+n+"Elm"))}),f=a(f).filter(g))});else f=a(c).find(".tabItems > li"),a(l).each(function(){if(!a(this).hasClass("all")&&!a(this).hasClass("allall")){var g=a(this).attr("data-element");f=a(f).filter("."+g+"Elm")}})}else f=a(c).find(".tabItems > li");a(c).find(".tabItems > li").not(f).addClass("pre-hidden")}}),h.common.filters.push({label:"filterCategory2",func:function(c){var d=h.hasSCode("ux_multi3_multiple_select",c),e=h.hasSCode("ux_multi3_flat_category",c),b=a(c).find(".tabs2").first(),f=a(c).find(".tabItems > li:not(.pre-hidden)");if(a(b).length>0){var l=a(b).find('span[active="true"]');if(d)if(e){var m=a(null);a(l).each(function(){if(!a(this).hasClass("all")&&!a(this).hasClass("allall")){var g=a(this).attr("data-element");m=a(m).add(a(c).find(".tabItems > li."+g+"Elm"))}});f=a(f).not(m)}else f=a(c).find(".tabItems > li"),d=a(b).children("ul").children("li"),a(d).each(function(){var g=a(null),k=a(this).find('ul > li:not(.all) span[active="true"]');a(k).length>0&&(a(k).each(function(){var n=a(this).attr("data-element");g=a(g).add(a(c).find(".tabItems > li."+n+"Elm"))}),f=a(f).filter(g))});else f=a(c).find(".tabItems > li"),a(l).each(function(){if(!a(this).hasClass("all")&&!a(this).hasClass("allall")){var g=a(this).attr("data-element");f=a(f).filter("."+g+"Elm")}})}else f=a(c).find(".tabItems > li");a(c).find(".tabItems > li").not(f).addClass("pre-hidden")}}),h.common.filters.push({label:"filterTagKeyword",func:function(c){var d=a(c).find(".wordTagKeyword input");if(a(d).length>0){function l(g){return g.replace(/[\uff21-\uff3a\uff41-\uff5a\uff10-\uff19]/g,function(k){return String.fromCharCode(k.charCodeAt(0)-65248)})}function m(g){return g.replace(/[\u3041-\u3096]/g,function(k){k=k.charCodeAt(0)+96;return String.fromCharCode(k)})}var e=a(c).find(".tabItems > li:not(.pre-hidden)"),b=a(d).val()||"";if(b!=""){b=b.toLowerCase();b=l(b);b=m(b);b=b.replace("\u3000"," ").replace(/\n\r/g,"");var f=h.getP("strTagKeywordTargetAttr");e=a(e).filter(function(){var g=(""+a(this).attr(""+f)).replace(/\s+/g," ").trim();g=g.replace("\u3000"," ");g=g.toLowerCase();g=m(l(g));return g.split(",").indexOf(b)<0?!1:!0})}a(c).find(".tabItems > li").not(e).addClass("pre-hidden")}}}),h.common.filters.push({label:"filterFreeWord",func:function(c){var d=a(c).find(".wordSearch");if(a(d).length>0&&a(d).find(".searchword").length>0){function l(g){return g.replace(/[\uff21-\uff3a\uff41-\uff5a\uff10-\uff19]/g,function(k){return String.fromCharCode(k.charCodeAt(0)-65248)})}function m(g){return g.replace(/[\u3041-\u3096]/g,function(k){k=k.charCodeAt(0)+96;return String.fromCharCode(k)})}var e=a(c).find(".tabItems > li:not(.pre-hidden)"),b=a(d).find(".searchword").val();if(b!=""){b=b.toLowerCase();b=l(b);b=m(b);b=b.replace("\u3000"," ").replace(/\n\r/g,"");var f=h.getP("strSearchTargetClass").split(",");e=a(e).filter(function(){var g=this,k="";f.forEach(function(n){k+=a(g).find(""+n).first().text().replace(/\s+/g," ").trim();k+="\n"});k=k.replace("\u3000"," ");k=k.toLowerCase();k=m(l(k));return k.indexOf(b)<0?!1:!0})}a(c).find(".tabItems > li").not(e).addClass("pre-hidden")}}}),h.common.filters.push({label:"filterYear",func:function(c){var d=a(c).find(".tabItems > li:not(.pre-hidden)"),e=a(c).find(".yearTabs").first();if(a(e).length>0){var b="";h.hasSCode("ux_multi3_year_select_box",c)?b=a(e).find("select").val()||"":(e=a(e).find('span[active="true"]'),a(e).length!=1||a(e).hasClass("all")||(b=a(e).hasClass("latest")?"latest":a(e).attr("data-year")));if(b!=""&&b!="all")if(b=="latest")d=a(d).filter(":lt("+h.getP("nLatestCount")+")");else if(h.getP("nStartMonthInFY")==1)d=a(d).filter('[entrydate^="'+b+'"]');else{var f=parseInt(b,10);d=a(d).filter('[entrydate^="'+f+'"], [entrydate^="'+(f+1)+'"]');d=a(d).filter(function(l,m,g){l=a(this).attr("entrydate");if(!l)return!1;l=l.split("/");if(l.length!=3)return!1;m=parseInt(l[0],10);parseInt(l[1],10)<h.getP("nStartMonthInFY")&&--m;return m==f})}}a(c).find(".tabItems > li").not(d).addClass("pre-hidden")}}),h.common.filters.push({label:"updateViewCount",func:function(c){let d=a(c).find(".tabItems > li:not(.pre-hidden):not(.no-news)").length;a(c).find(".countTab .total").first().text(""+a(c).find(".tabItems > li").length);a(c).find(".countTab .view").first().text(""+d)}}),h.common.filters.push({label:"filterPager",func:function(c){var d=a(c).find(".tabItems > li:not(.pre-hidden)"),e=a(d).length,b=a(c).find(".pager").first();if(a(b).length>0){var f=h.getItemParPage(c);let l=h.getAttrNum(b,"data-start-page",0),m=h.getAttrNum(b,"data-max-item",f);a(b).find(".moreBtn").length>0&&(m<e?(a(b).find(".moreBtn").removeAttr("hidden"),a(b).find(".moreBtn").attr("aria-hidden","false")):(a(b).find(".moreBtn").attr("hidden",!0),a(b).find(".moreBtn").attr("aria-hidden","true")));a(b).find(".moreToggleBtn").length>0&&(f<e?(a(b).find(".moreToggleBtn").removeAttr("hidden"),a(b).find(".moreToggleBtn").attr("aria-hidden","false"),m<=f?(a(b).find(".moreToggleBtn .btn-grow").removeAttr("hidden"),a(b).find(".moreToggleBtn .btn-grow").attr("aria-hidden","false"),a(b).find(".moreToggleBtn .btn-shrink").attr("hidden",!0),a(b).find(".moreToggleBtn .btn-shrink").attr("aria-hidden","true")):(a(b).find(".moreToggleBtn .btn-grow").attr("hidden",!0),a(b).find(".moreToggleBtn .btn-grow").attr("aria-hidden","true"),a(b).find(".moreToggleBtn .btn-shrink").removeAttr("hidden"),a(b).find(".moreToggleBtn .btn-shrink").attr("aria-hidden","false"))):(a(b).find(".moreToggleBtn").attr("hidden",!0),a(b).find(".moreToggleBtn").attr("aria-hidden","true")));if(a(b).find(".pageBtn").length>0){nPage=h.getAttrNum(a(b).find(".pageBtn"),"data-max-page",1);a(b).find(".pageBtn span").removeAttr("active").attr("hidden",!0).attr("aria-hidden","true");nActivePage=Math.floor(l/f)+1;a(b).find('.pageBtn span[data-page="'+nActivePage+'"]').attr("active",!0);nValidPage=Math.floor((e+f-1)/f);e=nActivePage-2;nActivePage-1<1&&(e=1);nActivePage-2<1&&(e=1);nActivePage+1>=nValidPage&&(e=nValidPage-4);nActivePage+2>=nValidPage&&(e=nValidPage-4);for(f=e;f<e+5;f++)f>0&&f<=nValidPage&&a(b).find('.pageBtn span[data-page="'+f+'"]').removeAttr("hidden").attr("aria-hidden","false");a(b).find('.pageBtn span[data-page="prev"]').removeAttr("hidden").attr("aria-hidden","false");a(b).find('.pageBtn span[data-page="next"]').removeAttr("hidden").attr("aria-hidden","false");nValidPage>1?a(b).find(".pageBtn").removeAttr("hidden").attr("aria-hidden","false"):a(b).find(".pageBtn").attr("hidden",!0).attr("aria-hidden","true")}d=a(d).filter(":lt("+m+")");l>0&&(d=a(d).filter(":gt("+(l-1)+")"))}a(c).find(".tabItems > li").not(d).addClass("pre-hidden")}}),h.updateNewslist=h.execFilter=function(c){a(c).find(".tabItems > li").removeClass("pre-hidden");for(var d=h.getP("filters",c),e=0;e<d.length;e++)d[e].func(c);a(c).find(".tabItems > li:not(.pre-hidden)").removeClass("hidden").attr("aria-hidden","false");a(c).find(".tabItems > li.pre-hidden").addClass("hidden").removeClass("pre-hidden").attr("aria-hidden","true")})})(jQuery,document,window,SHW,SHW.MULTI3);
15/* shw.multi3.hash.js  ver 2025.07.01 */
16/* @author Sharewith engineering team */
17(function(a,p,m,u,d){d&&(d.updateHash=function(b){if(m==m.parent&&d.hasSCode("ux_multi3_hash_update",b)){d.hasSCode("ux_multi3_multiple_select",b);d.hasSCode("ux_multi3_flat_category",b);var c=a(b).find(".yearTabs").first(),e=a(b).find(".tabs").first(),l=a(b).find(".pager").first(),f="",k="";d.hasSCode("ux_multi3_enable_tag_keyword",b)&&(k=a(b).find(".wordTagKeyword input").val()||"",k!=""&&(f+="tag:"+k));d.hasSCode("ux_multi3_year_select_box",b)?(c=a(c).find("option[selected]").val()||"",c!=""&&(f+="*"+c)):(c=a(c).find("span.year[active]").first(),a(c).length>0&&(f+="*"+a(c).attr("data-year")));a(e).find("span[active]").each(function(){a(this).attr("data-element")!="allall"&&a(this).attr("data-element")!="all"&&(f+="*"+a(this).attr("data-element"))});a(l).length>0&&(b=d.getItemParPage(b),nStart=d.getAttrNum(l,"data-start-page",0),iPage=Math.floor(nStart/b)+1,iPage>1&&(f+="*page"+iPage));f==""?m.history.replaceState("",p.title,m.location.href.split("#")[0]):a(location).attr("hash",f)}},d.onLoadRehash=function(b){try{if(!(a(b).closest("#sharewithmain").length<=0||a(b).find(".tabItems > li").length<=0)){var c=a(b).find(".yearTabs").first(),e=a(b).find(".tabs").first();d.hasSCode("ux_multi3_multiple_select",b);var l=d.hasSCode("ux_multi3_flat_category",b),f=a(b).find(".wordTagKeyword input"),k=a(location).attr("hash").split("*");if(k[0]=="#"){a(f).each(function(){a(this).val("")}
17);a(c).find("span").removeAttr("active");a(e).find("span").removeAttr("active");for(var n=1;n<k.length;n++){var g=k[n];if(g&&g!="all")if(g=="latest")d.hasSCode("ux_multi3_year_select_box",b)?a(c).find("select").val("latest"):a(c).find("span.latest").attr("active","true");else if(g.match(/^\d\d*/))d.hasSCode("ux_multi3_year_select_box",b)?a(c).find("select").val(g):a(c).find("span.year[data-year="+g+"]").attr("active","true");else if(g.match(/^page\d*/)){var q=parseInt(g.match(/^page(\d*)/)[1],10);d.resetPager(b,q)}else if(g.match(/^tag:/)){var r=decodeURIComponent(g.match(/^tag:(.*)/)[1]);a(f).length>0&&a(f).val(r)}else a(e).find("span").each(function(){if(a(this).hasClass(g)){var h=this;if(l)a(e).find("li span").removeAttr("active"),a(h).attr("active","true");else if(a(h).attr("data-category-level")=="1")a(h).attr("active")?(a(e).find("li span").removeAttr("active"),a(e).find("span + ul").removeAttr("disabled"),a(h).attr("active","true"),a(e).find('span[data-category-level="1"] + ul li span.all').attr("active","true")):(a(e).find("li span").removeAttr("active"),a(e).find("span + ul").removeAttr("disabled"),a(h).attr("active","true"),a(e).find('span[data-category-level="1"]:not([active]) + ul').attr("disabled","true"));else{var t=a(e).children("ul").children("li").children("ul");a(t).each(function(){a(this).find(h).length>0&&a(this).find("span").removeAttr("active")});a(h).attr("active","true")}}})}d.hasSCode("ux_multi3_year_select_box",b)?a(c).find("select").val(a(c).find("option").first().attr("value")):a(c).find("span[active]").length<=0&&a(c).find("span").first().attr("active","true");l?a(e).find("span[active]").length<=0&&a(e).find("li.allall span.allall").attr("active","true"):a(e).find("ul.categoryLv_2").each(function(){a(this).find("span[active]").length<=0&&a(this).find("span.all").attr("active","true")})}}}catch(h){console.assert(!1,"Err: "+h.message+" in basic-list2.js")}})})(jQuery,document,window,SHW,SHW.MULTI3);
18/* shw.multi3.initializer.js  ver 2025.07.28 */
19/* @author Sharewith engineering team */
20(function(a,w,x,r,c){c&&(c.common["labelCategoryAll-en"]="All",c.common["labelCategoryAll-ja"]="\u3059\u3079\u3066",c.common["labelCategoryAll-cn"]="\u5168\u90e8",c.common["labelYearAll-en"]="All",c.common["labelYearAll-ja"]="\u3059\u3079\u3066",c.common["labelYearLatestPrefix-en"]="Latest ",c.common["labelYearLatestSuffix-en"]="",c.common["labelYearLatestPrefix-ja"]="\u6700\u65b0",c.common["labelYearLatestSuffix-ja"]="\u4ef6",c.common["labelMoreOpen-ja"]="\u3082\u3063\u3068\u898b\u308b",c.common["labelMoreClose-ja"]="\u8868\u793a\u3092\u6e1b\u3089\u3059",c.common["labelMoreOpen-en"]="MORE",c.common["labelMoreClose-en"]="CLOSE",c.common.initializer.push({label:"polyfillDicon",func:function(b){a(b).find('.tabItems > li a[href$=".pdf"]').each(function(){a(this).find(".d_icon").length<=0&&a(this).find(".news_tx").after('<span class="d_icon"><img src="'+r.getLocalRoot()+'resources/templating-kit/themes/pop/img/defaulticon/common/pdf.png" alt="pdf"></span>')})}}),c.common.initializer.push({label:"initInfoPanel",func:function(b){a(b).find(".infoPanel").length>0||(b=a(b).find(".yearTabs, .tabs:not([hidden])").last(),a(b).length<=0||(a(b).after('<div class="infoPanel"></div>'),eInfo=a(b).next(".infoPanel"),c.getP("fLang")=="ja"?(a(eInfo).append('<div class="clearTab"><span class="clear" tabindex="0">\u7d5e\u308a\u8fbc\u307f\u6761\u4ef6\u3092\u30af\u30ea\u30a2</span></div>'),a(eInfo).append('<div class="countTab">\u7d5e\u308a\u8fbc\u307f\u7d50\u679c <span class="total"></span> \u4ef6\u4e2d <span class="view"></span> \u4ef6</div>')):(a(eInfo).append('<div class="clearTab"><span class="clear" tabindex="0">Clear All</span></div>'),a(eInfo).append('<div class="countTab">Results <span class="view"></span> of <span class="total"></span></div>'))))}}),c.common.initializer.push({label:"omitDuplicatedItem",func:function(b){a(b).find(".tabItems > li").length<=0&&a(b).addClass("no-list");if(c.hasSCode("ux_multi3_omit_duplicated",b)){for(var d=a(b).find(".tabItems > li"),e=1;e<d.length;e++)for(var g=e-10<0?0:e-10;g<e;g++){var f=d.eq(g),h=d.eq(e);a(f).find(".date").text()==a(h).find(".date").text()&&a(f).find(".news_tx").text().trim()==a(h).find(".news_tx").text().trim()&&a(h).addClass("pre-remove")}a(b).find(".tabItems > li.pre-remove").remove()}}}),c.common.initializer.push({label:"initPager",func:function(b){if(c.hasSCode("ux_multi3_show_more",b)){var d=c.getItemParPage(b);a(b).append('<div class="pager" data-start-page="0" data-max-item="'+d+'"></div>');var e=a(b).find(".pager").first();c.getP("fLang")=="ja"?(b=c.getP("labelMoreOpen-ja"),a(e).append('<div class="moreBtn" hidden aria-hidden="true"><span tabindex="0">'+b+"</span></div>")):(b=c.getP("labelMoreOpen-en"),a(e).append('<div class="moreBtn" hidden aria-hidden="true"><span tabindex="0">'+b+"</span></div>"))}else if(c.hasSCode("ux_multi3_show_more_toggle",b))d=c.getItemParPage(b),a(b).append('<div class="pager" data-start-page="0" data-max-item="'+d+'"></div>'),e=a(b).find(".pager").first(),c.getP("fLang")=="ja"?(b=c.getP("labelMoreOpen-ja"),d=c.getP("labelMoreClose-ja")):(b=c.getP("labelMoreOpen-en"),d=c.getP("labelMoreClose-en")),a(e).append('<div class="moreToggleBtn" hidden aria-hidden="true"><a href="javascript:void(0);" class="btn-grow">'+b+'</span><a href="javascript:void(0);" class="btn-shrink">'+d+"</span></div>");else if(c.hasSCode("ux_multi3_show_pager",b)){d=c.getItemParPage(b);a(b).append('<div class="pager" data-start-page="0" data-max-item="'+d+'"></div>');e=a(b).find(".pager").first();a(e).append('<div class="pageBtn" hidden aria-hidden="true"></div>');nPage=Math.floor((a(b).find(".tabItems > li").length+d-1)/d);a(e).find(".pageBtn").attr("data-max-page",nPage);for(b=1;b<=nPage;b++)a(e).find(".pageBtn").append('<span data-page="'+b+'" tabindex="0">'+b+"</span>");a(e).find(".pageBtn").prepend('<span data-page="prev" tabindex="0"></span>');a(e).find(".pageBtn").append('<span data-page="next" tabindex="0"></span>')}}}),c.common.initializer.push({label:"initSearch",func:function(b){!c.hasSCode("ux_multi3_enable_search",b)||a(b).find(".wordSearch").length>0||(a(b).prepend('<div class="wordSearch" aria-hidden="true"></div>'),eSearch=a(b).find(".wordSearch"),a(eSearch).append('<input type="hidden" class="searchword" value="" />'),c.getP("fLang")=="ja"?(a(eSearch).append('<div class="title"><span>\u30d5\u30ea\u30fc\u30ef\u30fc\u30c9\u691c\u7d22</span></div>'),a(eSearch).append('<div class="word"><input class="searchword_ui" type="text" value="" placeholder="\u691c\u7d22\u30ef\u30fc\u30c9\u3092\u5165\u529b" /><input type="button" class="seacrhbtn" value="\u691c\u7d22" /></div>')):(a(eSearch).append('<div class="title"><span>custom word search</span></div>'),a(eSearch).append('<div class="word"><input class="searchword_ui" type="text" value="" placeholder="input word" /><input type="button" class="seacrhbtn" value="Search" /></div>')))}}),c.common.initializer.push({label:"initTagKeyword",func:function(b){c.hasSCode("ux_multi3_enable_tag_keyword",b)&&(a(b).find(".wordTagKeyword").length>0||a(b).prepend('<div class="wordTagKeyword" aria-hidden="true"><input class="tagkeyword" type="hidden" value="" /></div>'))}}),c.common.initializer.push({label:"initCategoryTabAttribute",func:function(b){b=a(b).find(".tabs").first();if(!(a(b).length<=0)){a(b).find("li:not(.all)").each(function(){var g=a(this).children("span[data-element]").eq(0);g=""+a(g).attr("data-element");a(this).addClass(g);a(this).attr("data-element",g)});for(var d=a(b).children("ul"),e=1;e<8&&!(a(d).attr("data-category-level",e),a(d).addClass("categoryLv_"+e),d=a(d).children("li").children("ul"),a(d).length<=0);e++);a(b).children("ul").children("li").each(function(){for(var g=this,f=""+a(this).attr("data-element"),h=1;h<8&&!(a(g).children("span").each(function(){a(this).attr("data-element");a(this).attr("data-category-level",h).attr("data-category-group",f)}),g=a(g).children("ul").children("li"),a(g).length<=0);h++);})}}}),c.common.initializer.push({label:"initCategoryTabAddAll",func:function(b){var d=a(b).find(".tabs").first();if(!(a(d).length<=0)){var e=c.getP("labelCategoryAll-en");c.getP("fLang")=="ja"?e=c.getP("labelCategoryAll-ja"):c.getP("fLang")=="cn"&&(e=c.getP("labelCategoryAll-cn"));b=c.hasSCode("ux_multi3_flat_category",b);a(d).find("li.all").length<=0&&a(d).children("ul").children("li").children("ul").each(function(){a(this).prepend('<li class="all" data-element="all"><span class="all" data-element="all" alt="'+e+'" tabindex="0">'+e+"</span></li>");a(this).find("li.all").attr("aria-hidden","false");a(this).find("li.all").removeAttr("hidden");a(this).find("li.all span.all").attr("aria-hidden","false");a(this).find("li.all span.all").removeAttr("hidden")});b&&a(d).find("li.allall").length<=0&&(a(d).children("ul").prepend('<li class="allall" data-element="allall"><span class="allall" data-element="allall" alt="'+e+'" tabindex="0">'+e+"</span></li>"),a(this).find("li.allall").attr("aria-hidden","false"),a(this).find("li.allall").removeAttr("hidden"),a(this).find("li.allall span.allall").attr("aria-hidden","false"),a(this).find("li.allall span.allall").removeAttr("hidden"))}}}),c.common.initializer.push({label:"initCategoryTabAddClear",func:function(b){if(c.hasSCode("ux_multi3_tab_each_clear_btn",b)&&(b=a(b).find(".tabs").first(),!(a(b).length<=0))){var d="Clear All";c.getP("fLang")=="ja"&&(d="\u7d5e\u308a\u8fbc\u307f\u6761\u4ef6\u3092<br>\u30af\u30ea\u30a2");a(b).children("ul").children("li").children("ul").each(function(){a(this).prepend('<div class="clearTab"><p class="clear" tabindex="0">'+d+"</p></div>")})}}}),c.common.initializer.push({label:"initCategoryTabCombine",func:function(b){var d=a(b).find(".tabs").first();if(!(a(d).length<=0)){var e=c.hasSCode("ux_multi3_flat_category",b);if(c.hasSCode("ux_multi3_combine_category",b)){if(e){var g=a(d).find("li:not(.all):not(.allall)").children("span");for(e=0;e<a(g).length;e++){var f=a(g).eq(e);
20if(!(a(f).siblings("ul").length>0))for(var h=a(f).attr("data-element"),l=1;l<a(g).length;l++){var n=a(g).eq((l+e)%a(g).length);if(!a(n).parent("li").attr("data-deleted")&&a(f).attr("alt")==a(n).attr("alt")){var v=a(n).attr("data-element");a(b).find(".tabItems > li."+h+"Elm").each(function(){a(this).addClass(v+"Elm").removeClass(h+"Elm");a(this).find(".c_icon span."+h).attr("class",v).attr("data-element",v).attr("data-category-level",a(n).attr("data-category-level")).attr("data-category-group",a(n).attr("data-category-group"));var k=a(g).attr("data-category-group");a(this).find('.c_icon span[data-category-group="'+k+'"]:not(.'+k+")").length<=0&&(a(this).find(".c_icon span."+k).remove(),a(this).removeClass(k+"Elm"))});l=h;l=r.addSSV(a(f).attr("data-alias"),l);l=r.addSSV(a(n).attr("data-alias"),l);a(n).attr("data-alias",l);a(f).parent("li").attr("data-deleted",!0);break}}}}else a(d).children("ul").children("li").children("ul").each(function(){for(var k=a(this).children("li:not(.all)").children("span"),u=0;u<a(k).length;u++){var t=a(k).eq(u);if(!(a(t).siblings("ul").length>0))for(var m=a(t).attr("data-element"),p=1;p<a(k).length;p++){var q=a(k).eq((p+u)%a(k).length);if(!a(q).parent("li").attr("data-deleted")&&a(t).attr("alt")==a(q).attr("alt")){p=a(q).attr("data-element");a(b).find(".tabItems .c_icon span."+m).attr("class",p).attr("data-element",p).attr("data-category-level",a(q).attr("data-category-level"));a(b).find(".tabItems > li."+m+"Elm").addClass(p+"Elm").removeClass(m+"Elm");m=r.addSSV(a(t).attr("data-alias"),m);m=r.addSSV(a(q).attr("data-alias"),m);a(q).attr("data-alias",m);a(t).parent("li").attr("data-deleted",!0);break}}}});a(d).find("li[data-deleted]").remove()}}}}),c.common.initializer.push({label:"initCategoryIcon",func:function(b){b=a(b).find(".tabItems .c_icon");a(b).find("span").removeAttr("data-category-level").removeAttr("data-category-group");a(b).find("span").each(function(){var d=(a(this).attr("data-category-path")||"").split("/");let e=d.length-1;d=d?.[1];a(this).attr("data-category-level",e);d&&a(this).attr("data-category-group",d)})}}),c.common.initializer.push({label:"initYearTab",func:function(b){var d=a(b).find(".yearTabs").first();if(!(d.length<=0)){var e=[];a(b).find(".tabItems > li").each(function(){var f=a(this).attr("entrydate");if(f&&(f=f.split("/"),f.length==3)){var h=parseInt(f[0],10);parseInt(f[1],10)<c.getP("nStartMonthInFY")&&--h;e.push(h)}});e=[...(new Set(e))].sort();if(c.hasSCode("ux_multi3_year_select_box",b)){a(d).prepend("<div><select></select></div>");a.each(e,function(f,h){f=c.getP("yearPrefix")+h+c.getP("yearSuffix");c.getP("nStartMonthInFY")!=1&&c.getP("yearSuffix")=="\u5e74"&&(f+="\u5ea6");a(d).find("select").prepend('<option class="year" value="'+h+'">'+f+"</option>")});if(c.hasSCode("ux_multi3_show_all_year_tab",b)){var g=c.getP("labelYearAll-en");c.getP("fLang")=="ja"&&(g=c.getP("labelYearAll-ja"));a(d).find("select").prepend('<option class="all" value="all">'+g+"</option>")}c.hasSCode("ux_multi3_hide_latest_tab",b)||(g=c.getP("labelYearLatestPrefix-en")+c.getP("nLatestCount")+c.getP("labelYearLatestSuffix-en"),c.getP("fLang")=="ja"&&(g=c.getP("labelYearLatestPrefix-ja")+c.getP("nLatestCount")+c.getP("labelYearLatestSuffix-ja")),a(d).find("select").prepend('<option class="latest" value="latest">'+g+"</option>"))}else a(d).prepend("<ul></ul>"),a.each(e,function(f,h){f=c.getP("yearPrefix")+h+c.getP("yearSuffix");c.getP("nStartMonthInFY")!=1&&c.getP("yearSuffix")=="\u5e74"&&(f+="\u5ea6");a(d).children("ul").prepend('<li><span class="year"  data-year="'+h+'" alt="'+f+'" tabindex="0">'+f+"</span></li>")}),c.hasSCode("ux_multi3_show_all_year_tab",b)&&(g=c.getP("labelYearAll-en"),c.getP("fLang")=="ja"&&(g=c.getP("labelYearAll-ja")),a(d).children("ul").prepend('<li class="all"><span class="all" alt="'+g+'" tabindex="0">'+g+"</span></li>")),c.hasSCode("ux_multi3_hide_latest_tab",b)||(g=c.getP("labelYearLatestPrefix-en")+c.getP("nLatestCount")+c.getP("labelYearLatestSuffix-en"),c.getP("fLang")=="ja"&&(g=c.getP("labelYearLatestPrefix-ja")+c.getP("nLatestCount")+c.getP("labelYearLatestSuffix-ja")),a(d).children("ul").prepend('<li class="latest"><span class="latest" alt="'+g+'" tabindex="0">'+g+"</span></li>"));c.hasSCode("ux_multi3_year_select_box",b)?a(d).find("select").val(a(d).find("option").first().attr("value")):(a(d).find("li span").removeAttr("active"),a(d).find("li span").first().attr("active","true"))}}}),c.common.initializer.push({label:"initShowNewIcon",func:function(b){if(!(a(b).find(".tabItems").length<1)){var d=(new Date).getTime(),e=null,g=a(b).find(".tabItems").attr("data-term");g&&(e=parseInt(g,10),isNaN(e)||e<=0)&&(e=null);e&&a(b).find(".tabItems > li[entrydate]").each(function(){var f=a(this).attr("entrydate").split("/");f.length==3&&Math.ceil((d-(new Date(f[0],f[1]-1,f[2],0,0,0)).getTime())/864E5)<=e&&a(this).find(".n_icon").css("display","inline")})}}}),c.common.initializer.push({label:"initCategoryTabView",func:function(b){c.hasSCode("ux_multi3_multiple_select",b);var d=c.hasSCode("ux_multi3_flat_category",b),e=c.hasSCode("ux_multi3_mix_flat_category",b),g=c.getP("strMixFlatCategory",b);g||(e=!1);var f=a(b).find(".tabs").first();a(f).find("span:not(.all):not(.allall)").each(function(){var h=a(this).attr("data-element");!h||a(b).find(".tabItems > li."+h+"Elm").length<=0?(a(this).attr("aria-hidden","true"),a(this).attr("hidden","true")):(a(this).attr("aria-hidden","false"),a(this).removeAttr("hidden"))});a(f).find("li:not(.all):not(.allall)").each(function(){a(this).find("span:not(.all):not([hidden])").length<=0?(a(this).attr("aria-hidden","true"),a(this).attr("hidden","true")):(a(this).attr("aria-hidden","false"),a(this).removeAttr("hidden"))});a(f).find("li.all").each(function(){a(this).nextAll("li").children("span:not([hidden])").length<=0?(a(this).children("span").attr("aria-hidden","true"),a(this).children("span").attr("hidden","true")):(a(this).children("span").attr("aria-hidden","false"),a(this).children("span").removeAttr("hidden"))});a(f).find("span:not(.all):not(.allall):not([hidden])").length<=0?(a(f).find("li.allall > span").attr("aria-hidden","true"),a(f).find("li.allall > span").attr("hidden","true"),a(b).addClass("no-active-category")):(a(f).find("li.allall > span").attr("aria-hidden","false"),a(f).find("li.allall > span").removeAttr("hidden"),a(b).removeClass("no-active-category"));e?(a(f).find("li.allall span.allall").attr("active","true"),a(f).find("li."+g+" span.all").attr("active","true")):d?a(f).find("li.allall span.allall").attr("active","true"):a(f).find("ul.categoryLv_2").find("span.all").attr("active","true")}}),c.execInitializer=function(b){b.find(".basic-list2").each(function(){for(var d=c.getP("initializer",this),e=0;e<d.length;e++)d[e].func(this)})},c.initFinalize=function(b){a(b).addClass("initialized")})})(jQuery,document,window,SHW,SHW.MULTI3);
21/* shw.multi3.main.js  ver 2025.07.14 */
22/* @author Sharewith engineering team */
23(function(c,d,g,e,a){a&&c(d).ready(function(){try{a.execPrePolyfill(c(d)),a.execPostPolyfill(c(d))}catch(b){console.assert(!1,"Err: "+b.message+" in basic-list2.js")}try{a.execInitializer(c(d))}catch(b){console.assert(!1,"Err: "+b.message+" in basic-list2.js")}try{c(".basic-list2").each(function(){a.execInitEvent(this);a.onLoadRehash(this);a.updateNewslist(this);a.initFinalize(this)})}catch(b){console.assert(!1,"Err: "+b.message+" in basic-list2.js")}c(g).bind("rehash",function(){c(".basic-list2").each(function(){a.onLoadRehash(this);a.updateNewslist(this)})});e.HOOK?.bind("pre",a.execPrePolyfill);e.HOOK?.bind("post",a.execPostPolyfill);e.HOOK?.bind("post",function(b){try{a.execInitializer(b)}catch(f){console.assert(!1,"Err: "+f.message+" in basic-list2.js")}try{b.find(".basic-list2").each(function(){a.execInitEvent(this);a.updateNewslist(this);a.initFinalize(this)})}catch(f){console.assert(!1,"Err: "+f.message+" in basic-list2.js")}})})})(jQuery,document,window,SHW,SHW.MULTI3);
24
25/* title7.js */
26(function(b,d,e){b(d).ready(function(){try{b("head title").each(function(){var a=b(this).text();if(!(0>a.indexOf(" - "))){var c=a.substring(0,a.indexOf(" - ")).trim();a=a.substring(a.indexOf(" - ")+3).trim();c===a?b(this).text(c):0<=a.indexOf(" | ")?b(this).text(a):(a=a.replace(/<br.*\/>/,""),b(this).text(a+" | "+c))}})}catch(a){console.log("Err: "+a.message+" in title.js")}})})(jQuery,document,window);
27
28// scroll_s1.js
29(function(a,g,e){var k=function(c){var b=g.getElementById(c.substr(1));
29c.match(/^#\d[A-Za-z0-9_\-]*/)&&(b=a(c));if(b){var d=a(b).offset().top-10;a("a[data-href]").each(function(){a(this).attr("data-href")==c&&(d=a(this).offset().top-10)});b=0;767<a(e).width()?a("#header.pad").length&&(b=a("#header.pad").outerHeight()):a("#header").length&&(b=a("#header").outerHeight());d-=b;0>d&&(d=0);a("body,html").animate({scrollTop:d},500)}};a(g).ready(function(){try{var c={setting:{startline:100},togglecontrol:function(){try{a(e).scrollTop()>=this.setting.startline?a("#topcontrol,.topcontrol").addClass("visible"):a("#topcontrol,.topcontrol").removeClass("visible")}catch(b){console.log("Err: "+b.message+" in scroll.js")}try{0<a(".ox_to_page_top").length&&(a(e).height()+a(e).scrollTop()>=a(".ox_to_page_top").offset().top?a("#topcontrol,.topcontrol").addClass("fix-bottom"):a("#topcontrol,.topcontrol").removeClass("fix-bottom"))}catch(b){console.log("Err: "+b.message+" in scroll.js")}},init:function(){try{c.togglecontrol(),a(e).bind("scroll resize",function(b){c.togglecontrol()})}catch(b){console.log("Err: "+b.message+" in scroll.js")}}};c.init()}catch(b){console.log("Err: "+b.message+" in scroll.js")}try{e.setTimeout(function(){a("a[href]").each(function(){try{var b=this,d=a(this).attr("href");if(!(!d||0>d.indexOf("#")||0!=d.indexOf("#")&&0>d.indexOf(e.location.pathname))){var f=this.hash,l=g.getElementById(f.substr(1));f.match(/^#\d[A-Za-z0-9_\-]*/)&&(l=a(f));a(l).length?a(this).click(function(){try{if(!a(b).hasClass("disabled"))return k(f),!1}catch(h){console.log("Err: "+h.message+" in scroll.js")}}):a(this).addClass("non-targeted")}}catch(h){console.log("Err: "+h.message+" in scroll.js")}})},20)}catch(b){console.log("Err: "+b.message+" in scroll.js")}});a(e).on("load",function(){e.setTimeout(function(){try{var c=a(location).attr("hash");k(c)}catch(b){console.log("Err: "+b.message+" in scroll.js")}},20)})})(jQuery,document,window);
30/* column9a.js */
31(function(a,k,f){f.setTimeout(function(){try{f.magnoliaFrontendData.isEdit?a("body").addClass("in-editor"):a("body").addClass("in-view")}catch(c){console.log("Err: "+c.message+" in column.js")}},20);a(k).ready(function(){try{var c=(a("body").attr("data-page-marker")||"").split(" ");a(".html-paragraph").find("[data-page-marker]").each(function(){c=c.concat((a(this).attr("data-page-marker")||"").split(" "))});c=c.filter(function(b,l,m){return!!b&&m.indexOf(b)===l});0<c.length&&a("body").attr("data-page-marker",c.join(" "))}catch(b){console.log("Err: "+b.message+" in column.js")}try{var d=a(location).attr("pathname").replace(/\.html.*/,"").replace(/[;\?#].*/,"");if(!a("body").attr("data-page-path")){var e="",h=a("head").html().match(/cms:page content="website:(.*)" dialog="standard-templating-kit:/);h&&(e=h[1]);""==e&&(e=d.replace(/.*\.swcms\.net\//,""),e=d.substr(d.indexOf("/")),0<=f.magnoliaFrontendData.contextPath.indexOf("Public")&&(e=e.replace(""+f.magnoliaFrontendData.contextPath,"")));"/"==e.substr(-1)&&(e=e.substr(0,e.length-1));a("body").attr("data-page-path",e)}if(!a("body").attr("data-current-level")){var g=d.split("/").length-1;a(location).attr("href").match(/https:\/\/(ssl|cloud).?\.swcms\.net\//)&&--g;"/"==d.substr(-1)&&--g;0==d.length-5-d.indexOf("index")&&--g;a("body").attr("data-current-level",g)}}catch(b){console.log("Err: "+b.message+" in column.js")}try{a(".column1, .column2, .column3, .column4, .column5").each(function(){0==(""+a(this).html().trim()).length&&a(this).addClass("empty")}),a(".multiColumn1, .multiColumn2, .multiColumn3, .multiColumn4, .multiColumn5").each(function(){0==a(this).children(":not(.empty)").length&&a(this).addClass("empty")})}catch(b){console.log("Err: "+b.message+" in column.js")}try{d=a(location).attr("pathname").replace(/\.html.*/,"").replace(/[;\?#].*/,""),a("#sharewithmain,.promos,#site-info").find("a[href]").each(function(){var b=a(this).attr("href");0!=b.indexOf("#")&&(0<=b.indexOf(d+".")?(a(this).addClass("act"),a(this).parent("li,h2,h3").addClass("act"),a(this).parent().parent("li,h2,h3").addClass("act")):(b=b.replace(/\.html.*/,"").replace(/\?.*/,"").replace(/#.*/,""),0<=d.indexOf(b+"/")&&(a(this).addClass("within"),a(this).parent("li,h2,h3").addClass("within"),a(this).parent().parent("li,h2,h3").addClass("within"))))})}catch(b){console.log("Err: "+b.message+" in column.js")}f.setTimeout(function(){try{a("body").addClass("ready")}catch(b){console.log("Err: "+b.message+" in assist.js")}},50)});a(f).on("load",function(){f.setTimeout(function(){try{f.magnoliaFrontendData.isEdit&&a(".promos, #site-info").find(".reuse-component, .reuse-main-area").find("a").click(function(){var c=a(this).attr("href"),d=a(this).attr("target");d||(d="_self");"_blank"!=d&&"_parent"!=d&&(c=c.replace(/\?.*/,"")+"?"+a(location).attr("href").replace(/.*\?/,""));f.open(c,d);return!1})}catch(c){console.log("Err: "+c.message+" in column.js")}},10);f.setTimeout(function(){try{a("body").addClass("loaded")}catch(c){console.log("Err: "+c.message+" in column.js")}},20)})})(jQuery,document,window);
32/* contact10b.js */
33(function(a,n,h,m){a(n).ready(function(){function p(){var b,c,e;a("body.form").find(".form-edit, .form-selection").each(function(){var f=a(this).children("label").text().trim();0<=f.indexOf("\u90f5\u4fbf\u756a\u53f7")&&(b=this);0<=f.indexOf("\u90fd\u9053\u5e9c\u770c")&&(c=this);0<=f.indexOf("\u5e02\u533a\u753a\u6751")&&(e=this)});if(0<a(b).length&&0<a(c).length&&0<a(e).length){var g=a(b).find("input").eq(0).attr("id"),d=a(c).find("input,select").eq(0).attr("id"),k=a(e).find("input").eq(0).attr("id"),l='{"postcode":["input#'+g+'"], "address":{"#'+d+'":"%3", "#'+k+'":"%4%5 %6"}}';d==k&&(l='{"postcode":["input#'+g+'"], "address":{"#'+d+'":"%3 %4%5 %6"}}');a(b).find("input").jpostal(JSON.parse(l))}}function q(b){b.find(".external-teaser:not(.with-checkbox)").each(function(){a(this).find("a[href]").attr("href").match(/inquiry/i)&&0<a(this).find("p").length&&a(this).addClass("pre-with-checkbox")});b.find(".ux_add_teaser_checkbox").find(".teaser:not(.with-checkbox), .external-teaser:not(.with-checkbox)").each(function(){0<a(this).find("p").length&&a(this).addClass("pre-with-checkbox")});b.find(".teaser.pre-with-checkbox, .external-teaser.pre-with-checkbox").each(function(){var c=this;a(this).find("p").wrapInner('<label for="sw_'+a(this).attr("id")+'">');a(this).find("p").prepend('<input type="checkbox" id="sw_'+a(this).attr("id")+'" />');a(this).find("a").click(function(){if(a(this).hasClass("disabled"))return!1});a(this).find("label, input[type=checkbox]").click(function(){h.setTimeout(function(){a(c).find("input[type=checkbox]").prop("checked")?(a(c).removeClass("disabled"),a(c).find("a").removeClass("disabled")):(a(c).addClass("disabled"),a(c).find("a").addClass("disabled"))},0)});a(this).removeClass("pre-with-checkbox");a(this).addClass("with-checkbox").addClass("disabled");a(this).find("a").addClass("disabled")})}function r(b){a(".form-summary table").each(function(){var c=a(this).find("tr > td:first-child"),e=c.eq(0);for(i=1;i<c.length;i++)e.text().trim()==c.eq(i).text().trim()?(e.attr("rowspan",Math.floor(e.attr("rowspan")||1)+1),c.eq(i).hide()):e=c.eq(i)})}try{a('#formErrorsDisplay a[href^="#"]').each(function(){var b=a(this).attr("href");0<=b.indexOf("_label")&&(b=b.replace(/#/,"").replace(/_label/,""),bTargetItem=!1,a("input[id], select[id], textarea[id]").each(function(){a(this).attr("id")==b&&(bTargetItem=!0)}),bTargetItem&&a(this).attr("href","#"+b))}),a("body.form textarea").attr("maxlength","2000")}catch(b){console.assert(!1,"Err: "+b.message+" in contact.js")}
33try{a("body.form #Inquiry .form-submit input:last-child").click(function(){try{var b=a('[id^="email"][required]');if(2<=a(b).length){for(var c=!1,e=a(b).eq(0).val(),g=1;g<a(b).length;g++)e!=a(b).eq(g).val()&&(c=!0);if(c){var d="E-mail address unmatch.";if(0<a("body>#pagetop.ja").length||a("#header").hasClass("ja"))d="\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u304c\u4e00\u81f4\u3057\u3066\u3044\u307e\u305b\u3093\u3002";"undefined"==typeof a.alerts||"undefined"==typeof a.alerts.alert?h.alert(d):a.alerts.alert(d);a(b).eq(0).focus();return!1}}var k=a("select[required] option:first-child:selected");if(1<=k.length){var l=a(k).eq(0).parents(".form-selection").eq(0).children("label");b="";if(l){var f=a(l).clone();a(f).find("dfn").remove();b=a(f).text().trim()}d="Select : "+b;if(0<a("body>#pagetop.ja").length||a("#header").hasClass("ja"))d=b+"\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002";"undefined"==typeof a.alerts.alert?h.alert(d):a.alerts.alert(d);return!1}}catch(t){console.assert(!1,"Err: "+t.message+" in contact.js")}})}catch(b){console.assert(!1,"Err: "+b.message+" in contact.js")}try{"undefined"!=typeof a.fn.jpostal?p():(""+h.location).match(/inquiry/i)&&m.includeJS("https://jpostal-1006.appspot.com/jquery.jpostal.js",function(){p()})}catch(b){console.assert(!1,"Err: "+b.message+" in contact.js")}try{q(a(n)),r(a(n)),m.AJAX_HOOK&&m.AJAX_HOOK.bind&&m.AJAX_HOOK.bind("post",q)}catch(b){console.assert(!1,"Err: "+b.message+" in contact.js")}});a(h).on("load",function(){a(".teaser.with-checkbox, .external-teaser.with-checkbox").each(function(){a(this).find("input[type=checkbox]").prop("checked",!1)})})})(jQuery,document,window,SHW);
34// table8y.js
35(function(a,l,k){a(l).ready(function(){try{a(".shwTable").each(function(){var g=this;a(g).find(".ht_master table.htCore").each(function(){var b=0;a(this).find(".tableRowHead").each(function(){var d=1,h=a(this).attr("rowspan");""!=h&&(d=parseInt(h,10));b<d&&(b=d)});var c=0;if(0<a(this).find(".tableColumnHead").length){var e=a(this).find(".tableRowHead").eq(0);0<e.length&&(a(e).addClass("tableColumnHead"),c=1,(e=a(e).attr("colspan"))&&""!=e&&(c=parseInt(e,10)))}a(this).find(".tableColumnHead").each(function(){var d=1,h=a(this).attr("colspan");""!=h&&(d=parseInt(h,10));c<d&&(c=d)});a(g).addClass("RowHead"+b);a(g).addClass("ColHead"+c);for(var f=2;f<=b;f++)a(this).find("tr").eq(f-1).find("td").addClass("tableRowHead");for(f=2;f<=c;f++)a(this).find("tr").each(function(){a(this).find("td").eq(f-1).addClass("tableColumnHead")})});a(g).find("table.tbCore").each(function(){var b=0;a(this).find(".tbRowHead").each(function(){var d=1,h=a(this).attr("rowspan");""!=h&&(d=parseInt(h,10));b<d&&(b=d)});var c=0;if(0<a(this).find(".tbColumnHead").length){var e=a(this).find(".tbRowHead:first-child");0<e.length&&(a(e).addClass("tbColumnHead"),c=1,(e=a(e).attr("colspan"))&&""!=e&&(c=parseInt(e,10)))}a(this).find(".tbColumnHead").each(function(){var d=1,h=a(this).attr("colspan");""!=h&&(d=parseInt(h,10));c<d&&(c=d)});a(g).addClass("RowHead"+b);a(g).addClass("ColHead"+c);for(var f=1;f<=b;f++)a(this).find("tr").eq(f-1).find("td").addClass("tbRowHead");for(f=1;f<=c;f++)a(this).find("tr").each(function(){a(this).find("td").eq(f-1).addClass("tbColumnHead")})})})}catch(g){console.log("Err: "+g.message+" in table.js")}try{a(".highlight-quoted-text, .faq-item, #sharewithmain .text-section").each(function(){a(this).find("table:not(.clearbox)").each(function(){a(this).addClass("icell");a(this).parent().addClass("has-icell icon-swip")})}),a(".icell .icell").parent().removeClass("has-icell").removeClass("icon-swip"),a(".icell .icell").removeClass("icell"),a(".layout_sp_scrolltable,.lx_table_sp_swipable,.ux_table_sp_swipable").find(".vertical-table, .ircalendar").addClass("icon-swip"),a(".uni-table, .shwTable, .highlights-table, .highlights-alltable-2nd, .haitou-table, .haitou-table-2nd").addClass("icon-swip"),a(".icon-swip").bind("scroll",function(){a(this).addClass("icon-swip-done")})}catch(g){console.log("Err: "+g.message+" in table.js")}});a(k).on("load",function(){try{var g=function(b){var c=!0,e=a(b).width();a(b).find("div, table").each(function(){e<a(this).width()&&(c=!1)});c?a(b).addClass("no-scroll"):a(b).removeClass("no-scroll")};a(".icon-swip").each(function(){g(this)});a(k).bind("resize",function(){a(".icon-swip").each(function(){g(this)})})}catch(b){console.log("Err: "+b.message+" in table.js")}})})(jQuery,document,window);
36/* marge_result11kx.js */
37(function(a,z,C,A){'use strict';function n(c){return parseInt(c||"0",10)}function t(c){try{var e=70;0<=c.indexOf("1\u56db\u534a\u671f")?e=10:0<=c.indexOf("2\u56db\u534a\u671f")?e=20:0<=c.indexOf("3\u56db\u534a\u671f")?e=30:0<=c.indexOf("\uff11\u56db\u534a\u671f")?e=10:0<=c.indexOf("\uff12\u56db\u534a\u671f")?e=20:0<=c.indexOf("\uff13\u56db\u534a\u671f")?e=30:0<=c.indexOf("\u4e2d\u9593")?e=20:0<=c.indexOf("1Q")?e=10:0<=c.indexOf("2Q")?e=20:0<=c.indexOf("3Q")?e=30:0<=c.indexOf("Q1")?e=10:0<=c.indexOf("Q2")?e=20:0<=c.indexOf("Q3")?e=30:(" "+c).match(/[^\u56db]\u534a\u671f/)?e=20:c.match(/(1st|first) quarter/i)?e=10:c.match(/(2nd|second) quarter/i)?e=20:c.match(/(3rd|third) quarter/i)&&(e=30);return e}catch(l){console.assert(!1,"Err: "+l.message+" in merge_result.js")}}function q(c){try{var e=0;0<=c.indexOf("\u5e74")?(c.substr(0,c.indexOf("\u5e74")),e=n(c.substr(0,c.indexOf("\u5e74")).match(/(\d*)/))):0<=c.indexOf("FY")?e=n(c.match(/FY(\d\d\d\d)/)[1]):c.match(/fiscal year/i)?e=n(c.match(/fiscal year.*(\d\d\d\d)/i)[1]):c.match(/year end'/i)&&(e=n(c.match(/year end.*\s(\d\d\d\d)/i)[1]));return e}catch(l){console.assert(!1,"Err: "+l.message+" in merge_result.js")}}function v(c,e,l){try{var d="";"string"!=typeof l&&(l="");l+=" merged";a(c).hasClass("highlight")&&(l+=" highlight");a(c).hasClass("download-link-text")||(l+=" no-download");a(c).hasClass("text-without-link")?l+=" no-link":0<a(c).children("a.d_icon.front").length&&(d+=' <span class="d_icon pdf_front"> '+a(c).children("a.d_icon.front").html()+" </span>");0<a(c).children("img:first-child").length&&(d+=' <span class="d_icon pdf_front"> '+a(c).children("img:first-child").prop("outerHTML")+" </span> ");d+=a(c).children("a:not(.d_icon), span").prop("outerHTML");0<a(c).children("a.d_icon.rear").length&&(d+=' <span class="d_icon pdf_rear"> '+a(c).children("a.d_icon.rear").html()+" </span> ");0<a(c).children("a:not(.d_icon) + img").length&&(d+=' <span class="d_icon pdf_rear"> '+a(c).children("a:not(.d_icon) + img").prop("outerHTML")+" </span> ");0<a(c).children("em").length&&(d+=' <span class="filesize">'+a(c).children("em").html()+"</span> ");return' <dd class="'+l+'" data-sort-index="'+e+'"> '+d+" </dd> "}catch(f){console.assert(!1,"Err: "+f.message+" in merge_result.js")}}function w(c){const e=/[\uff08\u3014\uff3b\(\[]\u9023\u7d50[\]\)\uff3d\u3015\uff09]/g,l=/[\uff08\u3014\uff3b\(\[]\u975e\u9023\u7d50[\]\)\uff3d\u3015\uff09]/g,d=/[\uff08\u3014\uff3b\(\[]\u5358\u4f53[\]\)\uff3d\u3015\uff09]/g,f=/[\uff08\u3014\uff3b\(\[]\u65e5\u672c\u57fa\u6e96[\]\)\uff3d\u3015\uff09]/g,m=/[\uff08\u3014\uff3b\(\[]\u7c73\u56fd\u57fa\u6e96[\]\)\uff3d\u3015\uff09]/g,r=/[\uff08\u3014\uff3b\(\[]\uff29\uff26\uff32\uff33[\]\)\uff3d\u3015\uff09]/g,b=/[\uff08\u3014\uff3b\(\[]IFRS[\]\)\uff3d\u3015\uff09]/g;try{return c=c.replace(e,""),c=c.replace(l,""),c=c.replace(d,""),c=c.replace(f,""),c=c.replace(m,""),c=c.replace(r,""),c=c.replace(b,"")}catch(g){console.assert(!1,"Err: "+g.message+" in merge_result.js")}}function x(c,e){try{var l="";a(c).find(e).find("dl").each(function(){var d=a(this).find("dt").text().trim(),f=0;if(0<=d.indexOf("\u5e74"))if(0<=d.indexOf("\u6708\u671f")){var m=d.substr(0,d.indexOf("\u5e74"));f=n(d.substr(0,d.indexOf("\u5e74")).match(/(\d*)/));m=m.substr(0,m.indexOf(""+f));var r=d.match(/\u5e74.*\u6708\u671f/)+(d.match(/\(\u7b2c\d*\u671f\)/)||"")}else m=d.substr(0,d.indexOf("\u5e74")),f=n(d.substr(0,d.indexOf("\u5e74")).match(/(\d*)/)),m=m.substr(0,m.indexOf(""+f)),r="\u5e74\u5ea6"+(d.match(/\(\u7b2c\d*\u671f\)/)||""),--f;else if(0<=d.indexOf("FY"))f=n(d.match(/FY(\d\d\d\d)/)[1]),m="FY",r="";else if(d.match(/fiscal year/i)){if(f=n(d.match(/fiscal year.*(\d\d\d\d)/i)[1]),m="Fiscal year ",r="",0==f)return}else d.match(/year end/i)&&(f=n(d.match(/year end.*\s(\d\d\d\d)/i)[1]),m=d.match(/(year end.*)\s\d\d\d\d/i)[1],r="");0>f||l==""+f||(l=""+f,a(this).before('<h2 data-year="'+l+'">'+m+f+r+"</h2>"))});a(c).find(e).children("h2").each(function(){a(this).nextUntil("h2").wrapAll('<div class="group_year" />')})}catch(d){console.assert(!1,"Err: "+d.message+" in merge_result.js")}}function u(c,e,l){try{a(c).find(e).each(function(){if(!(0<a(this).closest(".merged_list").length)){var d=a(this).closest(".multiColumn1, .multiColumn2, .multiColumn3, .multiColumn4, .multiColumn5");if(0!=a(d).length){if(a(d).prev().hasClass("merged_list"))var f=a(d).prev();else a(d).before('<div class="multiColumn1 merged_list"> <div class="column1"> </div> </div>'),f=a(d).prev(),a(f).find(".column1").append(a(d).find(e)),a(f).addClass(a(d).attr("class")),a(f).removeClass("multiColumn2 multiColumn3 multiColumn4 multiColumn5"),a(d).addClass("processed");var m=!1;0<a(d).closest(".ux_omit_result_modifier").length&&(m=!0);x(f,e);var r=q(a(f).find(e).find("dl").find("dt").text().trim());a(f).find(e).find("dl").each(function(){var b=a(this).find("dt").text().trim();r!=q(b)&&(b=b.replace(/(year\s*end)ing/ig,"$1ed"),a(this).find("dt").text(b),a(this).find("dd").each(function(){var g=a(this).html();g=g.replace(/(year\s*end)ing/ig,"$1ed");a(this).html(g)}))});a(d).find(".link-list").each(function(){var b=a(this).find("h2").text().trim();a(this).find(".internal-link-text, .external-link-text, .download-l
37ink-text, .text-without-link").each(function(){var g=a(this),h=0;h=t(a(this).find("a:not(.d_icon), span").text().trim());h-=5;a(f).find(e).find("dl").each(function(){var k=a(this).find("dt"),p=a(this).find("dt").text().trim();q(p)==q(b)&&(a(this).find("dd").each(function(){var B=t(a(this).find("a:not(.d_icon)").text().trim());h<=B&&(k=a(this))}),p=v(g,h,l),a(k).after(p))})});a(f).find(e).find("dl").each(function(){var g=a(this).find("dt").text().trim();q(g)==q(b)&&(a(this).find("dt").text(b),g!=b&&a(this).find("dt").attr("data-original",g))});a(this).remove()});a(f).find(e).find("dd").each(function(){var b=a(this).html();b=b.replace(/[\uff08\u3014\uff3b\(\[]delayed[\]\)\uff3d\u3015\uff09]/ig,"");m&&(b=w(b));a(this).html(b)});0<a(d).find("[data-custom-sort-list]").length&&(a(d).find("[data-custom-sort-list]").each(function(){try{var b=Hjson.parse(a(this).attr("data-custom-sort-list").replace(/'/g,'"'));b=b.filter(function(h){return!!h[0]});for(var g=0;g<b.length;g++)b[g][1]=n(b[g][1])}catch(h){console.assert(!1,"wrong parameter. skip custom sort."),b=null}b&&a(f).find(e).find("dd").each(function(){for(var h=a(this).text(),k=n(a(this).attr("data-custom-sort")),p=0;p<b.length;p++)0<=h.indexOf(b[p][0])&&(k+=b[p][1]);a(this).attr("data-custom-sort",k)})}),a(f).find(e).find("dl").each(function(){var b=this;a(this).children("dd").sort(function(g,h){return n(a(h).attr("data-custom-sort"))-n(a(g).attr("data-custom-sort"))}).each(function(){a(this).appendTo(b)})}));0>=a(f).find(e).find("dl").length?a(f).addClass("no-news"):a(f).removeClass("no-news")}}})}catch(d){console.assert(!1,"Err: "+d.message+" in merge_result.js")}}function y(c,e,l){try{a(c).find(e).each(function(){if(!(0<a(this).closest(".merged_list").length)){var d=a(this).closest(".multiColumn1, .multiColumn2, .multiColumn3, .multiColumn4, .multiColumn5");if(0!=a(d).length){if(a(d).prev().hasClass("merged_list"))var f=a(d).prev();else a(d).before('<div class="multiColumn1 merged_list merged_material"> <div class="column1"> </div> </div>'),f=a(d).prev(),a(f).find(".column1").append(a(d).find(e)),a(f).addClass(a(d).attr("class")),a(f).removeClass("multiColumn2 multiColumn3 multiColumn4 multiColumn5"),a(d).addClass("processed");var m=!1;0<a(d).closest(".ux_omit_result_modifier").length&&(m=!0);x(f,e);var r=q(a(f).find(e).find("dl").find("dt").text().trim());a(f).find(e).find("dl").each(function(){var b=a(this).find("dt").text().trim();r!=q(b)&&(b=b.replace(/(year\s*end)ing/ig,"$1ed"),a(this).find("dt").text(b),a(this).find("dd").each(function(){var g=a(this).html();g=g.replace(/(year\s*end)ing/ig,"$1ed");a(this).html(g)}))});a(f).find(e).find("dl").each(function(){var b=a(this).find("dt").text().trim();a(this).find("dd").each(function(){var g=a(this).find("a:not(.d_icon)");if(!(0<a(g).find("*").length)){var h=a(g).html();if(0<=h.indexOf("\u56db\u534a\u671f"))h=h.replace(/^(\u7b2c[123\uff11\uff12\uff13\u4e00\u4e8c\u4e09]\u56db\u534a\u671f\s*)/,'<span class="prefix-quarter">$1</span>');else if(h.match(/of\s*(the|)\s*(fiscal|year|FY).*\d\d\d\d/i)){var k=q(b),p=t(h);k='<span class="addition-quarter">'+(10==p?"(1Q/FY"+k+")":20==p?"(2Q/FY"+k+")":30==p?"(3Q/FY"+k+")":"(FY"+k+")")+"</span>";h=h.match(/for\s*(the|)\s*(first\s*(three|six|nine)\s*months|(1st|2nd|3rd|first|second|third)\s*quarter|[123]Q|Q[123])\s*.*\d\d\d\d/i)?h.replace(/(for\s*(the|)\s*(first\s*(three|six|nine)\s*months|(1st|2nd|3rd|first|second|third)\s*quarter|[123]Q|Q[123])\s*.*\d\d\d\d)/i,'<span class="prefix-quarter">$1 </span>'):h.replace(/(of\s*(the|)\s*(fiscal|year|FY).*\d\d\d\d)/i,'<span class="prefix-quarter">$1 </span>');h+=k}a(g).html(h)}})});a(d).find(".link-list").each(function(){var b=a(this).find("h2").text().trim();a(this).find(".internal-link-text, .external-link-text, .download-link-text, .text-without-link").each(function(){var g=a(this);a(f).find(e).find("dl").each(function(){var h=a(this).find("dd").last(),k=a(this).find("dt").text().trim();q(k)==q(b)&&t(k)==t(b)&&(k=t(a(this).find("a:not(.d_icon), span").text().trim()),k=v(g,k,l),a(h).after(k))})});a(f).find(e).find("dl").each(function(){var g=a(this).find("dt").text().trim();q(g)==q(b)&&t(g)==t(b)&&(a(this).find("dt").text(b),g!=b&&a(this).find("dt").attr("data-original",g))});a(this).remove()});a(f).find(e).find("dl").each(function(){var b=a(this).find("dt").text().trim();if(!a(this).find("dt").attr("data-original")&&0<a(this).parent().prevAll("h2").length){var g=a(this).parent().prevAll("h2").first().text().trim();if(0<=b.indexOf(g)){var h=b.substr(0,b.indexOf(g)).trim(),k=b.substr(b.indexOf(g)+g.length).trim();0<h.length&&(h+=" ");0<=b.indexOf("\u5e74")?0==k.length&&(k='<span class="title-q4">\u901a\u671f</span>'):0==k.length?k='<span class="title-q4">4Q</span>':k.match(/^\(.*\)$/)&&(k=k.replace(/^\((.*)\)$/,"$1"));b=h+'<span class="title-quater">'+g+" </span>"+k}a(this).find("dt").html(b)}});a(f).find(e).find("dd").each(function(){var b=a(this).html();b=b.replace(/[\uff08\u3014\uff3b\(\[]delayed[\]\)\uff3d\u3015\uff09]/ig,"");m&&(b=w(b));a(this).html(b)});0<a(d).find("[data-custom-sort-list]").length&&(a(d).find("[data-custom-sort-list]").each(function(){try{var b=Hjson.parse(a(this).attr("data-custom-sort-list").replace(/'/g,'"'));b=b.filter(function(h){return!!h[0]});for(var g=0;g<b.length;g++)b[g][1]=n(b[g][1])}catch(h){console.assert(!1,"wrong parameter. skip custom sort."),b=null}b&&a(f).find(e).find("dd").each(function(){for(var h=a(this).text(),k=n(a(this).attr("data-custom-sort")),p=0;p<b.length;
37p++)0<=h.indexOf(b[p][0])&&(k+=b[p][1]);a(this).attr("data-custom-sort",k)})}),a(f).find(e).find("dl").each(function(){var b=this;a(this).children("dd").sort(function(g,h){return n(a(h).attr("data-custom-sort"))-n(a(g).attr("data-custom-sort"))}).each(function(){a(this).appendTo(b)})}));0>=a(f).find(e).find("dl").length?a(f).addClass("no-news"):a(f).removeClass("no-news")}}})}catch(d){console.assert(!1,"Err: "+d.message+" in merge_result.js")}}a(z).ready(function(){try{A.isEdit()?(u(".reuse-main-area .ux_merge_result, .reuse-component .ux_merge_result",".news-result","news_result_member"),u(".reuse-main-area .ux_merge_result, .reuse-component .ux_merge_result",".news-yuho","news_result_member"),u(".reuse-main-area .ux_merge_result, .reuse-component .ux_merge_result",".news-presentation","news_presentation_member"),y(".reuse-main-area .ux_merge_result, .reuse-component .ux_merge_result",".news-material","news_latest_member"),a(".reuse-main-area, .reuse-component").find(".ux_merge_result .processed").remove(),a(".reuse-main-area, .reuse-component").find(".ux_merge_result.processed").remove(),a("#sharewithmain > .ux_merge_result:not(.processed)").addClass("visible"),a("#sharewithmain > .ux_merge_result.visible .comment-in-edit").each(function(){a(this).html('<div class="text-section">'+a(this).html().replace("\x3c!--","").replace("--\x3e","")+"</div>")})):(u(".ux_merge_result",".news-result","news_result_member"),u(".ux_merge_result",".news-yuho","news_result_member"),u(".ux_merge_result",".news-presentation","news_presentation_member"),y(".ux_merge_result",".news-material","news_latest_member"),a(".ux_merge_result .processed").remove(),a(".ux_merge_result.processed").remove())}catch(c){console.assert(!1,"Err: "+c.message+" in merge_result.js")}})})(jQuery,document,window,SHW);
38/* tab2.js */
39(function(a,f,g){a(f).ready(function(){try{a(".ux_tab_mcol5").each(function(){var b=this,c=a(this).children(".column1").find(".link-list").last();a(c).find("li[class]").eq(0).click(function(){a(c).find("li[class]").removeClass("act");a(this).addClass("act");a(b).children(".column3, .column4, .column5").removeClass("open").addClass("close");a(b).children(".column2").removeClass("close").addClass("open");a(c).trigger("update");return!1});a(c).find("li[class]").eq(1).click(function(){a(c).find("li[class]").removeClass("act");a(this).addClass("act");a(b).children(".column2, .column4, .column5").removeClass("open").addClass("close");a(b).children(".column3").removeClass("close").addClass("open");a(c).trigger("update");return!1});a(c).find("li[class]").eq(2).click(function(){a(c).find("li[class]").removeClass("act");a(this).addClass("act");a(b).children(".column2, .column3, .column5").removeClass("open").addClass("close");a(b).children(".column4").removeClass("close").addClass("open");return!1});a(c).find("li[class]").eq(3).click(function(){a(c).find("li[class]").removeClass("act");a(this).addClass("act");a(b).children(".column2, .column3, .column4").removeClass("open").addClass("close");a(b).children(".column5").removeClass("close").addClass("open");a(c).trigger("update");return!1});a(c).find("li[class]").removeClass("act");a(c).find("li[class]").eq(0).addClass("act");a(b).children(".column3, .column4, .column5").removeClass("open").addClass("close");a(b).children(".column2").removeClass("close").addClass("open")})}catch(b){console.log("Err: "+b.message+" in tab.js")}try{var f=!0!==g.magnoliaFrontendData.isEdit?a("body"):a(".reuse-main-area, .reuse-component");a(f).find(".ux_tab_next_mcol").each(function(){var b=a(this).children(".column1").find(".link-list").last().find("li[class]"),c=a(b).length,d=a(this).nextAll(".multiColumn1, .multiColumn2, .multiColumn3, .multiColumn4, .multiColumn5").slice(0,c);a(b).addClass("ux_tab_select");a(d).addClass("ux_tab_content");a(b).each(function(){a(this).click(function(){a(b).removeClass("act");a(d).removeClass("open").addClass("close");a(this).addClass("act");for(var e=0;e<c;e++)a(b).eq(e).is(this)&&a(d).eq(e).removeClass("close").addClass("open");a(this).parent().parent().trigger("update");return!1})});a(d).removeClass("open").addClass("close");a(b).removeClass("act");a(d).eq(0).removeClass("close").addClass("open");a(b).eq(0).addClass("act")})}catch(b){console.log("Err: "+b.message+" in tab.js")}})})(jQuery,document,window);
40/* graph-customize2.js */
41$(document).ready( function() {
42	window.setTimeout( function() {
43        // 配当金グラフのデータラベルがゼロなら非表示
44		try {
45			$('.haitou-graph-2nd').find('g.highcharts-data-labels > g').each( function() {
46				var _t = $(this).find('text tspan');
47				if(_t.length == 1) {
48					if(_t.text() === '0') {
49						$(this).css('display', 'none');
50					}
51				}
52			});
53			$('.haitou-graph-2nd').find('div.highcharts-data-labels > div').each( function() {
54				var _t = $(this).find('span');
55				if(_t.length == 1) {
56					if(_t.text() === '0') {
57						$(this).css('display', 'none');
58					}
59				}
60			});
61		} catch(e) {
62			console.log("Err: "+ e.message +" in graph-customize.js");
63		}
64	}, 10);
65});
66/* modal-customize2.js */
67$(document).ready( function() {
68	try {
69        if( typeof $.fn.modaal != "undefined" ) {
70            // YouTube モーダルダイアログ
71            $('a[href*="//www.youtube.com/embed/"]').each( function() {
72                $(this).attr('target','_movie');
73                $(this).modaal({type:"video"});
74            });
75            $('a[href*="//youtu.be/embed/"]').each( function() {
76                $(this).attr('target','_movie');
77                $(this).modaal({type:"video"});
78            });
79
80            // Jストリーム? モーダルダイアログ
81            $('a[href*="//api01-platform.stream.co.jp/apiservice/"]').each( function() {
82                $(this).attr('target','_movie');
83                $(this).modaal({type:"video"});
84            });
85
86            // mp4 (html記述) モーダルダイアログ
87            $('a[target="movie"]').each( function() {
88                $(this).attr('target','_movie');
89                $(this).modaal({
90                    type:"video"
91//                    ,after_open: function() { $('.modaal-wrapper.modaal-video video').play(); }
92//                    ,after_open: function() { $('video', $('.modaal-video iframe')[0].contentWindow.document ).play(); }
93                });
94            });
95
96        }
97
98	} catch(e) {
99		console.log("Err: "+ e.message +" in modal-customize.js");
100	}
101});
102/* slick-customize5a.js */
103
104// マルチカラム単位でのスライドは個別の読み込みページに記述。
105
106// マルチ3一覧(サムネイル付き)
107// タイル型ニュース、横スクロール
108(function($, document, window){
109	$(document).ready( function() {
110            $('.ux_slick_multi3_tile').each( function() {
111                var eSlideFrame = this;
112
113                $(eSlideFrame).find('.basic-list2').find('ul.tabItems').after('<div class="arrow-dots"></div>');
114                var eSlide = $(this).find('.basic-list2').find('ul.tabItems').slick({
115                    autoplay: true,
116                    infinite: true,
117                    autoplaySpeed: 5000,
118                    speed: 2000,
119                    vertical: false,
120                    verticalSwiping: false,
121                    fade: false,
122                    arrows: true,
123                    dots: true,
124                    appendDots: $(eSlideFrame).find('.arrow-dots'),
125                    appendArrows: $(eSlideFrame).find('.arrow-dots'),
126                    slidesToShow: 3,
127                    slidesToScroll: 1,
128                    waitForAnimate: false,
129                    focusOnSelect: false,
130                    pauseOnHover: false,
131                    responsive: [
132                      {
133                        breakpoint: 768,
134                        settings: {
135                          slidesToShow: 1
136                        }
137                      }
138                    ]
139                });
140                $(eSlideFrame).find('.basic-list2 ul.tabItems .item').matchHeight({byRow: false});
141
142                window.setTimeout( function() {
143                    $(eSlideFrame).addClass('ready');
144//                    $(eSlide).slick('slickGoTo', -1, true).slick('slickGoTo', 0, true);
145                }, 10);
146            });
147	});
148})(jQuery, document, window);
149
150
151// マルチ3一覧(サムネイルなし)
152// ニュースティッカー 縦スクロール
153(function($, document, window){
154	$(document).ready( function() {
155            $('.ux_slick_multi3_ticker').each( function() {
156                var eSlideFrame = this;
157
158                $(eSlideFrame).find('.basic-list2').find('ul.tabItems').after('<div class="arrow-dots"></div>');
159                var eSlide = $(this).find('.basic-list2').find('ul.tabItems').slick({
160                    autoplay: true,
161                    infinite: true,
162                    autoplaySpeed: 4000,
163                    speed: 1000,
164                    vertical: true,
165                    fade: false,
166                    arrows: true,
167                    dots: true,
168                    appendDots: $(eSlideFrame).find('.arrow-dots'),
169                    appendArrows: $(eSlideFrame).find('.arrow-dots'),
170                    slidesToShow: 1,
171                    slidesToScroll: 1,
172                    waitForAnimate: false,
173                    focusOnSelect: false,
174                    pauseOnHover: false
175                });
176                $(eSlideFrame).find('.basic-list2 ul.tabItems .item').matchHeight({byRow: false});
177
178                window.setTimeout( function() {
179                    $(eSlideFrame).addClass('ready');
180//                    $(eSlide).slick('slickGoTo', -1, true).slick('slickGoTo', 0, true);
181                }, 10);
182            });
183	});
184})(jQuery, document, window);
185
186/* dialog-outer-link.js */
187(function($, document, window) {
188	$(document).ready( function() {
189        if( $('.ux_modal_outer_link').length >0 ) {
190            $('#site-info .ux_modal_outer_link').children('div').children('.reuse-main-area').attr('id', 'ux_modal_outer_link_box');
191            $('#ux_modal_outer_link_box').wrap('<div />');
192            $('#ux_modal_outer_link_box').parent().attr('id', 'ux_outer_link');
193            
194            var txtConfirm = $('#ux_modal_outer_link_box .external-teaser.no-img a').text();
195            var txtCancel = $('#ux_modal_outer_link_box .teaser.no-img a').text();
196            $('#ux_modal_outer_link_box .external-teaser.no-img').remove();
197            $('#ux_modal_outer_link_box .teaser.no-img').remove();
198            var htmlDialogBox = $('#ux_modal_outer_link').html();
199            $('#ux_modal_outer_link').remove();
200            
201            $('a[href]').each( function() {
202                var strHref = $(this).attr('href');
203                if( $(this).parents('.ux_modal_outer_link').length >0) return;
204                var strStieName;
205                if( $(this).find('img').length >0 ) {
206                	strStieName =$(this).find('img').first().attr('alt').trim();
207                }
208                if(!strStieName) {
209                	strStieName =$(this).text().trim();
210                }
211
212                if( (strHref.indexOf('//') > 0)
213                 && (strHref.indexOf('https://ssl.swcms.net') != 0)
214                 && (strHref.indexOf('http://file.swcms.net') != 0)
215                 && (strHref.indexOf('https://file.swcms.net') != 0)
216                 && (strHref.indexOf('http://mother.swcms.net') != 0)
217                 && (strHref.indexOf('https://www.share-with.info') != 0) ) {
218                    $(this).addClass('outer-site');
219                    $(this).modaal({
220                        type:'confirm',
221                        custom_class: 'dialog-outer-link',
222                        confirm_content: htmlDialogBox,
223                        confirm_title: '',
224                        confirm_button_text: txtConfirm,
225                        confirm_cancel_button_text: txtCancel,
226                        confirm_callback : function() { window.open(strHref , '_blank'); },
227                        after_open: function() {
228                            $('#ux_modal_outer_link_box .text-section.highlight').append('<p><a href="'+ strHref +'" target="_blank">'+ strHref +'</a></p>');
229                            if(!!strStieName) {$('#ux_modal_outer_link_box .text-section.highlight em').text(' '+ strStieName +' ');} 
230                        }
231                    });
232                }
233            });
234        }
235	});
236})(jQuery, document, window);
237
238/* search-dialog.js */
239$(document).ready( function() {
240	try {
241        // 検索box 閉
242        $('#dialog_search .close_btn').click( function() {
243            $('#dialog_search').removeClass('open');
244        });
245
246        // 検索box 開
247		$('.ux_search_btn').find('.search_btn, .text-section.highlight').click( function() {
248            $('#dialog_search').addClass('open');
249            window.setTimeout( function() {
250                $('#dialog_search input[type="text"]').focus();
251            }, 100);
252		});
253	} catch(e) {
254		console.log("Err: "+ e.message +" in search-dialog.js");
255	}
256});
257/* gnav8.js */
258(function($, document, window){
259	$(document).ready(function(){
260		try {
261			// コンパクトヘッダー
262			if( $('#header').length >0 ) {
263				var fixedFlag = false;
264				var float_header = function(){
265					var float_line = $('#wrapper-3').offset().top;
266					var $h_area = $('#site-info .ax_header.on-pc > div, #site-info .on-sp .hx_panel, #panel2-btn')
267					if(fixedFlag === false && $(window).scrollTop() >= float_line) {
268						$('#header').addClass('float');
269						$h_area.stop(true,true).velocity({
270							'translateY': '-100%',
271							'opacity': 0.1
272						}, 0).velocity({
273							'translateY': 0,
274							'opacity': 1
275						}, 300, 'easeOutExpo');
276						fixedFlag = true;
277					} else if ( fixedFlag === true && $(window).scrollTop() < float_line) {
278						// $('#header').removeClass('float');
279						fixedFlag = false;
280						$h_area.stop(true,true).velocity({
281							'translateY': '-100%',
282							'opacity': 0.1
283						}, 200, 'easeOutQuart', function(){
284							$h_area.attr('style', '');
285							$('#header').removeClass('float');
286						});
287					}
288				};
289
290				float_header();
291				$(window).bind('scroll resize', function(e){
292					float_header();
293				});
294			}
295		} catch(e) {
296			console.log("Err: "+ e.message +" in gnav.js");
297		}
298
299		try {
300			// 主にメガドロップ用
301
302			// サイトマップから重複リンクを削除
303			$('.ux_uniq_indexmap').each( function() {
304				var eDropMenu = this;
305				$(eDropMenu).find('.link-list, .teaser, .internal-link-area').find('a').each( function() {
306					var txCustomLink = $(this).attr('href').replace(/\?.*/,"").replace(/\#.*/,"");
307					$(eDropMenu).find('.index-map .item a').each( function() {
308						var txLink = $(this).attr('href').replace(/\?.*/,"").replace(/\#.*/,"");
309						if( txCustomLink == txLink ) {
310							$(this).parent().parent('li').remove();
311						}
312					});
313				});
314			});
315
316			// 折り返し
317			$('.ux_fold_indexmap').each( function() {
318				var eDropMenu = this;
319				if( $(eDropMenu).hasClass('fold4') ) {
320					$(eDropMenu).find('.index-map .indexLevel_1').each( function() {
321//console.log( "ul a =" +$(this).find('a').first().text() );
322						var nLiItemLeft = $(this).children('li').length;
323						var nLiItemRight;
324
325						var eAfter3 = $(this).clone();
326						var eAfter2 = $(this).clone();
327						var eAfter1 = $(this).clone();
328
329						nLiItemRight = Math.floor(nLiItemLeft / 4);
330						nLiItemLeft -= Math.floor(nLiItemLeft / 4);
331//console.log( "nLi =" +nLiItemLeft );
332						$(eAfter3).children('li').filter(':lt(' +nLiItemLeft+ ')').remove();
333
334						nLiItemRight = Math.floor(nLiItemLeft / 3);
335						nLiItemLeft -= Math.floor(nLiItemLeft / 3);
336//console.log( "nLi =" +nLiItemLeft );
337						$(eAfter2).children('li').filter(':lt(' +nLiItemLeft+ ')').remove();
338						$(eAfter2).children('li').filter(':gt(' +(nLiItemRight-1)+ ')').remove();
339
340						nLiItemRight = Math.floor(nLiItemLeft / 2);
341						nLiItemLeft -= Math.floor(nLiItemLeft / 2);
342//console.log( "nLi =" +nLiItemLeft );
343						$(eAfter1).children('li').filter(':lt(' +nLiItemLeft+ ')').remove();
344						$(eAfter1).children('li').filter(':gt(' +(nLiItemRight-1)+ ')').remove();
345
346						$(eAfter3).insertAfter($(this));
347						$(eAfter2).insertAfter($(this));
348						$(eAfter1).insertAfter($(this));
349
350						$(this).children('li').filter(':gt(' +(nLiItemLeft-1)+ ')').remove();
351					});
352				} else
353				if( $(eDropMenu).hasClass('fold3') ) {
354					$(eDropMenu).find('.index-map .indexLevel_1').each( function() {
355//console.log( "ul a =" +$(this).find('a').first().text() );
356						var nLiItemLeft = $(this).children('li').length;
357						var nLiItemRight;
358
359						var eAfter2 = $(this).clone();
360						var eAfter1 = $(this).clone();
361
362						nLiItemRight = Math.floor(nLiItemLeft / 3);
363						nLiItemLeft -= Math.floor(nLiItemLeft / 3);
364//console.log( "nLi =" +nLiItemLeft );
365						$(eAfter2).children('li').filter(':lt(' +nLiItemLeft+ ')').remove();
366						$(eAfter2).children('li').filter(':gt(' +(nLiItemRight-1)+ ')').remove();
367
368						nLiItemRight = Math.floor(nLiItemLeft / 2);
369						nLiItemLeft -= Math.floor(nLiItemLeft / 2);
370//console.log( "nLi =" +nLiItemLeft );
371						$(eAfter1).children('li').filter(':lt(' +nLiItemLeft+ ')').remove();
372						$(eAfter1).children('li').filter(':gt(' +(nLiItemRight-1)+ ')').remove();
373
374						$(eAfter2).insertAfter($(this));
375						$(eAfter1).insertAfter($(this));
376
377						$(this).children('li').filter(':gt(' +(nLiItemLeft-1)+ ')').remove();
378					});
379				} else {
380					$(eDropMenu).find('.index-map .indexLevel_1').each( function() {
381//console.log( "ul a =" +$(this).find('a').first().text() );
382						var nLiItem = $(this).children('li').length;
383						nLiItem -= Math.floor(nLiItem / 2);
384						var eAfterHalf = $(this).clone();
385
386//console.log( "nLi =" +nLiItem );
387						$(this).children('li').filter(':lt(' +nLiItem+ ')').remove();
388						$(eAfterHalf).children('li').filter(':gt(' +(nLiItem-1)+ ')').remove();
389						$(eAfterHalf).insertBefore($(this));
390					});
391				}
392			});
393
394			// 改行をwrap
395			$('.ux_wrap_indexmap_br').each( function() {
396				$(this).find('br').each( function() {
397					$(this).wrap('<span class="br">');
398				});
399			});
400		} catch(e) {
401			console.log("Err: "+ e.message +" in gnav.js");
402		}
403
404		try {
405			/* 現ページ */
406			var strUrl = $(location).attr('pathname').replace(/\.html.*/,"").replace(/[\;\?\#].*/,"");
407
408			/* SP メニュー 3wayナビ インデックスサイトマップパーツ用 */
409			$('.ux_navi_3way').each( function() {
410				var eMenu = this;
411				var eGnav = $(this).find('.hx_gnavi');
412
413				$(eGnav).find('.index-map').find('.date, .c_icon, .n_icon').remove();
414
415				/* 第0階層をunwrapして、構造を統一する */
416				$(eGnav).find('.index-map ul.indexLevel_0').each( function() {
417					$(this).find('.item').insertBefore( $(this) );
418				});
419				$(eGnav).find('.index-map ul.indexLevel_0').remove();
420
421				/* 各フォルダに、BACKと、フォルダトップを追加 */
422				$(eGnav).find('.index-map ul').each( function() {
423					// フォルダトップ
424					$(this).prev('.item').clone().addClass('gn-folder-top').prependTo( $(this) );
425					// 上階層へ(BACK)
426					$(this).prepend('<div class="gn-back item"><span>BACK</span></div>');
427					// 下階層へ(フォルダオープン)
428					$(this).prev('.item').addClass('gn-to-folder');
429				});
430
431				/* 下階層への移動を設定 */
432				$(eGnav).find('.index-map ul').prev('.item').each( function() {
433					$(this).click( function() {
434						// スクロール位置を戻しておく
435						$(eGnav).find('.index-map ul').each( function() {
436							if($(this).scrollTop() != 0) {
437								$(this).animate({scrollTop: 0}, 500);
438							}
439						});
440						// 全フォルダを閉じる
441						$(eGnav).find('.index-map ul').removeClass('open').removeClass('active');
442						// 自身の全ての上階層を開状態に
443						$(this).parents('ul').addClass('open');
444						// 移動先フォルダを開いて、アクティブに設定
445						$(this).next('ul').addClass('open').addClass('active');
446
447						return false;
448					});
449				});
450
451				/* 上階層への移動を設定 */
452				$(eGnav).find('.index-map ul > .gn-back').each( function() {
453					$(this).click( function() {
454						// スクロール位置を戻しておく
455						$(eGnav).find('.index-map ul').each( function() {
456							if($(this).scrollTop() != 0) {
457								$(this).animate({scrollTop: 0}, 500);
458							}
459						});
460						// 全フォルダを閉じる
461						$(eGnav).find('.index-map ul').removeClass('open').removeClass('active');
462						// 自身のフォルダを含まない全ての上階層を開状態に
463						$(this).parent().parents('ul').addClass('open');
464						// 移動先フォルダをアクティブに設定
465						$(this).parent().parent().parent('ul').addClass('active');
466					});
467				});
468			});
469		} catch(e) {
470			console.log("Err: "+ e.message +" in gnav.js");
471		}
472
473	});
474})(jQuery, document, window);
475
476/* snav2.js */
477(function($, document, window){
478	$(document).ready(function(){
479		try {
480			/* 現ページ */
481			var strUrl = $(location).attr('pathname').replace(/\.html.*/,"").replace(/[\;\?\#].*/,"");
482
483			/* ローカルナビ支援 */
484			$('#nav-box li').each( function() {
485				if( $(this).find('ul').length <=0) {
486					$(this).addClass('no-children');
487				}
488			});
489
490            /* 現在ページ確認 */
491			if( $('#nav-box .on').length >0 ) {
492			    /* 現在ページ(on)がナビにある場合、onを基準として設定 */
493    			$('#nav-box .on').parent().parent().addClass('within');
494				if( $('#nav-box .on ul').length <=0 ) {
495					$('#nav-box').addClass('on-leaf');
496				}
497			} else {
498			    /* 現在ページ(on)がナビに無い場合、リンクから判定 */
499                $('#nav-box a[href]').each( function() {
500    				var strHref = $(this).attr('href');
501					strHref = strHref.replace(/\.html.*/,"").replace(/\?.*/,"").replace(/\#.*/,"");
502					if(strUrl.indexOf(strHref +'/') >=0) {
503						$(this).parent('li').addClass('within_temp');
504					}
505				});
506
507				$('#nav-box li.within_temp').last().addClass('within');
508				$('#nav-box li.within_temp').removeClass('within_temp');
509
510				if($('#nav-box li.within').length <= 0) {
511					$('#nav-box').addClass('stray');
512				}
513			}
514
515		} catch(e) {
516			console.log("Err: "+ e.message +" in snav.js");
517		}
518	});
519})(jQuery, document, window);
520
521/* effect4.js */
522$(function() {
523	$(document).ready(function(){
524		window.setTimeout(function(){
525			try {
526				var bFade = false;
527
528				// マルチカラム単位
529				if( $('body[data-page-marker~="effect-fade-obj1"]').length > 0) {
530				    bFade = true;
531					$("#sharewithmain > div").addClass('fadeObjX');
532				}
533
534				// カラム単位
535				if( $('body[data-page-marker~="effect-fade-obj2"]').length > 0) {
536				    bFade = true;
537					$("#sharewithmain > div > div").addClass('fadeObjX');
538				}
539
540				// パーツ単位
541				if( $('body[data-page-marker~="effect-fade-obj3"]').length > 0) {
542				    bFade = true;
543					$("#sharewithmain > div > div > div").addClass('fadeObjX');
544				}
545
546				if( bFade ) {
547					// サブパーツ単位に変更
548					$('.ux_effect_subparts > *> .link-list > ul > li').addClass('fadeObjX');
549					$('.ux_effect_subparts > *> .link-list-url > ul > li').addClass('fadeObjX');
550					$('.ux_effect_subparts > *> *> *> .vtable-item').addClass('fadeObjX');
551					$('.ux_effect_subparts > *> *> *> .ircalendar-title').addClass('fadeObjX');
552					$('.ux_effect_subparts > *> *> *> .ircalendar-item').addClass('fadeObjX');
553
554					// マルチ2アイテム単位に変更
555					$('.ux_effect_multi2_item .basic-list ul.tabItems > li').addClass('fadeObjX');
556					$('.ux_effect_multi2_item .basic-list').find('.yearTabs, .tabs').addClass('fadeObjX');
557
558					// マルチ3アイテム単位に変更
559					$('.ux_effect_multi3_item .basic-list2 .item').addClass('fadeObjX');
560					$('.ux_effect_multi2_item .basic-list2').find('.yearTabs, .tabs').addClass('fadeObjX');
561
562					// パーツ単位に変更
563					$('.ux_effect_parts > *> *> div:not(script)').addClass('fadeObjX');
564
565					// カラム単位に変更
566					// パーツ・サブパーツは対象としない
567					$('.ux_effect_col * .fadeObjX').removeClass('fadeObjX');
568					$('.ux_effect_col > div').addClass('fadeObjX');
569
570					// マルチカラム単位に変更
571					// カラム・パーツ・サブパーツは対象としない
572					$('.ux_effect_mcol .fadeObjX').removeClass('fadeObjX');
573					$('.ux_effect_mcol').addClass('fadeObjX');
574
575					// エフェクト対象にしない
576					$('.ux_no_fade_effect .fadeObjX').removeClass('fadeObjX');
577					$('.ux_no_fade_effect.fadeObjX').removeClass('fadeObjX');
578
579					// エフェクトオブジェクトの重複する場合は、下位階層単位を優先する
580					$('.fadeObjX').each( function() {
581						$(this).parents('fadeObjX').removeClass('fadeObjX');
582					});
583
584					// スクロール時のエフェクト処理
585					$(window).on("resize scroll", function() {
586						try {
587							var hWin = $(window).height();
588							var yWin = $(window).scrollTop();
589							var h4Win = Math.floor(hWin/4);
590
591							$('.fadeObjX').each( function() {
592								var hObj = $(this).height();
593								var yObj = $(this).offset().top;
594								var h2Obj = Math.floor(hObj/2);
595								var areaObj = h2Obj;
596								if(hObj*4 > hWin) { areaObj = Math.floor(hWin/8); }
597
598								var y1Obj = yObj + h2Obj - areaObj;
599								var y2Obj = yObj + h2Obj + areaObj;
600
601//  							if(yObj+hObj < yWin || yWin+hWin < yObj) {
602//  								$(this).removeClass('visible');
603//  							}
604//  							if(y2Obj >= yWin && yWin+hWin >= y1Obj && yWin+hWin >= y2Obj && y1Obj >= yWin) 
605								if(yWin+hWin-h4Win >= yObj) {
606									$(this).addClass('visible');
607								}
608							});
609						} catch(e) {
610							console.log("Err: "+ e.message +" in effect.js");
611						}
612					});
613				}
614
615			} catch(e) {
616				console.log("Err: "+ e.message +" in effect.js");
617			}
618		}, 10);
619	});
620
621	$(window).on("load", function() {
622		window.setTimeout( function() {
623			try {
624				if( ($('body[data-page-marker~="effect-fade-obj"]').length > 0)
625				 || ($('body[data-page-marker~="effect-fade-obj2"]').length > 0)
626				 || ($('body[data-page-marker~="effect-fade-obj3"]').length > 0) ) {
627					$(window).trigger("scroll");
628				}
629			} catch(e) {
630				console.log("Err: "+ e.message +" in effect.js");
631			}
632		}, 100);
633	});
634
635	$(window).bind("load resize", function() {
636		window.setTimeout( function() {
637			try {
638				if( ($('body[data-page-marker~="effect-fade-obj"]').length > 0)
639				 || ($('body[data-page-marker~="effect-fade-obj2"]').length > 0)
640				 || ($('body[data-page-marker~="effect-fade-obj3"]').length > 0) ) {
641					var efadeObjX = $('.fadeObjX');
642
643					// 縦方向位置が同じオブジェクトの、エフェクトタイミングをずらすためのクラス名付与
644					if( $(efadeObjX).length >1 ) {
645						for(i=0; i<10; i++) {
646							$(efadeObjX).removeClass('fadeObjX' +i);
647						}
648
649						// 各座標を算出、下1bit切り捨て
650						var arObj = [];
651						$(efadeObjX).each( function(index) {
652							arObj.push({
653								x: Math.floor( $(this).offset().left ),
654								y: Math.floor( $(this).offset().top / 2) *2,
655								n: index
656							});
657						});
658
659						// エフェクトオブジェクトを座標順にソート
660						arObj.sort( function(a, b) {
661							return( (a.y == b.y)?(a.y > b.y):(a.x > b.x) );
662						});
663
664						// 同ラインを左からクラス名付与
665						var nSame = 0;
666						var x = 0;
667						for(i=0; i<arObj.length; i++) {
668							if( x != arObj[i].y ) {
669								nSame = 0;
670								x = arObj[i].y;
671							}
672							if( ++nSame > 9 ) {
673								nSame = 9;
674							}
675							$(efadeObjX).eq( arObj[i].n ).addClass('fadeObjX' +nSame);
676						}
677					}
678				}
679			} catch(e) {
680				console.log("Err: "+ e.message +" in effect.js");
681			}
682		}, 100);
683	});
684});
685
686/* result-customize.js */
687$(document).ready( function() {
688    window.setTimeout( function() {
689        try {
690            $('.ux_accordion_result').find('.news-result, .news-yuho ,.news-presentation, .news-material').each( function() {
691                // 年毎にアコーディオン化
692				if($(this).closest('.ux_accordion_always_open').length >0) {
693				} else {
694                    // アコーディオン付与
695                    $(this).children('h2').addClass('close');
696                    $(this).children('h2').eq(0).addClass('open').removeClass('close');
697                    $(this).children('h2.open').next('.group_year').show();
698                    $(this).children('h2.close').next('.group_year').hide();
699
700                    // アコーディオン 開閉
701                    $(this).children('h2').click( function() {
702                        if( $(this).hasClass('open') ) {
703                            $(this).removeClass('open').addClass('close');
704                            $(this).next('.group_year').slideUp();
705                        } else {
706                            $(this).removeClass('close').addClass('open');
707                            $(this).next('.group_year').slideDown();
708                        }
709                    });
710				}
711            });
712
713        } catch(e) {
714            console.log("Err: "+ e.message +" in result-customize.js");
715        }
716    }, 20);
717});
718/* multi3child1c.js */
719$(document).ready( function() {
720	try {
721		// マルチ3ニュース子ページ
722		if( $('body.multi3[data-page-marker~="news-folder"]').length > 0 || $('body[data-page-marker~="news-folder"][data-page-path^="/ja/ir"]').length > 0 || $('body[data-page-marker~="news-folder"][data-page-path^="/en/ir"]').length > 0 || $('body[data-page-marker~="news-folder"][data-page-path^="/ja/sustainability"]').length > 0 || $('body[data-page-marker~="news-folder"][data-page-path^="/en/sustainability"]').length > 0 ) {
723			if( $('#page-intro .h0').length <=0 ) {
724				// ニュースフォルダタイトル付与
725				var txNewsFolder = "ニュース";
726				if( $('*[data-news-folder-title]').length >0 ) {
727					txNewsFolder = $('*[data-news-folder-title]').attr('data-news-folder-title');
728				}
729				$('#page-intro > h1, .page-intro > h1').before('<div class="h0">' +txNewsFolder+ '</div>' );
730			}
731
732			window.setTimeout( function() {
733				try {
734					if( $('#page-intro .category-icon').length <=0 && $('body[data-page-marker~="news-folder"][data-page-path^="/ja/ir"]').length < 1 && $('body[data-page-marker~="news-folder"][data-page-path^="/en/ir"]').length < 1 && $('body[data-page-marker~="news-folder"][data-page-path^="/ja/sustainability"]').length < 1 && $('body[data-page-marker~="news-folder"][data-page-path^="/en/sustainability"]').length < 1 ) {
735						// カテゴリアイコン追加
736                        $('#page-intro, .page-intro').find('.text-meta').before('<div class="category-icon"></div>');
737						var astrCategory = $('body').attr('data-category').split(' ');
738
739						$('.basic-list2 .tabs').first().find('span').each( function() {
740							var eUl = $(this).parent().parent('ul[data-category-level]');
741							if( $(eUl).length >0 ) {
742								$(this).attr('data-category-level', $(eUl).attr('data-category-level') );
743							}
744						});
745
746						$.each( astrCategory, function( i, v ) {
747							if( v ) {
748								$('.basic-list2 .tabs').first().find('span.' +v).clone().appendTo('#page-intro .category-icon, .page-intro .category-icon');
749							}
750						});
751						$('#page-intro, .page-intro').find('.category-icon span').each( function() {
752							$(this).removeAttr('hidden').attr('aria-hidden','false');
753							$(this).text( ''+$(this).attr('alt') );
754						});
755					}
756
757				} catch(e) {
758					console.log("Err: "+ e.message +" in multi3child.js");
759				}
760			}, 20); // 一応changeTabBasic.js処理待ち
761		}
762
763	} catch(e) {
764		console.log("Err: "+ e.message +" in multi3child.js");
765	}
766});
767/* dup-page-intro5x.js */
768$(document).ready(function(){function c(a){var d=$(a).attr("id");$(a).addClass(d);$(a).removeAttr("id")}
768try{if(!(0<$("#page-intro.cloned").length)){0>=$(".page-intro-wrapper").length&&$("#wrapper-2").before('<div class="page-intro-wrapper"></div>');var b=$("#page-intro").clone();$("#page-intro").addClass("cloned");c(b);$(b).find("*[id]").each(function(){c(this)});$(b).each(function(){$(this).find('h1[style*="display:none"],h1[style*="display: none"]').remove();0<$(this).find("h1").length&&($(this).find("h1").wrap('<div class="h1" />'),$(this).find(".h1").html($(this).find("h1").html()))});$(".page-intro-wrapper .page-intro").remove();$(".page-intro-wrapper").append(b);0>=$(".page-intro-wrapper .page-intro >.h1").length&&$(".page-intro-wrapper").addClass("no-title-text");0>=$(".page-intro-wrapper").find(".page-intro >.h1, .page-intro .titleImage").length?$(".page-intro-wrapper").addClass("no-title"):0<$(".page-intro-wrapper .page-intro >.h1").length?$(".page-intro-wrapper").addClass("no-img"):0<$(".page-intro-wrapper .page-intro .titleImage").length&&$(".page-intro-wrapper").addClass("has-img");0<=$(location).attr("search").indexOf("mgnlPreview=false")&&($(".page-intro-wrapper").addClass("in-editor"),$("#page-intro").addClass("in-editor"))}}catch(a){console.debug("Err: "+a.message+" in dup-page-intro.js")}});
769/* toggle-fileicon-pos5.js */
770(function($, document, window, SHW){
771	function toggleFileconPos( $eArea ) {
772		// 決算短信・有価証券報告書のPDFアイコンを移動(強制的に後ろ)
773		$eArea.find('.news-result, .news-yuho').not('[data-fileicon-pos="processed"]').each( function() {
774			$(this).attr('data-fileicon-pos', 'processed');
775
776			$(this).find('dl dd').each( function() {
777				if( $(this).children('.d_icon.pdf_front').length >0 ) {
778					$(this).children('a:not(.d_icon), span:not(.d_icon):not(.filesize)').after( $(this).find('.d_icon.pdf_front') );
779					$(this).children('.d_icon.pdf_front').removeClass('pdf_front').addClass('pdf_rear');
780					$(this).children('.d_icon.pdf_rear').before(" ");
781	/*
782				} else if( $(this).children('.d_icon.pdf_rear').length >0 ) {
783					$(this).children('a:not(.d_icon), span:not(.d_icon):not(.filesize)').before( $(this).find('.d_icon.pdf_rear') );
784					$(this).children('.d_icon.pdf_rear').removeClass('pdf_rear').addClass('pdf_front');
785					$(this).children('.d_icon.pdf_front').after(" ");
786	*/
787				}
788			});
789		});
790
791		// 説明会資料・最新決算資料のPDFアイコンを移動(前←→後ろ)
792		$eArea.find('.news-presentation, .news-material').not('[data-fileicon-pos="processed"]').each( function() {
793			$(this).attr('data-fileicon-pos', 'processed');
794
795			$(this).find('dl dd').each( function() {
796				if( $(this).children('.d_icon.pdf_front').length >0 ) {
797					$(this).children('a:not(.d_icon), span:not(.d_icon):not(.filesize)').after( $(this).find('.d_icon.pdf_front') );
798					$(this).children('.d_icon.pdf_front').removeClass('pdf_front').addClass('pdf_rear');
799					$(this).children('.d_icon.pdf_rear').before(" ");
800				} else if( $(this).children('.d_icon.pdf_rear').length >0 ) {
801					$(this).children('a:not(.d_icon), span:not(.d_icon):not(.filesize)').before( $(this).find('.d_icon.pdf_rear') );
802					$(this).children('.d_icon.pdf_rear').removeClass('pdf_rear').addClass('pdf_front');
803					$(this).children('.d_icon.pdf_front').after(" ");
804				}
805			});
806		});
807
808		// リンクリストのファイルアイコンを移動(前←→後ろ)
809		$eArea.find('.link-list, .link-list-url').not('[data-fileicon-pos="processed"]').each( function() {
810			$(this).attr('data-fileicon-pos', 'processed');
811
812			$(this).find('li.download-link-text, li.download-link-url').each( function() {
813				if( $(this).children('a.d_icon.front').length >0 ) {
814					$(this).children('a:not(.d_icon), span:not(.d_icon)').after( $(this).find('.d_icon.front') );
815					$(this).children('.d_icon.front').removeClass('front').addClass('rear');
816					$(this).children('.d_icon.rear').before(" ");
817				} else if( $(this).find('a.d_icon.rear').length >0 ) {
818					$(this).children('a:not(.d_icon), span:not(.d_icon)').before( $(this).find('.d_icon.rear') );
819					$(this).children('.d_icon.rear').removeClass('rear').addClass('front');
820					$(this).children('.d_icon.front').after(" ");
821				} else if( $(this).children('img:first-child').length >0 ) {
822					$(this).children('a:not(.d_icon), span:not(.d_icon)').after( $(this).children('img:first-child') );
823					$(this).children('img').before(" ");
824				} else if( $(this).find('a:not(.d_icon) + img, span:not(.d_icon) + img').length >0 ) {
825					$(this).children('a:not(.d_icon), span:not(.d_icon)').before( $(this).find('a:not(.d_icon) + img, span:not(.d_icon) + img') );
826					$(this).children('img').after(" ");
827				}
828			});
829		});
830	}
831
832	$(document).ready( function() {
833		try {
834			toggleFileconPos( $(document) );
835
836			SHW.HOOK.bind( 'pre', toggleFileconPos );
837		} catch(e) {
838			console.assert(false, "Err: "+ e.message +" in toggle-fileicon-pos.js");
839		}
840	});
841})(jQuery, document, window, SHW);
842
843/* accordion4.js */
844$(document).ready( function() {
845	try {
846		if( window.magnoliaFrontendData.isEdit !== true ) {
847			/* 全部開・閉ボタンに状態を反映する */
848			var check_all_open = function() {
849				if( $('.ux_accordion.close').length > 0 ) {
850					$('.ux_accordion_btn_set').removeClass('close').addClass('open');
851				} else {
852					$('.ux_accordion_btn_set').removeClass('open').addClass('close');
853				}
854			};
855
856			/* 開閉 */
857			var acc_open = function(eAcc, bImidiate) {
858				eAcc.removeClass('close');
859				eAcc.addClass('open');
860				if( bImidiate ) {
861					eAcc.children('.column2, .column3, .column4, .column5').show();
862				} else {
863					eAcc.children('.column2, .column3, .column4, .column5').slideDown();
864				}
865			};
866
867			var acc_close = function(eAcc, bImidiate) {
868				eAcc.removeClass('open');
869				eAcc.addClass('close');
870				if( bImidiate ) {
871					eAcc.children('.column2, .column3, .column4, .column5').hide();
872				} else {
873					eAcc.children('.column2, .column3, .column4, .column5').slideUp();
874				}
875			};
876
877            $('.ux_accordion').each( function() {
878				// デフォルトオープン
879				if( $(this).closest('.ux_accordion_default_open').length >0 ) {
880					acc_open( $(this), true );
881				} else {
882					$(this).addClass('close');
883
884					if(window.matchMedia('print, screen and (min-width: 768px)').matches) {
885						/* PC常時or初期表示ープン */
886						if( ($(this).closest('.ux_accordion_always_open_pc').length >0)
887						 || ($(this).closest('.ux_accordion_default_open_pc').length >0) ) {
888							$(this).removeClass('close');
889							$(this).addClass('open');
890						}
891					} else if(window.matchMedia('handheld, only screen and (max-width: 767px)').matches) {
892						/* SP常時or初期表示ープン */
893						if( ($(this).closest('.ux_accordion_always_open_sp').length >0)
894						 || ($(this).closest('.ux_accordion_default_open_sp').length >0) ) {
895							$(this).removeClass('close');
896							$(this).addClass('open');
897						}
898					}
899
900
901					if( $(this).hasClass('open') ) {
902						acc_open( $(this), true );
903					} else {
904						acc_close( $(this), true );
905					}
906				}
907
908				// アコーディオン 開閉
909				$(this).children('.column1').click( function() {
910					/* PC常時オープン */
911					if($(this).closest('.ux_accordion_always_open_pc').length >0) {
912						if(window.matchMedia('print, screen and (min-width: 768px)').matches) {
913							return;
914						}
915					}
916
917					/* SP常時オープン */
918					if($(this).closest('.ux_accordion_always_open_sp').length >0) {
919						if(window.matchMedia('handheld, only screen and (max-width: 767px)').matches) {
920							return;
921						}
922					}
923
924					if( $(this).parent().hasClass('open') ) {
925						acc_close( $(this).parent(), false );
926					} else {
927						acc_open( $(this).parent(), false );
928					}
929
930					check_all_open();
931				});
932			});
933
934			// 全てのアコーディオンを開ける
935			$('.ux_accordion_btn_all_open, .ux_accordion_btn_set > .column1').click( function() {
936				$('.ux_accordion').each( function() {
937					acc_open( $(this), false );
938				});
939
940				check_all_open();
941			});
942
943			// 全てのアコーディオンを閉じる
944			$('.ux_accordion_btn_all_close, .ux_accordion_btn_set > .column2').click( function() {
945				$('.ux_accordion').each( function() {
946					acc_close( $(this), false );
947				});
948
949				check_all_open();
950			});
951
952			/* 最初のアコーディオンを開状態に */
953			$('body[data-page-marker~="first-accordion-open"]').each( function() {
954				acc_open( $('.ux_accordion').first(), false );
955			});
956
957			check_all_open();
958
959			$(window).on("resize", function() {
960				try {
961					$('.ux_accordion').each( function() {
962						/* PC常時オープン */
963						if($(this).closest('.ux_accordion_always_open_pc').length >0) {
964							if(window.matchMedia('print, screen and (min-width: 768px)').matches) {
965								acc_open( $(this), true );
966							}
967						}
968
969						/* SP常時オープン */
970						if($(this).closest('.ux_accordion_always_open_sp').length >0) {
971							if(window.matchMedia('handheld, only screen and (max-width: 767px)').matches) {
972								acc_open( $(this), true );
973							}
974						}
975					});
976
977					check_all_open();
978				} catch(e) {
979					console.log("Err: "+ e.message +" in accordion.js");
980				}
981			});
982
983		}
984
985	} catch(e) {
986		console.log("Err: "+ e.message +" in accordion.js");
987	}
988});
989
990/* ajax-load14d.js */
991;window.SHW.AJAX_LOAD=window.SHW.AJAX_LOAD||[];(function(a,p,m,n,h){h.nTotal=0;h.nActive=0;h.loadAjax=function(b){h.nTotal++;if(b.only_visible==1&&a(b.eDst).filter(":visible").length<=0)a(b.eDst).remove();else return a(b.eDst).empty(),h.nActive++,new Promise((c,g)=>{a.get(b.hrefSrc).done(function(d){d=d.replace(/\x3c!--.*--\x3e/g,"");d=b.no_img==1?d.replace(/<img.*>/g,""):d.replace(/<img (.*)src=(.*)>/g,"<img $1data-src=$2>");var e=a(a.parseHTML(d)).find("#sharewithmain");a(e).find(".redirect").remove();a(e).each(function(){n.relabelId(this,"-ajax"+h.nTotal)});d=null;typeof b.fPre=="function"&&b.fPre(e,b);n.HOOK?.exec("pre",e);b.random_sort==1&&b.item&&a(e).each(function(){for(var f=a(this).find(b.item),k=a(f).length,l=0;l<k;l++){var q=Math.floor(Math.random()*k);a(f).eq(l).insertBefore(a(f).eq(q))}});b.parts&&(b.parts_start>0&&a(e).find(b.parts).filter(":lt("+b.parts_start+")").remove(),b.parts_max>0&&a(e).find(b.parts).filter(":gt("+(b.parts_max-1)+")").remove());b.item&&b.item_max>0&&a(e).find(b.item).filter(":gt("+(b.item_max-1)+")").remove();b.exclusive==1&&(a(b.eDst).prevAll().remove(),a(b.eDst).nextAll().remove());b.lazy!=1&&a(e).find("img[data-src]:not([src])").each(function(){a(this).attr("src",a(this).attr("data-src"));a(this).removeAttr("data-src")});d=null;d=0;b.parts?(d=a(e).find(b.parts).length,a(b.eDst).after(a(e).find(b.parts)),d=a(b.eDst).nextAll(b.parts).filter(":lt("+d+")")):(d=a(e).length,a(b.eDst).after(a(e)),d=a(b.eDst).nextAll().filter(":lt("+d+")"));a(b.eDst).remove();typeof b.fPost=="function"&&b.fPost(d,b);n.HOOK?.exec("post",d);b.after_trigger&&m.setTimeout(function(){try{a(m).trigger(b.after_trigger)}catch(f){console.assert(!1,"Err: "+f.message+" in ajax-load.js")}},0);a(b.eDst).closest(".multiColumn").trigger("ajax-loaded");h.nActive--;c()}).fail(function(){h.nActive--;console.assert(!1,"load fail "+b.hrefSrc+" in ajax-load.js");g()})})};h.parseParam=function(b,c){typeof c=="undefined"&&(c={});a(b).find("li.text-without-link > span").each(function(){var g=a(this).html().trim();if(g!=""){var d=a.extend,e=c,f=Hjson,k=f.parse;const l=p.createElement("textarea");l.innerHTML=g;c=d.call(a,!0,e,k.call(f,l.value))}});return c};loadAjaxIF=function(b,c,g,d){n.isEdit()?a(b).find(".link-list-url").addClass("in-editor"):a(b).find(".link-list-url").each(function(){var e=a(this).find("li.internal-link-text > a[href]").first().attr("href");a(this).addClass("loading");var f=a.extend(!0,{},c);f=h.parseParam(this,f);f.hrefSrc=e;f.eSrc=b;f.eDst=this;f.fPre=g;f.fPost=d;m.setTimeout(async function(){await h.loadAjax(f)},0)})};a(p).ready(function(){m.setTimeout(function(){try{a(".ux_ajax_main").each(function(){loadAjaxIF(this,{parts:".multiColumn",item:".column"})}),a(".ux_ajax_result").each(function(){loadAjaxIF(this,{parts:".news-result",item:"dl dd"},function(b,c){c.no_title==1&&a(b).find("dl dt").remove()},function(b){a(b).find("dl").each(function(){a(this).find("dd").length<=0&&a(this).remove()})})}),a(".ux_ajax_yuho").each(function(){loadAjaxIF(this,{parts:".news-yuho",item:"dl dd"},function(b,c){c.no_title==1&&a(b).find("dl dt").remove()},function(b){a(b).find("dl").each(function(){a(this).find("dd").length<=0&&a(this).remove()})})}),a(".ux_ajax_presentation").each(function(){loadAjaxIF(this,{parts:".news-presentation",item:"dl dd"},function(b,c){c.no_title==1&&a(b).find("dl dt").remove()},function(b){a(b).find("dl").each(function(){a(this).find("dd").length<=0&&a(this).remove()})})}),a(".ux_ajax_material").each(function(){loadAjaxIF(this,{parts:".news-material",item:"dl"},function(b,c){c.no_title==1&&a(b).find("dl dt").remove()},function(b){a(b).find("dl").each(function(){a(this).find("dd").length<=0&&a(this).remove()})})}),a(".ux_ajax_list, .ux_ajax1_list > .column1, .ux_ajax2_list > .column2, .ux_ajax3_list > .column3, .ux_ajax4_list > .column4, .ux_ajax5_list > .column5").each(function(){loadAjaxIF(this,{parts:".link-list",item:"li"},function(b,c){c.no_title==1&&a(b).find("h2").remove()},function(b){a(b).find(".link-list").each(function(){a(this).find("h2,li").length<=0&&a(this).remove()})})}),a(".ux_ajax_arealink, .ux_ajax1_arealink > .column1, .ux_ajax2_arealink > .column2, .ux_ajax3_arealink > .column3, .ux_ajax4_arealink > .column4, .ux_ajax5_arealink > .column5").each(function(){loadAjaxIF(this,{parts:".internal-link-area,.external-link-area,.download-l
991ink-area"})}),a(".ux_ajax_title2, .ux_ajax1_title2 > .column1, .ux_ajax2_title2 > .column2, .ux_ajax3_title2 > .column3, .ux_ajax4_title2 > .column4, .ux_ajax5_title2 > .column5").each(function(){loadAjaxIF(this,{parts:".title2"})}),a(".ux_ajax_title3, .ux_ajax1_title3 > .column1, .ux_ajax2_title3 > .column2, .ux_ajax3_title3 > .column3, .ux_ajax4_title3 > .column4, .ux_ajax5_title3 > .column5").each(function(){loadAjaxIF(this,{parts:".title3"})}),a(".ux_ajax_title4, .ux_ajax1_title4 > .column1, .ux_ajax2_title4 > .column2, .ux_ajax3_title4 > .column3, .ux_ajax4_title4 > .column4, .ux_ajax5_title4 > .column5").each(function(){loadAjaxIF(this,{parts:".title4"})}),a(".ux_ajax_vtable").each(function(){loadAjaxIF(this,{parts:".vertical-table",item:".vtable-item"})}),a(".ux_ajax_htable").each(function(){loadAjaxIF(this,{parts:".ircalendar",item:".ircalendar-title, .ircalendar-item"})}),a(".ux_ajax_any_table").each(function(){loadAjaxIF(this,{parts:".vertical-table, .ircalendar, .shwTable, .uni-table",item:".vtable-item, .ircalendar-title, .ircalendar-item"})}),a(".ux_ajax_multi3, .ux_ajax1_multi3 > .column1, .ux_ajax2_multi3 > .column2, .ux_ajax3_multi3 > .column3, .ux_ajax4_multi3 > .column4, .ux_ajax5_multi3 > .column5").each(function(){loadAjaxIF(this,{parts:".basic-list2",item:".tabItems > li"},function(b,c){c.lazy==1&&a(b).find(".tabItems > li").each(function(){a(this).find(".n_img").length>0&&(a(this).addClass("lazy"),a(this).find(".n_img").each(function(){a(this).html("\x3c!--"+a(this).html()+"--\x3e")}))});if(c.same_caegory==1){var g=(a("body").attr("data-category")||"").split(" "),d=a(b).find(".tabItems > li");a(d).addClass("pre-hidden");a.each(g,function(e,f){f&&a(".basic-list2 .tabs").last().find("span."+f).each(function(){var k=a(this).parent().parent("ul:not(.categoryLv_1");a(k).length>0&&a(d).filter("."+f+"Elm").removeClass("pre-hidden")})});a(d).filter(".pre-hidden").remove()}c.view_self!=1&&(a(b).find(".tabItems > li").each(function(){var e=a(this).find("a[href]");a(e).length>0&&(""+m.location).indexOf(a(e).attr("href").replace(/[#\?].*/,""))>=0&&a(this).addClass("pre-hidden")}),a(b).find(".tabItems > li.pre-hidden").remove());a(b).find(".tabItems > li").addClass("hidden")},function(b,c){a(b).each(function(){var g=this;initTabs(a(g).attr("id"));showNewIcon(a(g).attr("id"));c.lazy==1&&(a(g).bind("change",function(){a(g).find(".tabItems > li.lazy").filter(":visible").each(function(){a(this).removeClass("lazy");a(this).html(a(this).html().replace(/\x3c!--/,"").replace(/--\x3e/,""));a(this).find("img[data-src]:not([src])").each(function(){a(this).attr("src",a(this).attr("data-src"));a(this).removeAttr("data-src")})})}),a(g).trigger("update"))})})})}catch(b){console.assert(!1,"Err: "+b.message+" in ajax-load.js")}},0)})})(jQuery,document,window,SHW,SHW.AJAX_LOAD);
992/* utility.js */
993$(document).ready( function() {
994    try {
995        // プロモス1に画像があるか判定
996        if( $('#promos1 .text-section img').length >0 ) {
997            $('body').attr('data-promos1', 'has-img');
998        }
999
1000        window.setTimeout( function() {
1001            objectFitImages( $('.promos img') );
1002            objectFitImages( $('.text-section.highlight img, .text-section img.pos-4') );
1003        }, 10);
1004	} catch(e) {
1005		console.log("Err: "+ e.message +" in utility.js");
1006	}
1007
1008    try {
1009        // クリッカブルマップ SP対応
1010        if( typeof $.fn.rwdImageMaps != "undefined" ) {
1011            $('img[usemap]').rwdImageMaps();
1012        }
1013	} catch(e) {
1014		console.log("Err: "+ e.message +" in utility.js");
1015	}
1016
1017    try {
1018        // svgアイコン
1019        $('img[src*="/dam/"][src$="pdfIcon.png"], img[src*="/resources/templating-kit/themes/pop/img/defaulticon/"][src$=".png"]').each( function () {
1020            var txSrc = $(this).attr('src').replace(/\.png/,".svg");
1021            $(this).attr('src', txSrc);
1022        });
1023
1024            $(window).bind('ajax-loaded', function() {
1025                $('img[src*="/dam/"][src$="pdfIcon.png"], img[src*="/resources/templating-kit/themes/pop/img/defaulticon/"][src$=".png"]').each( function () {
1026                    var txSrc = $(this).attr('src').replace(/\.png/,".svg");
1027                    $(this).attr('src', txSrc);
1028                });
1029            });
1030
1031	} catch(e) {
1032		console.log("Err: "+ e.message +" in assist.js");
1033	}
1034
1035	try {
1036        // IRカレンダー type03 要
1037        $('.ux_wrap_inner_table .shwTable .tbCore td:not(:empty)').wrapInner('<p />');
1038
1039	} catch(e) {
1040		console.log("Err: "+ e.message +" in utility.js");
1041	}
1042
1043    try {
1044        // 高さ合わせ
1045        $('.ux_match_col_height').children('.column1:not(.empty),.column2:not(.empty),.column3:not(.empty),.column4:not(.empty),.column5:not(.empty)').matchHeight();
1046        $('.ux_match_text_height').find('.text-section').matchHeight();
1047        $('.ux_match_teaser_height').find('.teaser, .external-teaser, .download-teaser').matchHeight();
1048        $('.ux_match_teaser_text_height').find('.teaser, .external-teaser, .download-teaser').find('h2 a').matchHeight();
1049        $('.ux_match_arealink_height').find('.internal-link-area > a, .external-link-area >
1049 a, .download-link-area > a').matchHeight();
1050        $('.ux_match_list_text_height').find('.link-list').find('li > a, li > span').matchHeight();
1051
1052	    // 高さ合わせ
1053        $('.ux_justify_list_item').find('.link-list li[class]').matchHeight();
1054        $('.ux_justify_list_link').find('.link-list li[class]').children('a, span').matchHeight();
1055        $('.ux_justify_teaser_text').find('.teaser h2 a, .external-teaser h2 a, .download-teaser h2 a').matchHeight();
1056	} catch(e) {
1057		console.log("Err: "+ e.message +" in utility.js");
1058	}
1059
1060});
1061/* assist.js */
1062$(document).ready( function() {
1063    try {
1064        // 外窓
1065//      $('#nav a[href*="/ja/ir/stock/price.html"]').attr('target','_blank');
1066
1067	} catch(e) {
1068		console.log("Err: "+ e.message +" in assist.js");
1069	}
1070
1071    try {
1072
1073  /*==========================
1074  slideOutAnimation
1075  ==========================*/
1076  var defaultAppearanceMargin = 30;
1077  var appearanceMargin = defaultAppearanceMargin;
1078  var appearanceTopDistance, appearanceBottomDistance;
1079  var winH;
1080  var _target = '#sharewithmain > .multiColumn1:not(.mask-hidden), #sharewithmain > .multiColumn2:not(.mask-hidden), #sharewithmain > .multiColumn3:not(.mask-hidden), #sharewithmain > .multiColumn4:not(.mask-hidden), #sharewithmain > .multiColumn5:not(.mask-hidden) '
1081
1082//  var target_in_box = $('#sharewithmain > :not(.child-mask)');
1083//  _target = $(_target).filter(target_in_box);
1084
1085  var child_in_box = $('#sharewithmain > .child-mask > * > *').children('.multiColumn1, .multiColumn2, .multiColumn3, .multiColumn4, .multiColumn5');
1086  _target = $(_target).add(child_in_box);
1087
1088
1089if ( $('#sharewithmain .mgnlEditorBar').length < 1 ) {
1090  $(_target).append('<div class="js-mask">');
1091  var innerContW = $('.l-inner-content').width();
1092  $('.js-scrollout-mask.width-auto .inner').width(innerContW);
1093}
1094  var slideOutAnimation = function(_scrollTop){
1095        if ( $('#sharewithmain .mgnlEditorBar').length < 1 ) {
1096    winH = $(window).height();
1097    $(_target).each(function(){
1098      if(!$(this).hasClass('app-hide') && !$(this).hasClass('app-show')){
1099        $(this).addClass('app-hide');
1100      }
1101      appearanceMargin = defaultAppearanceMargin;
1102      appearanceTopDistance = $(this).offset().top - _scrollTop;
1103      appearanceBottomDistance = winH - appearanceTopDistance;
1104
1105      if($(this).hasClass('app-hide') && (appearanceBottomDistance > appearanceMargin)){
1106        $(this).removeClass('app-hide');
1107        $(this).addClass('app-show');
1108      }
1109      // else if($(this).hasClass('app-show') && (appearanceBottomDistance < appearanceMargin)) {
1110      //   $(this).removeClass('app-show');
1111      //   $(this).addClass('app-hide');
1112      // }
1113    });
1114}
1115  };
1116
1117
1118    var _scrollTop = '';
1119	$(window).on('load', function() {
1120        _scrollTop = $(this).scrollTop();
1121        slideOutAnimation(_scrollTop);
1122	});
1123
1124	$(window).on('scroll', function() {
1125        _scrollTop = $(this).scrollTop();
1126        slideOutAnimation(_scrollTop);
1127
1128	});
1129
1130	} catch(e) {
1131		console.log("Err: "+ e.message +" in assist.js");
1132	}
1133
1134
1135    try {
1136		// マルチ3ニュース子ページ
1137		if( $('body.form[data-page-marker~="news-folder"]').length >0 || $('body.multi[data-page-marker~="news-folder"]').length >0 ) {
1138			if( $('#page-intro .h0').length <=0 ) {
1139				// ニュースフォルダタイトル付与
1140				var txNewsFolder = "ニュース";
1141				if( $('*[data-news-folder-title]').length >0 ) {
1142					txNewsFolder = $('*[data-news-folder-title]').attr('data-news-folder-title');
1143				}
1144				$('#page-intro > h1, .page-intro > h1').before('<div class="h0">' +txNewsFolder+ '</div>' );
1145			}
1146
1147			window.setTimeout( function() {
1148				try {
1149					if( $('#page-intro .category-icon').length <=0 ) {
1150						// カテゴリアイコン追加
1151                        $('#page-intro, .page-intro').find('.text-meta').before('<div class="category-icon"></div>');
1152						var astrCategory = $('body').attr('data-category').split(' ');
1153
1154						$('.basic-list2 .tabs').first().find('span').each( function() {
1155							var eUl = $(this).parent().parent('ul[data-category-level]');
1156							if( $(eUl).length >0 ) {
1157								$(this).attr('data-category-level', $(eUl).attr('data-category-level') );
1158							}
1159						});
1160
1161						$.each( astrCategory, function( i, v ) {
1162							if( v ) {
1163								$('.basic-list2 .tabs').first().find('span.' +v).clone().appendTo('#page-intro .category-icon, .page-intro .category-icon');
1164							}
1165						});
1166						$('#page-intro, .page-intro').find('.category-icon span').each( function() {
1167							$(this).removeAttr('hidden').attr('aria-hidden','false');
1168							$(this).text( ''+$(this).attr('alt') );
1169						});
1170					}
1171
1172				} catch(e) {
1173					console.log("Err: "+ e.message +" in multi3child.js");
1174				}
1175			}, 20); // 一応changeTabBasic.js処理待ち
1176		}
1177
1178	} catch(e) {
1179		console.log("Err: "+ e.message +" in multi3child.js");
1180	}
1181
1182    try {
1183
1184		var headerMenu = function() {
1185			var hm_check = '#panel2-sw';
1186			var hm_open = 'hm_open';
1187			var hm_target = '#site-info .on-sp .hx_menu';
1188
1189	
1190			$(hm_check).change(function() {
1191				if ( $(this).is(':checked') == true ) {
1192					$(hm_target).show();
1193					$(hm_target).fadeIn( 100, function(){
1194						$('body').addClass(hm_open);
1195						$(hm_target).attr('style','');
1196					});
1197				} else {
1198					$(hm_target).show();
1199					$(hm_target).fadeOut( 100, function(){
1200						$('body').removeClass(hm_open);
1201						$(hm_target).attr('style','');
1202					});
1203				}
1204			});
1205
1206			$(hm_target).find('.hx_gnavi a').click( function() {
1207				$(hm_target).show();
1208				$(hm_target).fadeOut( 100, function(){
1209					$('body').removeClass(hm_open);
1210					$(hm_target).attr('style','');
1211					$('#panel2-sw').prop('checked', false);
1212				});
1213			});
1214		};
1215
1216		$(window).on('load', function(){
1217			headerMenu();
1218		});
1219
1220
1221	} catch(e) {
1222		console.log("Err: "+ e.message +" in assist.js");
1223	}
1224
1225});
1226
1227window.onpageshow = function(event) {
1228	if (event.persisted) {
1229		$('#panel2-sw').prop('checked', false);
1230		$('#panel2-sw').removeAttr('checked');
1231		$('body').removeClass('hm_open');
1232	}
1233 };
1234
1235/* result-tablize-ex.js */
1236(function($, document, window, SHW){
1237
1238	function justifyEachUnitableRow( that ) {
1239		// マルチセルの行同士の高さを合わせる
1240		$(that).each( function() {
1241			for(var i=1;;i++) {
1242				var eTr = $(this).find('.uni-table tr:nth-child(' +i +')');
1243				if( $(eTr).length <= 0 ) break;
1244				$(eTr).matchHeight({byRow: false});
1245			}
1246
1247			if( $(this).find('.uni-table img').length >0 ) {
1248				$(window).on('load', function() {
1249					$.fn.matchHeight._update();
1250				});
1251			}
1252
1253			$(window).on('resize', function() {
1254				$.fn.matchHeight._update();
1255			});
1256		});
1257	}
1258
1259
1260	function pInt( strValue ) {
1261		return( parseInt( strValue || '0', 10 ) );
1262	}
1263
1264	// リンクテキストから四半期を推定
1265	function detectSortIndex( strLinkText ) {
1266		var nSortIndex = 4;
1267
1268		if ( strLinkText.indexOf('1四半期') >=0 ) { nSortIndex = 1; }
1269		else if ( strLinkText.indexOf('2四半期') >=0 ) { nSortIndex = 2; }
1270		else if ( strLinkText.indexOf('3四半期') >=0 ) { nSortIndex = 3; }
1271		else if ( strLinkText.indexOf('1四半期') >=0 ) { nSortIndex = 1; }
1272		else if ( strLinkText.indexOf('2四半期') >=0 ) { nSortIndex = 2; }
1273		else if ( strLinkText.indexOf('3四半期') >=0 ) { nSortIndex = 3; }
1274		else if ( strLinkText.indexOf('中間') >=0 ) { nSortIndex = 2; }
1275		else if ( strLinkText.indexOf('1Q') >=0 ) { nSortIndex = 1; }
1276		else if ( strLinkText.indexOf('2Q') >=0 ) { nSortIndex = 2; }
1277		else if ( strLinkText.indexOf('3Q') >=0 ) { nSortIndex = 3; }
1278		else if ( strLinkText.indexOf('Q1') >=0 ) { nSortIndex = 1; }
1279		else if ( strLinkText.indexOf('Q2') >=0 ) { nSortIndex = 2; }
1280		else if ( strLinkText.indexOf('Q3') >=0 ) { nSortIndex = 3; }
1281		else if ( (' '+strLinkText).match(/[^四]半期/) ) { nSortIndex = 2; }
1282		else if ( strLinkText.match(/(1st|first) quarter/i) ) { nSortIndex = 1; }
1283		else if ( strLinkText.match(/(2nd|second) quarter/i) ) { nSortIndex = 2; }
1284		else if ( strLinkText.match(/(3rd|third) quarter/i) ) { nSortIndex = 3; }
1285		else if ( strLinkText.match(/three months/i)  ) { nSortIndex = 1; }
1286		else if ( strLinkText.match(/six months/i) ) { nSortIndex = 2; }
1287		else if ( strLinkText.match(/nine months/i) ) { nSortIndex = 3; }
1288		else if ( strLinkText.match(/1st half/i) ) { nSortIndex = 2; }
1289		else if ( strLinkText.match(/first half/i) ) { nSortIndex = 2; }
1290		return( nSortIndex );
1291	}
1292
1293	// 年度検出
1294	function detectYear( strYearA ) {
1295		let nYear = 0;
1296
1297//		if( strYearA.match(/\d\d\d\då¹´/) ) {
1298		if( strYearA.indexOf('å¹´') >= 0 ) {
1299			let strTmp = strYearA.substr(0, strYearA.indexOf("å¹´"));
1300			nYear = pInt(strTmp.match(/\d*$/)[0]);
1301		} else if( strYearA.match(/令和\d*年/) ) {
1302			let strTmp = strYearA.substr(0, strYearA.indexOf("å¹´"));
1303			nYear = pInt(strTmp.match(/\d*$/)[0]);
1304		} else if( strYearA.match(/平成\d*年/) ) {
1305			let strTmp = strYearA.substr(0, strYearA.indexOf("å¹´"));
1306			nYear = pInt(strTmp.match(/\d*$/)[0]);
1307		} else if( strYearA.match(/FY(\d\d\d\d)/) ) {
1308			nYear = pInt(strYearA.match(/FY(\d\d\d\d)/)[1]);
1309		} else if( strYearA.match(/fiscal year.*(\d\d\d\d)/i) ) {
1310			nYear = pInt(strYearA.match(/fiscal year.*(\d\d\d\d)/i)[1]);
1311		} else if( strYearA.match(/year end.*\s(\d\d\d\d)/i) ) {
1312			nYear = pInt(strYearA.match(/year end.*\s(\d\d\d\d)/i)[1]);
1313		}
1314		return( nYear );
1315	}
1316
1317	// ----------
1318
1319	function hideOld() {
1320		let eMixHead = $('.news-supermix .mix-head');
1321		let eMixSlide = $('.news-supermix .mix-slide');
1322
1323		for(let i=0; i<$(eMixHead).find('tr').length; i++) {
1324			let txHideOld = $(eMixHead).find('tr').eq(i).attr('data-hide-old');
1325			if(!txHideOld) continue;
1326
1327			for(let j=0; j<$(eMixSlide).children('.year-slide').eq(0).find('tr').eq(i).find('td').length; j++) {
1328				var bExist = false;
1329				for(let k=$(eMixSlide).children('.year-slide').length-1; k>=0; k--) {
1330					$(eMixSlide).children('.year-slide').eq(k).find('tr').eq(i).find('td').eq(j).each( function() {
1331						if( $(this).find('a[href]').length <=0 ) {
1332							$(this).find('a').remove();
1333						} else {
1334							bExist = true;
1335						}
1336					});
1337					if(bExist) break;
1338				}
1339			}
1340		}
1341	}
1342
1343	function addLink(aParam, nYear, nSortIndex, txHref, txLabel) {
1344		//console.debug('link: fy' +nYear +' q' +nSortIndex +' : ' +txText +' : '+txHref);
1345
1346		if(!!aParam.match_word) {
1347			if(txLabel.indexOf(aParam.match_word) < 0) {
1348				return;
1349			}
1350		}
1351		if(!!aParam.filter) {
1352			if(txLabel.indexOf(aParam.filter) >= 0) {
1353				return;
1354			}
1355		}
1356
1357		let txText = (aParam.quarter? '' +nSortIndex +'Q': 'PDF');
1358
1359		let queryTd = `td.q${nSortIndex}`;
1360		if(!aParam.quarter) {queryTd = 'td.q4';}
1361
1362		let eMixSlide = $('.news-supermix .mix-slide');
1363		let eTd = $(eMixSlide).find(`.year-slide[data-year="${nYear}"] tbody tr`).eq(aParam.index).find(queryTd);
1364		if( !!$(eTd).find('a').last().attr('href') ) {
1365			$(eTd).append('<p><a>' +($(eTd).find('a').last().text() || '') +'</a></p>');
1366		}
1367		$(eTd).find('a').last().attr('target','_blank').attr('href', txHref).attr('aria-label', txLabel).text(txText);
1368	}
1369
1370	function addYear(nYear) {
1371		let eMixHead = $('.news-supermix .mix-head');
1372		let eMixSlide = $('.news-supermix .mix-slide');
1373
1374		if($(eMixSlide).children(`.year-slide[data-year="${nYear}"]`).length <=0) {
1375			let txYearTitle = '' +nYear;
1376			if($('html:lang(ja)').length >0) {
1377				txYearTitle = '' +nYear +'年7月期';
1378			} else 
1379			if($('html:lang(en)').length >0) {
1380				txYearTitle = 'FY' +nYear +'/7';
1381			}
1382			
1383			$(eMixSlide).append(`<div class="year-slide" data-year="${nYear}"><div class="uni-table style0 icon-swip no-scroll"><table class="tbCore"><tbody><tr class="year"><th colspan="4">${txYearTitle}</th></tr></tbody></table></div></div>`);
1384
1385			for(let i=1;i<$(eMixHead).find('tr').length;i++) {
1386				let eYearbody = $(eMixSlide).find(`.year-slide[data-year="${nYear}"] tbody`);
1387				let htHideEmpty = $(eMixHead).find('tr').eq(i).attr('data-hide-empty') ? ' data-hide-empty="true"' : '';
1388
1389				let nCol = parseInt($(eMixHead).find('tr').eq(i).attr('data-col') || '1', 10);
1390				//console.debug(' fy' +nYear +' : line=' +i +' : col= ' +nCol );
1391				if(nCol == 1) {
1392					$(eYearbody).append(`<tr${htHideEmpty}><td colspan="4" class="q4"><p><a>PDF</a></p></td></tr>`);
1393				} else
1394				if(nCol == 2) {
1395					$(eYearbody).append(`<tr${htHideEmpty}><td colspan="2" class="q2"><p><a>2Q</a></p></td><td colspan="2" class="q4"><p><a>FY</a></p></td></tr>`);
1396				} else
1397				if(nCol == 4) {
1398					let ht = `<tr${htHideEmpty}>`;
1399					for(let i=1; i<=4; i++) {
1400						ht += `<td class="q${i}"><p><a>${i}Q</a></p></td>`;
1401					}
1402					ht += '</tr>';
1403					$(eYearbody).append(ht);
1404				}
1405			}
1406		}
1407	}
1408
1409
1410	// 各ページのhtmlを仕分けて追加
1411	function fPost(ePosted, aParam) {
1412//		console.debug('totel :' +$(ePosted).length );
1413
1414		// 自動連係(通期)
1415		$(ePosted).find('.news-result, .news-yuho, .news-presentation').find('dl').each( function() {
1416			let nYear = detectYear( $(this).find('dt').text().trim() );
1417			if(nYear <= 0) return;
1418
1419			addYear(nYear);
1420
1421			$(this).find('dd').each( function() {
1422				let txHref = $(this).find('a[href]').attr('href');
1423				let txLabel = $(this).find('a:not(.d_icon').text().trim();
1424
1425				//console.debug(' <- ' +$(this).html());
1426				let nSortIndex = detectSortIndex($(this).text().trim());
1427				addLink(aParam, nYear, nSortIndex, txHref, txLabel);
1428			});
1429		});
1430
1431		// 自動連係(四半期期)
1432		$(ePosted).find('.news-material').find('dl').each( function() {
1433			let nYear = detectYear( $(this).find('dt').text().trim() );
1434			if(nYear <= 0) return;
1435
1436			addYear(nYear);
1437
1438			$(this).find('dd').each( function() {
1439				let txHref = $(this).find('a[href]').attr('href');
1440				let txLabel = $(this).find('a:not(.d_icon').text().trim();
1441
1442				//console.debug(' <- ' +$(this).html());
1443				let nSortIndex = detectSortIndex($(this).text().trim());
1444				addLink(aParam, nYear, nSortIndex, txHref, txLabel);
1445			});
1446		});
1447
1448		// 手動アップロード
1449		$(ePosted).find('.link-list').each( function() {
1450			let nYear = 0;
1451			if( $(this).find('h2').length >0 ) {
1452				nYear = detectYear( $(this).find('h2').text().trim() );
1453			} else
1454			if( $(this).prev('.title3').length >0 ) {
1455				nYear = detectYear( $(this).prev('.title3').find('h3').text().trim() );
1456			} else
1457			if( $(this).prev('.title2').length >0 ) {
1458				nYear = detectYear( $(this).prev('.title2').find('h2').text().trim() );
1459			} else {
1460				return;
1461			}
1462			if(nYear <= 0) return;
1463
1464			addYear(nYear);
1465
1466			$(this).find('li').each( function() {
1467				let txHref = $(this).find('a[href]').attr('href');
1468				let txLabel = $(this).find('a:not(.d_icon').text().trim();
1469
1470				//console.debug(' <- ' +$(this).html());
1471				let nSortIndex = detectSortIndex($(this).text().trim());
1472				addLink(aParam, nYear, nSortIndex, txHref, txLabel);
1473			});
1474		});
1475
1476		$(ePosted).remove();
1477	}
1478
1479
1480	// 事前処理
1481	function fPre(eParsed, aParam) {
1482		// 先頭のタブ風リンクを削除
1483		$(eParsed).find('.lx_list_tabstyle01').remove();
1484	}
1485
1486	// ----------
1487
1488	if(!SHW.isEdit()) {
1489		$(document).ready( function() {
1490			try {
1491				$('.ux_ajax_financial_supermix').each( function() {
1492					if($('.news-supermix').length > 0) return;
1493
1494					// 枠設置
1495					$(this).children('.column1').prepend('<div class="news-supermix loading"><div class="mix-head"></div><div class="mix-slide"></div></div>');
1496					var eMix = $('.news-supermix');
1497
1498					// 見出し生成
1499					$(eMix).find('.mix-head').append('<div class="uni-table style0 icon-swip no-scroll"><table class="tbCore"><thead><tr class="year"><th><p> </p></th></tr></thead></table></div>');
1500
1501					let aPajax = [];
1502					$(this).find('.link-list-url').each( function(index) {
1503						// データ取得起動
1504						var eDst = this;
1505						var strSrc = $(eDst).find('li.internal-link-text > a[href]').first().attr('href');
1506
1507//						$(eDst).addClass('loading');
1508						var aParam = SHW.AJAX_LOAD.parseParam(eDst, {});
1509						aParam.hrefSrc = strSrc;
1510						aParam.eDst = eDst;
1511						aParam.fPre = fPre;
1512						aParam.fPost = fPost;
1513
1514						aParam.index = index +1;
1515						aParam.title = aParam.title || '' +$(eDst).find('li.internal-link-text > a[href]').first().text();
1516
1517						aPajax.push( SHW.AJAX_LOAD.loadAjax(aParam) );
1518
1519
1520						// 見出し生成
1521						let nCol = 1;
1522						if(aParam.quarter) {nCol = 4;}
1523
1524						let htHideOld = aParam.hide_old ? ' data-hide-old="true"' : '';
1525
1526						let htHideEmpty = aParam.hide_empty ? ' data-hide-empty="true"' : '';
1527
1528						$(eMix).find('.mix-head thead').append(`<tr data-index="${aParam.index}" data-col="${nCol}"${htHideEmpty}${htHideOld}><th><p>${aParam.title}</p></th></tr>`);
1529					});
1530
1531					// 取得が完了したら、スライド設定
1532					Promise.all(aPajax).then((values) => {
1533						// 年度をソート
1534						var aTmp = $(eMix).find('.mix-slide > .year-slide').get();
1535						aTmp = aTmp.sort( function(a,b) {
1536							return( parseInt($(b).attr('data-year'), 10) - parseInt($(a).attr('data-year'), 10) );
1537						});
1538
1539						$(eMix).find('.mix-slide').empty();
1540						for(let i=0; i<aTmp.length; i++) {
1541							$(eMix).find('.mix-slide').append( aTmp[i] )
1542						}
1543						var txYearFirst = $(eMix).find('.year-slide').first().attr('data-year');
1544						var txYearLast = $(eMix).find('.year-slide').last().attr('data-year');
1545						//console.debug('first: ' +txYearFirst +'  last: ' +txYearLast);
1546
1547						// 過去の空リンクを削除
1548						hideOld();
1549
1550						// スライド起動
1551						var paramSlide = {
1552							autoplay: false,
1553							infinite: false,
1554							autoplaySpeed: 5000,
1555							speed: 500,
1556							vertical: false,
1557							verticalSwiping: false,
1558							fade: false,
1559							arrows: true,
1560							dots: false,
1561							slidesToShow: 3,
1562							slidesToScroll: 1,
1563							draggable: true,
1564							waitForAnimate: false,
1565							focusOnSelect: false,
1566							pauseOnHover: false,
1567							responsive: [
1568							  {
1569							    breakpoint: 1150,
1570							    settings: {
1571							      slidesToShow: 2
1572							    }
1573							  },
1574							  {
1575							    breakpoint: 768,
1576							    settings: {
1577							      slidesToShow: 1
1578							    }
1579							  }
1580							]
1581						};
1582						var eSlide = $(eMix).find('.mix-slide').slick(paramSlide);
1583
1584						// スライドの先頭と終端
1585						$(eSlide).on('afterChange', function(event, slick, currentSlide) {
1586							if($(eSlide).find('.slick-active').first().attr('data-year') == txYearFirst) {
1587								$(eMix).find('.mix-slide').addClass('slide-first');
1588							} else {
1589								$(eMix).find('.mix-slide').removeClass('slide-first');
1590							}
1591							var slidesToShow = slick.options.slidesToShow;
1592							if($(eSlide).find('.slick-active').last().attr('data-year') == txYearLast) {
1593								$(eMix).find('.mix-slide').addClass('slide-last');
1594							} else {
1595								$(eMix).find('.mix-slide').removeClass('slide-last');
1596							}
1597						});
1598
1599						// 表示ON
1600						$(eMix).removeClass('loading');
1601
1602						window.setTimeout( function() {
1603							// 高さ揃え
1604							justifyEachUnitableRow( eMix );
1605
1606							// 最初のスライド位置
1607							let slideStart = $(eSlide).find(`.year-slide[data-year="${txYearFirst}"]`).first().attr('data-slick-index');
1608							$(eSlide).slick('slickGoTo', slideStart, true);
1609							//console.debug('slideStart: '+ slideStart);
1610						},0);
1611					});
1612
1613				});
1614			} catch(e) {
1615				console.assert(false, "Err: "+ e.message +" in result-tablize-ex.js");
1616			}
1617		});
1618	}
1619
1620})(jQuery, document, window, SHW);
1621
1622/*! VelocityJS.org (1.4.2). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */
1623/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */
1624!function(a){"use strict";function b(a){var b=a.length,d=c.type(a);return"function"!==d&&!c.isWindow(a)&&(!(1!==a.nodeType||!b)||("array"===d||0===b||"number"==typeof b&&b>0&&b-1 in a))}if(!a.jQuery){var c=function(a,b){return new c.fn.init(a,b)};c.isWindow=function(a){return a&&a===a.window},c.type=function(a){return a?"object"==typeof a||"function"==typeof a?e[g.call(a)]||"object":typeof a:a+""},c.isArray=Array.isArray||function(a){return"array"===c.type(a)},c.isPlainObject=function(a){var b;if(!a||"object"!==c.type(a)||a.nodeType||c.isWindow(a))return!1;try{if(a.constructor&&!f.call(a,"constructor")&&!f.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(d){return!1}for(b in a);return void 0===b||f.call(a,b)},c.each=function(a,c,d){var e,f=0,g=a.length,h=b(a);if(d){if(h)for(;f<g&&(e=c.apply(a[f],d),e!==!1);f++);else for(f in a)if(a.hasOwnProperty(f)&&(e=c.apply(a[f],d),e===!1))break}else if(h)for(;f<g&&(e=c.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(a.hasOwnProperty(f)&&(e=c.call(a[f],f,a[f]),e===!1))break;return a},c.data=function(a,b,e){if(void 0===e){var f=a[c.expando],g=f&&d[f];if(void 0===b)return g;if(g&&b in g)return g[b]}else if(void 0!==b){var h=a[c.expando]||(a[c.expando]=++c.uuid);return d[h]=d[h]||{},d[h][b]=e,e}},c.removeData=function(a,b){var e=a[c.expando],f=e&&d[e];f&&(b?c.each(b,function(a,b){delete f[b]}):delete d[e])},c.extend=function(){var a,b,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;for("boolean"==typeof h&&(k=h,h=arguments[i]||{},i++),"object"!=typeof h&&"function"!==c.type(h)&&(h={}),i===j&&(h=this,i--);i<j;i++)if(f=arguments[i])for(e in f)f.hasOwnProperty(e)&&(a=h[e],d=f[e],h!==d&&(k&&d&&(c.isPlainObject(d)||(b=c.isArray(d)))?(b?(b=!1,g=a&&c.isArray(a)?a:[]):g=a&&c.isPlainObject(a)?a:{},h[e]=c.extend(k,g,d)):void 0!==d&&(h[e]=d)));return h},c.queue=function(a,d,e){function f(a,c){var d=c||[];return a&&(b(Object(a))?!function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;)a[e++]=b[d++];if(c!==c)for(;void 0!==b[d];)a[e++]=b[d++];return a.length=e,a}(d,"string"==typeof a?[a]:a):[].push.call(d,a)),d}if(a){d=(d||"fx")+"queue";var g=c.data(a,d);return e?(!g||c.isArray(e)?g=c.data(a,d,f(e)):g.push(e),g):g||[]}},c.dequeue=function(a,b){c.each(a.nodeType?[a]:a,function(a,d){b=b||"fx";var e=c.queue(d,b),f=e.shift();"inprogress"===f&&(f=e.shift()),f&&("fx"===b&&e.unshift("inprogress"),f.call(d,function(){c.dequeue(d,b)}))})},c.fn=c.prototype={init:function(a){if(a.nodeType)return this[0]=a,this;throw new Error("Not a DOM node.")},offset:function(){var b=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:b.top+(a.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:b.left+(a.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function a(a){for(var b=a.offsetParent;b&&"html"!==b.nodeName.toLowerCase()&&b.style&&"static"===b.style.position;)b=b.offsetParent;return b||document}var b=this[0],d=a(b),e=this.offset(),f=/^(?:body|html)$/i.test(d.nodeName)?{top:0,left:0}:c(d).offset();return e.top-=parseFloat(b.style.marginTop)||0,e.left-=parseFloat(b.style.marginLeft)||0,d.style&&(f.top+=parseFloat(d.style.borderTopWidth)||0,f.left+=parseFloat(d.style.borderLeftWidth)||0),{top:e.top-f.top,left:e.left-f.left}}};var d={};c.expando="velocity"+(new Date).getTime(),c.uuid=0;for(var e={},f=e.hasOwnProperty,g=e.toString,h="Boolean Number String Function Array Date RegExp Object Error".split(" "),i=0;i<h.length;i++)e["[object "+h[i]+"]"]=h[i].toLowerCase();c.fn.init.prototype=c.fn,a.Velocity={Utilities:c}}}(window),function(a){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a():"function"==typeof define&&define.amd?define(a):a()}(function(){"use strict";return function(a,b,c,d){function e(a){for(var b=-1,c=a?a.length:0,d=[];++b<c;){var e=a[b];e&&d.push(e)}return d}function f(a){return t.isWrapped(a)?a=s.call(a):t.isNode(a)&&(a=[a]),a}function g(a){var b=o.data(a,"velocity");return null===b?d:b}function h(a,b){var c=g(a);c&&c.delayTimer&&!c.delayPaused&&(c.delayRemaining=c.delay-b+c.delayBegin,c.delayPaused=!0,clearTimeout(c.delayTimer.setTimeout))}function i(a,b){var c=g(a);c&&c.delayTimer&&c.delayPaused&&(c.delayPaused=!1,c.delayTimer.setTimeout=setTimeout(c.delayTimer.next,c.delayRemaining))}function j(a){return function(b){return Math.round(b*a)*(1/a)}}function k(a,c,d,e){function f(a,b){return 1-3*b+3*a}function g(a,b){return 3*b-6*a}function h(a){return 3*a}
vendor: 4,368 bytes, line 1624
1624function i(a,b,c){return((f(b,c)*a+g(b,c))*a+h(b))*a}function j(a,b,c){return 3*f(b,c)*a*a+2*g(b,c)*a+h(b)}function k(b,c){for(var e=0;e<p;++e){var f=j(c,a,d);if(0===f)return c;var g=i(c,a,d)-b;c-=g/f}return c}function l(){for(var b=0;b<t;++b)x[b]=i(b*u,a,d)}function m(b,c,e){var f,g,h=0;do g=c+(e-c)/2,f=i(g,a,d)-b,f>0?e=g:c=g;while(Math.abs(f)>r&&++h<s);return g}function n(b){for(var c=0,e=1,f=t-1;e!==f&&x[e]<=b;++e)c+=u;--e;var g=(b-x[e])/(x[e+1]-x[e]),h=c+g*u,i=j(h,a,d);return i>=q?k(b,h):0===i?h:m(b,c,c+u)}function o(){y=!0,a===c&&d===e||l()}var p=4,q=.001,r=1e-7,s=10,t=11,u=1/(t-1),v="Float32Array"in b;if(4!==arguments.length)return!1;for(var w=0;w<4;++w)if("number"!=typeof arguments[w]||isNaN(arguments[w])||!isFinite(arguments[w]))return!1;a=Math.min(a,1),d=Math.min(d,1),a=Math.max(a,0),d=Math.max(d,0);var x=v?new Float32Array(t):new Array(t),y=!1,z=function(b){return y||o(),a===c&&d===e?b:0===b?0:1===b?1:i(n(b),c,e)};z.getControlPoints=function(){return[{x:a,y:c},{x:d,y:e}]};var A="generateBezier("+[a,c,d,e]+")";return z.toString=function(){return A},z}function l(a,b){var c=a;return t.isString(a)?x.Easings[a]||(c=!1):c=t.isArray(a)&&1===a.length?j.apply(null,a):t.isArray(a)&&2===a.length?y.apply(null,a.concat([b])):!(!t.isArray(a)||4!==a.length)&&k.apply(null,a),c===!1&&(c=x.Easings[x.defaults.easing]?x.defaults.easing:w),c}function m(a){if(a){var b=x.timestamp&&a!==!0?a:r.now(),c=x.State.calls.length;c>1e4&&(x.State.calls=e(x.State.calls),c=x.State.calls.length);for(var f=0;f<c;f++)if(x.State.calls[f]){var h=x.State.calls[f],i=h[0],j=h[2],k=h[3],l=!!k,q=null,s=h[5],u=h[6];if(k||(k=x.State.calls[f][3]=b-16),s){if(s.resume!==!0)continue;k=h[3]=Math.round(b-u-16),h[5]=null}u=h[6]=b-k;for(var v=Math.min(u/j.duration,1),w=0,y=i.length;w<y;w++){var A=i[w],C=A.element;if(g(C)){var D=!1;if(j.display!==d&&null!==j.display&&"none"!==j.display){if("flex"===j.display){var E=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];o.each(E,function(a,b){z.setPropertyValue(C,"display",b)})}z.setPropertyValue(C,"display",j.display)}j.visibility!==d&&"hidden"!==j.visibility&&z.setPropertyValue(C,"visibility",j.visibility);for(var F in A)if(A.hasOwnProperty(F)&&"element"!==F){var G,H=A[F],I=t.isString(H.easing)?x.Easings[H.easing]:H.easing;if(t.isString(H.pattern)){var J=1===v?function(a,b,c){var d=H.endValue[b];return c?Math.round(d):d}:function(a,b,c){var d=H.startValue[b],e=H.endValue[b]-d,f=d+e*I(v,j,e);return c?Math.round(f):f};G=H.pattern.replace(/{(\d+)(!)?}/g,J)}else if(1===v)G=H.endValue;else{var K=H.endValue-H.startValue;G=H.startValue+K*I(v,j,K)}if(!l&&G===H.currentValue)continue;if(H.currentValue=G,"tween"===F)q=G;else{var L;if(z.Hooks.registered[F]){L=z.Hooks.getRoot(F);var M=g(C).rootPropertyValueCache[L];M&&(H.rootPropertyValue=M)}var N=z.setPropertyValue(C,F,H.currentValue+(p<9&&0===parseFloat(G)?"":H.unitType),H.rootPropertyValue,H.scrollData);z.Hooks.registered[F]&&(z.Normalizations.registered[L]?g(C).rootPropertyValueCache[L]=z.Normalizations.registered[L]("extract",null,N[1]):g(C).rootPropertyValueCache[L]=N[1]),"transform"===N[0]&&(D=!0)}}j.mobileHA&&g(C).transformCache.translate3d===d&&(g(C).transformCache.translate3d="(0px, 0px, 0px)",D=!0),D&&z.flushTransformCache(C)}}j.display!==d&&"none"!==j.display&&(x.State.calls[f][2].display=!1),j.visibility!==d&&"hidden"!==j.visibility&&(x.State.calls[f][2].visibility=!1),j.progress&&j.progress.call(h[1],h[1],v,Math.max(0,k+j.duration-b),k,q),1===v&&n(f)}}x.State.isTicking&&B(m)}function n(a,b){if(!x.State.calls[a])return!1;for(var c=x.State.calls[a][0],e=x.State.calls[a][1],f=x.State.calls[a][2],h=x.State.calls[a][4],i=!1,j=0,k=c.length;j<k;j++){var l=c[j].element;b||f.loop||("none"===f.display&&z.setPropertyValue(l,"display",f.display),"hidden"===f.visibility&&z.setPropertyValue(l,"visibility",f.visibility));var m=g(l);if(f.loop!==!0&&(o.queue(l)[1]===d||!/\.velocityQueueEntryFlag/i.test(o.queue(l)[1]))&&m){m.isAnimating=!1,m.rootPropertyValueCache={};var n=!1;o.each(z.Lists.transforms3D,function(a,b){var c=/^scale/.test(b)?1:0,e=m.transformCache[b];m.transformCache[b]!==d&&new RegExp("^\\("+c+"[^.]").test(e)&&(n=!0,delete m.transformCache[b])}),f.mobileHA&&(n=!0,delete m.transformCache.translate3d),n&&z.flushTransformCache(l),z.Values.removeClass(l,"velocity-animating")}if(!b&&f.complete&&!f.loop&&j===k-1)try{f.complete.call(e,e)}
1624catch(p){setTimeout(function(){throw p},1)}h&&f.loop!==!0&&h(e),m&&f.loop===!0&&!b&&(o.each(m.tweensContainer,function(a,b){if(/^rotate/.test(a)&&(parseFloat(b.startValue)-parseFloat(b.endValue))%360===0){var c=b.startValue;b.startValue=b.endValue,b.endValue=c}/^backgroundPosition/.test(a)&&100===parseFloat(b.endValue)&&"%"===b.unitType&&(b.endValue=0,b.startValue=100)}),x(l,"reverse",{loop:!0,delay:f.delay})),f.queue!==!1&&o.dequeue(l,f.queue)}x.State.calls[a]=!1;for(var q=0,r=x.State.calls.length;q<r;q++)if(x.State.calls[q]!==!1){i=!0;break}i===!1&&(x.State.isTicking=!1,delete x.State.calls,x.State.calls=[])}var o,p=function(){if(c.documentMode)return c.documentMode;for(var a=7;a>4;a--){var b=c.createElement("div");if(b.innerHTML="<!--[if IE "+a+"]><span></span><![endif]-->",b.getElementsByTagName("span").length)return b=null,a}return d}(),q=function(){var a=0;return b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||function(b){var c,d=(new Date).getTime();return c=Math.max(0,16-(d-a)),a=d+c,setTimeout(function(){b(d+c)},c)}}(),r=function(){var a=b.performance||{};if(!Object.prototype.hasOwnProperty.call(a,"now")){var c=a.timing&&a.timing.domComplete?a.timing.domComplete:(new Date).getTime();a.now=function(){return(new Date).getTime()-c}}return a}(),s=function(){var a=Array.prototype.slice;try{a.call(c.documentElement)}catch(b){a=function(){for(var a=this.length,b=[];--a>0;)b[a]=this[a];return b}}return a}(),t={isNumber:function(a){return"number"==typeof a},isString:function(a){return"string"==typeof a},isArray:Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)},isFunction:function(a){return"[object Function]"===Object.prototype.toString.call(a)},isNode:function(a){return a&&a.nodeType},isWrapped:function(a){return a&&t.isNumber(a.length)&&!t.isString(a)&&!t.isFunction(a)&&!t.isNode(a)&&(0===a.length||t.isNode(a[0]))},isSVG:function(a){return b.SVGElement&&a instanceof b.SVGElement},isEmptyObject:function(a){for(var b in a)if(a.hasOwnProperty(b))return!1;return!0}},u=!1;if(a.fn&&a.fn.jquery?(o=a,u=!0):o=b.Velocity.Utilities,p<=8&&!u)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(p<=7)return void(jQuery.fn.velocity=jQuery.fn.animate);var v=400,w="swing",x={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:b.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:c.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[],delayedElements:{count:0}},CSS:{},Utilities:o,Redirects:{},Easings:{},Promise:b.Promise,defaults:{queue:"",duration:v,easing:w,begin:d,complete:d,progress:d,display:d,visibility:d,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0,promiseRe
vendor: 24,838 bytes, lines 1624-1625
1624jectEmpty:!0},init:function(a){o.data(a,"velocity",{isSVG:t.isSVG(a),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:4,patch:2},debug:!1,timestamp:!0,pauseAll:function(a){var b=(new Date).getTime();o.each(x.State.calls,function(b,c){if(c){if(a!==d&&(c[2].queue!==a||c[2].queue===!1))return!0;c[5]={resume:!1}}}),o.each(x.State.delayedElements,function(a,c){c&&h(c,b)})},resumeAll:function(a){var b=(new Date).getTime();o.each(x.State.calls,function(b,c){if(c){if(a!==d&&(c[2].queue!==a||c[2].queue===!1))return!0;c[5]&&(c[5].resume=!0)}}),o.each(x.State.delayedElements,function(a,c){c&&i(c,b)})}};b.pageYOffset!==d?(x.State.scrollAnchor=b,x.State.scrollPropertyLeft="pageXOffset",x.State.scrollPropertyTop="pageYOffset"):(x.State.scrollAnchor=c.documentElement||c.body.parentNode||c.body,x.State.scrollPropertyLeft="scrollLeft",x.State.scrollPropertyTop="scrollTop");var y=function(){function a(a){return-a.tension*a.x-a.friction*a.v}function b(b,c,d){var e={x:b.x+d.dx*c,v:b.v+d.dv*c,tension:b.tension,friction:b.friction};return{dx:e.v,dv:a(e)}}function c(c,d){var e={dx:c.v,dv:a(c)},f=b(c,.5*d,e),g=b(c,.5*d,f),h=b(c,d,g),i=1/6*(e.dx+2*(f.dx+g.dx)+h.dx),j=1/6*(e.dv+2*(f.dv+g.dv)+h.dv);return c.x=c.x+i*d,c.v=c.v+j*d,c}return function d(a,b,e){var f,g,h,i={x:-1,v:0,tension:null,friction:null},j=[0],k=0,l=1e-4,m=.016;for(a=parseFloat(a)||500,b=parseFloat(b)||20,e=e||null,i.tension=a,i.friction=b,f=null!==e,f?(k=d(a,b),g=k/e*m):g=m;;)if(h=c(h||i,g),j.push(1+h.x),k+=16,!(Math.abs(h.x)>l&&Math.abs(h.v)>l))break;return f?function(a){return j[a*(j.length-1)|0]}:k}}();x.Easings={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},spring:function(a){return 1-Math.cos(4.5*a*Math.PI)*Math.exp(6*-a)}},o.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(a,b){x.Easings[b[0]]=k.apply(null,b[1])});var z=x.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"],units:["%","em","ex","ch","rem","vw","vh","vmin","vmax","cm","mm","Q","in","pc","pt","px","deg","grad","rad","turn","s","ms"],colorNames:{aliceblue:"240,248,255",antiquewhite:"250,235,215",aquamarine:"127,255,212",aqua:"0,255,255",azure:"240,255,255",beige:"245,245,220",bisque:"255,228,196",black:"0,0,0",blanchedalmond:"255,235,205",blueviolet:"138,43,226",blue:"0,0,255",brown:"165,42,42",burlywood:"222,184,135",cadetblue:"95,158,160",chartreuse:"127,255,0",chocolate:"210,105,30",coral:"255,127,80",cornflowerblue:"100,149,237",cornsilk:"255,248,220",crimson:"220,20,60",cyan:"0,255,255",darkblue:"0,0,139",darkcyan:"0,139,139",darkgoldenrod:"184,134,11",darkgray:"169,169,169",darkgrey:"169,169,169",darkgreen:"0,100,0",darkkhaki:"189,183,107",darkmagenta:"139,0,139",darkolivegreen:"85,107,47",darkorange:"255,140,0",darkorchid:"153,50,204",darkred:"139,0,0",darksalmon:"233,150,122",darkseagreen:"143,188,143",darkslateblue:"72,61,139",darkslategray:"47,79,79",darkturquoise:"0,206,209",darkviolet:"148,0,211",deeppink:"255,20,147",deepskyblue:"0,191,255",dimgray:"105,105,105",dimgrey:"105,105,105",dodgerblue:"30,144,255",firebrick:"178,34,34",floralwhite:"255,250,240",forestgreen:"34,139,34",fuchsia:"255,0,255",gainsboro:"220,220,220",ghostwhite:"248,248,255",gold:"255,215,0",goldenrod:"218,165,32",gray:"128,128,128",grey:"128,128,128",greenyellow:"173,255,47",green:"0,128,0",honeydew:"240,255,240",hotpink:"255,105,180",indianred:"205,92,92",indigo:"75,0,130",ivory:"255,255,240",khaki:"240,230,140",lavenderblush:"255,240,245",lavender:"230,230,250",lawngreen:"124,252,0",lemonchiffon:"255,250,205",lightblue:"173,216,230",lightcoral:"240,128,128",lightcyan:"224,255,255",lightgoldenrodyellow:"250,250,210",lightgray:"211,211,211",lightgrey:"211,211,211",lightgreen:"144,238,144",lightpink:"255,182,193",lightsalmon:"255,160,122",lightseagreen:"32,178,170",lightskyblue:"135,206,250",lightslategray:"119,136,153",lightsteelblue:"176,196,222",lightyellow:"255,255,224",limegreen:"50,205,50",lime:"0,255,0",linen:"250,240,230",magenta:"255,0,255",maroon:"128,0,0",mediumaquamarine:"102,205,170",mediumblue:"0,0,205",mediumorchid:"186,85,211",mediumpurple:"147,112,219",mediumseagreen:"60,179,113",mediumslateblue:"123,104,238",mediumspringgreen:"0,250,154",mediumturquoise:"72,209,204",mediumvioletred:"199,21,133",midnightblue:"25,25,112",mintcream:"245,255,250",mistyrose:"255,228,225",moccasin:"255,228,181",navajowhite:"255,222,173",navy:"0,0,128",oldlace:"253,245,230",olivedrab:"107,142,35",olive:"128,128,0",orangered:"255,69,0",orange:"255,165,0",orchid:"218,112,214",palegoldenrod:"238,232,170",palegreen:"152,251,152",paleturquoise:"175,238,238",palevioletred:"219,112,147",papayawhip:"255,239,213",peachpuff:"255,218,185",peru:"205,133,63",pink:"255,192,203",plum:"221,160,221",powderblue:"176,224,230",purple:"128,0,128",red:"255,0,0",rosybrown:"188,143,143",royalblue:"65,105,225",saddlebrown:"139,69,19",salmon:"250,128,114",sandybrown:"244,164,96",seagreen:"46,139,87",seashell:"255,245,238",sienna:"160,82,45",silver:"192,192,192",skyblue:"135,206,235",slateblue:"106,90,205",slategray:"112,128,144",snow:"255,250,250",springgreen:"0,255,127",steelblue:"70,130,180",tan:"210,180,140",teal:"0,128,128",thistle:"216,191,216",tomato:"255,99,71",turquoise:"64,224,208",violet:"238,130,238",wheat:"245,222,179",whitesmoke:"245,245,245",white:"255,255,255",yellowgreen:"154,205,50",yellow:"255,255,0"}},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var a=0;a<z.Lists.colors.length;a++){var b="color"===z.Lists.colors[a]?"0 0 0 1":"255 255 255 1";z.Hooks.templates[z.Lists.colors[a]]=["Red Green Blue Alpha",b]}var c,d,e;if(p)for(c in z.Hooks.templates)if(z.Hooks.templates.hasOwnProperty(c)){d=z.Hooks.templates[c],e=d[0].split(" ");var f=d[1].match(z.RegEx.valueSplit);"Color"===e[0]&&(e.push(e.shift()),f.push(f.shift()),z.Hooks.templates[c]=[e.join(" "),f.join(" ")])}for(c in z.Hooks.templates)if(z.Hooks.templates.hasOwnProperty(c)){d=z.Hooks.templates[c],e=d[0].split(" ");for(var g in e)if(e.hasOwnProperty(g)){var h=c+e[g],i=g;z.Hooks.registered[h]=[c,i]}}},getRoot:function(a){var b=z.Hooks.registered[a];return b?b[0]:a},getUnit:function(a,b){var c=(a.substr(b||0,5).match(/^[a-z%]+/)||[])[0]||"";return c&&z.Lists.units.indexOf(c)>=0?c:""},fixColors:function(a){return a.replace(/(rgba?\(\s*)?(\b[a-z]+\b)/g,function(a,b,c){return z.Lists.colorNames.hasOwnProperty(c)?(b?b:"rgba(")+z.Lists.colorNames[c]+(b?"":",1)"):b+c})},cleanRootPropertyValue:function(a,b){return z.RegEx.valueUnwrap.test(b)&&(b=b.match(z.RegEx.valueUnwrap)[1]),z.Values.isCSSNullValue(b)&&(b=z.Hooks.templates[a][1]),b},extractValue:function(a,b){var c=z.Hooks.registered[a];if(c){var d=c[0],e=c[1];return b=z.Hooks.cleanRootPropertyValue(d,b),b.toString().match(z.RegEx.valueSplit)[e]}return b},injectValue:function(a,b,c){var d=z.Hooks.registered[a];if(d){var e,f,g=d[0],h=d[1];return c=z.Hooks.cleanRootPropertyValue(g,c),e=c.toString().match(z.RegEx.valueSplit),e[h]=b,f=e.join(" ")}return c}},Normalizations:{registered:{clip:function(a,b,c){switch(a){case"name":return"clip";case"extract":var d;return z.RegEx.wrappedValueAlreadyExtracted.test(c)?d=c:(d=c.toString().match(z.RegEx.valueUnwrap),d=d?d[1].replace(/,(\s+)?/g," "):c),d;case"inject":return"rect("+c+")"}},blur:function(a,b,c){switch(a){case"name":return x.State.isFirefox?"filter":"-webkit-filter";case"extract":var d=parseFloat(c);if(!d&&0!==d){var e=c.toString().match(/blur\(([0-9]+[A-z]+)\)/i);d=e?e[1]:0}return d;case"inject":return parseFloat(c)?"blur("+c+")":"none"}},opacity:function(a,b,c){if(p<=8)switch(a){case"name":return"filter";case"extract":var d=c.toString().match(/alpha\(opacity=(.*)\)/i);return c=d?d[1]/100:1;case"inject":return b.style.zoom=1,parseFloat(c)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(c),10)+")"}else switch(a){case"name":return"opacity";case"extract":return c;case"inject":return c}}},register:function(){function a(a,b,c){var d="border-box"===z.getPropertyValue(b,"boxSizing").toString().toLowerCase();if(d===(c||!1)){var e,f,g=0,h="width"===a?["Left","Right"]:["Top","Bottom"],i=["padding"+h[0],"padding"+h[1],"border"+h[0]+"Width","border"+h[1]+"Width"];for(e=0;e<i.length;e++)f=parseFloat(z.getPropertyValue(b,i[e])),isNaN(f)||(g+=f);return c?-g:g}return 0}function b(b,c){return function(d,e,f){switch(d){case"name":return b;case"extract":return parseFloat(f)+a(b,e,c);case"inject":return parseFloat(f)-a(b,e,c)+"px"}}}p&&!(p>9)||x.State.isGingerbread||(z.Lists.transformsBase=z.Lists.transformsBase.concat(z.Lists.transforms3D));for(var c=0;c<z.Lists.transformsBase.length;c++)!function(){var a=z.Lists.transformsBase[c];z.Normalizations.registered[a]=function(b,c,e){switch(b){case"name":return"transform";case"extract":return g(c)===d||g(c).transformCache[a]===d?/^scale/i.test(a)?1:0:g(c).transformCache[a].replace(/[()]/g,"");case"inject":var f=!1;switch(a.substr(0,a.length-1)){case"translate":f=!/(%|px|em|rem|vw|vh|\d)$/i.test(e);break;case"scal":case"scale":x.State.isAndroid&&g(c).transformCache[a]===d&&e<1&&(e=1),f=!/(\d)$/i.test(e);break;case"skew":f=!/(deg|\d)$/i.test(e);break;case"rotate":f=!/(deg|\d)$/i.test(e)}return f||(g(c).transformCache[a]="("+e+")"),g(c).transformCache[a]}}}();for(var e=0;e<z.Lists.colors.length;e++)!function(){var a=z.Lists.colors[e];z.Normalizations.registered[a]=function(b,c,e){switch(b){case"name":return a;case"extract":var f;if(z.RegEx.wrappedValueAlreadyExtracted.test(e))f=e;else{var g,h={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(e)?g=h[e]!==d?h[e]:h.black:z.RegEx.isHex.test(e)?g="rgb("+z.Values.hexToRgb(e).join(" ")+")":/^rgba?\(/i.test(e)||(g=h.black),f=(g||e).toString().match(z.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return(!p||p>8)&&3===f.split(" ").length&&(f+=" 1"),f;case"inject":return/^rgb/.test(e)?e:(p<=8?4===e.split(" ").length&&(e=e.split(/\s+/).slice(0,3).join(" ")):3===e.split(" ").length&&(e+=" 1"),(p<=8?"rgb":"rgba")+"("+e.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")")}}}();z.Normalizations.registered.innerWidth=b("width",!0),z.Normalizations.registered.innerHeight=b("height",!0),z.Normalizations.registered.outerWidth=b("width"),z.Normalizations.registered.outerHeight=b("height")}},Names:{camelCase:function(a){return a.replace(/-(\w)/g,function(a,b){return b.toUpperCase()})},SVGAttribute:function(a){var b="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(p||x.State.isAndroid&&!x.State.isChrome)&&(b+="|transform"),new RegExp("^("+b+")$","i").test(a)},prefixCheck:function(a){if(x.State.prefixMatches[a])return[x.State.prefixMatches[a],!0];for(var b=["","Webkit","Moz","ms","O"],c=0,d=b.length;c<d;c++){var e;if(e=0===c?a:b[c]+a.replace(/^\w/,function(a){return a.toUpperCase()}),t.isString(x.State.prefixElement.style[e]))return x.State.prefixMatches[a]=e,[e,!0]}return[a,!1]}},Values:{hexToRgb:function(a){var b,c=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,d=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return a=a.replace(c,function(a,b,c,d){return b+b+c+c+d+d}),b=d.exec(a),b?[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]:[0,0,0]},isCSSNullValue:function(a){return!a||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a)},getUnitType:function(a){return/^(rotate|skew)/i.test(a)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(a)?"":"px"},getDisplayType:function(a){var b=a&&a.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(b)?"inline":/^(li)$/i.test(b)?"list-item":/^(tr)$/i.test(b)?"table-row":/^(table)$/i.test(b)?"table":/^(tbody)$/i.test(b)?"table-row-group":"block"},addClass:function(a,b){if(a)if(a.classList)a.classList.add(b);else if(t.isString(a.className))a.className+=(a.className.length?" ":"")+b;else{var c=a.getAttribute(p<=7?"className":"class")||"";a.setAttribute("class",c+(c?" ":"")+b)}},removeClass:function(a,b){if(a)if(a.classList)a.classList.remove(b);else if(t.isString(a.className))a.className=a.className.toString().replace(new RegExp("(^|\\s)"+b.split(" ").join("|")+"(\\s|$)","gi")," ");else{var c=a.getAttribute(p<=7?"className":"class")||"";a.setAttribute("class",c.replace(new RegExp("(^|s)"+b.split(" ").join("|")+"(s|$)","gi")," "))}}},getPropertyValue:function(a,c,e,f){function h(a,c){var e=0;if(p<=8)e=o.css(a,c);else{var i=!1;/^(width|height)$/.test(c)&&0===z.getPropertyValue(a,"display")&&(i=!0,z.setPropertyValue(a,"display",z.Values.getDisplayType(a)));var j=function(){i&&z.setPropertyValue(a,"display","none")};if(!f){if("height"===c&&"border-box"!==z.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var k=a.offsetHeight-(parseFloat(z.getPropertyValue(a,"borderTopWidth"))||0)-(parseFloat(z.getPropertyValue(a,"borderBottomWidth"))||0)-(parseFloat(z.getPropertyValue(a,"paddingTop"))||0)-(parseFloat(z.getPropertyValue(a,"paddingBottom"))||0);return j(),k}if("width"===c&&"border-box"!==z.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var l=a.offsetWidth-(parseFloat(z.getPropertyValue(a,"borderLeftWidth"))||0)-(parseFloat(z.getPropertyValue(a,"borderRightWidth"))||0)-(parseFloat(z.getPropertyValue(a,"paddingLeft"))||0)-(parseFloat(z.getPropertyValue(a,"paddingRight"))||0);return j(),l}}var m;m=g(a)===d?b.getComputedStyle(a,null):g(a).computedStyle?g(a).computedStyle:g(a).computedStyle=b.getComputedStyle(a,null),"borderColor"===c&&(c="borderTopColor"),e=9===p&&"filter"===c?m.getPropertyValue(c):m[c],""!==e&&null!==e||(e=a.style[c]),j()}if("auto"===e&&/^(top|right|bottom|left)$/i.test(c)){var n=h(a,"position");("fixed"===n||"absolute"===n&&/top|left/i.test(c))&&(e=o(a).position()[c]+"px")}return e}var i;if(z.Hooks.registered[c]){var j=c,k=z.Hooks.getRoot(j);e===d&&(e=z.getPropertyValue(a,z.Names.prefixCheck(k)[0])),z.Normalizations.registered[k]&&(e=z.Normalizations.registered[k]("extract",a,e)),i=z.Hooks.extractValue(j,e)}else if(z.Normalizations.registered[c]){var l,m;l=z.Normalizations.registered[c]("name",a),"transform"!==l&&(m=h(a,z.Names.prefixCheck(l)[0]),z.Values.isCSSNullValue(m)&&z.Hooks.templates[c]&&(m=z.Hooks.templates[c][1])),i=z.Normalizations.registered[c]("extract",a,m)}if(!/^[\d-]/.test(i)){var n=g(a);if(n&&n.isSVG&&z.Names.SVGAttribute(c))if(/^(height|width)$/i.test(c))try{i=a.getBBox()[c]}catch(q){i=0}else i=a.getAttribute(c);else i=h(a,z.Names.prefixCheck(c)[0])}return z.Values.isCSSNullValue(i)&&(i=0),x.debug>=2&&console.log("Get "+c+": "+i),i},setPropertyValue:function(a,c,d,e,f){var h=c;if("scroll"===c)f.container?f.container["scroll"+f.direction]=d:"Left"===f.direction?b.scrollTo(d,f.alternateValue):b.scrollTo(f.alternateValue,d);else if(z.Normalizations.registered[c]&&"transform"===z.Normalizations.registered[c]("name",a))z.Normalizations.registered[c]("inject",a,d),h="transform",d=g(a).transformCache[c];else{if(z.Hooks.registered[c]){var i=c,j=z.Hooks.getRoot(c);e=e||z.getPropertyValue(a,j),d=z.Hooks.injectValue(i,d,e),c=j}if(z.Normalizations.registered[c]&&(d=z.Normalizations.registered[c]("inject",a,d),c=z.Normalizations.registered[c]("name",a)),h=z.Names.prefixCheck(c)[0],p<=8)try{a.style[h]=d}catch(k){x.debug&&console.log("Browser does not support ["+d+"] for ["+h+"]")}else{var l=g(a);l&&l.isSVG&&z.Names.SVGAttribute(c)?a.setAttribute(c,d):a.style[h]=d}x.debug>=2&&console.log("Set "+c+" ("+h+"): "+d)}return[h,d]},flushTransformCache:function(a){var b="",c=g(a);if((p||x.State.isAndroid&&!x.State.isChrome)&&c&&c.isSVG){var d=function(b){return parseFloat(z.getPropertyValue(a,b))},e={translate:[d("translateX"),d("translateY")],skewX:[d("skewX")],skewY:[d("skewY")],scale:1!==d("scale")?[d("scale"),d("scale")]:[d("scaleX"),d("scaleY")],rotate:[d("rotateZ"),0,0]};o.each(g(a).transformCache,function(a){/^translate/i.test(a)?a="translate":/^scale/i.test(a)?a="scale":/^rotate/i.test(a)&&(a="rotate"),e[a]&&(b+=a+"("+e[a].join(" ")+") ",delete e[a])})}else{var f,h;o.each(g(a).transformCache,function(c){return f=g(a).transformCache[c],"transformPerspective"===c?(h=f,!0):(9===p&&"rotateZ"===c&&(c="rotate"),void(b+=c+f+" "))}),h&&(b="perspective"+h+" "+b)}z.setPropertyValue(a,"transform",b)}};z.Hooks.register(),z.Normalizations.register(),x.hook=function(a,b,c){var e;return a=f(a),o.each(a,function(a,f){if(g(f)===d&&x.init(f),c===d)e===d&&(e=z.getPropertyValue(f,b));else{var h=z.setPropertyValue(f,b,c);"transform"===h[0]&&x.CSS.flushTransformCache(f),e=h}}),e};var A=function(){function a(){return k?y.promise||null:p}function e(a,e){function f(f){var k,n;if(i.begin&&0===C)try{i.begin.call(r,r)}catch(p){setTimeout(function(){throw p},1)}if("scroll"===F){var q,v,w,A=/^x$/i.test(i.axis)?"Left":"Top",D=parseFloat(i.offset)||0;i.container?t.isWrapped(i.container)||t.isNode(i.container)?(i.container=i.container[0]||i.container,q=i.container["scroll"+A],w=q+o(a).position()[A.toLowerCase()]+D):i.container=null:(q=x.State.scrollAnchor[x.State["scrollProperty"+A]],v=x.State.scrollAnchor[x.State["scrollProperty"+("Left"===A?"Top":"Left")]],w=o(a).offset()[A.toLowerCase()]+D),j={scroll:{rootPropertyValue:!1,startValue:q,currentValue:q,endValue:w,unitType:"",easing:i.easing,scrollData:{container:i.container,direction:A,alternateValue:v}},element:a},x.debug&&console.log("tweensContainer (scroll): ",j.scroll,a)}else if("reverse"===F){if(k=g(a),!k)return;if(!k.tweensContainer)return void o.dequeue(a,i.queue);"none"===k.opts.display&&(k.opts.display="auto"),"hidden"===k.opts.visibility&&(k.opts.visibility="visible"),k.opts.loop=!1,k.opts.begin=null,k.opts.complete=null,u.easing||delete i.easing,u.duration||delete i.duration,i=o.extend({},k.opts,i),n=o.extend(!0,{},k?k.tweensContainer:null);for(var E in n)if(n.hasOwnProperty(E)&&"element"!==E){var G=n[E].startValue;n[E].startValue=n[E].currentValue=n[E].endValue,n[E].endValue=G,t.isEmptyObject(u)||(n[E].easing=i.easing),x.debug&&console.log("reverse tweensContainer ("+E+"): "+JSON.stringify(n[E]),a)}j=n}else if("start"===F){k=g(a),k&&k.tweensContainer&&k.isAnimating===!0&&(n=k.tweensContainer);var H=function(b,c){var d,f,g;return t.isFunction(b)&&(b=b.call(a,e,B)),t.isArray(b)?(d=b[0],!t.isArray(b[1])&&/^[\d-]/.test(b[1])||t.isFunction(b[1])||z.RegEx.isHex.test(b[1])?g=b[1]:t.isString(b[1])&&!z.RegEx.isHex.test(b[1])&&x.Easings[b[1]]||t.isArray(b[1])?(f=c?b[1]:l(b[1],i.duration),g=b[2]):g=b[1]||b[2]):d=b,c||(f=f||i.easing),t.isFunction(d)&&(d=d.call(a,e,B)),t.isFunction(g)&&(g=g.call(a,e,B)),[d||0,f,g]},I=function(e,f){var g,l=z.Hooks.getRoot(e),m=!1,p=f[0],q=f[1],r=f[2];
1625if(!(k&&k.isSVG||"tween"===l||z.Names.prefixCheck(l)[1]!==!1||z.Normalizations.registered[l]!==d))return void(x.debug&&console.log("Skipping ["+l+"] due to a lack of browser support."));(i.display!==d&&null!==i.display&&"none"!==i.display||i.visibility!==d&&"hidden"!==i.visibility)&&/opacity|filter/.test(e)&&!r&&0!==p&&(r=0),i._cacheValues&&n&&n[e]?(r===d&&(r=n[e].endValue+n[e].unitType),m=k.rootPropertyValueCache[l]):z.Hooks.registered[e]?r===d?(m=z.getPropertyValue(a,l),r=z.getPropertyValue(a,e,m)):m=z.Hooks.templates[l][1]:r===d&&(r=z.getPropertyValue(a,e));var s,u,v,w=!1,y=function(a,b){var c,d;return d=(b||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(a){return c=a,""}),c||(c=z.Values.getUnitType(a)),[d,c]};if(r!==p&&t.isString(r)&&t.isString(p)){g="";var A=0,B=0,C=[],D=[],E=0,F=0,G=0;for(r=z.Hooks.fixColors(r),p=z.Hooks.fixColors(p);A<r.length&&B<p.length;){var H=r[A],I=p[B];if(/[\d\.-]/.test(H)&&/[\d\.-]/.test(I)){for(var J=H,K=I,M=".",N=".";++A<r.length;){if(H=r[A],H===M)M="..";else if(!/\d/.test(H))break;J+=H}for(;++B<p.length;){if(I=p[B],I===N)N="..";else if(!/\d/.test(I))break;K+=I}var O=z.Hooks.getUnit(r,A),P=z.Hooks.getUnit(p,B);if(A+=O.length,B+=P.length,O===P)J===K?g+=J+O:(g+="{"+C.length+(F?"!":"")+"}"+O,C.push(parseFloat(J)),D.push(parseFloat(K)));else{var Q=parseFloat(J),R=parseFloat(K);g+=(E<5?"calc":"")+"("+(Q?"{"+C.length+(F?"!":"")+"}":"0")+O+" + "+(R?"{"+(C.length+(Q?1:0))+(F?"!":"")+"}":"0")+P+")",Q&&(C.push(Q),D.push(0)),R&&(C.push(0),D.push(R))}}else{if(H!==I){E=0;break}g+=H,A++,B++,0===E&&"c"===H||1===E&&"a"===H||2===E&&"l"===H||3===E&&"c"===H||E>=4&&"("===H?E++:(E&&E<5||E>=4&&")"===H&&--E<5)&&(E=0),0===F&&"r"===H||1===F&&"g"===H||2===F&&"b"===H||3===F&&"a"===H||F>=3&&"("===H?(3===F&&"a"===H&&(G=1),F++):G&&","===H?++G>3&&(F=G=0):(G&&F<(G?5:4)||F>=(G?4:3)&&")"===H&&--F<(G?5:4))&&(F=G=0)}}A===r.length&&B===p.length||(x.debug&&console.error('Trying to pattern match mis-matched strings ["'+p+'", "'+r+'"]'),g=d),g&&(C.length?(x.debug&&console.log('Pattern found "'+g+'" -> ',C,D,"["+r+","+p+"]"),r=C,p=D,u=v=""):g=d)}g||(s=y(e,r),r=s[0],v=s[1],s=y(e,p),p=s[0].replace(/^([+-\/*])=/,function(a,b){return w=b,""}),u=s[1],r=parseFloat(r)||0,p=parseFloat(p)||0,"%"===u&&(/^(fontSize|lineHeight)$/.test(e)?(p/=100,u="em"):/^scale/.test(e)?(p/=100,u=""):/(Red|Green|Blue)$/i.test(e)&&(p=p/100*255,u="")));var S=function(){var d={myParent:a.parentNode||c.body,position:z.getPropertyValue(a,"position"),fontSize:z.getPropertyValue(a,"fontSize")},e=d.position===L.lastPosition&&d.myParent===L.lastParent,f=d.fontSize===L.lastFontSize;L.lastParent=d.myParent,L.lastPosition=d.position,L.lastFontSize=d.fontSize;var g=100,h={};if(f&&e)h.emToPx=L.lastEmToPx,h.percentToPxWidth=L.lastPercentToPxWidth,h.percentToPxHeight=L.lastPercentToPxHeight;else{var i=k&&k.isSVG?c.createElementNS("http://www.w3.org/2000/svg","rect"):c.createElement("div");x.init(i),d.myParent.appendChild(i),o.each(["overflow","overflowX","overflowY"],function(a,b){x.CSS.setPropertyValue(i,b,"hidden")}),x.CSS.setPropertyValue(i,"position",d.position),x.CSS.setPropertyValue(i,"fontSize",d.fontSize),x.CSS.setPropertyValue(i,"boxSizing","content-box"),o.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(a,b){x.CSS.setPropertyValue(i,b,g+"%")}),x.CSS.setPropertyValue(i,"paddingLeft",g+"em"),h.percentToPxWidth=L.lastPercentToPxWidth=(parseFloat(z.getPropertyValue(i,"width",null,!0))||1)/g,h.percentToPxHeight=L.lastPercentToPxHeight=(parseFloat(z.getPropertyValue(i,"height",null,!0))||1)/g,h.emToPx=L.lastEmToPx=(parseFloat(z.getPropertyValue(i,"paddingLeft"))||1)/g,d.myParent.removeChild(i)}return null===L.remToPx&&(L.remToPx=parseFloat(z.getPropertyValue(c.body,"fontSize"))||16),null===L.vwToPx&&(L.vwToPx=parseFloat(b.innerWidth)/100,L.vhToPx=parseFloat(b.innerHeight)/100),h.remToPx=L.remToPx,h.vwToPx=L.vwToPx,h.vhToPx=L.vhToPx,x.debug>=1&&console.log("Unit ratios: "+JSON.stringify(h),a),h};if(/[\/*]/.test(w))u=v;else if(v!==u&&0!==r)if(0===p)u=v;else{h=h||S();var T=/margin|padding|left|right|width|text|word|letter/i.test(e)||/X$/.test(e)||"x"===e?"x":"y";switch(v){case"%":r*="x"===T?h.percentToPxWidth:h.percentToPxHeight;break;case"px":break;default:r*=h[v+"ToPx"]}switch(u){case"%":r*=1/("x"===T?h.percentToPxWidth:h.percentToPxHeight);break;case"px":break;default:r*=1/h[u+"ToPx"]}}switch(w){case"+":p=r+p;break;case"-":p=r-p;break;case"*":p*=r;break;case"/":p=r/p}j[e]={rootPropertyValue:m,startValue:r,currentValue:r,endValue:p,unitType:u,easing:q},g&&(j[e].pattern=g),x.debug&&console.log("tweensContainer ("+e+"): "+JSON.stringify(j[e]),a)};
1625for(var J in s)if(s.hasOwnProperty(J)){var K=z.Names.camelCase(J),N=H(s[J]);if(z.Lists.colors.indexOf(K)>=0){var O=N[0],P=N[1],Q=N[2];if(z.RegEx.isHex.test(O)){for(var R=["Red","Green","Blue"],S=z.Values.hexToRgb(O),T=Q?z.Values.hexToRgb(Q):d,U=0;U<R.length;U++){var V=[S[U]];P&&V.push(P),T!==d&&V.push(T[U]),I(K+R[U],V)}continue}}I(K,N)}j.element=a}j.element&&(z.Values.addClass(a,"velocity-animating"),M.push(j),k=g(a),k&&(""===i.queue&&(k.tweensContainer=j,k.opts=i),k.isAnimating=!0),C===B-1?(x.State.calls.push([M,r,i,null,y.resolver,null,0]),x.State.isTicking===!1&&(x.State.isTicking=!0,m())):C++)}var h,i=o.extend({},x.defaults,u),j={};switch(g(a)===d&&x.init(a),parseFloat(i.delay)&&i.queue!==!1&&o.queue(a,i.queue,function(b){x.velocityQueueEntryFlag=!0;var c=x.State.delayedElements.count++;x.State.delayedElements[c]=a;var d=function(a){return function(){x.State.delayedElements[a]=!1,b()}}(c);g(a).delayBegin=(new Date).getTime(),g(a).delay=parseFloat(i.delay),g(a).delayTimer={setTimeout:setTimeout(b,parseFloat(i.delay)),next:d}}),i.duration.toString().toLowerCase()){case"fast":i.duration=200;break;case"normal":i.duration=v;break;case"slow":i.duration=600;break;default:i.duration=parseFloat(i.duration)||1}if(x.mock!==!1&&(x.mock===!0?i.duration=i.delay=1:(i.duration*=parseFloat(x.mock)||1,i.delay*=parseFloat(x.mock)||1)),i.easing=l(i.easing,i.duration),i.begin&&!t.isFunction(i.begin)&&(i.begin=null),i.progress&&!t.isFunction(i.progress)&&(i.progress=null),i.complete&&!t.isFunction(i.complete)&&(i.complete=null),i.display!==d&&null!==i.display&&(i.display=i.display.toString().toLowerCase(),"auto"===i.display&&(i.display=x.CSS.Values.getDisplayType(a))),i.visibility!==d&&null!==i.visibility&&(i.visibility=i.visibility.toString().toLowerCase()),i.mobileHA=i.mobileHA&&x.State.isMobile&&!x.State.isGingerbread,i.queue===!1)if(i.delay){var k=x.State.delayedElements.count++;x.State.delayedElements[k]=a;var n=function(a){return function(){x.State.delayedElements[a]=!1,f()}}(k);g(a).delayBegin=(new Date).getTime(),g(a).delay=parseFloat(i.delay),g(a).delayTimer={setTimeout:setTimeout(f,parseFloat(i.delay)),next:n}}else f();else o.queue(a,i.queue,function(a,b){return b===!0?(y.promise&&y.resolver(r),!0):(x.velocityQueueEntryFlag=!0,void f(a))});""!==i.queue&&"fx"!==i.queue||"inprogress"===o.queue(a)[0]||o.dequeue(a)}var j,k,p,q,r,s,u,w=arguments[0]&&(arguments[0].p||o.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||t.isString(arguments[0].properties));t.isWrapped(this)?(k=!1,q=0,r=this,p=this):(k=!0,q=1,r=w?arguments[0].elements||arguments[0].e:arguments[0]);var y={promise:null,resolver:null,rejecter:null};if(k&&x.Promise&&(y.promise=new x.Promise(function(a,b){y.resolver=a,y.rejecter=b})),w?(s=arguments[0].properties||arguments[0].p,u=arguments[0].options||arguments[0].o):(s=arguments[q],u=arguments[q+1]),r=f(r),!r)return void(y.promise&&(s&&u&&u.promiseRejectEmpty===!1?y.resolver():y.rejecter()));var B=r.length,C=0;if(!/^(stop|finish|finishAll|pause|resume)$/i.test(s)&&!o.isPlainObject(u)){var D=q+1;u={};for(var E=D;E<arguments.length;E++)t.isArray(arguments[E])||!/^(fast|normal|slow)$/i.test(arguments[E])&&!/^\d/.test(arguments[E])?t.isString(arguments[E])||t.isArray(arguments[E])?u.easing=arguments[E]:t.isFunction(arguments[E])&&(u.complete=arguments[E]):u.duration=arguments[E]}var F;switch(s){case"scroll":F="scroll";break;case"reverse":F="reverse";break;case"pause":var G=(new Date).getTime();return o.each(r,function(a,b){h(b,G)}),o.each(x.State.calls,function(a,b){var c=!1;b&&o.each(b[1],function(a,e){var f=u===d?"":u;return f!==!0&&b[2].queue!==f&&(u!==d||b[2].queue!==!1)||(o.each(r,function(a,d){if(d===e)return b[5]={resume:!1},c=!0,!1}),!c&&void 0)})}),a();case"resume":return o.each(r,function(a,b){i(b,G)}),o.each(x.State.calls,function(a,b){var c=!1;b&&o.each(b[1],function(a,e){var f=u===d?"":u;return f!==!0&&b[2].queue!==f&&(u!==d||b[2].queue!==!1)||(!b[5]||(o.each(r,function(a,d){if(d===e)return b[5].resume=!0,c=!0,!1}),!c&&void 0))})}),a();case"finish":case"finishAll":case"stop":o.each(r,function(a,b){g(b)&&g(b).delayTimer&&(clearTimeout(g(b).delayTimer.setTimeout),g(b).delayTimer.next&&g(b).delayTimer.next(),delete g(b).delayTimer),"finishAll"!==s||u!==!0&&!t.isString(u)||(o.each(o.queue(b,t.isString(u)?u:""),function(a,b){t.isFunction(b)&&b()}),o.queue(b,t.isString(u)?u:"",[]))});var H=[];return o.each(x.State.calls,function(a,b){b&&o.each(b[1],function(c,e){var f=u===d?"":u;return f!==!0&&b[2].queue!==f&&(u!==d||b[2].queue!==!1)||void o.each(r,function(c,d){if(d===e)if((u===!0||t.isString(u))&&(o.each(o.queue(d,t.isString(u)?u:""),function(a,b){t.isFunction(b)&&b(null,!0)}),o.queue(d,t.isString(u)?u:"",[])),"stop"===s){var h=g(d);h&&h.tweensContainer&&f!==!1&&o.each(h.tweensContainer,function(a,b){b.endValue=b.currentValue}),H.push(a)}else"finish"!==s&&"finishAll"!==s||(b[2].duration=1)})})}),"stop"===s&&(o.each(H,function(a,b){n(b,!0)}),y.promise&&y.resolver(r)),a();
1625default:if(!o.isPlainObject(s)||t.isEmptyObject(s)){if(t.isString(s)&&x.Redirects[s]){j=o.extend({},u);var I=j.duration,J=j.delay||0;return j.backwards===!0&&(r=o.extend(!0,[],r).reverse()),o.each(r,function(a,b){parseFloat(j.stagger)?j.delay=J+parseFloat(j.stagger)*a:t.isFunction(j.stagger)&&(j.delay=J+j.stagger.call(b,a,B)),j.drag&&(j.duration=parseFloat(I)||(/^(callout|transition)/.test(s)?1e3:v),j.duration=Math.max(j.duration*(j.backwards?1-a/B:(a+1)/B),.75*j.duration,200)),x.Redirects[s].call(b,b,j||{},a,B,r,y.promise?y:d)}),a()}var K="Velocity: First argument ("+s+") was not a property map, a known action, or a registered redirect. Aborting.";return y.promise?y.rejecter(new Error(K)):console.log(K),a()}F="start"}var L={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},M=[];o.each(r,function(a,b){t.isNode(b)&&e(b,a)}),j=o.extend({},x.defaults,u),j.loop=parseInt(j.loop,10);var N=2*j.loop-1;if(j.loop)for(var O=0;O<N;O++){var P={delay:j.delay,progress:j.progress};O===N-1&&(P.display=j.display,P.visibility=j.visibility,P.complete=j.complete),A(r,"reverse",P)}return a()};x=o.extend(A,x),x.animate=A;var B=b.requestAnimationFrame||q;if(!x.State.isMobile&&c.hidden!==d){var C=function(){c.hidden?(B=function(a){return setTimeout(function(){a(!0)},16)},m()):B=b.requestAnimationFrame||q};C(),c.addEventListener("visibilitychange",C)}return a.Velocity=x,a!==b&&(a.fn.velocity=A,a.fn.velocity.defaults=x.defaults),o.each(["Down","Up"],function(a,b){x.Redirects["slide"+b]=function(a,c,e,f,g,h){var i=o.extend({},c),j=i.begin,k=i.complete,l={},m={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""};i.display===d&&(i.display="Down"===b?"inline"===x.CSS.Values.getDisplayType(a)?"inline-block":"block":"none"),i.begin=function(){0===e&&j&&j.call(g,g);for(var c in m)if(m.hasOwnProperty(c)){l[c]=a.style[c];var d=z.getPropertyValue(a,c);m[c]="Down"===b?[d,0]:[0,d]}l.overflow=a.style.overflow,a.style.overflow="hidden"},i.complete=function(){for(var b in l)l.hasOwnProperty(b)&&(a.style[b]=l[b]);e===f-1&&(k&&k.call(g,g),h&&h.resolver(g))},x(a,m,i)}}),o.each(["In","Out"],function(a,b){x.Redirects["fade"+b]=function(a,c,e,f,g,h){var i=o.extend({},c),j=i.complete,k={opacity:"In"===b?1:0};0!==e&&(i.begin=null),e!==f-1?i.complete=null:i.complete=function(){j&&j.call(g,g),h&&h.resolver(g)},i.display===d&&(i.display="In"===b?"auto":"none"),x(this,k,i)}}),x}(window.jQuery||window.Zepto||window,window,window?window.document:void 0)});
1626(function($){
1627
1628	var tabsPulldown = function() {
1629		var tsp_active = 'is-active';
1630		var targetPc = '.ux_multi3_pulldown_pc';		// マルチ3のみ
1631		var targetExclude = '.ux_careers_multi3_tabs';		// マルチ3のみ
1632
1633		var tsp_target = '.lx_list_tabstyle01 div.link-list:not(.highlight) ul, .lx_list_tabstyle02 div.link-list:not(.highlight) ul';
1634			
1635		$(tsp_target).find('li a, li span').click( function(e) {
1636			var $this = $(this);
1637			var $wrap =  $this.closest(tsp_target);
1638			console.log('test');
1639
1640			if ( !$wrap.hasClass(tsp_active) ) {
1641				if( $(window).width() < 768 ) {
1642					e.preventDefault();
1643				}
1644				$wrap.addClass(tsp_active);
1645			} else {
1646				$wrap.removeClass(tsp_active);
1647			}
1648		});
1649
1650
1651		var mtp_target = '.basic-list2 .yearTabs ul ,.basic-list2 .tabs ul.categoryLv_2';
1652		// var mtp_target02 = '.basic-list2 .tabs ul.categoryLv_2';
1653		var tsp_active = 'is-active';
1654		
1655		$(mtp_target).find('li span').click( function(){
1656			var $this = $(this);
1657			var $mtp_wrap = $this.closest(mtp_target);
1658
1659			if( $mtp_wrap.closest(targetExclude).length < 1 ) {
1660				if ($(window).width() < 768) {
1661
1662					if( $this.closest(mtp_target).hasClass(tsp_active) ) {
1663						$mtp_wrap.removeClass(tsp_active);
1664					} else {
1665						$(mtp_target).removeClass(tsp_active);
1666						$mtp_wrap.addClass(tsp_active);
1667					}
1668				} else {
1669					if( $mtp_wrap.closest(targetPc).length > 0 ) {
1670						var _tabH = $mtp_wrap.parent().height();
1671						$mtp_wrap.css('height', _tabH);
1672						setTimeout(function(){
1673							$mtp_wrap.attr('style','');
1674						},100);
1675					}
1676				}
1677			}
1678		});
1679
1680		$(document).click(function(event) {
1681			
1682			if(!$(event.target).closest(mtp_target).length && $(window).width() < 768) {
1683				$(mtp_target).removeClass(tsp_active);
1684			}
1685
1686			if( !$(event.target).closest(tsp_target).length && $(window).width() < 768 ) {
1687				$(tsp_target).removeClass(tsp_active);
1688			}
1689		
1690		});
1691
1692	};
1693	
1694
1695	$(window).on('load', function(){
1696		tabsPulldown();
1697	});
1698
1699
1700})(jQuery);
1701(function($){
1702
1703	var localNaviAnchor = function() {
1704
1705		var _target = '#promos2 .lx_list_lnav .link-list';
1706		var _act;
1707		function navScrollLeft( $item ) {
1708			var _x = $item.offset().left;
1709			var _xUl = $item.closest('ul').offset().left;
1710			$(_target).animate({scrollLeft:(_x - _xUl)},10);
1711		}
1712			
1713		if( $(_target).length > 0 && $(window).width() < 768 ) {
1714			if( $(_target).find('li.act').length > 0 ) {
1715				navScrollLeft($(_target).find('li.act'));
1716			} else if( $(_target).find('li:not(.highlight).within').length > 0 ) {
1717				navScrollLeft($(_target).find('li:not(.highlight).within'));
1718			} 
1719		}
1720
1721	};
1722
1723
1724	$(window).on('load', function(){
1725		localNaviAnchor();
1726	});
1727
1728
1729})(jQuery);
1730(function($){
1731
1732	var basicListTxt = function() {
1733	
1734        var news_txt = '表示する項目がありません';
1735        var news_txt_en = 'As of now, nothing new is to be uploaded to this page.';
1736
1737        var target_en = '.basic-list2.english > ul > p';
1738
1739		if( $(target_en).length > 0 ) {
1740		    for (var i = 0; $(target_en).length > i; i++) {
1741		        var $t = $(target_en).eq(i);
1742		        if( $t.text() == news_txt ) {
1743		            $t.text(news_txt_en);
1744		        }
1745		    }
1746		}
1747
1748	};
1749	
1750
1751	$(window).on('load', function(){
1752		basicListTxt();
1753	});
1754
1755
1756})(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.