updated jQuery.smoothSnap