non puoi parlare di document.form_carr.metodo_spedizione[n] se hai un solo campo con quel name, perche' non e' un array
puoi fare
ciaocodice:if(document.form_carr.metodo_spedizione.length){ // cicli e controlli come stai facendo } else { // controlli l' unico document.form_carr.metodo_spedizione }