prefixid = 'def';
intervalDef = 0;

posx = 0;
posy = 0;

function getclickpos(e)	{

	if (!e) var e = window.event;
	if (e.pageX || e.pageY)
	{
		posx = e.pageX;
		posy = e.pageY - 460;
	}
	else if (e.clientX || e.clientY)
	{
		posx = e.clientX + document.body.scrollLeft;
		posy = e.clientY + document.body.scrollTop - 460;
	}
	
}

function clickevent() {

	if (document.captureEvents) {
	
		document.onclick = getclickpos;
		document.captureEvents(Event.CLICK);
		
	} else {

		window.document.onclick = getclickpos;
		
	}
		
}

function showDefinition(id) {

	setTimeout('showDefinition2('+id+')', 100);
	return false;

}

function showDefinition2(id) {

		if (document.layers) {
			document.layers[prefixid+id].top = posy;
			document.layers[prefixid+id].visibility = "visible";
		}
		else if (document.getElementById) {
			document.getElementById(prefixid+id).style.top = posy + 'px';		
			document.getElementById(prefixid+id).style.visibility = "visible";
		}
		
}

function hideDefinition(id) {

		if (document.layers) document.layers[prefixid+id].visibility = "hide"
		else if (document.getElementById) document.getElementById(prefixid+id).style.visibility = "hidden";
		
		return false;
		
}
