Hola de nuevo:
Como te decía... no lo he probado, pero al releer el tema he visto que faltaría ponerle ".value" a los elementos de la condición...
if (
document.formu.campo1
.value != "" &&
...
Es posible que sin el value funcione en algún navegador, pero la forma correcta sería ésta nueva...
Saludos