﻿var pltsPop=null;
var pltsoffsetX = 10;
var pltsoffsetY = 10;
var pltsPopbg="#ffff00";
var pltsPopfg="#111111";
var pltsTitle="";


document.write('<div id="pltsTipLayer" style="width:400px;display: none;position: absolute; z-index:10001"></div>');

	
document.onmouseover = function(e)
{  
	var e = window.event || e;
	var pltsTipLayer = document.getElementById("pltsTipLayer");
	var o=e.srcElement || e.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="Detailed Information &nbsp;";
 else{
   re=/\{(.[^\{]*)\}(.*)/ig;
     pltsTitle=Msg.replace(re,"$1")+"&nbsp;";
   re=/\{(.[^\{]*)\}/ig;
   Msg=Msg.replace(re,"");
   Msg=Msg.replace("<br>","");}
   var attr=(document.location.toString().toLowerCase().indexOf("index.asp")>0?"nowrap":"");
        var content =
       '<table style="FILTER:alpha(opacity=99) shadow(color=#bbbbbb,direction=150);border:1px solid #666666;" id=toolTipTalbe border=0><tr><td width="100%"><table class=selet_bg cellspacing="0" cellpadding="0" style="width:100%" style="font size:11px;">'+
       '<tr id="pltsPoptop"><th height=12 valign=bottom class=header><p id=topleft align=left>↖'+pltsTitle+'</p><p id=topright align=right style="display:none">'+pltsTitle+'↗</font></th></tr>'+
       '<tr><td "+attr+" class=f_one style="padding-left:10px;padding-right:10px;padding-top: 4px;padding-bottom:4px;line-height:135%"><b>'+Msg+'</b></td></tr>'+
       '<tr id=pltsPopbot style="display:none"><th height=12 valign=bottom class=header><p id=botleft align=left>↙'+pltsTitle+'</p><p id=botright align=right style="display:none">'+pltsTitle+'↘</font></th></tr>'+
       '</table></td></tr></table>';
        pltsTipLayer.innerHTML=content;
		var toolTipTalbe = document.getElementById("toolTipTalbe");
        toolTipTalbe.style.width=Math.min(pltsTipLayer.clientWidth,document.body.clientWidth/2.2);
        moveToMouseLoc(e);
        return true;
       }
    else
    {
     pltsTipLayer.innerHTML='';
       pltsTipLayer.style.display='none';
        return true;
    }
}

document.onmousemove = function(e){
	moveToMouseLoc(e);
}


function moveToMouseLoc(e)
{
	var e = window.event || e;
	var toolTipTalbe = document.getElementById("toolTipTalbe");
	var botright = document.getElementById("botright");
	var topright = document.getElementById("topright");
	var botleft = document.getElementById("botleft");
	var topleft = document.getElementById("topleft");
	var pltsPopbot = document.getElementById("pltsPopbot");
	var pltsPoptop = document.getElementById("pltsPoptop");
	var pltsTipLayer = document.getElementById("pltsTipLayer");
 if(pltsTipLayer.innerHTML=='')return true;
 var MouseX=e.x || e.pageX;
 var MouseY=e.y || e.pageY;
 //window.status=event.y;
 var popHeight=pltsTipLayer.clientHeight;
 var popWidth=pltsTipLayer.clientWidth;
 if(MouseY+pltsoffsetY+popHeight>document.documentElement.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.documentElement.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";
 }
 
 if(window.navigator.userAgent.indexOf("MSIE")>=1){
	 pltsTipLayer.style.left=MouseX+pltsoffsetX+document.documentElement.scrollLeft+popLeftAdjust+"px";
 	pltsTipLayer.style.top=MouseY+pltsoffsetY+document.documentElement.scrollTop+popTopAdjust+"px";
 }else{
	pltsTipLayer.style.left=MouseX+pltsoffsetX+popLeftAdjust+"px";
 	pltsTipLayer.style.top=MouseY+pltsoffsetY+popTopAdjust+"px";
}

   return true;
}


//鼠标进入颜色改变
	function onmouseoverBgcolor(tr){
		tr.style.backgroundColor='#CCDBE6';
	}
	
	//鼠标离开颜色改变
	function onmouseoutBgcolor(tr){
		tr.style.backgroundColor='#FFFFFF';
	}
