What do you mean by "setting them in the inspector"? Inspector? What does it have to do with SetActive? The code you posted reacts to OnClick, which has nothing to with the inspector.
You also need to enable the next menu before you disable the current object.
Oh and keep in mind NGUITools.SetActive is fully recursive, so if you have one menu parented to another, you will have odd results.