var IE;
SetBrowser();
function SetBrowser()
{
	var s = navigator.appName.toLowerCase();
	IE = (s.indexOf("netscape") == -1);
}

var CurrentSelect = null;
var SecForClose = 0;
var CloseEnable = false;

function ShowSelect(SelectId)
{
	var v = document.getElementById(SelectId);
	v.style.zIndex = 100;
	if(v.style.display == 'none')
		v.style.display = 'inline';
	else
	{
		v.style.display = 'none';
		EnableClose = 0;
	}
	
	if(CurrentSelect != null && CurrentSelect != SelectId)
	{
		var prev = document.getElementById(CurrentSelect);
		prev.style.display = 'none';
		prev.style.zIndex = 0;
	}
	CurrentSelect = SelectId;
}

function StartClose(PanelId)
{
	var d = document.getElementById(PanelId);
	if(d.style.display == "none") return;
	CloseEnable = true;
	SecForClose = 0;
	CloseTimer();
}

function StopClose()
{
	CloseEnable = false;
	SecForClose = 0;
}

function CloseTimer()
{
	if(CloseEnable)
		SecForClose++;
	if(SecForClose  >= 500)
	{
		HideDrop();
		SecForClose = 0;
		return;
	}
	window.setTimeout("CloseTimer()",10)
}

function HideDrop()
{
	if(CurrentSelect != null)
	{		
		var prev = document.getElementById(CurrentSelect);
		prev.style.display = "none";
		CurrentSelect = null;
	}
}

function SetColor(el)
{
	el.style.background = "#ffffff";
	el.childNodes[0].style.color = "#66d44a";
}

function ResetColor(el)
{
	el.style.background = "#66d44a";
	el.childNodes[0].style.color = "#ffffff";
}

function SelectValue(val, text, items, combo_value, combo_text)
{
	ShowSelect(items);
	
	var v = document.getElementById(combo_value);
	var t = document.getElementById(combo_text);
	v.value = val;
	t.value = text;
}

