var inmenu=false;
var lastmenu=0;

if (document.images)
{	
	var etusivuB = new Image();
	etusivuB.src = "img/menu-etusivu-act.gif";

	var etusivuBOut = new Image();
	etusivuBOut.src = "img/menu-etusivu-dis.gif";

	var uutisetB = new Image();
	uutisetB.src = "img/menu-uutiset-act.gif";

	var uutisetBOut = new Image();
	uutisetBOut.src = "img/menu-uutiset-dis.gif";

	var palvelutB = new Image();
	palvelutB.src = "img/menu-palvelut-act.gif";

	var palvelutBOut = new Image();
	palvelutBOut.src = "img/menu-palvelut-dis.gif";

	var yleistaB = new Image();
	yleistaB.src = "img/menu-yleista-act.gif";

	var yleistaBOut = new Image();
	yleistaBOut.src = "img/menu-yleista-dis.gif";

	var tuontiB = new Image();
	tuontiB.src = "img/menu-tuonti-act.gif";

	var tuontiBOut = new Image();
	tuontiBOut.src = "img/menu-tuonti-dis.gif";

	var vientiB = new Image();
	vientiB.src = "img/menu-vienti-act.gif";

	var vientiBOut = new Image();
	vientiBOut.src = "img/menu-vienti-dis.gif";

	var henkilostoB = new Image();
	henkilostoB.src = "img/menu-henkilosto-act.gif";

	var henkilostoBOut = new Image();
	henkilostoBOut.src = "img/menu-henkilosto-dis.gif";

	var linkitB = new Image();
	linkitB.src = "img/menu-linkit-act.gif";

	var linkitBOut = new Image();
	linkitBOut.src = "img/menu-linkit-dis.gif";

	var yhteystiedotB = new Image();
	yhteystiedotB.src = "img/menu-yhteystiedot-act.gif";

	var yhteystiedotBOut = new Image();
	yhteystiedotBOut.src = "img/menu-yhteystiedot-dis.gif";

}

function act(imgName) {
	if (document.images){
		document[imgName].src=eval(imgName+'.src');
		}
	}

function inact(imgName) {
	if (document.images){
		document[imgName].src=eval(imgName+'Out.src');
	}
}

function Menu(current)
{	
	if(!document.getElementById) {
		return; }

	inmenu=true;
	oldmenu=lastmenu;
	lastmenu=current;
	
	if(oldmenu) Erase(oldmenu); {
		m=document.getElementById("menu-" + current); }

	box=document.getElementById(current);

	box.style.visibility = 'visible';
	m.style.cursor = 'default';
}

function Erase(current)
{
	if(!document.getElementById) {
		return; }
	
	if(inmenu && lastmenu==current) {
	  return; }
	  
	m=document.getElementById("menu-" + current);
	box=document.getElementById(current);
	box.style.visibility="hidden";
}

function Timeout(current)
{
	inmenu=false;
	Erase(current);
}

function Highlight(menu,item)
{
	if(!document.getElementById) {
		return; }
	
	inmenu=true;
	lastmenu=menu;
	obj=document.getElementById(item);
	obj.style.backgroundColor="#ffffff";
}

function UnHighlight(menu,item)
{
	if (!document.getElementById) {
		return; }
	
	Timeout(menu);
	obj=document.getElementById(item);
	obj.style.backgroundColor="#eeeeee";
}