// JavaScript Document
var fActiveMenu = false;
var oOverMenu = false;
var bodyBackground

function initCombos (strBodyBackground,MenuID) {
	bodyBackground = strBodyBackground
}

function mouseSelect(e)
{
	if (fActiveMenu)
	{
		if (oOverMenu == false)
		{
			oOverMenu = false;
			document.getElementById("combodiv"+fActiveMenu).style.display = "none";
			fActiveMenu = false;
			return false;
		}
		return false;
	}
	return true;
}

function menuActivate(idIndex)
{
	if (fActiveMenu!=idIndex) {
			mouseSelect(0)
	} 
	
	oMenu = document.getElementById("combodiv"+idIndex);
	oEdit = document.getElementById("combotext"+idIndex);
	nTop = oEdit.offsetTop + oEdit.offsetHeight;
	nLeft = oEdit.offsetLeft;
	while (oEdit.offsetParent != document.body)
	{
		oEdit = oEdit.offsetParent;
		nTop += oEdit.offsetTop;
//		nLeft += oEdit.offsetLeft;
	}
	oMenu.style.left =  nLeft;
	oMenu.style.top = nTop-75;
	oMenu.style.display = "";
	fActiveMenu = idIndex;
//	document.getElementById(idSel).focus();
	oOverMenu = true
	return true;
}

function changePic(imgID,newSrc) {
	if ((version >= 5.5) && (version < 7) &&(document.body.filters)) {
		document.getElementById(imgID).style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+newSrc+"',sizingMethod='crop')"
	} else {
		document.getElementById(imgID).src = newSrc
	}
}

function menuOut() {
	if (! oOverMenu) {
		mouseSelect(0)
	}
}

function textSet(idEdit, text)
{
	document.getElementById(idEdit).value = text;
	oOverMenu = false;
	mouseSelect(0);
	document.getElementById(idEdit).focus();
}

function comboKey(idEdit, idSel)
{
	if (window.event.keyCode == 13 || window.event.keyCode == 32)
		textSet(idEdit,idSel.value);
	else if (window.event.keyCode == 27)
	{
		mouseSelect(0);
		document.getElementById(idEdit).focus();
	}
}
document.onmousedown = mouseSelect;