//--------------------------------------------------------------------------------
//　アクティブマーク

	// 現在のドキュメント名を取得。
var gMyName = FK_getName(document.location.pathname);
var maxLink = 10;

function FK_activeMark(activeimg,lnklabel,imglabel) {
	// 第１引数はアクティブマークのイメージＵＲＬ
	// 第２引数はリンクグループのネームラベル
	// 第３引数はイメージグループのネームラベル
	for(var i = 1; i <= maxLink; i++) {
		if((img = FK_findObj(imglabel + i)) != null
		&& (lnk = FK_findObj(lnklabel + i)) != null
		&& FK_getName(lnk.pathname) == gMyName) {	// 対象ドキュメント名と現在のドキュメント名を比較
			img.src = activeimg;					// 等しければアクティブイメージをセット
			return;
		}
	}
}

function FK_getName(p) {
	return p.substring(p.lastIndexOf("/", p.length) + 1, p.length);
}

function FK_findObj(n, d) {
	var p,i,x;
	if(!d) d = document;
	if((p = n.indexOf("?")) > 0 && parent.frames.length) {
		d = parent.frames[n.substring(p + 1)].document;
		n = n.substring(0, p);
	}
	if(!(x = d[n]) && d.all) x = d.all[n];
	for(i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
	for(i = 0; !x && d.layers && i < d.layers.length; i++) x = FK_findObj(n, d.layers[i].document);
	if(!x && d.getElementById) x = d.getElementById(n);
	return x;
}

//--------------------------------------------------------------------------------

