Установка:
1. Вставляется в шаблон "Персональная страница пользователя" после <body ...>:
Code
<span id="chUName" style="display:none;">Проверка логина, так сказать :)</span>
2. Теперь самая важная часть, в шаблоне "Форма регистрации пользователей" после:
$LOGIN_FL$ вставляем:
Code
<span id="msgL" style="font:7pt;"> </span>
<input type="hidden" id="tch" value="*">
<script type="text/javascript">
// Скрипт by }{0тт@бь)ч.
// Спасибо MindFreakTheMon'у за помощь по кроссбраузерности скрипта
var Lok;
var L = document.getElementById('siF13');
L.style.width = '50%';
L.onchange = 'PrepareLoginToChecking();SubmitLoginToCheck()';
if(navigator.appName=='Microsoft Internet Explorer'){L.attachEvent('onchange', function() {PrepareLoginToChecking();SubmitLoginToCheck()},true)}else{
L.addEventListener('change', function() {PrepareLoginToChecking();SubmitLoginToCheck()}, true)}
var lmsg = document.getElementById('msgL');
function checkLogin(){
if (L.value.match(/[^a-zA-Z0-9\-\_\@\%\{\}\[\]\(\)\u0080-\uFFFF]/)){
Lok=0;
document.getElementById('msgL').innerHTML='<img border="0" src="http://src.ucoz.ru/img/icon/er.png" align="absmiddle" width="16" height="16"> В логине присутствуют недопустимые символы';
}
else if (L.value.length<2){
Lok=0;