// JavaScript Document

function do_menu(x, id)
{

	var left = x.offsetLeft;
	var top = x.offsetTop;
	var w = x.offsetWidth;
	var h = x.offsetHeight;
	
	//padding-left: 5px; padding-right: 5px; padding-bottom: 2px;
	var offl = 5;
	var offr = 5;
	var offb = 2;
	var offt = 2;
	
	document.getElementById(id).style.display = 'block';
	document.getElementById(id).style.visibility = 'visible';
	document.getElementById(id).style.position = 'absolute';
	document.getElementById(id).style.left = (left - offl) + 'px'; 
	document.getElementById(id).style.top = ((top + h) + (offb * 3))  + 'px';

}


function do_submenu(x, id)
{
	var left = x.offsetLeft;
	var top = x.offsetTop;
	var w = x.offsetWidth;
	var h = x.offsetHeight;

	var offl = 5;
	var offr = 5;
	var offb = 2;
	var offt = 2;
	w = 150;
	
	document.getElementById(id).style.display = 'block';
	document.getElementById(id).style.visibility = 'visible';
	document.getElementById(id).style.position = 'absolute';
	document.getElementById(id).style.left = ((left + w) + (offr * 2)) + 'px'; 
	document.getElementById(id).style.top = (top + offt)  + 'px';

}


function hideall(nivo)
{

	var obj = null;
	var max_nivo = 1000;
	var x = nivo - 99;
	if (x >= max_nivo) max_nivo = (x + 100);
	
	for(x; x < max_nivo; x++)
	{
		obj = document.getElementById(x);
		if (obj != null) 
		{
			obj.style.display = 'none';
			obj.style.visibility = 'hidden';
		}
	}

}

function hide(id)
{

	document.getElementById(id).style.display = 'none';
	document.getElementById(id).style.visibility = 'hidden';	

}