﻿//***********默认设置定义.*********************
var tPopWait=0;//停留tWait豪秒后显示提示。
var tPopShow=5000;//显示tShow豪秒后关闭提示
var showPopStep=20;
var popOpacity=100;
//***************内部变量定义*****************
var sPop=null;
var curShow=null;
var tFadeOut=null;
var timeFadeOut=50;
var tFadeIn=null;
var timeFadeIn=50;
var tFadeWaiting=null;

document.write("<div id='dypopLayer' style='position:absolute;z-index:1000;'></div>");

function showPopupText(){
	var o=event.srcElement;
	MouseX=event.x;
	MouseY=event.y;
	if(o.alt==null && o.title==null){return false;}
	if(o.alt!=null && o.alt!=""){o.dypop=o.alt;o.alt=""};
        if(o.title!=null && o.title!=""){o.dypop=o.title;o.title=""};
	if(o.dypop!=sPop) {
			sPop=o.dypop;
			clearTimeout(curShow);
			clearTimeout(tFadeOut);
			clearTimeout(tFadeIn);
			clearTimeout(tFadeWaiting);	
			if(sPop==null || sPop=="") {
				dypopLayer.innerHTML="";
				dypopLayer.style.filter="Alpha()";
				dypopLayer.filters.Alpha.opacity=0;
			}
			else
				curShow=setTimeout("cshowIt()",tPopWait);
	}
}

function cshowIt(){
		sPop = sPop.replace(/\r/g,"<br/>");
		dypopLayer.className="cPopText";
		dypopLayer.innerHTML=sPop;

		var popWidth=dypopLayer.clientWidth;
		var popHeight=dypopLayer.clientHeight;

		var popLeftAdjust = 0;
		if(MouseX+12+popWidth>document.body.clientWidth)
			popLeftAdjust=-popWidth-24;
		else
			popLeftAdjust=0;
		if(MouseY+12+popHeight>document.body.clientHeight)
			popTopAdjust=-popHeight-24
		else
			popTopAdjust=0;
		dypopLayer.style.left=MouseX+12+document.documentElement.scrollLeft+popLeftAdjust;
		dypopLayer.style.top=MouseY+12+document.documentElement.scrollTop+popTopAdjust;
		dypopLayer.style.filter="Alpha(Opacity="+popOpacity+")";
		//window.status="欢迎光临"
}

document.onmousemove=showPopupText;