What a site! Overloaded?
Alternative option: http://www.fmnew.com/thread-122-1-1.html
You will have to keep the tab active to keep it running. What I usually do is open this link in a new window then just put it in another space and let it run by itself. I like 881 programs but I really dislike the 881903.com.