  //加载JS
  function $import(jsUrl)
  { 
    var head   = document.getElementsByTagName('head');
    var script = document.createElement('script');
  
    script.src      = jsUrl;
    script.language = "javascript";
    script.type     = "text/javascript";

    head[0].appendChild(script);
  }

  $import("/Files/common.js");

  var tipTimer;
  var backColor    = "#fffff2";
  var borderColor  = "#000000";
  var textColor    = "#000000";


  //隐藏用户提示
  function hideTooltip(object)
  {
    var locateObject = getLocateObject(object);
    
    if (document.all)
    {
      locateObject.style.visibility = "hidden";
      locateObject.style.left       = 1;
      locateObject.style.top        = 1;
      return false;
    }
    else if (document.layers)
    {
      locateObject.visibility = "hide";
      locateObject.left       = 1;
      locateObject.top        = 1;
      return false;
    }
    else
    {
      return true;
    }
  }
  
  //显示用户提示
  function showTooltip(object, tipContent, displaytime)
  {
    window.clearTimeout(tipTimer);
    
    var scrollLeft   = getScrollLeft();
    var scrollTop    = getScrollTop();
    var clientWidth  = getClientWidth();
    var clientHeight = getClientHeight();
    var locateObject = getLocateObject(object);
    
    if (document.all)
    {
      locateObject.innerHTML = '<table style="font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: ' + borderColor + '; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: ' + backColor + '" width="10" border="0" cellspacing="1" cellpadding="1"><tr><td nowrap><font style="font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: ' + textColor + '">' + unescape(tipContent) + '</font></td></tr></table>';
      
      //x
      if ((event.clientX + locateObject.clientWidth) > (clientWidth))
      { 
        locateObject.style.left = clientWidth + scrollLeft - locateObject.clientWidth - 10 + "px";
      }
      else
      {
        locateObject.style.left = scrollLeft + event.clientX + 10 + "px";
      }
      
      //y
      if ((event.clientY + locateObject.clientHeight) > clientHeight)
      {
        locateObject.style.top = clientHeight + scrollTop - locateObject.clientHeight - 20 + "px";
      }
      else
      {
        locateObject.style.top = scrollTop + event.clientY + 20 + "px";      
      }
     
      locateObject.style.visibility = "visible";
      
      tipTimer = window.setTimeout("hideTooltip('" + object + "')", displaytime);
      
      return true;
    }
    else if (document.layers)
    {
      locateObject.document.write('<table width="10" border="0" cellspacing="1" cellpadding="1"><tr bgcolor="' + borderColor + '"><td><table width="10" border="0" cellspacing="0" cellpadding="2"><tr bgcolor="' + backColor + '"><td nowrap><font style="font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: ' + textColor + '">' + unescape(tipContent) + '</font></td></tr></table></td></tr></table>');
      locateObject.document.close();
      locateObject.top = event.clientY + 20 + "px";

      if ((event.clientX + locateObject.clip.width) > (window.pageXOffset + window.innerWidth))
      {
        locateObject.left = window.innerWidth - locateObject.clip.width - 10 + "px";
      }
      else
      {
        locateObject.left = event.clientX + "px";
      }
      
      locateObject.visibility = "show";
      tipTimer = window.setTimeout("hideTooltip('" + object + "')", displaytime);
      
      return true;
    }
    else
    {
      return true;
    }
  }
