var dom = (document.getElementById) ? true : false;
var iex = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var w3c = (dom && !iex) ? true : false;
var tooltip;
var off_x = 5; var off_y = 5;
function Box(evt,txt) {
var tip;
if (iex) {
tip = '<DIV CLASS="bmaBox">' + txt + '</DIV>';
evt = window.event;
tooltip = document.all.bmaBox;
tooltip.innerHTML = tip;
if ((evt.clientX + off_x + tooltip.style.pixelWidth) > (document.body.clientWidth)) {
tooltip.style.pixelLeft = (evt.clientX + document.body.scrollLeft) - tooltip.style.pixelWidth;
} else { tooltip.style.pixelLeft = evt.clientX + off_x + document.body.scrollLeft; }
if ((evt.clientY+off_y+tooltip.clientHeight) > (document.body.clientHeight)) {
tooltip.style.pixelTop = (evt.clientY + document.body.scrollTop) - tooltip.clientHeight;
} else { tooltip.style.pixelTop = evt.clientY + off_y + document.body.scrollTop; }
tooltip.style.visibility = "visible";
}
if (w3c) {
tip = '<DIV CLASS="bmaBox">' + txt + '</DIV>';
tooltip = document.getElementById('bmaBox');
tooltip.innerHTML = tip;
if ((evt.pageX + off_x + tooltip.offsetWidth) > (window.innerWidth + window.pageXOffset)) {
tooltip.style.left = evt.pageX - tooltip.offsetWidth;
} else { tooltip.style.left = evt.pageX + off_x; }
if ((evt.pageY + off_y + tooltip.offsetHeight) > (window.innerHeight + window.pageYOffset)) {
tooltip.style.top = evt.pageY - tooltip.offsetHeight;
} else { tooltip.style.top = evt.pageY + off_y; }
tooltip.style.visibility = "visible"; }
}
function UBox() {
if (iex || w3c) {tooltip.style.visibility = "hidden"}
}

