Se redirect punta al form (mi pare sia cosi`), allora non si possono indirizzare i campi come fai tu.

Vedi questa modifica, da estendere in tutti i casi:

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

Ciao
Michele