Using JQuery Appear; A plugin that fires a custom event when an HTML element becomes visible to user

I have a div element near the bottom of my page which is not visible to visitors during initial page load. Users have to scroll down the page to see the contents of my div element. I wanted to hide one of my components as soon as my div becomes visible. My solution is JQuery appear plugin. As a demonstration and to see how this works, scroll down to the bottom of this page. This page uses the plugin. Here is how I did it in my project. (Update: 02/16/2012. This site no longer uses the Appear plugin. We now use stickyPanel plugin. A blog for the stickyPanel is available here.)