Revert "Show index pages can now have certian programmes on different show index pages"

This reverts commit 8614d502b519036a3c96518df1cc7371c9cc424c.
ShowIndexPages can now use the menu of a different ShowIndexPage