
function _test()
{
	alert("test ok!");
}

var timerId = null;
var siteGroupsVisible = false;

function showSiteGroups()
{	
	Element.classNames($('moreSiteGroups')).remove('hidden');
}

function hideSiteGroups()
{
	Element.classNames($('moreSiteGroups')).add('hidden');
}


/* nem hasznaljuk egyelore, ez van az abszolut poziciohoz
 * ha megis az kell, akkor a css-ben is ki kell torolni a kommentezett absolute cuccot
 * 
function showSiteGroups()
{
	if(siteGroupsVisible)
		return;
	
	var container = $('siteGroupSelectorContainer');
	var position = Element.positionedOffset(container);
	var height = $('siteGroupSelector').getHeight();
	$('moreSiteGroups').setStyle({left: position[0], top: position[1] + height});
	
	Element.classNames($('moreSiteGroups')).remove('hidden');
	
	siteGroupsVisible = true;
}

function hideSiteGroups()
{
	if(!siteGroupsVisible)
		return;
		
	Element.classNames($('moreSiteGroups')).add('hidden');
	siteGroupsVisible = false;
}
*/

function dropdownMouseEnter()
{
	window.clearTimeout(timerId);
	showSiteGroups();
}

function dropdownMouseLeave()
{
	startTimeout();
}

function rowMouseEnter(id)
{
	window.clearTimeout(timerId);
	showSiteGroups();
	
	Element.classNames($(id)).add('hover');
}

function rowMouseLeave(id)
{
	Element.classNames($(id)).remove('hover');
	startTimeout();
}

function startTimeout()
{
	if(timerId != null)
		window.clearTimeout(timerId);
	timerId = window.setTimeout("timedOut()", 200);
}

function timedOut()
{
	hideSiteGroups();
}



