Remove .right(), and fix .left() and .top() to use el.offsetTop and el.offsetLeft