включи отладку в ie (Tools/Internet Options/Advanced/Disable Script Debugging) и посмотри, что ему не нравится
в HTML 4.01 атрибут name тэга form считается deprecated, но по идее можно обращаться к форме по id
document.forms[<formId>].elements[<elementName>]
где <elementName> - значение атрибута name элемента формы
не имеет смысла передавать в функцию this и принимать в ней не используемый параметр form, там более что теперь он указывает на элемент формы