A jQuery-free alternative to jQuery Waypoints