//由于火狐不支持所以用name代替作者，id代替阅读数，title代替标题
var pltsPop = null;
var pltsoffsetX = 10;
var pltsoffsetY = 15;
var pltsPopbg = "#ffff00";
var pltsPopfg = "#111111";
var pltsTitle = "";

document.write(' <div id=titleDiv1 style="display: none; position: absolute; z-index:10001"> </div>');
var titleDiv;

function pltsinits()
{
    document.onmouseover = plts;
    document.onmousemove = moveToMouseLoc;
}
function plts(e)
{
    var o = null;//firefox不支持
if(!document.all) o = e.target;
else o = event.srcElement;
if(!o) return;
    if(o.name!=null && o.name!=""){ name=o.name;};
    if(o.id!=null && o.id!=""){ id=o.id;};
    if(o.title!=null && o.title!=""){ o.dypop=o.title;o.title=""; };
    pltsPop = o.dypop;
    if(pltsPop&&typeof(pltsPop)!="undefined")
    {
titleDiv = document.getElementById('titleDiv1');
titleDiv.style.display = '';
        titleDiv.style.left = '-1000px';
       
        var Msg = pltsPop.replace(/\n/g," <br>");
        Msg = Msg.replace(/\0x13/g," <br>");
        var re = /\{(.[^\{]*)\}/ig;
        if(!re.test(Msg)) pltsTitle = "www.dig24.cn";
        else
        {
            re = /\{(.[^\{]*)\}(.*)/ig;
            pltsTitle = Msg.replace(re,"$1") + "&nbsp;";
            re = /\{(.[^\{]*)\}/ig;
            Msg = Msg.replace(re,"");
            Msg = Msg.replace(" <br>","");
        } //↖↗↘↙

content = " <div class='k_fb'>"
	+"<div class='bg_top'>发布者："+name+"&nbsp;&nbsp;&nbsp;&nbsp;阅读："+id+"</div>"
    +"<div class='text_m'><strong>标题：</strong>"+Msg+"</div>"
    +"<div class='bg_bottom'></div>"
	+"</div>";

        titleDiv.innerHTML = content;
        moveToMouseLoc(e);
    }
else
{
titleDiv = document.getElementById('titleDiv1');
titleDiv.innerHTML = "";
titleDiv.style.display = "none";
titleDiv = null;
}
return true;
}

function moveToMouseLoc(e)
{
    if(!titleDiv)return true;

    var MouseX = (document.all) ? event.x : e.pageX;
    var MouseY = (document.all) ? event.y : e.pageY;
    var popHeight = titleDiv.clientHeight;
    var popWidth = titleDiv.clientWidth;
    if(MouseY+pltsoffsetY+popHeight > document.body.clientHeight)
    {
        popTopAdjust = -popHeight-pltsoffsetY*1.5;
    }
    else
    {
        popTopAdjust = 0;

    }
    if(MouseX+pltsoffsetX+popWidth > document.body.clientWidth)
    {
        popLeftAdjust = -popWidth-pltsoffsetX*2;

    }
    else
    {
        popLeftAdjust = 0;

    }
    titleDiv.style.left = MouseX + pltsoffsetX + document.body.scrollLeft + popLeftAdjust +"px";
    titleDiv.style.top = MouseY + pltsoffsetY + document.body.scrollTop + popTopAdjust +"px";
    return true;
}
pltsinits(); 
