Se me ocurre que puedes pasarle como argumentos los nombres de los campos a validar, separados por comas, crear un arreglo y por cada uno de los índices del arreglo hacer esa rutina mediante otro for...En este momento no recuerdo como hacer un arreglo a partir de una cadena en javascript, pero date una vuelta por aquél foro y de seguro te dicen
<form action=archivo.asp method=post name=laforma>
<input type=text name=busca value=""><br>
<input type=text name=busca2 value=""><br>
<input type=text name=busca3 value=""><br>
<input type=button value=Enviar
Onclick="valida('busca,busca2,busca3'); ">
</form>
Saludos,