Non riesco ad effettuare dei controlli in Javascript su un campo Array di un form...

Ho qualcosa di simile:

codice:
<input name="tel[]" type="text" class="Moduli" id="tel1" value="39" size="4">        
<input name="tel[]" type="text" class="Moduli" id="tel2" size="7">
<input name="tel[]" type="text" class="Moduli" id="tel3" size="18">
il codice Javascript è il seguente:

codice:
if (aForm.tel[0].value == "" || aForm.tel[1].value == "" || aForm.tel[2].value == "")
   {
    alert("Il campo 'telefono' è obbligatorio!");
    aForm.tel[0].focus();
    return false;
   }
  else if (isNaN(aForm.tel[0].value)==true || isNaN(aForm.tel[1].value)==true || isNaN(aForm.tel[2].value)==true)
   {
    alert("Il campo 'telefono' non è valido!");
    aForm.tel[0].focus();
    return false;
   }
Eseguendo questo codice, è come se i controlli non esistessero proprio... qualche aiuto?