if (typeof fcolor=='undefined')		var fcolor="#d0e0ed";
if (typeof backcolor=='undefined')	var backcolor="#000000";
if (typeof bgtextcolor=='undefined')	var bgtextcolor="#dddddd";
if (typeof textcolor=='undefined')	var textcolor="#000000";
if (typeof capcolor=='undefined')	var capcolor="#000000";
if (typeof width=='undefined')		var width=170;
if (typeof border=='undefined')		var border=1;
if (typeof offsetx=='undefined')	var offsetx=-152;
if (typeof offsety=='undefined')	var offsety=12;

ns4 = (document.layers)?
	true:false;
ie4 = (document.all)?
	true:false;

if (ie4)
{
	if (navigator.userAgent.indexOf('MSIE 5')>0 || navigator.userAgent.indexOf('MSIE 6'))
		ie5=true;
	else
		ie5=false;
}
else
	ie5=false;

var x=0;
var y=0;
var snow=0;
var sw=0;
var cnt=0;
var tr=1;

if ((ns4)||(ie4))
{
	if (ns4)
		over=document.overDiv;
	if (ie4)
		over=overDiv.style;

	document.onmousemove=mouseMove;
	if (ns4)
		document.captureEvents(Event.MOUSEMOVE)
}

function hint(title, text)
{
	html="<table width="+width+" border=0 cellpadding="+border+" cellspacing=0 bgcolor='"+backcolor+"'><tr><td><table width=100% border=0 cellpadding=5 cellspacing=0 bgcolor="+fcolor+"><tr><td><span class='normal'><font color="+textcolor+"><b>"+text+"</b></font></span></td></tr></table><table width='100%' border=0 cellpadding=5 cellspacing=0><tr><td align=left bgcolor="+bgtextcolor+"><span class='normal'><font color="+capcolor+">"+title+"</font></span></td></tr></table></td></tr></table>";
	layerWrite(html);
	disp();
}

function xhint()
{
	if (cnt>=1)
		sw=0;

	if ((ns4)||(ie4))
	{
		if (sw==0)
		{
			snow=0;
			hideObject(over);
		}
		else
		{
			cnt++;
		}
	}
}

function disp()
{
	if ((ns4)||(ie4))
	{
		if (snow==0)
		{
			moveTo(over,x+offsetx,y+offsety);
			showObject(over);
			snow = 1;
		}
	}
}

function mouseMove(e)
{
	if (ns4)
	{
		x=e.pageX; y=e.pageY;
	}
	if (ie4)
	{
		x=event.x; y=event.y;
	}
	if (ie5)
	{
		x=event.x+document.body.scrollLeft;
		y=event.y+document.body.scrollTop;
	}
	if (snow)
	{
		moveTo(over,x+offsetx,y+offsety);
	}
}

function cClick()
{
	hideObject(over);
	sw=0;
}

function layerWrite(txt)
{
	if (ns4)
	{
		var lyr=document.overDiv.document;
		lyr.write(txt);
		lyr.close();
	}
	else
	if (ie4)
		document.all["overDiv"].innerHTML=txt;
}

function showObject(obj)
{
	if (ns4)
		obj.visibility="show";
	else
	if (ie4)
		obj.visibility="visible";
}

function hideObject(obj)
{
	if (ns4)
		obj.visibility="hide";
	else
		if (ie4) obj.visibility="hidden";
}

function moveTo(obj,xL,yL)
{
	obj.left=xL;
	obj.top=yL;
}

