== false helyett ! picit rövidebb, illetve az egész megoldható lenne egy toggleClass-szal.
Másodiknál tippre blur nem működik div-re (Google szerint is, focusin/focusout-ot ajánl). Vagy egyszerű workaround ha a body-ra raksz 1 click-et és megnézed hova kattintott a user, ha aktív volt az ablak és nem abban valamire akkor manuális elveszed a css osztályt róla.