No se porqué pero no funciona. Te pongo el código por si encuentras algun fallo.
Gracias de todas formas.
Código HTML:
<head>
<script language="javascript" type="text/javascript">
<!--
msg="<i>GUÍA de los Archivos de las Diputaciones Provinciales y Forales y de los Concejos y Cabildos Insulares de España.</i> Grupo de Trabajo de Archiveros de Diputaciones, Concejos y Cabildos Insulares. Cádiz: Diputación Provincial, 2006";
if (browser.isNS) {
document.addEventListener("click", getposicion, true);
event.preventDefault();
}
}
function getposicion(event){
if (browser.isIE) {
x = window.event.clientX + document.documentElement.scrollLeft
+ document.body.scrollLeft;
y = window.event.clientY + document.documentElement.scrollTop
+ document.body.scrollTop;
}
if (browser.isNS) {
x = event.clientX + window.scrollX;
y = event.clientY + window.scrollY;
}
if (browser.isOpera) {
x = window.event.clientX + document.documentElement.scrollLeft;
y = window.event.clientY + document.documentElement.scrollTop;
}
document.getElementById("posicion").style.visibility = "visible";
document.getElementById("posicion").style.left= (x - 55) +"px";
document.getElementById("posicion").style.top = y + 20 +"px";
document.getElementById("posicion").innerHTML = msg;
}
function cancelar() {
if (browser.isIE || browser.isOpera) {
document.detachEvent("onmousemove", getposicion);
document.detachEvent("onclick", getposicion);
}
if (browser.isNS ) {
document.removeEventListener("mousemove", getposicion, true);
document.removeEventListener("click", getposicion, true);
}
document.getElementById("posicion").style.visibility= "hidden";
}
//para cambiar el color de fondod de la tabla
function mOvr(obj, color)
{
obj.style.background=color;
}
//-->
</script>
</head>
<body>
<div id="posicion" class="hint"></div>
<a href="#" onMouseOver="mOvr(this,'#EBEDEF'); initMovimiento(event);" onMouseOut="mOvr(this,'#FFFFFF'); cancelar();">Guía de Archivos de Diputaciones</a>