var selectedObj = null;

function openHelp(ref) {
	window.open(ref,'help','directories=no, height=300, width=450, left=0, top=0, location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, toolbar=no');
}
//Move object to mouse position
function showDiv(id) {
	//alert("00");
	var idObj = getObj(id);
	if ( ! idObj.style.display || idObj.style.display != 'block' ) {
		var uAgent  = navigator.userAgent.toUpperCase();
		if (uAgent.indexOf("Firefox") >= 0 || uAgent.indexOf("FIREFOX") >= 0){
			selectedObj = idObj;
			window.document.onmousemove = moveDiv;
		} else {
			var mouseX = event.clientX;
			var mouseY = event.clientY;
			var x = mouseX+10;
			var y = mouseY+10;
			if (uAgent.indexOf("Safari") >= 0||uAgent.indexOf("SAFARI") >= 0||uAgent.indexOf("safari") >= 0||uAgent.indexOf("safari") >= 0 ) {
			}else{
				if ( document.body.scrollLeft ) x += document.body.scrollLeft;
				if ( document.body.scrollTop ) y += document.body.scrollTop;
			}
			idObj.style.left = x+'px';
			idObj.style.top = y+'px';
		}
		idObj.style.position = 'absolute';
		idObj.style.display = 'block';
	}
}
function hideDiv(id) {
	var idObj = getObj(id);
	window.document.onmousemove = null;
	idObj.style.left = '-999px';
	idObj.style.top = '-999px';
	idObj.style.display = 'none';
}
function moveDiv(evt) {
	var x = evt.pageX;
	var y = evt.pageY;
	selectedObj.style.left = x+'px';
	selectedObj.style.top = y+'px';
	window.document.onmousemove = null;
}

