function showDiv (el, div, alignX, alignY) {
	// (i) popups etc
	if (document.getElementById){
		var i = document.getElementById(el);
		var c = document.getElementById(div);
		if (c.style.display != "block"){
			// var box = getDimensions(i);
			var left = 10, top = 10;
			c.style.visibility = 'hidden'; // Needed to measure
			c.style.display = "block";     // Needed to measure
			if(alignX == 'left')
				left -= c.offsetWidth;
			else
				left += i.offsetWidth;
			if(alignY == 'top')
				top -= c.offsetHeight;
			else
				top += i.offsetHeight;
			if(top<10)
				top = 10;
			c.style.left = left+'px';
			c.style.top = top+'px';
			c.style.visibility = 'visible';
		} else {
			c.style.display="none";
		}
	}
}

function hideDiv (div) {
	if (document.getElementById){
		var c=document.getElementById(div);
		c.style.display="none";
	}
}

var hide  = true;