en el nombre de las imagenes, tanto para el estado original como mouseover, ¿todas tienen algo en comun? siguiendo tu ejemplo, quiero decir si todas terminan en _a y _b. si es el caso, podrias usar la funcion replace con expresion regulares.
Código:
onmouseover="this.src = this.src.replace(/_\w(\.png)$/, '_b\1');" onmouseout="this.src = this.src.replace(/_\w(\.png)$/, '_a\1');"