1) Вообще бред! если делать проверку на логин, то на многие нормальные слова(ники) будет выходить ошибка и вряд ли после 2-3 попыток, кто то захочет зарегистрироваться у тебя на сайте. 2) Чисто на цыфры можно, работает под unet и локальных. Скрипт вставляйте на страницу регистрации после тега $BODY$
Code
<script type="text/javascript">
var inp,val,id,rep;
if(document.getElementById('siF13'))
id=('siF13'); else id=('fNick');
inp=document.getElementById(id);
if (inp.addEventListener){
inp.addEventListener('blur',function(){
rep=/['\a-z-а-я]/gi,
val=inp.value;
if(val != ''){
if (rep.test(val)){
_uWnd.alert('Введенный логин принят!','',{w:270,h:50,pad:'5px'});
} else {
inp.value='';
_uWnd.alert('<font color="red">Логин не должен состоять только из цифр!</font>','',{w:270,h:50,pad:'5px'});
}
}else
_uWnd.alert('<font color="red">Ошибка, введите логин!</font>','',{w:270,h:50,pad:'5px'});
}, false);
}
</script>
3) Реализовать такое можно только через сторонний сервис, где есть пхп, по мне это тоже бред, так как сейчас все имена нормальных ящиков занеты и многие регают ящики с подобными именами.