	/* NEW */
function getElementLeft(Elem) {
	
		var elem = Elem;
		xPos = elem.offsetLeft;
		tempEl = elem.offsetParent;
  		while (tempEl != null) {
  			xPos += tempEl.offsetLeft;
	  		tempEl = tempEl.offsetParent;
  		}
		return xPos;
	
}


function getElementTop(Elem) {
	
	  var elem = Elem;
		yPos = elem.offsetTop;
		tempEl = elem.offsetParent;
		while (tempEl != null) {
  			yPos += tempEl.offsetTop;
	  		tempEl = tempEl.offsetParent;
  		}
		return yPos;
	
}

  
  function show(link, val)
	{
		var str = "div"+val;
		var l = getElementLeft(link);
		var t = getElementTop(link);
    var elem = document.getElementById(str);
    document.getElementById(str).style.display = 'block';
    elem.style.left = (l+link.offsetWidth+10)+'px';
    elem.style.top = t+'px'; //(t + link.offsetHeight + 5)+'px'; 
	}
	
	function hide(val)
	{
		var str = "div"+val;
		document.getElementById(str).style.display = 'none';
	}