// JavaScript Document
//more javascript from http://myjs.cnkinko.com
<!--
var pltsPop=null;
var pltsoffsetX = 10;   // 弹出窗口位于鼠标左侧或者右侧的距离；3-12 合适
var pltsoffsetY = 12;  // 弹出窗口位于鼠标下方的距离；3-12 合适
var pltsPopbg="#FFFFEE"; //背景色
var pltsPopfg="#111111"; //前景色
var pltsTitle="<font color='#000000'>相关信息</font>";
document.write('<div id="pltsTipLayer" style="display: none;position: absolute; z-index:10001; width: 265px;"></div>');
function getMsgTxt(msg_txt)
{
	var content = "";
	content=content + '<table style="FILTER:alpha(opacity=90); border: 0px; width: 100%;" cellspacing="0" cellpadding="0" id="toolTipTalbe">';
	content=content + '<tr id="pltsPoptop"><td>';
	content=content + '<span id="topleft"><img src="images/tip_box/box_b.jpg" border="0" /></span>';
	content=content + '<span id="topright" style="display:none"><img src="images/tip_box/box_br.jpg" border="0" /></span>';
	content=content + '</td></tr>';
	content=content + '<tr id="pltsTopEnd"><td><img src="images/tip_box/box_top2.jpg" /></td></tr>';
	content=content + '<tr><td style="height: 90px; padding: 0px 8px; vertical-align: top; background:url(images/tip_box/box_c.jpg);">';
	content=content + msg_txt;
	content=content + '</td></tr>';
	content=content + '<tr id="pltsBotEnd"><td><img src="images/tip_box/box_top.jpg" /></td></tr>';
	content=content + '<tr id="pltsPopbot" style="display:none"><td>';
	content=content + '<span id="botleft"><img src="images/tip_box/box_b2.jpg" border="0" /></span>';
	content=content + '<span id="botright" style="display:none"><img src="images/tip_box/box_br2.jpg" border="0" /></span>';
	content=content + '</td></tr>';
	content=content + '</table>';
	return content;
}

function pltsinits()
{
    //document.onmouseover = plts;
    document.onmousemove = moveToMouseLoc;
}
function plts(tiptit_id)
{  var o=event.srcElement;
    //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;
	var tiptit_obj=document.all? document.all[tiptit_id] : document.getElementById? document.getElementById(tiptit_id) : "";
	//if(document.getElementById(tiptit_id))
	if(tiptit_obj)
	{
		//pltsPop=document.getElementById(tiptit_id).innerHTML;
		pltsPop=tiptit_obj.innerHTML;
	}
	else
	{
		pltsPop=tiptit_id;
	}	
    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=pltsTitle;
	else{
	  re=/\{(.[^\{]*)\}(.*)/ig;
  	  pltsTitle=Msg.replace(re,"$1")+" ";
	  re=/\{(.[^\{]*)\}/ig;
	  Msg=Msg.replace(re,"");
	  Msg=Msg.replace("<br>","");}
	  var attr=(document.location.toString().toLowerCase().indexOf("list.do")>0?"nowrap":"");
      var content = getMsgTxt(Msg);
       	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;
	//window.status=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="";
		//新定义的部分
		pltsTopEnd.style.display="";
		pltsBotEnd.style.display="none";
	}
	 else
	{
	   	popTopAdjust=0;
	  	pltsPoptop.style.display="";
	  	pltsPopbot.style.display="none";
		//新定义的部分
		pltsTopEnd.style.display="none";
		pltsBotEnd.style.display="";
	}
	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();

