for (i = 0; i < web_nome.length; i++) {



if (!redirect.web_nome[i].value == "")
inputNome_web = true;
}


if (!inputNome_web){
alert("E' necessario inserire il web address.");
return false;
}


hmmm queste due if non dovrebbero stare tutte e due nel ciclo for? forse non mancano le parentesi, e' che non si capiva bene l'indentatura del codice...



ti consiglio di cambiare la parola "redirect" con qualcos'altro....redirect e' una parola riservata