improves hacked together dropdown js and adds support for 2 differnt dropdown heights