// JavaScript Document

function showHide(id) {
	if(document.getElementById(id).style.display == 'none') {
		document.getElementById(id).style.display = '';
	} else {
		document.getElementById(id).style.display = 'none';
	}
}

function hide(id) {
	document.getElementById(id).style.display = 'none';
}

function showMove(id,event) {
	var elem = document.getElementById(id);
	var elemStyle = elem.style || elem; // for NS4, not used here

	elemStyle.display = "block";

	var width = elem.offsetWidth || elem.width || 100; // default to 100
	var height = elem.offsetHeight || elem.height || 100;

	var posX,posY;
	if (event.pageX) { // NS 4, Mozilla
		posX = event.pageX;
		posY = event.pageY;
	} else { // IE, Opera
		var root = document.documentElement || document.body;
		posX = event.clientX - root.scrollLeft;
		posY = event.clientY - root.scrollTop;
	}

	elemStyle.top = posY - height - 4 + "px";
	elemStyle.left = posX - width - 4 + "px";
}
