http://docs.jquery.com/Namespaced_Events