﻿/* ---------------------------------------------------- */
/* ▼load時の処理
/* ---------------------------------------------------- */
dom.event.addEventListener(window, 'load', initDocument);
function initDocument() {
	// 対象DIVエリア制御
	var content = document.getElementById("content");
	var ulObj = content.getElementsByTagName("ul").item(0);
	liObj = ulObj.getElementsByTagName("li");	// グローバル変数
	for (var i = 0; i < liObj.length; i++) {
		dom.event.addEventListener(liObj[i], 'click', pageLink);
	}
	// #content要素配下のa要素へのイベント
	var content = document.getElementById("content");
	var aObj = content.getElementsByTagName('a');
	for(var i=0; i < aObj.length; i++) {
		dom.event.addEventListener(aObj.item(i), 'click', winOpen_blank);
	}
	// #sidebar要素配下のa要素へのイベント
	var sidebar = document.getElementById("sidebar");
	var aObj = sidebar.getElementsByTagName('a');
	for(var i=0; i < aObj.length; i++) {
		dom.event.addEventListener(aObj.item(i), 'click', winOpen_blank);
	}
}

// pageLink
function pageLink(evt) {
	var oTarget = dom.event.target(evt);
	// a要素の順番取得
	var iA1 = 0;
	var b = true;
	for (var i = 0; i < liObj.length; i++) {
		if (oTarget == liObj[i]) {
			liObj[i].className = "curr_on";
			b = false;
		} else {
			liObj[i].className = "curr_off";
			if (b) {
				++iA1;
			}
		}
	}
	for (i = 0; i < 6; i++) {
		if (iA1 == i) {
			document.getElementById("div" + i).style.display = "block";
		} else {
			document.getElementById("div" + i).style.display = "none";
		}
	}
	dom.event.preventDefault(evt);
}

// 別ウィンドウにてオープン
function winOpen_blank(evt) {
	var oTarget = dom.event.target(evt);
	window.open(oTarget.parentNode.getAttribute("href"));
	dom.event.preventDefault(evt);
}

