
var aNames =[''];

function confirmSubmit()
{   
   
}

var fActiveMenu = false;
var oOverMenu = false;

function fillCombo()
{   
    var n;
    var oMenu;
    var oLabel;
    
    n = aNames.length;
    oMenu = document.getElementById('category_name');
    
	for ( i = 0; i < n; i++ )
	{
		oMenu.options[i] = new Option(aNames[i],0);
	}
	
	//oLabel = document.getElementById('serach_label');
	//oLabel.focus();
}

function mouseSelect(e)
{
	if (fActiveMenu)
	{
		if (oOverMenu == false)
		{
			oOverMenu = false;
			document.getElementById(fActiveMenu).style.display = "none";
			fActiveMenu = false;
			return false;
		}
		return false;
	}
	
	return true;
}

function menuActivate(idEdit, idMenu, idSel)
{
    var nTop;

	if (fActiveMenu) return mouseSelect(0);

	oMenu = document.getElementById(idMenu);
	oEdit = document.getElementById(idEdit);
	nTop = oEdit.offsetTop + oEdit.offsetHeight + 1;
	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;
	oMenu.style.display = "";
	fActiveMenu = idMenu;
	
	document.getElementById(idSel).focus();
	return false;
}

function category_name_onclick()
{
    var oMenu;
	var street_name_int;
	
	oMenu = document.getElementById('category_name');

	if (oMenu.selectedIndex  >= 0)
		  street_name_int= oMenu.options[oMenu.selectedIndex].text;
	else
		street_name_int = "";
		
	textSet('txt_category',street_name_int);
}

function textSet(idEdit, text)
{	
	if (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;

