var mc = {

	old : null,

	s : function (id,obj) {

		var pos = mc.findPos(obj);
		var d = document.getElementById(id);

		this.ho(d);

		d.style.display = 'block';
		d.style.left = pos[0];
		d.style.top = pos[1] + obj.offsetHeight;
	},

	ho : function (d) {

		if (this.old==d) return;

		if (this.old) this.old.style.display = 'none';

		this.old = d;

	},

	findPos : function (obj) {

		var x = 0;
		var y = 0;

		if (obj.offsetParent) {
			while (obj.offsetParent)
			{
				y += obj.offsetTop;
				x += obj.offsetLeft;
				obj = obj.offsetParent;
			}

		} else {
			if (obj.x) x += obj.x;
			if (obj.y) y += obj.y;
		}

		return (new Array(x,y));
	}

}

