﻿//--初始化变量--   
var rT=true;//允许图像过渡   
var bT=true;//允许图像淡入淡出   
var tw = 280; //提示框宽度   
var endaction=false;//结束动画   
  
var ns4 = document.layers;   
var ns6 = document.getElementByIdx && !document.all;   
var ie4 = document.all;   
offsetX = 0;   
offsetY = 20;   
var toolTipSTYLE="";   
function initToolTips()   
{   
  if(ns4||ns6||ie4)   
  {   
    if(ns4) toolTipSTYLE = document.toolTipLayer;   
    else if(ns6) toolTipSTYLE = document.getElementByIdx("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, fg, bg)   
{   
  if(toolTip.arguments.length < 1) // hide   
  {   
    if(ns4)    
    {   
    toolTipSTYLE.visibility = "hidden";   
    }   
    else    
    {   
      //--图象过渡，淡出处理--   
      if (!endaction) {toolTipSTYLE.display = "none";}   
      if (rT) document.all("msg1").filters[1].Apply();   
      if (bT) document.all("msg1").filters[2].Apply();   
      document.all("msg1").filters[0].opacity=0;   
      if (rT) document.all("msg1").filters[1].Play();   
      if (bT) document.all("msg1").filters[2].Play();   
      if (rT){    
      if (document.all("msg1").filters[1].status==1 || document.all("msg1").filters[1].status==0){     
      toolTipSTYLE.display = "none";}   
      }   
      if (bT){   
      if (document.all("msg1").filters[2].status==1 || document.all("msg1").filters[2].status==0){     
      toolTipSTYLE.display = "none";}   
      }   
      if (!rT && !bT) toolTipSTYLE.display = "none";   
      //----------------------   
    }   
  }   
  else // show   
  {
      if (!fg) fg = "#3CA5C3";
      if (!bg) bg = "#CFEAF1";   
    var content =   
    '<table id="msg1" name="msg1" border="0" cellspacing="0" cellpadding="1" bgcolor="' + fg + '" class="trans_msg"><td>' +   
    '<table border="0" cellspacing="0" cellpadding="3" bgcolor="' + bg +    
    '"><td width=' + tw + '><font face="Arial" color="' + fg +   
    '" size="2">' + msg +   
    ' </font></td></table></td></table>';   
  
    if(ns4)   
    {   
      toolTipSTYLE.document.write(content);   
      toolTipSTYLE.document.close();   
      toolTipSTYLE.visibility = "visible";   
    }   
    if(ns6)   
    {   
      document.getElementByIdx("toolTipLayer").innerHTML = content;   
      toolTipSTYLE.display='block'  
    }   
    if(ie4)   
    {   
      document.all("toolTipLayer").innerHTML=content;   
      toolTipSTYLE.display='block'  
      //--图象过渡，淡入处理--   
      var cssopaction=document.all("msg1").filters[0].opacity   
      document.all("msg1").filters[0].opacity=0;   
      if (rT) document.all("msg1").filters[1].Apply();   
      if (bT) document.all("msg1").filters[2].Apply();   
      document.all("msg1").filters[0].opacity=cssopaction;   
      if (rT) document.all("msg1").filters[1].Play();   
      if (bT) document.all("msg1").filters[2].Play();   
      //----------------------   
    }   
  }   
}   
function moveToMouseLoc(e)   
{   
  if(ns4||ns6)   
  {   
    x = e.pageX;
    y = e.pageY;   
  }
else {
    x = document.documentElement.scrollLeft + event.clientX;
    y = document.documentElement.scrollTop + event.clientY;
  }
  toolTipSTYLE.left = x+ offsetX;
  toolTipSTYLE.top = y+ offsetY;   
  return true;   
}   
  

