Prueba algo asi:
Código:
function validaSelects(formulario) {
var isNotSelected = false;
var selects = formulario.getElementsByTagName('select');
for( i = 0; i < selects.length; i++ ) {
if( selects[i].selectedIndex == 0 ) isNotSelected = true;
}
return isNotSelected;
}
Si la funcion validaSelects te regresa true, es que hay selects sin valores, si te regresa false es que todos estan llenos (o mas bien con un valor seleccionado).
Saludos.