﻿//■yuho(有報ライブラリ機能)

// 新着情報の日付基準値(日付の値がこの値より大きいデータは新着となる)
var DayNew = 200603;


//------------------------------
// 各表示項目が新着情報に該当するかどうかを判定する
// 【パラメータ】
// i：各表示項目のIndex番号
// item：JSON/Xmlデータの各項目(item)
//------------------------------
function IsNewItem(group) {
	// 日付で新着情報を判定する
	// 各表示項目のdateの値と新着の基準日と比較して
	// 新しければ新着とみなす
	if (group.year >= DayNew) {
		return true;
	}

	// ここを通る場合は、必ず新着情報ではない
	return false;
}


// 半角数字を全角数字に変換するサポート関数
function HankakuToZenkakuNum(numStr) {
	var zenkaku = "０１２３４５６７８９";
	var hankaku = "0123456789";

	var retStr = "";
	for ( var i = 0; i < numStr.length; i++) {
		chr = numStr.charAt(i);
		zen = hankaku.indexOf(chr, 0);
		if (zen >= 0) {
			chr = zenkaku.charAt(zen);
		}
		retStr += chr;
	}
	return retStr;
}

// 西暦から和暦に変換するサポート関数
function SeirekiToWareki(ym) {
	var year = ym.substring(0, 4);
	var month = new String(new Number(ym.substr(4, 2)));
	if (year > 1988) {
		return "平成" + (year - 1988) + "年" + (month) + "月期";
	}
	return "昭和" + (year - 1925) + "年" + (month) + "月期";
}

function eolparts_yuho_3(data) {
	// 取得データが0未満の場合はエラー
	if (data.item_count < 0) {
		return;
	}
	// 取得データが0の場合は取得データが存在しない
	if (data.item_count == 0) {
		return;
	}

	for (i = 0; i < data.group_count; i++) {
		document.write('<h2 class="hstyle2">' + SeirekiToWareki(data.group[i].year) + '</h2>');
		document.write('<!---->');
		document.write(' <table width="100%" border="0" cellpadding="2" cellspacing="0" class="datalisttable"><thead><tr><th scope="col" width="300">内容</th><th scope="col">ファイル</th></tr></thead><tbody></tbody></table>');
		document.write('<div class="yuhowrap">');
		for (x = 0; x < data.group[i].item_count; x++) {
			document.write('<div class="yuho">');
			document.write('<div class="yuhotitle">');
			
			// 書類のタイトルを書き出す
			document.write(data.group[i].item[x].title_yuho_pdf);
			document.write('</div>');
			// 新着かどうかのアイコンを書き出す
			//if (IsNewItem(data.group[i])) {
			//	document.write('<img src="img/new_icon.gif" align="absmiddle" />');
			//}
             document.write('<div class="yuhopdf">');
			// リンク先あり
			if (data.group[i].item[x].link_yuho_pdf.length > 0) {
				document.write('<a href="' + data.group[i].item[x].link_yuho_pdf + '" target="_blank">');
			}
			document.write('PDF形式');
			
			// リンク先あり
			if (data.group[i].item[x].link_yuho_pdf.length > 0) {
				document.write('</a>');
			}

			// PDFアイコン<imd>要素を書き出す
			document.write('<img src="../JS/pdf_icon.gif" align="absmiddle" />');

			// ファイルサイズを書き出す
			if (data.group[i].item[x].file_size.length > 0) {
			document.write('（' + data.group[i].item[x].file_size + 'KB）');
			}
			
			document.write('</div>');

			// Htmlリンクの書き出し部
			if (data.group[i].item[x].title_type.length > 0) {
				switch (data.group[i].item[x].title_type) {
					case "50":
					case "450":
						// 有価証券報告書Htmlリンクの表示
						if (data.group[i].html_url.length > 0) {
							document.write('<div class="yuhohtml"><a href="' + data.group[i].html_url + '" target="_blank">HTML形式</a><img src="../JS/url_icon.gif" align="absmiddle" /></div>');
						}
						break;
					case "60":
						// 半期報告書Htmlリンクの表示
						if (data.group[i].hanpo_html_url.length > 0) {
							document.write('<div class="yuhohtml"><a href="' + data.group[i].hanpo_html_url + '" target="_blank">HTML形式</a><img src="../JS/url_icon.gif" align="absmiddle" /></div>');
						}
						break;
					case "150":
						// 第１四半期報告書Htmlリンクの表示
						if (data.group[i].shihanki_1q_html_url.length > 0) {
							document.write('<div class="yuhohtml"><a href="' + data.group[i].shihanki_1q_html_url + '" target="_blank">HTML形式</a><img src="../JS/url_icon.gif" align="absmiddle" /></div>');
						}
						break;
					case "250":
						// 第２四半期報告書Htmlリンクの表示
						if (data.group[i].shihanki_2q_html_url.length > 0) {
							document.write('<div class="yuhohtml"><a href="' + data.group[i].shihanki_2q_html_url + '" target="_blank">HTML形式</a><img src="../JS/url_icon.gif" align="absmiddle" /></div>');
						}
						break;
					case "350":
						// 第３四半期報告書Htmlリンクの表示
						if (data.group[i].shihanki_3q_html_url.length > 0) {
							document.write('<div class="yuhohtml"><a href="' + data.group[i].shihanki_3q_html_url + '" target="_blank">HTML形式</a><img src="../JS/url_icon.gif" align="absmiddle" /></div>');
						}
						break;
				}
			}
            document.write('</div>');
		
		}
			document.write('</div>');
	}
}
document.write('<script type="text/javascript" src="http://v4.eir-parts.net/V4Public/EIR/8200/ja/yuho/yuho_3.js" charset="UTF-8"></script>');



