Zähl doch die Anzahl der Felder mit PHP und lass sie dir von PHP in eine Javascriptvariable ausdrucken. Code:
<script type="text/javascript">
var felderzahl = <?php echo $felderzahl; ?>;
</script>
Und dann musste dir halt mit JS irgendwelche komischen Strukturen basteln, sodass du keine nicht-existenten Objekte abfragst. Also z. B.
if (felderzahl >= 5 && document.deinForumularName.inputID5.value.length == 0) {
alert("Sie haben noch nicht alle Felder ausgefüllt.");
return false;
} else if (...) {
...
}