Как в javascript “закрывать” div при клике вне этого дива?

При клике по некоторому элементу управления на экране появляется div c текстом подсказок. У дива есть кнопка «закрыть». Но хочется, чтобы он закрывался не только по клику на кнопку, но и вне области этого div’a. Вот нашёл...