Puedes recorrer todos los elementos del formulario y buscar el primero que esté vacío:
   
Código Javascript
:
Ver original- var campos = document.getElementById("id_del_formulario").elements; 
- for (var i = 0; i < campos.length; i++) { 
-     if (campos[i].type == "text" && campos[i].value == "") { 
-         campos[i].focus(); 
-         break; 
-     } 
- }