snap.js to onsnap.js