Your validator fails every time it encounters a
document.write
in JavaScript. All my 22,000 web-pages contain a JS display of the current
page name, page location, and most recently updated date, and they have
always worked fine, but your validator finds many errors in every page in
those lines.
FYI, When a page contains the Google language translate snippet, validator
thinks there are around 25 errors and warnings in that single line!
An example is http://mb-soft.com/public/adversit.html
That page and most of the others also claims two other errors, which are
fine.
For entertainment, try using validator on any page which you used the Google
page to translate, as you get thousands of claimed errors, for every
sentence in the text!