//***********默认设置定义.*********************
//停留豪秒后显示提示。
JWS_ToolTip_PopWaitAfter=50;
//显示豪秒后关闭提示
JWS_ToolTip_PopFadeAfter=5000;
JWS_ToolTip_PopShowStep=20;
JWS_ToolTip_PopOpacity=99;

JWS_ToolTip_ToolTipText=null;
JWS_ToolTip_CurToolTip=null;
JWS_ToolTip_FadeOutAfter=null;
JWS_ToolTip_FadeInAfter=null;
JWS_ToolTip_FadeWaiting=null;

document.write("<div id='JWS_ToolTip' style='position:absolute;z-index:1000;' class='JWS_ToolTip_Normal'></div>");

function JWS_ToolTip_GetPopText(){
	var event_source=event.srcElement;
	MouseX=event.x;
	MouseY=event.y;
	/*
	if(event_source.alt!=null && event_source.alt!=""){
		event_source.dypop=event_source.alt;
		event_source.alt=""
	}

	if(event_source.title!=null && event_source.title!=""){
		event_source.dypop=event_source.title;
		event_source.title=""
	}
	*/
	if(event_source.tooltip!=null && event_source.tooltip!=""){
		event_source.dypop=event_source.tooltip;
		event_source.tooltip=""
	}

	if(event_source.dypop!=JWS_ToolTip_ToolTipText) {
		JWS_ToolTip_ToolTipText=event_source.dypop;
		clearTimeout(JWS_ToolTip_CurToolTip);
		clearTimeout(JWS_ToolTip_FadeOutAfter);
		clearTimeout(JWS_ToolTip_FadeInAfter);
		clearTimeout(JWS_ToolTip_FadeWaiting);

		if(JWS_ToolTip_ToolTipText==null || JWS_ToolTip_ToolTipText=="") {
			JWS_ToolTip.innerHTML="";
			JWS_ToolTip.style.filter="Alpha()";
			JWS_ToolTip.filters.Alpha.opacity=0;
		}
		else {
			if(event_source.dyclass!=null){ 
				popStyle=event_source.dyclass
			}
			else{ 
				popStyle="JWS_ToolTip_Normal";
			}
			JWS_ToolTip_CurToolTip=setTimeout("JWS_ToolTip_PopToolTip()",JWS_ToolTip_PopWaitAfter);
		}
	}
}

function JWS_ToolTip_PopToolTip(){
	JWS_ToolTip.className=popStyle;
	JWS_ToolTip.innerHTML=JWS_ToolTip_ToolTipText;
	popWidth=JWS_ToolTip.clientWidth;
	popHeight=JWS_ToolTip.clientHeight;

	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;
	}

	JWS_ToolTip.style.left=MouseX+12+document.body.scrollLeft+popLeftAdjust;
	JWS_ToolTip.style.top=MouseY+12+document.body.scrollTop+popTopAdjust;
	JWS_ToolTip.style.filter="Alpha(Opacity=0)";
	JWS_ToolTip_FadeOutToolTip();
}

function JWS_ToolTip_FadeOutToolTip(){
	if(JWS_ToolTip.filters.Alpha.opacity<JWS_ToolTip_PopOpacity) {
		JWS_ToolTip.filters.Alpha.opacity+=JWS_ToolTip_PopShowStep;
		JWS_ToolTip_FadeOutAfter=setTimeout("JWS_ToolTip_FadeOutToolTip()",1);
	}
	else {
		JWS_ToolTip.filters.Alpha.opacity=JWS_ToolTip_PopOpacity;
		JWS_ToolTip_FadeWaiting=setTimeout("JWS_ToolTip_FadeInToolTip()",JWS_ToolTip_PopFadeAfter);
	}
}

function JWS_ToolTip_FadeInToolTip(){
	if(JWS_ToolTip.filters.Alpha.opacity>0) {
		JWS_ToolTip.filters.Alpha.opacity-=1;
		JWS_ToolTip_FadeInAfter=setTimeout("JWS_ToolTip_FadeInToolTip()",1);
	}
}

document.onmouseover=JWS_ToolTip_GetPopText;