
// This Script is for the Div Layer. This Script will work with IE5+ & Netscape 6+
var d = document, n = navigator; 
var agent = n.userAgent.toLowerCase(); 
var mX, mY; 
// ajustes de la diferencia de mostrado de la capa en la ventana (por capa contenedora)
var restaX = 200; 
var restaY = 200;
var restaMSY = 0;

//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, 
ie7:agent.indexOf("msie 7.") != -1, 
dom:d.getElementById, 
ns6:d.getElementById && agent.indexOf("gecko") != -1 
}, 
os: { 
win:agent.indexOf("win") != -1, 
mac:agent.indexOf("mac") != -1 
} 
}; 

function showHide(lyrId, prop) { 
var lyrObj = (d.layers)?d[lyrId]:d.all?d.all[lyrId].style:d.getElementById(lyrId).style; 
lyrObj.visibility = prop 
lyrObj.top = mY + 'px'; 
lyrObj.left = mX + 'px'; 
} 

function mMove(e) { 
mX = (sniff.bw.ns || sniff.bw.ns6)?e.pageX - restaX:event.x - restaX; 
mY = (sniff.bw.ns || sniff.bw.ns6)?e.pageY - restaY:event.y + restaMSY; 
} 

function init() { 
if (sniff.bw.ns) { 
d.captureEvents(Event.MOUSEMOVE) 
} 
d.onmousemove = mMove; 
} 

onLoad = init ();

