Wordpress out of the box displays menu the way you want. You just need to do the css to ajdust the display. A simple wp_list_pages will spit out all the pages the way you want them.
–
Hameedullah KhanMay 20 '11 at 5:24

Down-voting for being a "drive-by" question. I'll change to an up-vote if the OP comes back to follow up on the question.
–
Chip BennettFeb 1 '12 at 20:08

2 Answers
2

You are specifying, via the child_of argument, that you want to display children of the current Page's parent Page. That means that the first level of hierarchy is the current Page (and any of its siblings). The second level of hierarchy would be child pages of the current Page (and of any of the current Page's siblings).