Check if an element is In viewport, overlap with viewport, or close to viewport by Vanilla JavaScript