Listo, me quedo claro que es lo que necesitas:
Lo mejor es hacerlo a nivel de plugin ya que reultilizaras la función y se necesita ser recursivo por que no sabemos cuantos niveles puede tener el menu.
Aqui el plugin:
https://gist.github.com/Tmeister/9899486
El plugin setea una variable global $ml_current_parent_menu la cual puedes usar en tu template para saber cual es el padre y hacer tus validaciones correspondientes.