     isNS4 = (document.layers) ? true : false;
     isIE4 = (document.all && !document.getElementById) ? true : false;
     isIE5 = (document.all && document.getElementById) ? true : false;
     isNS6 = (!document.all && document.getElementById) ? true : false;

function showtip(current,e,text){
     //identify the element based on browser type
     if (isNS4){
       objElement = document.layers['tooltip'];
     }else if (isIE4) {
        objElement = document.all['tooltip'];
     }else if (isIE5 || isNS6) {
       objElement = document.getElementById('tooltip');
     }


  st='<table cellpading=1 cellspacing=3 class="mn_desc"><tr><td class="mn_desc">'+text+'</td></tr></table>';


if (isNS4 || isIE4) {
  objElement.document.open('text/html');
  objElement.document.write('<div style="position:absolute; layer-background-color : #FFFFE1;border:1px solid Black; font-family:Arial; font-size:12px;color:#FFFF00; background:#FF0000;">'+st+'</div>');
  objElement.document.close();
  objElement.left =e.pageX ;
  objElement.top =e.pageY+15;
  objElement.visibility='visible';
} else if (isNS6) {
  objElement.innerHTML='<div style="border:1px solid black; z-index: 204;color:#FFFF00; background:#FF0000;">'+st+'</div>' ;
  objElement.style.left =e.pageX ;
  objElement.style.top =e.pageY+15;
  objElement.style.visibility='visible';
} else {
  objElement.innerHTML='<div style="border:1px solid black; z-index: 204;color:#FFFF00; background:#FF0000;">'+st+'</div>' ;
  objElement.style.pixelLeft=event.clientX+document.body.scrollLeft+0;
  objElement.style.pixelTop=event.clientY+document.body.scrollTop+15;
  objElement.style.visibility='visible';
 }
 return;
};

function hidetip(){
     if (isNS4){
	   document.layers['tooltip'].visibility='hidden';
     }else if (isIE4) {
        document.all['tooltip'].visibility='hidden';
     }else if (isIE5 || isNS6) {
        document.getElementById('tooltip').style.visibility='hidden';
     } else {
		document.all['tooltip'].style.visibility='hidden';
	 }
};
