var pltsPop=null;
var pltsoffsetX = 12; // 弹出窗口位于鼠标左侧或者右侧的距离；3-12 合适
var pltsoffsetY = 15; // 弹出窗口位于鼠标下方的距离；3-12 合适
var pltsTitle="";
document.write('<div id="pltsTipLayer" style="display:none;position:absolute;z-index:10001"></div>');

function pltsinits()
{
 document.onmouseover = plts;
 document.onmousemove = moveToMouseLoc;
 
}
function plts()
{ var o=event.srcElement;
 //if(o.alt!=null  &&  o.alt!=""){o.dypop=o.alt;o.alt=""};
 if(o.sb_div!=null  &&  o.sb_div!=""){o.dypop=o.sb_div;o.sb_div=""};
 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="border:2px solid #CCCCCC;FILTER:alpha(opacity=90); background:#FFFFFF;width:auto;height:auto; color:#333333; padding:5px;">'+Msg+'</div>';
 pltsTipLayer.innerHTML=content;
 //toolTipTalbe.style.width=Math.min(pltsTipLayer.clientWidth,document.body.clientWidth/2.2);
 moveToMouseLoc();
 return true;
 }
 else
 {
 pltsTipLayer.innerHTML='';
 pltsTipLayer.style.display='none';
 return true;
 }
}
function moveToMouseLoc()
{
	
 if(pltsTipLayer.innerHTML=='')return true;
 var MouseX=event.x;
 var MouseY=event.y;
 var popHeight=pltsTipLayer.clientHeight;
 var popWidth=pltsTipLayer.clientWidth;
 if(MouseY+pltsoffsetY+popHeight>document.body.clientHeight)
 {
 popTopAdjust=-popHeight-pltsoffsetY*1.5;
// pltsPoptop.style.display="none";
// pltsPopbot.style.display="";
 }
 else
 {
 popTopAdjust=0;
// pltsPoptop.style.display="";
// pltsPopbot.style.display="none";
 }
 if(MouseX+pltsoffsetX+popWidth>document.body.clientWidth)
 {
 popLeftAdjust=-popWidth-pltsoffsetX*2;
// topleft.style.display="none";
// botleft.style.display="none";
// topright.style.display="";
// botright.style.display="";
 }
 else
 {
 popLeftAdjust=0;
// topleft.style.display="";
// botleft.style.display="";
// topright.style.display="none";
// botright.style.display="none";
 }
 pltsTipLayer.style.left=MouseX+pltsoffsetX+document.body.scrollLeft+popLeftAdjust;
 pltsTipLayer.style.top=MouseY+pltsoffsetY+document.body.scrollTop+popTopAdjust;
 return true;
}
pltsinits();
