function DL_GetElementTop(eElement){
	 var nTopPos = eElement.offsetTop;
	 var eParElement = eElement.offsetParent;
	 while (eParElement != null) {
		 nTopPos += eParElement.offsetTop;
		 eParElement = eParElement.offsetParent;
	 }
	 return nTopPos;
}

function showTip(src,text) {
	
	if(mrm.$('toolTip') != null){
		var toolTip = $('toolTip');
		document.body.removeChild(toolTip);		
	}
	
	var toolTipElm = document.createElement('div');
	toolTipElm.setAttribute('id','toolTip');
	
	var content = "<a id=\"btnClose\" onclick=\"closeTip();\">[x]</a>";
	content += "<h3>"+$(text).getElement('a').innerHTML+"</h3>";
	content +=  "<p>"+$(text).getElement('p').innerHTML+"</p>";
	
	toolTipElm.innerHTML = content;
	document.body.appendChild(toolTipElm);
	
	var xPos = DL_GetElementLeft(src);
	if (xPos>700) {
		 document.getElementById("toolTip").style.left=DL_GetElementLeft(src)-232+(src.offsetWidth/2)+"px";
	} else {
	     document.getElementById("toolTip").style.left=DL_GetElementLeft(src)+(src.offsetWidth/2)+"px";
    }
    document.getElementById("toolTip").style.top=DL_GetElementTop(src)+"px";
	return true;
}

function closeTip() {
	var toolTipElm = $('toolTip');
	document.body.removeChild(toolTipElm);
	return false;
}

