Incredibile, ho cambiato così e funziona:
codice:if(arr_skills[iSkill][7]!="D") { arr_skills[iSkill][7]="D"; try { document.myForm.stato_record[iSkill].value = arr_skills[iSkill][7]; } catch(e) { //c'e' un solo skill document.myForm.stato_record.value = arr_skills[iSkill][7]; } }