Originally Posted by kimmi_baby
Do I need to rewrite all of it for the ID to work?
Each page will need a unique id. That should be the only change needed to your markup for this to work.
The beauty of this is there is no change made to the menu itself from page to page, you target the anchor from body id.
That makes it possible to use an include for your menu, something that you'll really appreciate later!