Damit wir uns richtig verstehen: Was wäre daran problematisch?
document.onclick = function () {
document.getElementById("suggest").style.display = 'none';
};
Wenn das div selbst keine eigene Fläche hat, die nicht von einem Kindelement und vor allem den Links eingenommen wird, kann die Abfrage doch wegfallen?
Mathias