var offsetxpoint = -60
var offsetypoint = 20
var ie = document.all
var ns6 = document.getElementById && !document.all
var enabletip = false
if (ie || ns6)
var tipobj

function ietruebody()
{
	return (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body
}

function showHelp(event, id)
{
	var thetext, thecolor, thewidth;
	if (ns6 || ie)
	{
		tipobj = document.all? document.all[id] : document.getElementById? document.getElementById(id) : ""
		if (typeof thewidth != "undefined") tipobj.style.width = thewidth + "px"
		if (typeof thecolor != "undefined" && thecolor != "") tipobj.style.backgroundColor = thecolor
		enabletip = true
		positiontip(event,id)
		return false
	}
}
function hideHelp(id)
{
	el = document.getElementById(id);
	el.style.visibility = "hidden";
}


function positiontip1(e,id)
{
	tipobj = document.all? document.all[id] : document.getElementById ? document.getElementById(id) : ""
	var xCoord, yCoord;
	xCoord = window.event.x;
	yCoord = window.event.y + 5;
	alert("x=" + xCoord)
	alert("y=" + yCoord)
	tipobj.style.top = yCoord + "px";
	tipobj.style.left = xCoord + "px";
	tipobj.style.visibility = "visible"
}

function positiontip(e, id)
{
	tipobj = document.all ? document.all[id] : document.getElementById ? document.getElementById(id) : ""
	var curX = (ns6) ? e.pageX : event.clientX + ietruebody().scrollLeft;
	var curY = (ns6) ? e.pageY : event.clientY + ietruebody().scrollTop;
	
	var rightedge = ie&&!window.opera? ietruebody().clientWidth-event.clientX-offsetxpoint : window.innerWidth-e.clientX-offsetxpoint-20
	var bottomedge = ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint-20

	var leftedge = (offsetxpoint < 0) ? offsetxpoint * (-1) : -1000

	if (rightedge < tipobj.offsetWidth)
	{
		tipobj.style.left = ie ? ietruebody().scrollLeft + event.clientX - tipobj.offsetWidth + "px" : window.pageXOffset + e.clientX - tipobj.offsetWidth + "px"
	}		
	else if (curX < leftedge)
	{
		tipobj.style.left = "5px"
	}
	else
	{
		tipobj.style.left = curX + offsetxpoint + "px"
	}
	
	if(ie)
	{
		var xCoord, yCoord;
		xCoord = window.event.x;
		yCoord = window.event.y + 10;
		tipobj.style.top = yCoord + "px";
		tipobj.style.left = xCoord + "px";
	}
	else
	{
		tipobj.style.left = window.pageXOffset + e.clientX - tipobj.offsetWidth + "px"
		tipobj.style.top = (curY - 80) + "px"
	}

	tipobj.style.visibility = "visible"

}

function hideddrivetip(){
if (ns6||ie){
enabletip=false
tipobj.style.visibility="hidden"
tipobj.style.left="-1000px"
tipobj.style.backgroundColor=''
tipobj.style.width=''
}
}

function showCoords()
{
	window.status = "X=" + window.event.x + " Y=" +window.event.y;
}