handle being called on multiple elements; add positioning; remove dummy click handler
pointer cursor; reduce animation frequency; tweak z-index; improve firefox compatibility