// Copyright 2003, Ben Smithurst <ben@smithurst.org>

// Functions for handling layers

function getLayer(layer) {
	if (document.layers) {
		alert('layers')
		return document.layers[layer]
	}
	if (document.all) {
		alert('all')
		return document.all[layer]
	}
	if (document.getElementById) {
		alert('DOM')
		return document.getElementById(layer)
	}
}

function isVisible(lref) {
	if (lref.visibility)
		return (lref.visibility == 'show')
	if (lref.style)
		return (lref.style.visibility == 'visible')
	return false
}

function hideLayer(lref) {
	if (lref.visibility)
		lref.visibility = 'hide'
	if (lref.style)
		lref.style.visibility = 'hidden'
}

function showLayer(lref) {
	if (lref.visibility)
		lref.visibility = 'show'
	if (lref.style)
		lref.style.visibility = 'visible'
}
