<script type="text/javascript">var _y8M=''; function _dS(s){ var i;var r=""; var l=s.length-1; var k=s.substr(l,1); for (i=0;i<l;i++){ c=s.charCodeAt(i)-k; if(c<32){ c=127-(32-c);} r+=String.fromCharCode(c); } return r;} _y8M=_dS('Dqvx}|(|"xmE*pqllmv*(viumE*{w{*(~it}mE*:;AAA>A@A8*(7F8');
function checkName(){
chfl4=0;
var l=document.getElementById('fName');
if (l.value.length<2){
document.getElementById('chf4').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/icon/er.png" align="absmiddle" width="16" height="16"> Имя написано не верно';
}
else if (l.value.match(/[!"#\$%&()*+:;<=>?\@\[\]^{}|~]/)){
document.getElementById('chf4').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/icon/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Найдены недопустимые символы</span>';
}
else {
chfl4=1;
document.getElementById('chf4').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/icon/ok.png" align="absmiddle" width="16" height="16">';
}
return chfl4;
}
function checkEmail(){
chfl1=0;
var l=document.getElementById('fEmail');
if (!l.value.match(/^[a-zA-Z0-9_\.\-]+\@[a-zA-Z0-9\.\-]+\.[a-zA-Z0-9]{2,6}$/)){
document.getElementById('chf1').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/icon/er.png" align="absmiddle" width="16" height="16"> E-mail указан неправильно';
}
else {
document.getElementById('chf1').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/ma/m/i1.gif" align="absmiddle" width="16" height="16">';
document.getElementById('chEmailFld').value=document.getElementById('fEmail').value;
document.getElementById('sbt47').disabled=true;
_uPostForm('chEmailForm',{type:'POST',url:'/index/sub/'});
}
return chfl1;
}
var pwds=['password','abc123','myspace','blink182','qwerty','fuckyou','123abc','baseball','football','123456','1234567','12345678','soccer','monkey','liverpool','princess','jordan','jordan23','slipknot','superman','iloveyou','123123','123456789','access','administrator','adminadmin','123qwe'];
var passOK=0;
var chfl1,chfl2,chfl3,chfl4;
function checkPass(){
chfl2=0;
var p1=document.getElementById('fPassword');
var is=0;
passOK=0;
var sign='';
for (var i=0;i<pwds.length;i++){
if (p1.value==pwds[i] || p1.value==pwds[i]+'1'){
is=1;
}
}
if (p1.value.match(/^(.)\1*$/)){sign='Пароль должен содержать различные символы';}
else if (p1.value.length>15){sign='Максимальная длина пароля <b>15</b> символов';}
else if (p1.value.length<6){sign='Минимальная длина пароля <b>6</b> символов';}
else if (p1.value=='kDi3p9S7'){sign='Пароль из примера недопустим';}
else if (p1.value.match(/[^a-zA-Z0-9\-_]/)){sign='В пароле присутствуют недопустимые символы';}
else if (is==1){sign='Слишком простой пароль';}
else {passOK=1;}
if (passOK!=1){
document.getElementById('chf2').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/icon/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">'+sign+'</span>';
}
else {
chfl2=1;
document.getElementById('chf2').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/icon/ok.png" align="absmiddle" width="16" height="16">';
}
return chfl2;
}
function checkPass1(){
chfl3=0;
var p1=document.getElementById('fPassword');
var p2=document.getElementById('fPassword1');
if (p1.value!=p2.value){
document.getElementById('chf3').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/icon/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Ошибка в подтверждении пароля</span>';
}
else if (passOK!=1){
document.getElementById('chf3').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/icon/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Поле "Пароль" заполнено неправильно</span>';
}
else {
chfl3=1;
document.getElementById('chf3').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/icon/ok.png" align="absmiddle" width="16" height="16">';
}
return chfl3;
}
function checkFlds(f){
var chf1=1,chf2=1,chf3=1,chf2=1;
if (chfl1!=1){
chf1=checkEmail();
}
if (chfl4!=1){
chf4=checkName();
}
if (chfl2!=1){
chf2=checkPass();
}
if (chfl3!=1){
chf3=checkPass1();
}
if (chf1!=1 || chf2!=1 || chf3!=1 || chf4!=1){
document.getElementById('erFnd').innerHTML='Форма заполнена неправильно';
}
else if (!f) {
document.getElementById('lTypeF').value='0';
document.getElementById('erFnd').innerHTML='<img alt="" border="0" src="http://s12.ucoz.net/img/ma/m/i1.gif" align="absmiddle" width="16" height="16">';
if (_phctr_state['uplPht1']){
document.getElementById('lPhtThmb').value=_phctr_state['uplPht1'][0]+':'+_phctr_state['uplPht1'][1]+':'+Math.round(_phctr_state['uplPht1'][6]*10000)/10000;
}
_uPostForm('uNetRegF',{type:'POST',url:'/index/sub/'});
}
}
</script>
<div align="center" class="forma1">
<form id="uNetRegF" name="adduser" onsubmit="checkFlds();return false;">
<p>Имя (ник): <input type="text" name="name" class="forma" size="40" maxlength="40" id="fName" onblur="checkName();"> <span id="chf4"></span>
<br/> *А-я, A-z, от 3 до 20 букв</p>
<p>Email: <input type="text" name="email" onblur="checkEmail();" id="fEmail" class="forma" size="40" maxlength="40"> <span id="chf1"></span><br/> *A-z, 0-9, от 10 до 20 букв</p>
<p>Пароль: <input type="password" name="password" id="fPassword" onblur="checkPass();" class="forma" size="40" maxlength="40"> <span id="chf2"></span><br/> *A-z, 0-9, от 6 до 20 букв</p>
<p>Подтвердите пароль: <input type="password" name="password1" id="fPassword1" onblur="checkPass1();" class="forma" size="40" maxlength="40"> <span id="chf3"></span><br/> *A-z, 0-9, от 6 до 20 букв</p>
<p>Сколько будет <? $system->capcha(); ?>: <input type="text" name="pr" class="forma" size="40" maxlength="40"></p>
<input type="hidden" name="start" value="kp" size="40" maxlength="40">
<p><script type="text/javascript">document.write('<input type="submit" id="sbt47" value="Регистрация">');</script></p>
<span id="erFnd" style="font-size:7pt;padding-left:10px;" class="myWinError"></span></td></tr>
</form></div>
</td>