Move JS into the plugin as its required for Add to Fav in shortcodes, widget contact form.
Hide the Add to Favorites link unless the the login form is also in the page, may need to update to also suppport a config param so as to support login form in 3rd party themes.