//** Boa (Button over action) [update:2008.1.25] **//

var gBtnArray = new Array();
var gBtnOvArray = new Array("", "_ov");
var btnNouse = "_no.";

function Boa(ChangeID, n){
	var sFullpath = "";
	var sPath = "";
	var sName = "";
	var sExtension = "";
	var nLen1, nLen2, nLen3;

	if (!gBtnArray[ChangeID]) {

		gBtnArray[ChangeID] = new Array();

		sFullpath = document.getElementById(ChangeID).src;
		nLen1 = sFullpath.lastIndexOf("/");
		nLen2 = sFullpath.lastIndexOf(".");
		nLen3 = sFullpath.length;

		sPath = sFullpath.substring(0, nLen1 + 1);
		sName = sFullpath.substring(nLen1 + 1, nLen2);
		if (-1 < sFullpath.lastIndexOf(btnNouse)) sName = sFullpath.substring(nLen1 + 1, sFullpath.lastIndexOf(btnNouse));
		sExtension = sFullpath.substring(nLen2, nLen3);

		gBtnArray[ChangeID][0] = sPath + sName + gBtnOvArray[0] + sExtension;
		gBtnArray[ChangeID][1] = sPath + sName + gBtnOvArray[1] + sExtension;
	}

	if (1 != n && 0 != n && -1 < n.indexOf(".")) {
		sFullpath = gBtnArray[ChangeID][0];
		nLen1 = sFullpath.lastIndexOf("/");
		sPath = sFullpath.substring(0, nLen1 + 1);
		gBtnArray[ChangeID][n] = sPath + n;
	}

	document.getElementById(ChangeID).src = gBtnArray[ChangeID][n];
}





//** Glay (Global menu layout) **//

var gTimerID;
var gChangeID = "";
var gFlag= 0;

function Glay(sID, nFl){
	if(nFl){ /* out */
		gChangeID = sID;
		gTimerID = setTimeout("Glayout()", 100);
	}else{ /* over */
		clearTimeout(gTimerID);
		document.getElementById(sID).style.display = "block";
		Boa("g" + sID, 1);
		if ("" != gChangeID && sID != gChangeID) {
			document.getElementById(gChangeID).style.display = "none";
			Boa("g" + gChangeID, 0);
		}
		gChangeID = sID;
	}
	gFlag = nFl;
}

//** Glayout **//

function Glayout(){
	if (1 == gFlag)	{
		document.getElementById(gChangeID).style.display = "none";
		Boa("g" + gChangeID, 0);
	}
}

