// トップページリンク説明///////////////////////////////////////

browserOP = window.opera;            // OP
browserN6 = document.getElementById; // N6
browserIE = document.all;            // IE
browserN4 = document.layers;         // N4

if      (browserOP) browser = "N6"; // ブラウザは OP6以上

else if (browserIE) browser = "I4"; // ブラウザは IE4以上

else if (browserN6) browser = "N6"; // ブラウザは NS6以上

else if (browserN4) browser = "N4"; // ブラウザは NN4

else           browser = "";   // ブラウザは 分からん

function browserObj(anchorObj){ // 使用中のブラウザの取得

	if (browser == "N6") myRet = document.getElementById(anchorObj).style;

	else if (browser == "I4") myRet = document.all[anchorObj].style;

	else if (browser == "N4") myRet = document[anchorObj];

	else myRet = 0;

	return myRet;

}

function detailDisp(anchorObj,myVisibility,myDisplay){  // コメント窓 表示/非表示

	detailObj = browserObj(anchorObj);       // 使用中のブラウザオブジェクト

	if(detailObj){                           // ブラウザ対応？

		detailObj.visibility = myVisibility;  // 表示/非表示

//		detailObj.display = myDisplay;  // 表示/非表示

	}

	return true;

}

function callDetail(anchorObj) {        // カーソルが乗った

	detailDisp(anchorObj,"visible");      // 表示

}

function callClear(anchorObj) {       // カーソルが離れた

	detailDisp(anchorObj,"hidden");       // 非表示

}


// 折りたたみメニュー///////////////////////////////////////

function menu(trList) {

	var key = new Array('harlequin','pastel_ylc','missy','anthology','projectx');
	var trListA = new Array('hqc','pastel','missy','anthology','projectx')
	var p = new Array('ph','pp','pm','pa','px')

	for (var a=0; a<5; a++) {

		if(trList == key[a]) {

			trList = trListA[a];

			var onimg = "/release/images/menu/comics/minus.gif";
			var offimg = "/release/images/menu/comics/plus.gif";
			var menuObj = document.getElementById(trList).style;
			var imgObj = document.getElementsByTagName('*');

			for (var i=0; i<imgObj.length; i++){

				if(imgObj[i].className == p[a]){

					menuObj.display = "block";

					imgObj[i].src = onimg;

				}
			}

		}

	}

}

function treeComics(trList,p){

	var onimg = "/release/images/menu/comics/minus.gif";
	var offimg = "/release/images/menu/comics/plus.gif";
	var menuObj = document.getElementById(trList).style;
	var imgObj = document.getElementsByTagName('*');

	for (var i=0; i<imgObj.length; i++){

		if(imgObj[i].className == p){

			if ((menuObj.display == "none") || (!menuObj.display)) {

				menuObj.display = "block";

				imgObj[i].src = onimg;

			} else {

				menuObj.display = "none";

				imgObj[i].src = offimg;

			}
		}
	}
}

function treeBiblio(trList,p){

	var onimg = "/release/images/menu/biblio/minus.gif";
	var offimg = "/release/images/menu/biblio/plus.gif";
	var menuObj = document.getElementById(trList).style;
	var imgObj = document.getElementsByTagName('*');

	for (var i=0; i<imgObj.length; i++){

		if(imgObj[i].className == p){

			if ((menuObj.display == "none") || (!menuObj.display)) {

				menuObj.display = "block";

				imgObj[i].src = onimg;

			} else {

				menuObj.display = "none";

				imgObj[i].src = offimg;

			}
		}
	}
}

function treeMaga(trList,p){

	var onimg = "/magazine/images/menu/minus.gif";
	var offimg = "/magazine/images/menu/plus.gif";
	var menuObj = document.getElementById(trList).style;
	var imgObj = document.getElementsByTagName('*');

	for (var i=0; i<imgObj.length; i++){

		if(imgObj[i].className == p){

			if ((menuObj.display == "none") || (!menuObj.display)) {

				menuObj.display = "block";

				imgObj[i].src = onimg;

			} else {

				menuObj.display = "none";

				imgObj[i].src = offimg;

			}
		}
	}
}

// 詳細検索ジャンル選択///////////////////////////////////////

menuItem = [ ["商品ジャンル","ロマンス","TL（ティーンズ・ラブ）","BL","ハッピーエンド","ハートフル","コメディ","エッセイ","サブカル","ゲーム・アニメ"], ["商品ジャンル","ロマンス","TL（ティーンズ・ラブ）","BL","ハッピーエンド","ハートフル","コメディ","ゲーム・アニメ"], ["商品ジャンル","BL","エッセイ","サブカル","ゲーム・アニメ"] ];

optionItem = [ ["","1","3","3","4","5","6","7","8","9"], ["","1","2","3","4","5","6","9"], ["","3","7","8","9"] ];

function setMenuItem(n) {

	len = document.release.genre.options.length;

	for (i=len-1; i>=0; i--) {
		document.release.genre.options[i] = null;
	}

	for (i=0; i<menuItem[n].length; i++) {
		document.release.genre.options[i] = new Option(menuItem[n][i],optionItem[n][i]);
	}

}
