/********************************************************************
layers.js - layer control library
*********************************************************************
author:		Phil Ewington (phil.ewington@i-model.co.uk)
date:		23/04/2007
history:	n/a
********************************************************************/

function showLayer(layer, mode) {
	o = document.getElementById(layer);
	o.style.display = arguments.length > 1 ? mode : 'block';
}

function hideLayer(layer) {
	o = document.getElementById(layer);
	o.style.display = 'none';
}

function moveLayer(layer, x, y) {
	o = document.getElementById(layer);
	o.style.left = x + 'px';
	o.style.top = y + 'px';
}

function pageOffsetLeft(element) {
	var x;
	x = element.offsetLeft;
	if (element.offsetParent !=  null)
		x += pageOffsetLeft(element.offsetParent);
	return x;	
}

