Muchisimas gracias por la ayuda, genial :D . Solo tengo aun un fallo: al cargar la página, si esta marcado por defecto el radio de deshabilitar, los inputs aun siguen mostrandose.Es a partir del siguiente click cuando ya se deshabilitan los campos. Alguna idea brillante mas que me solucione el problema?
Dejo aquí mil código "casi" correcto por si le sirve a alguien:
Código:
<script language="javascript" type="text/javascript">
function EstableceEstadon(numero) {
var VarEmail_pre="para_email" + numero;
var VarAsunto_pre="Asunto_pre" + numero;
var VarAdjunto_pre="Adjunto_pre" + numero;
var VarMensaje_pre="Mensaje_pre" + numero;
if (document.inserta_predefinidos[VarEmail_pre][1].checked) {
document.inserta_predefinidos[VarAsunto_pre].disabled = false
document.inserta_predefinidos[VarAdjunto_pre].disabled = false
document.inserta_predefinidos[VarMensaje_pre].disabled = false
} else{
document.inserta_predefinidos[VarAsunto_pre].disabled = true
document.inserta_predefinidos[VarAdjunto_pre].disabled = true
document.inserta_predefinidos[VarMensaje_pre].disabled = true
}
}
window.onload = EstableceEstadon(numero);
if (document.captureEvents) { //N4 requiere invocar la funcion captureEvents
document.captureEvents(Event.LOAD)
}
</script>
Muchas gracias d enuevo y un saludo