var colors = Array ();
colors['lm1'] = Array ();
colors['lm1']['dnorm'] = '#F6A400';
colors['lm1']['dhover'] = '#AADF44';
colors['lm1']['anorm'] = '#FFFFFF';
colors['lm1']['ahover'] = '#0D7E00';

colors['lm2'] = Array ();
colors['lm2']['dnorm'] = '#25A900';
colors['lm2']['dhover'] = '#33CF07';

colors['tm'] = Array ();
colors['tm']['dnorm'] = '#25A900';
colors['tm']['dhover'] = '#33CF07';

function show2 (nick, dv)
{
	for (var i = 0, n = eval(nick + '_size'); i < n; i++)
	{
		hidden2 (nick, names[nick][i]);
	}

	var sm = document.getElementById (nick + 'sm_' + dv);
	sm.style.zIndex = 100;
	sm.style.display = 'block';

	if (nick == 'tm')
	{
		var m = document.getElementById (nick + '_' + dv);
		m.style.backgroundColor = colors[nick]['dhover'];

		var l = document.getElementById (nick + 'l_' + dv);
		l.src = '/i/link_corner_l_over.png';

		var r = document.getElementById (nick + 'r_' + dv);
		r.src = '/i/link_corner_r_over.png';
	}
}

function hidden2 (nick, dv)
{
	var sm = document.getElementById (nick + 'sm_' + dv);
	sm.style.display = 'none';

	if (nick == 'tm')
	{
		var m = document.getElementById (nick + '_' + dv);
		m.style.backgroundColor = colors[nick]['dnorm'];

		var l = document.getElementById (nick + 'l_' + dv);
		l.src = '/i/link_corner_l.png';

		var r = document.getElementById (nick + 'r_' + dv);
		r.src = '/i/link_corner_r.png';
	}
}

function clr2 (nick, dv)
{
	for (var i = 0, n = eval(nick + '_size'); i <= n; i++)
	{
		if (names[nick][i] == dv)
		{
			clearTimeout (to[nick][i]);
		}
	}

	if (nick == 'lm1')
	{
		var am = document.getElementById (nick + 'a_' + dv);
		am.style.color = colors[nick]['ahover'];
	}
}

function set_to2 (nick, dv)
{
	for (var i = 0, n = eval (nick + '_size'); i <= n; i++)
	{
		if (names[nick][i] == dv)
		{
			to[nick][i] = setTimeout ('hidden2(\'' + nick + '\',\'' + dv + '\')', 500);
		}
	}

	if (nick == 'lm1')
	{
		var am = document.getElementById (nick + 'a_' + dv);
		am.style.color = colors[nick]['anorm'];
	}
}
