(Don't Let Your Mouse Get Too Close...Or You Might Wake the Owl...)
JavaScript Logic Assisted by Rainbow Arch