jQuery plugin that detects whether an DOM element is visible in the viewport