С джиквери - просто.
$(document).click(function (event) {
if (!$(event.target).closest(someDiv).length) {
//скрываем
}
});
Идея в следующем: слушаем событие клика на документе, при клике берем целевой элемент события (на который кликнули) и ищем среди его родителей ваш див. Если не нашли - схлоаываем див