var el = document.getElementById(id) ; // нужный элемент
document.addEventListener("click", function close(e) {
if(e.target == el)
return ;
el.style.display = "none" ;
this.removeEventListener("click", close, false) ;
}, false) ;
P.S. В ишаке нужно делать через attachEvent/detachEvent