var nn4 = (document.layers) ? true:false;
var ie  = (document.all) ? true:false;
var dom = (document.getElementById && !document.all) ? true:false;

// sniff the browser
function browser(id) {
	var layer = (nn4) ? document.layers[id] : ie ? document.all[id] : document.getElementById(id);
	return layer;
}

function hideL(Id) {
	var layer = browser(Id);
	
	if (nn4) {
		layer.display="none";
		layer.visibility="hidden";
	} else {
		layer.style.display="none";
		layer.style.visibility="hidden";
	}
}

function showL(Id) {
	var layer = browser(Id);
	
	if (nn4) {
		layer.display="inline";
		layer.visibility="visible";
	} else {
		layer.style.display="inline";
		layer.style.visibility="visible";
	}
}

function setYpos(id, y) {
	var layer = browser(id);
	
	if (nn4) {
		layer.top = y+"px";
	} else {
		layer.style.top = y+"px";
	}
}

function setPos(id, x, y) {
	var layer = browser(id);
	
	if (nn4) {
		layer.top = y+"px";
		layer.left = x+"px";
	} else {
		layer.style.top = y+"px";
		layer.style.left = x+"px";
	}
}

function setSize(id, w, h) {
	var layer = browser(id);

	if (nn4) {
		layer.width = w+"px";
		layer.height = h+"px";
	} else {
		if (w>0)
			layer.style.width = w + "px";
		if (h>0)
			layer.style.height = h + "px";
	}
}