<!--
//***********默认设置定义.*********************
tPopWait=50;		//停留tWait豪秒后显示提示。
tPopShow=200000;		//显示tShow豪秒后关闭提示
showPopStep=50;
popOpacity=99;
//fontcolor="#ffffff";
//bgcolor="#808080";
//bordercolor="#a55900";
fontcolor="#000000";
bgcolor="#e3e3e3";
bordercolor="#666666";

//***************内部变量定义*****************
sPop=null;
curShow=null;
tFadeOut=null;
tFadeIn=null;
tFadeWaiting=null;

g_select_obj=new Array();

// #############################################################################
// lets define the browser we have instead of multiple calls throughout the file
var userAgent = navigator.userAgent.toLowerCase();
var is_opera  = (userAgent.indexOf('opera') != -1);
var is_saf    = ((userAgent.indexOf('safari') != -1) || (navigator.vendor == "Apple Computer, Inc."));
var is_webtv  = (userAgent.indexOf('webtv') != -1);
var is_ie     = ((userAgent.indexOf('msie') != -1) && (!is_opera) && (!is_saf) && (!is_webtv));
var is_ie4    = ((is_ie) && (userAgent.indexOf("msie 4.") != -1));
var is_moz    = ((navigator.product == 'Gecko') && (!is_saf));
var is_kon    = (userAgent.indexOf('konqueror') != -1);
var is_ns     = ((userAgent.indexOf('compatible') == -1) && (userAgent.indexOf('mozilla') != -1) && (!is_opera) && (!is_webtv) && (!is_saf));
var is_ns4    = ((is_ns) && (parseInt(navigator.appVersion) == 4));

document.write("<style type='text/css'id='defaultPopStyle'>");
document.write(".cPopText {  background-color: " + bgcolor + ";color:" + fontcolor + "; border: 1px " + bordercolor + " solid;font-color: font-size: 12px; padding-right: 4px; padding-left: 4px; height: 20px; padding-top: 2px; padding-bottom: 2px; filter: Alpha(Opacity=0)}");
document.write("</style>");
document.write("<div id='dypopLayer' style='position:absolute;z-index:1000;' class='cPopText'></div>");


function showPopupText(){
var o=event.srcElement;
	MouseX=event.x;
	MouseY=event.y;
	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 {
			if(o.dyclass!=null)
			{
				popStyle=o.dyclass;
			}
			else{
				popStyle="cPopText";
                o.onmouseout=en_mouseout;
				curShow=setTimeout("showIt()",tPopWait);
			}
		}
	}
}

// detect if selectobj overlaps m
function en_overlap(selectobj, m)
{
	s = new Array();
	s['L'] = fetch_object_posleft(selectobj);
	s['T'] = fetch_object_postop(selectobj);	
	s['R'] = s['L'] + selectobj.offsetWidth;
	s['B'] = s['T'] + selectobj.offsetHeight;
	
	if (s['L'] >= m['L'] && s['L'] <= m['R'] && ((s['T'] >= m['T'] && s['T'] <= m['B']) || (s['B'] >= m['T'] && s['B'] <= m['B']))) { return true; }
	else if (s['R'] >= m['L'] && s['R'] <= m['R'] && ((s['T'] >= m['T'] && s['T'] <= m['B']) || (s['B'] >= m['T'] && s['B'] <= m['B']))) { return true; }
	else if (s['B'] >= m['T'] && s['T'] <= m['B'] && ((s['L'] >= m['L'] && s['L'] <= m['R']) || (s['R'] >= m['R'] && s['R'] <= m['R']))) { return true; }
	else if (m['B'] >= s['T'] && m['T'] <= s['B'] && ((m['L'] >= s['L'] && m['L'] <= s['R']) || (m['R'] >= s['R'] && m['R'] <= s['R']))) { return true; }
	else { return false; }
}

function showIt(){
	dypopLayer.className=popStyle;
	dypopLayer.innerHTML=sPop;
	popWidth=dypopLayer.clientWidth;
	popHeight=dypopLayer.clientHeight;
	if(MouseX+12+popWidth>document.body.clientWidth)
		popLeftAdjust=-MouseX-24-popWidth+document.body.clientWidth;
	else 
		popLeftAdjust=0;
	if(MouseY+12+popHeight>document.body.clientHeight)
		popTopAdjust=-popHeight-24;
	else popTopAdjust=7;
	dypopLayer.style.left=MouseX+10+document.body.scrollLeft+popLeftAdjust;
	dypopLayer.style.top=MouseY+10+document.body.scrollTop+popTopAdjust;
	dypopLayer.style.filter="Alpha(Opacity=0)";
	fadeOut();

	if (is_ie)
	{	
		leftpx=MouseX+12+document.body.scrollLeft+popLeftAdjust;
		toppx=MouseY+12+document.body.scrollTop+popTopAdjust;
		menuarea = {
			"L" : leftpx,
			"T" : toppx,
			"R" : leftpx + popWidth,
			"B" : toppx + popHeight
		};		
		selects = document.getElementsByTagName("select");
		for (var i = 0; i < selects.length; i++)
		{
			if (en_overlap(selects[i], menuarea))
			{
				g_select_obj[i]=selects[i];
				selects[i].style.visibility = "hidden";
			}
		}
	}
}

function fadeOut(){
	if(dypopLayer.filters.Alpha.opacity<popOpacity)
	{
		dypopLayer.filters.Alpha.opacity+=showPopStep;
		tFadeOut=setTimeout("fadeOut()",1);
	}
	else {
		dypopLayer.filters.Alpha.opacity=popOpacity;
		tFadeWaiting=setTimeout("fadeIn()",tPopShow);
	}
}

function en_mouseout()
{
	if (is_ie)
	{
		    selects = document.getElementsByTagName("select");
		    for (var i = 0; i < selects.length; i++)
		    {
		    	selects[i].style.visibility = "visible";
		    }
	}
}
function fadeIn(){
	if(dypopLayer.filters.Alpha.opacity>0)
	{
		dypopLayer.filters.Alpha.opacity-=1;
		tFadeIn=setTimeout("fadeIn()",1);
	}
}
document.onmouseover=showPopupText;

//-->