1(e=>{let E="is-active";let C=e=>{var t,n,e=Number(e);return isNaN(e)||0===e?"0Bytes":(t=["Bytes","KB","MB","GB","TB"],n=Math.floor(Math.log(e)/Math.log(1024)),n=Math.min(n,t.length-1),(e/Math.pow(1024,n)).toFixed(1).replace(/\.0$/,"")+t[n])},t=()=>{if(document.querySelector(".js-news-yearList")){let s=[],w=null,b=null,r="all",a=1,l=!1,n=null,e=0,i=new Map,j=10,t=document.querySelector(".js-newsLoading"),o=(t&&t.classList.add("is-anim"),()=>{e+=1,t&&(t.classList.add(E),t.classList.remove("is-loaded"))}),c=()=>{e=Math.max(e-1,0),!t||0<e||(t.classList.remove(E),t.classList.add("is-loaded"))};var k=location.pathname;let d="",u=(k.includes("/sustainability/csr/sponsor/")?d="/ajax/scr/news/":k.includes("/news/")&&(d="/ajax/news/"),e=>"latest"===e||""===e?d+"list.json":""+d+e+"/list.json"),_=document.querySelector(".js-news-latest-year").textContent,m=document.querySelector(".js-news-earliest-year").textContent,p=document.querySelector(".js-news-yearList"),f=e=>e.slice().sort((e,t)=>1===Number(e.cf_n_priority)&&1!==Number(t.cf_n_priority)?-1:1!==Number(e.cf_n_priority)&&1===Number(t.cf_n_priority)?1:(e=Date.parse(e.cf_n_date)||0,(Date.parse(t.cf_n_date)||0)-e)),v=t=>{if(i.has(t))return Promise.resolve(i.get(t));n&&n.abort();let e=new AbortController;return n=e,o(),fetch(t,{signal:e.signal}).then(e=>e.json()).then(e=>(i.set(t,e),e)).finally(()=>{n===e&&(n=null),c()})},g=(e,t=1)=>{var n=document.querySelector(".js-news-list-wrap");if(b)if(b.textContent="",n&&(s=n.querySelector(".js-news-list-empty"))&&s.remove(),e&&0!==e.length){var s=e.length,r=Math.ceil(s/j),a=(t-1)*j,s=Math.min(a+j,s),l=e.slice(a,s),i=document.createDocumentFragment(),o=location.pathname.includes("/sustainability/csr/sponsor/"),c=/\n/g;for(let e=0;e<l.length;e++){var d,u=l[e],_=w.cloneNode(!0),m=_.querySelector(".js-news-list-title"),m=(m&&(m.innerHTML=u.cf_n_title.replace(c,"<br>")),_.querySelector(".js-news-list-category")),m=(m&&u.cf_n_category&&(m.textContent=u.cf_n_category.cf_nc_name_ja),_.querySelector(".js-news-list-time")),m=(m&&u.cf_n_date&&(p=new Date(u.cf_n_date),d=String(p.getMonth()+1).padStart(2,"0"),v=String(p.getDate()).padStart(2,"0"),p=p.getFullYear(),m.textContent=p+`.${d}.`+v,m.setAttribute("datetime",p+`-${d}-`+v)),_.querySelector(".js-news-list-player")),p=(m&&(u.cf_n_sub_title?(m.textContent=u.cf_n_sub_title,m.style.display=""):m.style.display="none"),_.querySelector(".js-news-list-img")),f=(p&&u.cf_n_thum_img?(p.src="./news_file/file/"+u.cf_n_thum_img,p.alt=u.cf_n_thum_img_alt||"",p.title=u.cf_n_thum_img_title||""):(d=_.querySelector(".js-news-list-img-wrap"))&&(d.style.display="none"),_.querySelector(".js-news-list-link"));if(f){var v=Number(u.cf_n_type),m=f.querySelector(".__icon");switch(m&&m.remove(),v){case 1:o?f.href=`/sustainability/csr/sponsor/article/${u._key}.html`:1===u.cf_n_topicks_newslist?f.href=`/news/topics/article/${u._key}.html`:f.href=`/news/article/${u._key}.html`;break;case 2:f.href="/news/news_file/file/"+u.cf_n_attachment_file,f.setAttribute("target","_blank");var g,h,y=f.querySelector(".__ttl");y&&(h=u.cf_n_attachment_file&&u.cf_n_attachment_file.toLowerCase().endsWith(".pdf"),g=u.cf_n_attachment_file_size,h&&g?(h=`<span class="__icon"><svg aria-label="æ°ããã¦ã£ã³ãã¦ã§PDFãéãã¾ã"><use href="/cnt_common/svg/sprite.svg#pdf"></use></svg><span class="__file">ï¼<span class="js-fileSize">${C(u.cf_n_attachment_file_size)}</span>ï¼</span></span>`,y.insertAdjacentHTML("beforeend",h)):y.insertAdjacentHTML("beforeend",'<span class="__icon"><svg aria-label="æ°ããã¦ã£ã³ãã¦ã§éãã¾ã"><use href="/cnt_common/svg/sprite.svg#blank"></use></svg></span>'));break;case 3:f.href=u.cf_n_url,/^https?:\/\//.test(u.cf_n_url)?(f.setAttribute("target","_blank"),(g=f.querySelector(".__ttl"))&&g.insertAdjacentHTML("beforeend",'<span class="__icon"><svg aria-label="æ°ããã¦ã£ã³ãã¦ã§éãã¾ã"><use href="/cnt_common/svg/sprite.svg#blank"></use></svg></span>')):f.setAttribute("target","_self");break;case 4:case 5:f.href="#",f.style.pointerEvents="none",f.style.cursor="default",f.style.textDecoration="none",f.classList.add("rt_cf_nolink")}}i.appendChild(_)}b.appendChild(i),L(r,t)}else n&&((e=document.createElement("p")).className="js-news-list-empty",e.textContent="該å½ãããã¥ã¼ã¹ã¯ãããã¾ãã",n.prepend(e)),S()},S=()=>{var e=document.querySelector(".mod-paginate");e&&e.remove()},L=(e,n)=>{if(S(),!(e<=1)){var s=document.createElement("div");s.className="mod-paginate mod-spacer_16",3<=e&&1<n&&((l=document.createElement("button")).type="button",l.className="mod-paginate-prev02 js-page-most-first",l.setAttribute("aria-label","å
é ã®ãã¼ã¸ã¸"),l.innerHTML='<svg aria-hidden="true">
1<use href="/cnt_common/svg/sprite.svg#arrow_left_double"></use></svg>',l.addEventListener("click",()=>h(1)),s.appendChild(l)),1<n&&((l=document.createElement("button")).type="button",l.className="mod-paginate-prev js-page-prev",l.setAttribute("aria-label","åã®ãã¼ã¸ã¸"),l.innerHTML='<svg aria-hidden="true"><use href="/cnt_common/svg/sprite.svg#arrow_left"></use></svg>',l.addEventListener("click",()=>h(n-1)),s.appendChild(l));let t=Math.max(1,n-Math.floor(2.5));var r,a=Math.min(e,t+5-1);for(let e=t=a-t<4?Math.max(1,a-5+1):t;e<=a;e++)e===n?((r=document.createElement("span")).className="mod-paginate-index js-page-index",r.textContent=e,s.appendChild(r)):((r=document.createElement("button")).type="button",r.className="mod-paginate-index js-page-indexs",r.textContent=e,r.addEventListener("click",()=>h(e)),s.appendChild(r));n<e&&((l=document.createElement("button")).type="button",l.className="mod-paginate-next js-page-next",l.setAttribute("aria-label","次ã®ãã¼ã¸ã¸"),l.innerHTML='<svg aria-hidden="true"><use href="/cnt_common/svg/sprite.svg#arrow_right"></use></svg>',l.addEventListener("click",()=>h(n+1)),s.appendChild(l)),n<e&&((l=document.createElement("button")).type="button",l.className="mod-paginate-next02 js-page-most-last",l.setAttribute("aria-label","æå¾ã®ãã¼ã¸ã¸"),l.innerHTML='<svg aria-hidden="true"><use href="/cnt_common/svg/sprite.svg#arrow_right_double"></use></svg>',l.addEventListener("click",()=>h(e)),s.appendChild(l));var l=document.querySelector(".js-news-list-wrap");l&&l.appendChild(s)}},h=e=>{var t=Math.ceil(s.length/j);e<1||t<e||(l||(s=f(s),l=!0),a=e,g(s,a),(t=document.querySelector("#news-top"))&&(e=t.getBoundingClientRect().top+window.pageYOffset-100,window.scrollTo({top:e,behavior:"smooth"})))},y=(e,t)=>{r=e,a=1;t=t||p.value||"latest";let n="";n="all"===e?u(t):"latest"===t||""===t?""+d+e+"/list.json":""+d+t+`/${e}/list.json`,v(n).then(e=>{e.rt_bn_news_list&&0!==e.rt_bn_news_list.length?(s=f(e.rt_bn_news_list),l=!0,g(s,a)):(s=[],l=!0,g([]))}).catch(e=>{"AbortError"!==e.name&&(console.error("ã«ãã´ãªãã¼ã¿ã®åå¾ã«å¤±æãã¾ãã:",e),s=[],l=!0,g([]))})},q=()=>{p.querySelectorAll("option").forEach(e=>{"ææ°"===e.textContent.trim()&&""===e.value&&(e.value="latest",e.selected=!0)});for(var e=_;e>=m;e--){var t=document.createElement("option");t.textContent=e.toString(),t.value=e.toString(),p.appendChild(t)}(()=>{let t=document.querySelector(".js-news-all"),n=document.querySelector(".js-news-tennis"),s=document.querySelector(".js-news-golf"),r=document.querySelector(".js-news-figure-skate"),a=document.querySelector(".js-news-activities"),l=document.querySelector(".js-news-information"),i=document.querySelector(".js-news-product"),o=document.querySelector(".js-news-sports"),c=document.querySelector(".js-news-store"),d=document.querySelector(".js-news-other"),u=[t,n,s,r,a,l,i,o,c,d],_=e=>{u.forEach(e=>{e&&e.classList.remove(E)}),e&&e.classList.add(E)};t&&t.addEventListener("click",e=>{e.preventDefault(),_(t),y("all")}),n&&n.addEventListener("click",e=>{e.preventDefault(),_(n),y("sports_tennis")}),s&&s.addEventListener("click",e=>{e.preventDefault(),_(s),y("sports_golf")}),r&&r.addEventListener("click",e=>{e.preventDefault(),_(r),y("sports_figure_skating")}),a&&a.addEventListener("click",e=>{e.preventDefault(),_(a),y("activities")}),l&&l.addEventListener("click",e=>{e.preventDefault(),_(l),y("information")}),i&&i.addEventListener("click",e=>{e.preventDefault(),_(i),y("product")}),o&&o.addEventListener("click",e=>{e.preventDefault(),_(o),y("sports")}),c&&c.addEventListener("click",e=>{e.preventDefault(),_(c),y("store")}),d&&d.addEventListener("click",e=>{e.preventDefault(),_(d),y("other")})})();var n=document.querySelector(".js-news-yearList-submit");n&&n.addEventListener("click",function(){var e=p.value;e=e,a=1,"all"!==r?y(r,e):(e=u(e),v(e).then(e=>{e.rt_bn_news_list&&0!==e.rt_bn_news_list.length?(s=f(e.rt_bn_news_list),l=!0,g(s,a)):(s=[],l=!0,g([]))}).catch(e=>{"AbortError"!==e.name&&(console.error("ãã¥ã¼ã¹ãã¼ã¿ã®åå¾ã«å¤±æãã¾ãã:",e),s=[],l=!0,g([]))}))})};k=u("latest");v(k).then(t=>{if(t.rt_bn_news_list&&0!==t.rt_bn_news_list.length){let e=document.querySelector(".js-news-list");e&&(w=e.cloneNode(!0),b=e.parentElement,e.remove()),s=t.rt_bn_news_list.slice(),l=!1,g(s,a),window.requestIdleCallback?window.requestIdleCallback(q,{timeout:300}):setTimeout(q,0)}else{let e=document.querySelector(".js-news-list");e&&e.remove(),void(l=!0)}}).catch(e=>{"AbortError"!==e.name&&console.error("åæãã¼ã¿ã®åå¾ã«å¤±æãã¾ãã:",e)})}},n=()=>{t()};e.localDecision()?document.addEventListener("localincludeLoaded",()=>{n()}):n()})(window.FUNCTIONS); 2//# sourceMappingURL=news.js.map
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.