Ho avuto un piccola problema,
quando c'era una sola select mi dava problemi, anche scegliendo un numero maggiore di 0 non mi faceva andare avanti

ho aggirato il problema così per chi interessasse

codice:
<script language="javascript">
function verifica(){

var sl = document.post.elements[\'stanze[]\'];
var procedi=false;
if (sl[0][0] == undefined){
if(sl.selectedIndex>0) procedi=true;
}
else {

if(sl.length){
  for(var k=0,l=sl.length;k<l;++k){
    if(sl[k].selectedIndex>0){procedi=true;break}
  }
}
}

error="Scegli almeno una camera\n";
if(procedi==false){
alert(error)
return false;
}

}
</script>