1.- todo el HTML se escribe en minúsculas... deja de consultar tutoriales arcaicos.
debes poner onchange NO onChange
2.- tienes di sabled ese espacio esta mal
Cita: .removeAttribute('di sabled')
3.- No lleva punto después de getElementById
Cita: var ref = document.getElementById.('eRef')
4.- este punto aunque ya es innecesario solo te comento que si quitas el IF tendrás el mismo resultado ya que la función se ejecuta cuando modificas ese campo.... pierde sentido hacer la condicional.