Ah, adesso ho capito.
Bè, in realtà lui aveva specificato che desiderava fare il controllo senza dover lasciare il focus dell'input. La soluzione che hai proposto tu forse non va bene - ai fini di quanto richiesto da gio-mx - perchè esegue la condizione in caso di risultato negativo, e non positivo.
Non so se sono riuscito a spiegarmi a dovere.
P.S. Scusami se son di coccio e magari fraintendo il tuo script, ma a cosa ti serve usare l'onkeyup? Se usi l'onblur mi pare superfluo.