Now uses showErrorDialog for signaling invalid ISBN.