well, as it turns out the problem was due to an error in my server code. I was overdoing it with sessions, which would cause the app pool to be reset. This, in turn, would cause my code to fail. I was able to handle the error so it wouldn't cause this problem but I was hoping there would be a way to prevent future errors from causing all my ajax and javascript from failing. Thanks for everyone's responses!