Functionality added to all pages. Some thank-you content pages missing still

Signed-off-by: Martin Owen <martin.j.owen@btinternet.com>