For rollover positioning, convert and use event.mapPoint instead of using event.offsetX & event.offsetY.  More reliable across browsers.