Cryptogram solver

How to use:

To try a character's value:
Click on a character you want to replace and type its replacement.
To enter a new cryptogram:
Click ``Set'' and type the new cryptogram (you can type carriage returns if you'd like). Then click ``Solve'' to start solving again.
To put a cryptogram on a Web page:
See the additional documentation.

In case you really want to see it, the code is available.