I am working with a site that fires JavaScript functions at various points in a session. Right now I am polling certain pages using setinterval at 1 second looking for the results of the a function having fired (a div's css display == 'block', a span's text == 'thank you', etc.). Is there a better...