var BtnBkg_Cl1 = "dimgray";
var BtnFnt_Cl1 = "white";
var BtnBkg_Cl2 = "white";
var BtnFnt_Cl2 = "darkblue";
var BtnBkg_Cla = "darkblue";
var BtnFnt_Cla = "white";
var TocMrk_Num = -1;
var TocFil_Num = -1;

function Lod_TocRou()
{	;	}

function Key_TocMrk(Item_Num)
{
	var Id_Buf;
	var Mark_Flg;
	if(TocMrk_Num > -1 || TocFil_Num > -1)
	{
		if(TocMrk_Num == 0)
		{
			Id_Buf = "id_tocmrk" + TocFil_Num;
			Chg_BkgCol(Id_Buf, BtnBkg_Cl1, BtnFnt_Cl1);
		}
		else
		{
			Id_Buf = "id_tocfil" + TocFil_Num;
			Chg_BkgCol(Id_Buf, BtnBkg_Cl2, BtnFnt_Cl2);
		}
	}
	Id_Buf = "id_tocmrk" + Item_Num;
	Chg_BkgCol(Id_Buf, BtnBkg_Cla, BtnFnt_Cla);
	TocMrk_Num = 0;
	TocFil_Num = Item_Num;
	Id_Buf = "id_tocnod" + Item_Num;
	if(document.getElementById(Id_Buf).style.display == "block")
	{
		document.getElementById(Id_Buf).style.display = "none";
		Mark_Flg = 0;
	}
	else
	{
		document.getElementById(Id_Buf).style.display = "block";
		Mark_Flg = 1;
	}
	Id_Buf = "id_tocmrk" + Item_Num;
	if(Mark_Flg == 0)
	{	document.getElementById(Id_Buf).innerHTML = "{";	}
	else
	{	document.getElementById(Id_Buf).innerHTML = "|";	}
	parent.fra_filrou.focus();
}

function Key_TocFil(Item_Num)
{
	var Id_Buf;
	if(TocMrk_Num > -1 || TocFil_Num > -1)
	{
		if(TocMrk_Num == 0)
		{
			Id_Buf = "id_tocmrk" + TocFil_Num;
			Chg_BkgCol(Id_Buf, BtnBkg_Cl1, BtnFnt_Cl1);
		}
		else
		{
			Id_Buf = "id_tocfil" + TocFil_Num;
			Chg_BkgCol(Id_Buf, BtnBkg_Cl2, BtnFnt_Cl2);
		}
	}
	Id_Buf = "id_tocfil" + Item_Num;
	Chg_BkgCol(Id_Buf, BtnBkg_Cla, BtnFnt_Cla);
	TocMrk_Num = 1;
	TocFil_Num = Item_Num;
	parent.fra_filrou.focus();
}

function Chg_BkgCol(Id_Buf, Bkg_Col, Fnt_Col)
{
	if(document.all)
	{
//		document.all(Id_Buf).style.backgroundColor = Bkg_Col;
//		document.all(Id_Buf).style.color = Fnt_Col;
	}
}


