come si evita che venga inviato un campo che contenga spazi (qualsiasi numero di spazi)?

ad esempio:

DeRossi ->OK
De Rossi ->NO


attualmente faccio cosi' x controllare che non sia totalmente vuoto:

String.prototype.trim = function(){return this.replace(/(^\s*)|(\s*$)/g, "");}

var nome=doc.nome
if(nome.value.trim()==""){
errori=errori+"\n» campo [Nome] non compilato";
SetFocus('nome');
}