Multi-level push menu plugin