Potresti fare cosi, lanci controlloSelect(this) che desumo sia un controllo quando hai response true fa la seconda richiesta xmlhttpPost una cosa del genere:

<select name="sceltap" id="sceltap" onchange="return controlloSelect(this) && xmlhttpPost('controllocolore.asp?codart=<%=rs("cod art")%>', 'form10', 'rispostacolore', 'Controllo');return false;">
oppure
<select name="sceltap" id="sceltap" onchange="return controlloSelect(this) if(return)xmlhttpPost('controllocolore.asp?codart= <%=rs("codart")%>', 'form10', 'rispostacolore', 'Controllo');return false;">
oppure nella funzione controllo:
funzione controllo(){
if(controlli){
errore...
}else{
xmlhttpPost(.......)
}}