Vi segnalo un plugin di jQuery realizzato da Ernesto Cianciotta, mio collega, chiamato clickout.
Con clickout è possibile gestire l'evento che si scatena quando clicchi al di fuori dell'area di un determinato oggetto.
http://plugins.jquery.com/project/clickout
Bravo Ernest ;)