var x,y;

Xoffset=10;	// modify these values to...
Yoffset=10;	// change the popup position.
var skn=null;
var hidden=true;

function help2(msg,bak)
{
	set_content("<table border=\"0\" cellpadding=\"3\" cellspacing=\"1\" "+
	"bgcolor=\""+bak+"\" width=\"400\"><td align=\"left\" id=\"welcome\">"+msg+"</td></table>");
}
function popup2(msg,bak)
{
	set_content("<table border=\"0\" cellpadding=\"3\" cellspacing=\"1\" "+
	 "bgcolor=\""+bak+"\"><td align=\"left\" id=\"welcome\">"+msg+"</td></table>");
}

function help(msg,bak)
{
	set_content(msg);
}
function popup(msg,bak)
{
	set_content(msg);
}
function set_content(content)
{
	if ( !skn ){ return; }
	move_to(x,y);
	if ( n4 ) { skn.document.write(content); skn.document.close(); skn.visibility="show"; }
	else { skn.innerHTML=content; skn.style.visibility="visible"; }
	hidden = false;
}
function get_mouse(e)
{
	if(!skn)return;
	if(document.documentElement && document.documentElement.scrollTop) {
		x=ie?event.x + document.documentElement.scrollLeft : e.pageX;
		y=ie?event.y + document.documentElement.scrollTop : e.pageY;
	}
	else {
		x=ie?event.x : e.pageX;
		y=ie?event.y : e.pageY;
	}
	move_to(x,y);
	mousepos_x = x;
	mousepos_y = y;	
}
function kill()
{
	if(!skn){return;}
	if(n4){skn.visibility="hide";}
	else{skn.style.visibility="hidden";}
	hidden=true;
	move_to(-10000,-10000);
}
function move_to(x,y)
{
	if(!hidden) 
	{
		if ( n4 ) { skn.left=x+Xoffset; }
		else { skn.style.left=(x+Xoffset)+"px"; }
		if ( n4 ) { skn.top=y+Yoffset; }
		else { skn.style.top=(y+Yoffset)+"px"; }
	}
}
var dom = document.getElementById&&document.captureEvents;
var ie = document.all;
var n4 = document.layers;
if ( dom || ie || n4 )
{
	skn = ie?document.all["hover"]:n4?document.layers["hover"]:document.getElementById("hover");
	if ( dom || n4 ) { document.captureEvents(Event.MOUSEMOVE); }
	document.onmousemove=get_mouse;
}