function include(astrFile) { var script = document.createElement('script'); script.src = astrFile; script.type = 'text/javascript'; script.defer = true; document.getElementsByTagName('head').item(0).appendChild(script); } include('js/sprintf.min.js'); function insertComma( str ) { var num = new String( str ).replace( /,/g, "" ); while ( num != ( num = num.replace( /^(-?\d+)(\d{3})/, "$1,$2" ) ) ); return num; } String.prototype.han2zen = function(){ var str = this.replace(/[\!-\~]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) + 0xFEE0); }); str = str.replace(/\s/g, ' '); // ハイフンに類似するものをハイフンとして扱う str = str.replace('‐', '-'); // U+2010 str = str.replace('‑', '-'); // U+2011 str = str.replace('–', '-'); // U+2013 str = str.replace('—', '-'); // U+2014 str = str.replace('―', '-'); // U+2015 str = str.replace('−', '-'); // U+2212 var txt = "アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲンァィゥェォャュョッ、。ー「」゙゚"; var zen = "アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲンァィゥェォャュョッ、。ー「」"; zen+= "     ガギグゲゴザジズゼゾダヂヅデド     バビブベボ                              "; zen+= "                         パピプペポ                             "; var cnv = ""; for (var i=0; i= 0){ if (nnext == 60){ c = zen.charAt(n+60); i++; } else if(nnext == 61){ c = zen.charAt(n+120); i++; } else{ c = zen.charAt(n); } } if ((n != 60) && (n != 61)){ cnv += c; } } return cnv; } String.prototype.zen2han = function(){ var str = this; var word = str.split(''); var cnv = ""; for(var i=0;i= 0xFF01 && str.charCodeAt(i) <= 0xFF5D) cnv += String.fromCharCode(str.charCodeAt(i) - 0xFEE0); else if(str.charCodeAt(i) < 0x7F) cnv += word[i]; else if(str.charCodeAt(i) == 0x301C) cnv += '~'; else if(str.charCodeAt(i) == 0x30FC) cnv += '-'; } return cnv; } String.prototype.n_zen2han = function(){ var str = this.replace(/[0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 0xFEE0); }); var word = str.split(''); var cnv = ""; for(var i=0;i '9') continue; cnv += word[i]; } return cnv; } String.prototype.phone_zen2han = function(){ var str = this; var word = str.split(''); var cnv = ""; for(var i=0;i= 0xFF10 && str.charCodeAt(i) <= 0xFF19) cnv += String.fromCharCode(str.charCodeAt(i) - 0xFEE0); else if(str.charCodeAt(i) == 0x30FC || str.charCodeAt(i) == 0x2212 || str.charCodeAt(i) == 0xFF0D) cnv += '-'; else if(str.charCodeAt(i) >= 0x30 && str.charCodeAt(i) <= 0x39) cnv += word[i]; else if(str.charCodeAt(i) == 0x2D) cnv += word[i]; } return cnv; } function strLength(strSrc){ var len = 0; strSrc = escape(strSrc); for(var i = 0; i < strSrc.length; i++, len++){ if(strSrc.charAt(i) == "%"){ if(strSrc.charAt(++i) == "u"){ i += 3; len++; } i++; } } return len; } function convertYear(iy) { var sBuf; if(iy < 1912) sBuf = String(iy) + "/明治" + String(iy - 1867); else if(iy == 1912) sBuf = "1912/明治45,大正1"; else if(iy < 1926) sBuf = String(iy) + "/大正" + String(iy - 1911); else if(iy == 1926) sBuf = "1926/大正15,昭和1"; else if(iy < 1989) sBuf = String(iy) + "/昭和" + String(iy - 1925); else if(iy == 1989) sBuf = "1989/昭和64,平成1"; else if(iy < 2019) sBuf = String(iy) + "/平成" + String(iy - 1988); else if(iy == 2019) sBuf = "2019/平成31,令和1"; else sBuf = String(iy) + "/令和" + String(iy - 2018); return sBuf; } var tShinbun = [["朝日新聞","1"],["毎日新聞","0"],["日本経済新聞","4"],["読売新聞","3"],["The Japan Times(英字)","2"]]; tShinbunSelect = new Array(); tShinbunSelect[2] = 1; tShinbunSelect[1] = 2; tShinbunSelect[5] = 3; tShinbunSelect[4] = 4; tShinbunSelect[3] = 5; var tStartY = new Array(); tStartY[0] = 1873; tStartY[1] = 1889; tStartY[2] = 1898; tStartY[3] = 1913; tStartY[4] = 1886; var tYY = new Array(); tYY[0] = 2024; tYY[1] = 2024; tYY[2] = 2024; tYY[3] = 2024; tYY[4] = 2024; var tMM = new Array(); tMM[0] = 12; tMM[1] = 12; tMM[2] = 12; tMM[3] = 12; tMM[4] = 12; function isLeapYear(iy) { // 4の倍数で100で割り切れずに400で割り切れる場合はうるう年 if(((iy % 4 == 0) && (iy % 100 != 0)) || (iy % 400 == 0)) { return true; } return false; } function isLeapYearByShinbun(is) { return isLeapYear(tYY[is]); } function lastDayByShinbun(is) { var lastDays = Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); // is February ? if(tMM[is] == 2 && isLeapYearByShinbun(is)) { lastDays[1] += 1; } return lastDays[tMM[is] - 1]; } function lastDay(is) { var sBuf; var tMon = Array(0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); if(tMM[is] == 2){ if(((tYY[is] % 4 == 0) && (tYY[is] % 100 != 0)) || (tYY[is] % 400 == 0)) tMon[2] += 1; } if(tYY[is] < 1989) { sBuf = "昭和" + String(tYY[is] - 1925); } else if(tYY[is] < 2019) { sBuf = "平成" + String(tYY[is] - 1988); } else { sBuf = "令和" + String(tYY[is] - 2018); } sBuf += "年(" + String(tYY[is]) + "年)" + String(tMM[is]) + "月" + String(tMon[tMM[is]]) + "日"; return sBuf; } function getShinbunValue(sID){ var obj = document.getElementById(sID); var index = obj.selectedIndex; var iShinbun = -1; if(index > 0) iShinbun = Number(obj.options[index].value); return iShinbun; } function setShinbunSelect(sID, iShinbun) { if(iShinbun < 0) { document.getElementById(sID).selectedIndex = 0; } else { var i; for(i = 0; i < tShinbun.length; i++) { if(Number(tShinbun[i][1]) == iShinbun) { document.getElementById(sID).selectedIndex = i + 1; break; } } } } var isIE = false; var ieVersion = 0; var userAgent = window.navigator.userAgent.toLowerCase(); if( userAgent.match(/(msie|MSIE)/) || userAgent.match(/(T|t)rident/) ) { isIE = true; var sVersion = userAgent.match(/((msie|MSIE)\s|rv:)([\d\.]+)/)[3]; ieVersion = parseInt(sVersion); } function textConv(obj){ var len = obj.getAttribute("len"); var str = obj.value; var cnv = str.han2zen(); obj.value = cnv.substr(0, len); } var gtInfo = [ "■ご注文前に確認ください
  • 紙面は首都圏版になります。
  • 1942年12月31日以前の新聞題号は「東京日日新聞」になります。
  • ", "■ご注文前に確認ください
    • 紙面は東京本社版になります。
    • 1940年8月31日以前の新聞題号は「東京朝日新聞」になります。
    • ", "■ご注文前に確認ください
      • 1956年以前の新聞題号は「ニッポンタイムズ」や「ジャパンタイムズ&アドバイザー」などになります。
      • 2021年4月1日以降の裏面は、「National面」となります。
      • ", "■ご注文前に確認ください
        • 紙面は東京本社版になります。
        • ", "■ご注文前に確認ください
          • 日本経済新聞の裏面はテレビ面ではなく「二面」の提供になります。
          • 1946年以前の新聞題号は「日本産業経済」や「中外商業新報」などになります。
          • " ]; var giChokotto = 1900; var giHyoushi = 2300; var giHyoushiShinbun = 650; var giKinenbiKihon = 18000; var giKinenbiTuika1 = 650; var giKinenbiTuika2 = 440; var giPuzzle = 12100; var giKanreki = 54900; var giMihirakiBase = 7600; var giMihirakiPer1 = 650; var giPocketBase = 7600; var giPocketPer1 = 650; var giTMihirakiBase = 7600; var giTMihirakiPer1 = 650; var giTKinenbiBase = 18000; var giTKinenbiPer1 = 650; var giTKinenbiPer2 = 440; var giTPocketBase = 7600; var giTPocketPer1 = 650; var giCard = 250; var giLupe = 650; var giFukuro = 290; var giPaperBag = 390; var giFlame = 2160; var giLami = 440;