/*
* Argon simple-js menu
*/

var ti = new Array();
var w = new Array();
var a = new Array();

// get index
function g_i(m)
{
	tm = m.split('_');
	return parseInt(tm[0].substr(1));
}
// load menu
function m_l(m)
{
	document.getElementById(m).style.display = 'block';
	ix = g_i(m);
	ti[ix] = -1;
	w[ix] = 250;
	a[ix] = new Object;
	a[ix] = null;
}
// show horizontal
function m_sh(m)
{
	ix = g_i(m.id);
	var ms = 'm'+m.id.substr(1);
	clearTimeout(ti[ix]);
	t = -1;
	if (a[ix] != null)
	{
		var s = '';
		var t = new Array();
		t = a[ix].id.split("_");
		var tn = new Array();
		tn = m.id.split("_");
		for(i=1; i <t.length; i++)
		{
			s += "_"+t[i];
			if ((t[i] != tn[i]) && (document.getElementById('m'+ix+s) != null))
				document.getElementById('m'+ix+s).style.display = 'none';
		}
	}
	a[ix] = m;
	var mn = document.getElementById(ms);
	if (mn != null)
	{
		if (ms.split('_').length > 2)
		{
			mn.style.display = 'block';
			mn.style.top = m.offsetTop+'px';
			mn.style.left = (m.offsetWidth+m.offsetLeft)+'px';
		}
		else
		{
			mn.style.display = 'block';
			mn.style.top = (m.offsetHeight+m.offsetTop)+'px';
			mn.style.left = m.offsetLeft+'px';
		}
	}
}
// show vertical
function m_sv(m)
{
	ix = g_i(m.id);
	var ms = 'm'+m.id.substr(1);
	clearTimeout(ti[ix]);
	t = -1;
	if (a[ix] != null)
	{
		var s = '';
		var t = new Array();
		t = a[ix].id.split("_");
		var tn = new Array();
		tn = m.id.split("_");
		for(i=1; i <t.length; i++)
		{
			s += "_"+t[i];
			if ((t[i] != tn[i]) && (document.getElementById('m'+ix+s) != null))
				document.getElementById('m'+ix+s).style.display = 'none';
		}
	}
	a[ix] = m;

	var mn = document.getElementById(ms);
	if (mn != null)
	{
		mn.style.display = 'block';
		mn.style.top = m.offsetTop+'px';
		mn.style.left = (m.offsetWidth+m.offsetLeft)+'px';
	}
}
// clear menu
function c_m(ix)
{
	if (a[ix] != null)
	{
		var s = '';
		var t = new Array();
		var x = new Array();
		t = a[ix].id.split("_");
		for(i=1; i<t.length; i++)
		{
			s += "_"+t[i];
			if(document.getElementById('m'+ix+s) != null)
				x[i] = s;
		}
		for (i=x.length-1; i>0; i--)
		{
			document.getElementById('m'+ix+x[i]).style.display="none";
		}
		a[ix] = null;
	}
}
// menu close
function m_c(m)
{
	ix = g_i(m.id);
	ti[ix]=setTimeout('c_m('+ix+')',w[ix]);
}

    					function clearText() {
    						if (document.getElementById('search_text').value == "hledaný text...")
    							document.getElementById('search_text').value = "";
    					}

