function newwindow(width,height,url,name) {
	msgWindow=window.open(url,name,'statusbar=no,scrollbars=yes,status=no,resizable=yes,width='+width+',height='+height)
}

var IE5 = (document.all && document.getElementById) ? true : false;
if ( IE5 ) document.write( "<div id=obj_xT style='position:absolute;top:-100px;z-index:3;display:none' onmouseover=\"overdiv=1;\" onmouseout=\"overdiv=0; setTimeout('cT()',200);\"></div>" );

var nShow = false;
var overdiv = 0;
var timeid = "";
var bmove = 0;

function xT( contents01, contents02, e, userstyle ) {
	if ( !IE5 ) return;
	if ( contents01 == "" ) return;
	if ( contents02 == "" ) return;
	if (timeid) clearTimeout(timeid);

	document.all.obj_xT.style.left = -999
	document.all.obj_xT.style.top = -999

	if ( !userstyle ) {
		var tablewidth = ""
		if ( contents01.length > 40 ) tablewidth="width=270";
			var div_string = "<table cellspacing=0 "+tablewidth+" cellpadding=0 bgcolor=#FFF9F0"
			+ " style='filter:alpha(opacity=80); border:1 solid #DA753F'>\n"
			+ "<tr><td style='text-indent:3px; cursor:hand; padding: 0 0 0 0 ; word-break:break-all;'><font color=black style='font-size:12px;'>\n"
			+ contents01
			+ "</tr></table>" ;
	} else {
		div_string = contents01 ;
	}

	document.all.obj_xT.innerHTML = div_string ;
	document.all.obj_xT.style.display  = "block";

	Pos(e);

	overdiv = 0;
	nmove = 0;
	nShow = true;
	return;
}

function cT( ) {
	if ( !IE5 ) { return }
	if ( !overdiv ) {
		obj_xT.style.display  = "none";
		nShow = false;
	}
	return;
}

function sT( e, havelink ) {
	if ( !IE5 ) return;
	if ( !nShow ) return;

	if ( !havelink || havelink != 1 ) {
		Pos(e)
	} else {
		if ( bmove < 5 ) Pos(e)
		++ bmove
	}

	document.all.obj_xT.style.display  = "block";
	nShow = true;
	return;
}

function Pos(e) {
	var BodyWidth = document.body.scrollWidth - 200;
	var BodyLeft = document.body.scrollLeft;
	var BodyHeight = document.body.clientHeight;
	var BodyTop = document.body.scrollTop;
	var DivWidth = document.all.obj_xT.scrollWidth;
	var DivHeight = document.all.obj_xT.scrollHeight;

	xpos = e.x + BodyLeft + 5;
	ypos = e.y + BodyTop + 5;

	//limit right edge
	if ( xpos + DivWidth > BodyWidth ) xpos = BodyWidth - DivWidth;
	//limit left edge
	if (BodyLeft > xpos) xpos = BodyLeft + 10;
	//limit bottom edge
	if (ypos + DivHeight > BodyTop + BodyHeight) ypos = ypos - DivHeight - 10;
	//limit top edge
	if ( ypos < BodyTop ) ypos = BodyTop + 10;

	document.all.obj_xT.style.left = xpos
	document.all.obj_xT.style.top = ypos
}