Tu problema podría estar en la función getElementsByName, ya que internet explorer y opera, recorren todos los elementos que tengan el valor buscado tanto en el atributo id como en el atributo name
Cita: The getElementsByName method works differently in different browsers.
* In Internet Explorer and Opera, it searches and returns the elements matched by id and name attributes.
* In Firefox, Google Chrome and Safari, only elements with matching name attributes are returned.
Tomado de:
getElementsByName method
Por otro lado, esa función get_param(), es de jQuery, o de donde la implementaste? me gustaríe hecharle una ojeada a ver que código incompatible con IE encontramos ahí