<!--
var currentX;
var currentY;
var offsetX = 20;
var offsetY = 0;
var subMenuOffsetX = 50;
var subMenuOffsetY = -10;
var globalLayer = null;
var displayInt;

statusMsg = "Gjermund's Homepage on the Web!"
window.defaultStatus = statusMsg;

document.onMouseMove = getMouseXY;

if(NS){
	document.captureEvents(Event.MOUSEMOVE);
}

function getMouseXY(e){
	if(NS){
		currentX = e.pageX;
		currentY = e.pageY;
	} else {
		currentX = window.event.clientX;
		currentY = window.event.clientY;
	}
	if(globalLayer){
		moveLayer(globalLayer, currentX + offsetX, currentY + offsetY);
	}
}

function showSubMenu(layerName){
	
	// first close all other open layers
	hideAllLayers();
	
	// reset the Global Layer Name
	globalLayer = null;
	
	// set visibility
	showLayer(layerName);
	
	// set the layer position to the vicinity of the mouse
	var newLayerX = currentX + subMenuOffsetX;
	var newLayerY = currentY + subMenuOffsetY;
	
	// make sure the layer doesn't go off the top of the page
	if(newLayerY < 20){
		newLayerY = 20;
	}
	
	// move the layer to the new position
	moveLayer(layerName, newLayerX, newLayerY);
	
	// close the layer is they don't click on it.
	if(displayInt){
		clearInterval(displayInt);
	}
	displayInt = setInterval("hideAllLayers()",20000);
}

function showDesc(layerName){
	
	// first close all other open layers
	hideAllLayers();
	
	// reset the Global Layer Name
	globalLayer = null;
	
	// set the Global Layer Name
	globalLayer = layerName;
	
	// set layer visibility
	showLayer(layerName);
}
// -->