﻿// JavaScript Document
<!--
function Titobj(obj){
    if (typeof(obj) == 'object'){
        return obj;
    }else{
        return document.getElementById(obj);
    }
}
function Titpop(str){
    document.write(str);
}
window.onerror=function(){return true};

var pltsPop=null;
var pltsoffsetX = 10;   // 弹出窗口位于鼠标左侧或者右侧的距离；3-12 合适
var pltsoffsetY = 15;  // 弹出窗口位于鼠标下方的距离；3-12 合适
var pltsPopbg="#BBBBBB"; //背景色
var pltsPopfg="#FFFFFF"; //前景色
var pltsTitle="";
Titpop('<div id=\"pltsTipLayer\" style="display: none;position: absolute; z-index:10001;text-align:left;"></div>');
var pltsTipLayer=Titobj('pltsTipLayer');
function pltsinits()
{
    document.onmouseover   = plts;
	document.onmousemove = moveToMouseLoc;

}
function plts(ev)
{
var Event=window.event||ev;
var o=Event.srcElement || Event.target;
if(o.alt!=null && o.alt!="")
{
o.dypop=o.alt;o.alt=""
};
if(o.title!=null && o.title!="")
{
o.dypop=o.title;o.title=""
};
pltsPop=o.dypop;
if(pltsPop!=null&&pltsPop!=""&&typeof(pltsPop)!="undefined")
    {
       pltsTipLayer.style.left=-1000;
       pltsTipLayer.style.display='';
       var Msg=pltsPop.replace(/\n/g,"<br>");
       Msg=Msg.replace(/\0x13/g,"<br>");
       var re=/\{(.[^\{]*)\}/ig;
       if(!re.test(Msg))pltsTitle="";
       else{
         re=/\{(.[^\{]*)\}(.*)/ig;
           pltsTitle=Msg.replace(re,"$1")+" ";
         re=/\{(.[^\{]*)\}/ig;
         Msg=Msg.replace(re,"");
         Msg=Msg.replace("<br>","");}
              var content =
             '<div style="FILTER:alpha(opacity=90);border:1px solid '+pltsPopbg+';padding:6px;font-size:12px;background-color:'+pltsPopfg+';" id=toolTipTalbe>'+Msg+'</div>';
              pltsTipLayer.innerHTML=content;
              toolTipTalbe.style.width=Math.min(pltsTipLayer.clientWidth,document.documentElement.clientWidth/2.2);
              moveToMouseLoc();
              //return true;
       }
    else
    {
           pltsTipLayer.innerHTML='';
             pltsTipLayer.style.display='none';
              //return true;
    }
}
function moveToMouseLoc(ev)
{
if(pltsTipLayer.innerHTML=='')
	return true;
	var Event=window.event||ev;
	var MouseX=Event.clientX;
	var MouseY=Event.clientY;
	//var MouseX=event.x;
	//var MouseY=event.y;
       //window.status=event.y;
       var popHeight=pltsTipLayer.clientHeight;
       var popWidth=pltsTipLayer.clientWidth;
       if(MouseY+pltsoffsetY+popHeight>document.documentElement.clientHeight)
       {
                popTopAdjust=-popHeight-pltsoffsetY*1.5;
       }
        else
       {
                 popTopAdjust=0;
       }
       if(MouseX+pltsoffsetX+popWidth>document.documentElement.clientWidth)
       {
              popLeftAdjust=-popWidth-pltsoffsetX*2;
       }
       else
       {
              popLeftAdjust=0;
       }
       pltsTipLayer.style.left=MouseX+pltsoffsetX+document.documentElement.scrollLeft+popLeftAdjust;
       pltsTipLayer.style.top=MouseY+pltsoffsetY+document.documentElement.scrollTop+popTopAdjust;
         //return true;
}
pltsinits();
//-->
