﻿var divTooltip;divTooltip = document.createElement("div");divTooltip.id = "divTooltip";divTooltip.style.position = "absolute";divTooltip.style.display = "none";divTooltip.style.zIndex = "3";divTooltip.innerHTML = "<div class=\"hint-pointer\"></div><div class=\"hint\">MSG</div>";document.body.appendChild(divTooltip);function showTooltip(ctl, msg) {var leftpos = 0;var toppos = 0;oElement = ctl;while (oElement != null) {toppos += oElement.offsetTop;leftpos += oElement.offsetLeft;oElement = oElement.offsetParent;}var objwidth = ctl.offsetWidth;var objheight = ctl.offsetHeight;leftpos = leftpos + objwidth;toppos = toppos - 5;divTooltip.getElementsByTagName("div")[1].innerHTML = msg;divTooltip.style.top = toppos + "px";divTooltip.style.left = leftpos + "px";divTooltip.style.display = "block";if ((toppos - divTooltip.offsetHeight) < 0) {divTooltip.style.top = "5px";}}function hideTooltip() {divTooltip.style.display = "none";}