var lastObj = null;
var showing = 0;
var hiding = 0;

// FUNCTION: getLeft(eElement)
// Get element's absolute left coordinate

function getLeft(eElement)
{
	var nLeftPos = eElement.offsetLeft;
	var eParElement = eElement.offsetParent;

	while (eParElement != null)	{
		nLeftPos += eParElement.offsetLeft;
		eParElement = eParElement.offsetParent;
	}

	return nLeftPos;
}

// FUNCTION: getTop(eElement)
// Get element's absolute top coordinate

function getTop(eElement)
{
	var nTopPos = eElement.offsetTop;
	var eParElement = eElement.offsetParent;
	while (eParElement != null){
		nTopPos += eParElement.offsetTop;
		eParElement = eParElement.offsetParent;
	}
	return nTopPos;
}

// FUNCTION: hideElem(obj)
// Hides menu element (used in content.php)

function hideElem(obj, buttonid) {
	/*if (lastObj != null)	document.getElementById(obj).style.display = 'none';*/
	switch(obj)
	{
		case "menuINFO":
			document.getElementById('INFOLimit').style.display = 'block';
			break;
		case "menuTUOTTEET":
			document.getElementById('TUOTTEETLimit').style.display = 'block';
			break;
		case "menuPALVELUT":
			document.getElementById('PALVELUTLimit').style.display = 'block';
			break;
		case "menuTOIMIPISTEET":
			document.getElementById('TOIMIPISTEETLimit').style.display = 'block';
			break;
	}
	document.getElementById(obj).style.display = 'none';
	//hideFrontPageElem(obj);

}

// FUNCTION: showElem(obj, buttonid)

function showElem(obj, buttonid) 
{

	var screenLeft=getLeft(document.getElementById(buttonid));
	var screenTop=getTop(document.getElementById(buttonid));

	sleft=screenLeft;
	stop=screenTop+6;

	document.getElementById(obj).style.position = 'absolute';
	document.getElementById(obj).style.left = sleft+'px';
	document.getElementById(obj).style.top = stop+'px';
	document.getElementById(obj).style.display = 'block';

	lastObj = obj;
}
