Здравствуйте все! уважаемые,  подскажите плиз, почему это недоразумение не работает в internet explorer? где ошибка? во всех браузерах то работает:
$(document).ready(function() {
  $.viewInput = {
    "0" : $([]),
	"moto" : $('#moto'),
	"avto" : $('#avto'),
  };
$('#otherFieldOption').change(function() {
    $.each($.viewInput, function() {this.hide("slow"); });
	
    $.viewInput[$(this).val()].show("slow");
  });
});