<!--
/////////////////////////////
// © Leo Koivistoinen 2005 //
/////////////////////////////

var menuhelper;
var menucontainer;
var smenutable;
var menudata;
var menufromleft;
var menufromtop;
var menuhider;
var menutestid;

function showmenu(menuid) {

	donthide();

	if(menuid != menutestid) { 
		hideit();
		menutestid = menuid; 
	}

	menucontainer = document.getElementById('sidemenu').style;
	smenutable = document.getElementById('sidemenutable').style;
	menuhelper = document.images[menuid];
	menudata = document.getElementById('menu_'+menuid).style;

    menufromleft = 0; obj = menuhelper;
    while (obj.offsetParent != null) {
      menufromleft += obj.offsetLeft;
      obj = obj.offsetParent;
    }
    menufromleft += obj.offsetLeft;
	menufromleft += menuhelper.width;

    menufromtop = 0; obj = menuhelper;
    while (obj.offsetParent != null) {
      menufromtop += obj.offsetTop;
      obj = obj.offsetParent;
    }
    menufromtop += obj.offsetTop;
	menufromtop -= 3;

	// NÄYTÄ

	menucontainer.left = menufromleft+'px';
	menucontainer.top = menufromtop+'px';
	menucontainer.display = 'block';
	smenutable.visibility = 'visible';
	menudata.display = 'block';

}

function hidemenu() {

	menuhider = setTimeout('hideit()', 200);

}

function hideit() {

	menucontainer = document.getElementById('sidemenu').style;
	smenutable = document.getElementById('sidemenutable').style;

	for (menuid = 1; menuid < 9; menuid++) {
		if(menudata = document.getElementById('menu_m'+menuid).style) {
			menudata.display = 'none';
		} else {
			break;
		}
	}

	smenutable.visibility = 'hidden';
	menucontainer.display = 'none';
	

}

function donthide() {
	
	if(menuhider) clearTimeout(menuhider);

}

// -->