Here's the link for anyone interested in trying it out - http://www.cipscis.com/fallout/utilities/validator.aspx
Cipscis
EDIT:
Update 3/08/09 - The http://www.cipscis.com/fallout/utilities/validator.aspx will now validate "set" commands.
Update 8/08/09 - The http://www.cipscis.com/fallout/utilities/validator.aspx will now return an error if an "elseif" or "else" statement is used without a preceeding "if" statement
Update 13/08/09 - Minor fixes to indenting of code with conditional statement errors. If code contains "else" or "elseif" statements without preceeding "if" statements, the code will now be indented as if the error did not exist.
Update 20/08/09 - The http://www.cipscis.com/fallout/utilities/validator.aspx will now validate ScriptName declarations, and will automatically detect the type of script that is being validated in order to appropriately validate code outside of Begin/End blocks.
Update 24/09/09 - The http://www.cipscis.com/fallout/utilities/validator.aspx will now return an error if a variable declaration is found within a Begin/End block, or if a non-"ref" variable is declared in a result script.
Update 10/12/09 - The http://www.cipscis.com/fallout/utilities/validator.aspx will now return an error if a script's EditorID (as defined in the ScriptName) begins with a number.
As of 10/12/09 the JavaScript for my validator has been compiled via the http://closure-compiler.appspot.com/home. This reduces its size greatly, but also makes it pretty much impossible to read. However, if anyone wants to view the original source just let me know and I'll make it available to them.
Update 13/12/09 - Rewrote the validator in order to shorten it a bit and ended up fixing a few bugs (including a pretty serious one in IE) at the same time. I've been through and checked that each error works as expected so hopefully I haven't introduced any new bugs.
Update 14/12/09 - The http://www.cipscis.com/fallout/utilities/validator.aspx will now return an error if an invalid blocktype is used.
Cipscis
EDIT2:
I'm currently working on a new version of the validator available http://www.cipscis.com/dev/validator/validator.html
Cipscis
EDIT3:
There is, once again, only 1 version of the validator available. You can find the latest version http://www.cipscis.com/fallout/utilities/validator.aspx.
Cipscis