var offsetx = 12;
var offsety =  8;
var ie5 = (document.getElementById && document.all); 
var ns6 = (document.getElementById && !document.all); 
var ua = navigator.userAgent.toLowerCase();
var isapple = (ua.indexOf('applewebkit') != -1 ? 1 : 0);

function getmouseposition(e){
    if(document.getElementById)
    {
        var iebody=(document.compatMode && 
        	document.compatMode != 'BackCompat') ? 
        		document.documentElement : document.body;
        pagex = (isapple == 1 ? 0:(ie5)?iebody.scrollLeft:window.pageXOffset);
        pagey = (isapple == 1 ? 0:(ie5)?iebody.scrollTop:window.pageYOffset);
        mousex = (ie5)?event.x:(ns6)?clientX = e.clientX:false;
        mousey = (ie5)?event.y:(ns6)?clientY = e.clientY:false;

        var tooltip = document.getElementById('tooltip');
        tooltip.style.left = (mousex+pagex+offsetx) + 'px';
        tooltip.style.top = (mousey+pagey+offsety) + 'px';
    }
}

function showTip(e){
	if(document.getElementById('tooltip')){
		var tooltip = document.getElementById('tooltip');
		tooltip.style.display = 'block';
		document.onmousemove = getmouseposition;
	}
}

function hideTip(){
	if(document.getElementById('tooltip')){
		document.getElementById('tooltip').style.display = 'none';
	}
}