Customizing the magento top menu

I have search for customizing magento top menu.I was wondering how to add the cms page in the top menu.I found some solution but these solution doesnot permit me to reorder the menu.So I start up coding solution for this problem.

Go to

E:\xampp\htdocs\<Projectname>\app\design\frontend\default\<theme_name>\template\page\html\topmenu.phtml replace <Projectname> with your project name and <theme_name> with your the theme name.

Now we need to edit topmenu.phtml file .Replace the line echo $_menu with this code


Please read the instruction in the code file.I have added Our Service menu in the top menu,