function controllo(objform){
var somma=0;
var filter=/^[0-9]+$/;
for (var i=0;i<6;i++){
obj=objform.elements[i].value;
if(!filter.test(obj) || parseInt(obj) >= 20){
alert('Campo non valido'); return false;}
somma+=obj;
}
if(somma!=50){alert('La somma non è 50'); return false;}
return true;
}

scritta al volo... devi provarla e associarla al form:
<form>
campi...
<input type="submit" onclick="return controllo(this.form);" value="Clicca" />
</form>