var d = document, n = navigator; 
var agent = n.userAgent.toLowerCase(); 
var mX, mY; 

//Browser sniff hash obj 
var sniff = { 
bw: { 
ns:d.layers, 
ie:d.all && !d.getElementById, 
ie4:agent.indexOf("msie 4.") != -1, 
ie5:agent.indexOf("msie 5.") != -1, 
ie6:agent.indexOf("msie 6.") != -1, 
dom:d.getElementById, 
ns6:d.getElementById && agent.indexOf("gecko") != -1 
}, 
os: { 
win:agent.indexOf("win") != -1, 
mac:agent.indexOf("mac") != -1 
} 
}; 

function mMove(e) { 
mX = (sniff.bw.ns || sniff.bw.ns6)?e.pageX:event.x; 
mY = (sniff.bw.ns || sniff.bw.ns6)?e.pageY:event.y; 

} 

function init() { 
if (sniff.bw.ns) { 
d.captureEvents(Event.MOUSEMOVE) 
} 
d.onmousemove = mMove; 
} 

function pc_showdiv(divname,pos)
{
	document.getElementById(divname).style.visibility="visible";
}
function pc_movediv(divname,loc,event,node)
{
	if (loc==0)
	{
		var px = node.offsetLeft+20;
		var py = node.offsetTop+node.offsetHeight-5;
	}
	if (loc==1)
	{
		var px = node.offsetLeft+node.offsetWidth-50;
		var py = node.offsetTop-4;
	}
	document.getElementById(divname).style.left = mX-10+'px';
	document.getElementById(divname).style.top = mY-5+'px';
	document.getElementById(divname).style.visibility="visible";
	//document.getElementById(divname).style.left = px+'px';//mX-10+'px';
	//document.getElementById(divname).style.top = py+'px';//mY+'px';
	//document.getElementById(divname).innerHTML = px+'px x '+py+'px :'+loc+' :'+node.offsetLeft+":";//node.offsetLeft+node.offsetWidth+'px';
}
function pc_hidediv(divname)
{
	document.getElementById(divname).style.visibility="hidden";
}
