Why not generalize this by using HTML and JavaScript? The author had tossed around some ideas of how that might be implemented, using localStorage for example to retain the information about the show ...