jQuery - figure out when an element hits viewport top, left #jquery
// get element by ID
var viewportOffset = element.getBoundingClientRect();
// these are relative to the viewport
var top = viewportOffset.top;
var left = viewportOffset.left;
console.log(top, left);