// Initial variables for popTool
Xoffset=5;
Yoffset=5;
var isNS;
var old = false;
var isIE=(document.all);
var yyy=-1000;

if(navigator.appName=="Netscape") {
  (document.layers)?isNS=true:old=true;
}
if(!old){
  var skn=(isNS)?document.tooltip:tooltip.style;
  if(isNS) document.captureEvents(Event.MOUSEMOVE);
  document.onmousemove=get_mouse;
}

//Creating pop up toll layer
function popTool(_caption,_text,_colorframe,_colorbody,_width){
   if(_caption != ''){
var content="<table "+_width+" border=0 cellspacing=0 cellpadding=0><tr bgcolor='"+_colorframe+"'><td align='center'><font face='Verdana,Geneva,Arial,Helvetica,sans-serif' size='1' color='White'><b>"+_caption+"</b></font></td></tr><tr bgcolor='"+_colorframe+"'><td><table width='100%' border=0 cellspacing=1 cellpadding=5><tr bgcolor='"+_colorbody+"'><td><font face='Verdana,Geneva,Arial,Helvetica,sans-serif' size='1' color='Black'>"+_text+"</font></td></tr></table></td></tr></table>";
}
   if(_caption == ''){
var content="<table "+_width+" border=0 cellspacing=0 cellpadding=0><tr bgcolor='"+_colorframe+"'><td><table width='100%' border=0 cellspacing=1 cellpadding=5><tr bgcolor='"+_colorbody+"'><td><font face='Verdana,Geneva,Arial,Helvetica,sans-serif' size='1' color='Black'>"+_text+"</font></td></tr></table></td></tr></table>";
   }
  if(old) {
	return;
  }
  else {
    yyy=Yoffset;
	if(isNS){
	  skn.document.open();
	  skn.document.write(content);
	  skn.document.close();
	  skn.visibility="visible";
	}
	if(isIE) {
	  document.all("tooltip").innerHTML=content;
	  skn.visibility="visible";
	}
  }
}

// Getting Mouse position for popup positioning
function get_mouse(e) {
  // Horizontal placement
  var x=(isNS)?e.pageX:event.x+document.body.scrollLeft;
  skn.left=x+Xoffset;
  if (isNS) {
     if((skn.left) > ((window.innerWidth)/2)) { 
     skn.left = x - Xoffset - document.tooltip.clip.width
     }
  }
  if (isIE) {
     if((event.x) > ((document.body.clientWidth)/2)) {
     skn.left = x - Xoffset - document.all("tooltip").clientWidth
     }
  }
  // Vertical placement  
  if(isNS) var y=e.pageY;
  if(isIE) {
    y=event.y;
	if(navigator.appVersion.indexOf("MSIE 4")==-1) y+=document.body.scrollTop;
  }
  skn.top=y+yyy;
  if (isNS) {
     if((skn.top) > ((window.innerHeight)/2)) {
     skn.top = y - Yoffset - document.tooltip.clip.height
     }
  }
  if (isIE) {
     if((event.y) > ((document.body.clientHeight)/2)) {
     skn.top = y - Yoffset - document.all("tooltip").clientHeight
     }
  }
  
}

// Removing pop up tool
function removeTool() {
  if(!old) {
    yyy=-1000;
	skn.visibility="hidden";
  }
}