var ns4 = (document.layers)? true:false 
            var ie4 = (document.all)? true:false 
            var ns6 = (document.getElementById && !document.all) ? true: false; 
            var coorX, coorY; 

            function mouseMove(e)    { 
                if (ns4||ns6)    { 
                    coorX = e.pageX + window.scrollX; 
                    coorY = e.pageY + window.scrollY; 
                } 
                if (ie4)    { 
                    coorX = event.x + document.documentElement.scrollLeft; 
                    coorY = event.y + document.documentElement.scrollTop; 
                } 
                return true; 
            } 

            function ini(){ 
                if (ie4){ document.body.onmousemove = mouseMove;   }
				if (ns6){ document.addEventListener("mousemove", mouseMove, true);  }
           		if (ns4){ document.captureEvents(Event.MOUSEMOVE); document.mousemove = mouseMove;  }
            }

            function mostrar(dato, despX, despY){ 
                
				if( document.getElementById(dato) ){
					with(document.getElementById(dato)){ 
					   style.top = coorY + despY; 
						style.left = coorX + despX;
						style.display = ""; 
					}
				}
            }

            function ocultar(dato){
                document.getElementById(dato).style.display = "none"; 
            }

            function mover(dato, despX, despY){ 
                with(document.getElementById(dato))    { 
                    style.top = coorY + despY; 
                    style.left = coorX + despX; 
                } 
            } 