A jQuery plugin that does stuff to elements when they enter or leave the viewport.This is optimal for CSS animations, like the demos section below.
You can set the tolerance parameter and allow the elements to enter the viewport certain amount of pixels before doing anything.
tolerance