var offsetxpoint = 15
var offsetypoint = -50
var ie = document.all
var ns6 = document.getElementById && ! document.all
var enabletip = false
var currentDivName; var isHideSearchTip = false; document.onmousemove = positiontip
function ietruebody() { return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body
}
function showtip(divname, thetext, thecolor, thewidth) { if (! isHideSearchTip)
{ currentDivName = divname; if (ie || ns6) var tipobj = document.all
? document.all[divname] : document.getElementById ? document.getElementById(divname) : ""
if (ns6 || ie) { if (typeof thewidth != "undefined") tipobj.style.width = thewidth + "px"
if (typeof thecolor != "undefined" && thecolor != "") tipobj.style.backgroundColor = thecolor
if (thetext) { tipobj.innerHTML = thetext
enabletip = true
}
return false
}
}
isHideSearchTip = false;}
function positiontip(e) { if (ie || ns6) var tipobj = document.all ? document.all[currentDivName]
: document.getElementById ? document.getElementById(currentDivName) : ""
if (tipobj) { if (enabletip) { var curX = (ns6) ? e.pageX : event.x + ietruebody().scrollLeft; var curY = (ns6) ? e.pageY : event.y + ietruebody().scrollTop; var rightedge = ie && ! window.opera ? ietruebody().clientWidth - event.clientX - offsetxpoint
: window.innerWidth - e.clientX - offsetxpoint - 20
var bottomedge = ie && ! window.opera ? ietruebody().clientHeight - event.clientY - offsetypoint
: window.innerHeight - e.clientY - offsetypoint - 20
var leftedge = (offsetxpoint < 0) ? offsetxpoint * (- 1) : - 1000
if (rightedge < tipobj.offsetWidth)
tipobj.style.left = ie ? ietruebody().scrollLeft + event.clientX - tipobj.offsetWidth + "px"
: window.pageXOffset + e.clientX - tipobj.offsetWidth + "px"
else if (curX < leftedge) tipobj.style.left = "5px"
else
tipobj.style.left = curX + offsetxpoint + "px"
if (bottomedge < tipobj.offsetHeight)
tipobj.style.top = ie ? ietruebody().scrollTop + event.clientY - tipobj.offsetHeight - offsetypoint + "px"
: window.pageYOffset + e.clientY - tipobj.offsetHeight - offsetypoint + "px"
else tipobj.style.top = curY + offsetypoint + "px"
tipobj.style.visibility = "visible"
} else tipobj.style.visibility = "hidden"
}
}
function hidetip() { if (ns6 || ie) { if (ie || ns6) var tipobj = document.all ? document.all[currentDivName]
: document.getElementById ? document.getElementById(currentDivName) : ""
enabletip = false
if (tipobj) tipobj.style.visibility = "hidden"
}
}
function hideSearchTip() { isHideSearchTip = true; hidetip();}
