CHANGELOG 0.4 - Added option to manually place words into the puzzle. - Added an error message to alert users they need Javascript enabled to use the script. - Updated mainlanguages.js to 1.1. - Save game format has changed again. - Made a global object that contains the document object. This cuts the filesize down by 1.7KB. - Replaced the double-spaced indents with tabs. This cuts the filesize down another 2.6KB. - Fixed save game box. You should now be able to select the text now. - Fixed bug where the user had a number in the 'Number of Words' box and then tried to load up a saved game. The script would select new words instead of using the old ones. - Fixed the query string parser. It will now properly detect the savegame parameter. 0.3 - Added option to put word list on right or bottom of puzzle. - Added an alert when the puzzle is finished. - Added mistakes counter and custom style to saved game text. Because of these changes, old saved games will not work. - Fixed the bug where if the user entered a number that's bigger than the word list selected and the script would hang. - Fixed save game feature when the user selects to sort the word list alphabetically. - Fixed the height label in the style toolkit. - Fixed bug where the user pressed Enter at the save game box, and the script would create another puzzle. - Fixed bug with using custom styles, saving the puzzle, and trying to load it back up. Because of this change, you will not be able to pass the saved game via the URL if you're using a custom style, and there is now a warning stating so. - Removed appendChild and removeChild methods. These were not needed. - Removed the O key, that was used to show the menu. This was old code before I added the menu button. - Main form is now hidden, and will only be visible when everything is done loading. This will make loading puzzles cleaner. The main form won't flash before showing the puzzle. Also, if loading via the query string, the menu button will not be shown. - The title, menu button, and save game address labels will now take the color of the font color. - Removed wordsearch.htm in the save game address, so you can now rename wordsearch.htm to a different name. - mainlanguages.js now has a version number. - Changed how the custom styles work. I added a save button to the toolkit, which will save the code to the main window and change the gridStyle dropdown to custom. Also, I added an input button next to the make custom button. Users can input any saved style code with this button. 0.2 - Added more puzzle styles. - Added Font, Background, and Highlight color options. - Removed all English words and put them a separate file. - Fixed Gaeilge in langsArray. This updates languages.js to 1.0.1. - Fixed Save Settings feature. I forgot I changed the cookie name to test something and didn't change it back upon release of 0.1. 0.1 - Initial release to public