tendrias que hacer el proceso inverso. pero bueno, tampoco es cuestion de tener dos funciones, sino que con la misma funcion invertimos los booleanos. estudia donde hice los cambios.
Código:
<script type="text/javascript">
function Deshabilitar(){
Elementos = document.getElementById("MiForma").getElementsByTagName("input");
var estado = Elementos[0].disabled? "habilitar": "inhabilitar";
alert('Se encontraron '+Elementos.length+' Elementos que se van a ' + estado);
for (i=0;i<Elementos.length;i++){
Elementos[i].disabled = !Elementos[i].disabled;
}
}
</script>
<form id="MiForma" method="post" action="">
<input type="text" name="textfield">
<input type="text" name="textfield2">
<input type="text" name="textfield3">
<input type="text" name="textfield4">
<a href="javascript: Deshabilitar();">Deshabilitar</a><br>
<input type="text" name="textfield5">
</form>