Fixed issue #7805: Comparaison String and Numeric is different in same page and other page
Dev: some test seems to fix issue
Dev: js use attr isnumeric, then add it to PHP too
Dev: Please do some test (but seems better than actually)