Created by: mneuhaus
The current behavior of the Dropdown.js closes all Dropdowns when any click event is triggered on the window. This prevents more complex content inside Dropdowns like forms and such.
To support this i've added an check to the clearMenus function to check if the source of the event originated inside an open Dropdown.