Sorry to do that, but it was a good demonstration of how this password protector works. How is it "uncheatable"? With CGI or PERL, a hacker/user could download the program before visiting the actual page. This password protection code cannot be viewed until someone accesses the page. But to do that, they still need to have the particular password!