the validation you have here is the restrict content validation set to restrict the following characters:
$ % and ,
this will nor set the field to only allow numbers, it will still allow letters using this validation type.
Also, since this validation type is applied to the on blur event of the text field, it will not prevent the form from submitting if the validation does not pass.
I dont recommend using client side validation for this, the downside to using client side validation is that it can be easily foiled by disabling javascript ion your browser.
I would recommend using Server Side validation instead, and using the numeric validation type, not restrict content.
for the error:
Delete the Dreamweaver Cache file from the users configuration folder:
common_installation_issues.pdf