﻿// JScript File
var ns4 = document.layers;

var ns6 = document.getElementById && !document.all;

var ie4 = document.all;

offsetX = 10;

offsetY = 5;

var toolTipSTYLE="";

function initToolTips()

{
  if(ns4||ns6||ie4)

  {

    if(ns4) toolTipSTYLE = document.toolTipLayer;

    else if(ns6) toolTipSTYLE = document.getElementById("toolTipLayer").style;

    else if(ie4) toolTipSTYLE = document.all.toolTipLayer.style;

    if(ns4) document.captureEvents(Event.MOUSEMOVE);

    else

    {

      toolTipSTYLE.visibility = "visible";

      toolTipSTYLE.display = "none";

    }

    document.onmousemove = moveToMouseLoc;

  }
  
}

function toolTip(msg, width)

{

  if(toolTip.arguments.length < 1) // hide

  {

    if(ns4) toolTipSTYLE.visibility = "hidden";

    else toolTipSTYLE.display = "none";

  }

  else // show

  {
    var content =

'<table style="line-height: normal;" width="'+width+'" border="0" cellspacing="0" cellpadding="0">'+
  '<tr>'+
    '<td class="TooltipBoxTopLeftCorner"></td>'+
    '<td class="TooltipTop">&nbsp\;</td>'+
    '<td class="TooltipBoxTopRightCorner"></td>'+
  '</tr>'+
  '<tr>'+
    '<td class="TooltipLeft">&nbsp\;</td>'+
    '<td width="100%" class="TooltipMiddle" dir="rtl">' + msg +
    '</td>'+
    '<td class="TooltipRight">&nbsp\;</td>'+
  '</tr>'+
  '<tr>'+
    '<td class="TooltipBoxBottomLeftCorner"></td>'+
    '<td class="TooltipBottom">&nbsp\;</td>'+
    '<td class="TooltipBoxBottomRightCorner"></td>'+
  '</tr>'+
'</table>';

    if(ns4)

    {

      toolTipSTYLE.document.write(content);

      toolTipSTYLE.document.close();

      toolTipSTYLE.visibility = "visible";

    }

    if(ns6)

    {

      document.getElementById("toolTipLayer").innerHTML = content;

      toolTipSTYLE.display='block'

    }

    if(ie4)

    {

      document.all("toolTipLayer").innerHTML=content;

      toolTipSTYLE.display='block'

    }

  }
}

function moveToMouseLoc(e)

{

    x = event.clientX + document.documentElement.scrollLeft;

    var st = Math.max(document.body.scrollTop, document.documentElement.scrollTop);
    if (navigator.userAgent.toLowerCase().indexOf('safari') >= 0) st = 0;
    
    y = event.clientY;


  toolTipSTYLE.left = (x + offsetX) + 'px';

  toolTipSTYLE.top = (y + offsetY+st) + 'px';
  
  return true;
}

