Подсвечивать элементы оптимальнее всего используя CSS-правила.
Следующий код будет выделять красной рамкой абсолютно все элементы на странице:
*{
border:1px solid transparent}
*:hover{
border:1px solid red}
А этот только divы и таблицы:
div, table{
border:1px solid transparent}
div:hover, table:hover{
border:1px solid red}
Для устаревших браузеров (IE 6), нужно принудительно устанавливать подсвечивание через событие onMouseOver и снимать по событию onMouseOut.
Положение элемента на странице можно узнать через свойства (offsetLeft и offsetTop) этого элемента. Это координаты верхней левой точки элемента относительно такой же точки его родителя.