Not only that, is that some browsers don't actually work on X-Cart because the submit button has Javascript on it to check for invalid inputs. Why not make the check in PHP after submission instead? I know users should upgrade their browsers but you can't tell every single client to upgrade because your site can't support them.
