- var request = null;
- function createRequest() {
- if (request != null)
- return;
- try {
- request = new XMLHttpRequest();
- } catch (trymicrosoft) {
- try {
- request = new ActiveXObject("Msxml2.XMLHTTP");
- } catch (othermicrosoft) {
- try {
- request = new ActiveXObject("Microsoft.XMLHTTP");
- } catch (failed) {
- request = null;
- }
- }
- }
- if (request == null)
- alert(" :-( ___ Error creating request object! ");
- }
- function checklog() {
- createRequest();
- var txt = adduser.user.value;
- if (/^[-А-Яа-яA-Za-z0-9_]{2,30}$/.test(txt)) {
- document.getElementById("checklog").innerHTML= "<img src='http://locals/themes/AS1/js/ch.gif' border='0'>";
- var url = "http://locals/themes/AS1/js/freeuser.php";
- request.onreadystatechange = updateRandNumber;
- request.open("POST", url, true);
- request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
- request.send("user="+txt);
- } else {
- document.getElementById("checklog").innerHTML= "<img src='http://locals/themes/AS1/js/chu.gif' border='0'>";
- }
- }
- function updateRandNumber() {
- if (request.readyState == 4) {
- document.getElementById('checklog').innerHTML = request.responseText;
- request = null;
- }}
- function checkpass(){
- var password = adduser.password.value;
- var password1 = adduser.password1.value;
- if (password==password1) {
- document.getElementById("checkpass").innerHTML = "<img src='http://locals/themes/AS1/js/ch.gif' border='0'>";
- document.getElementById("checkpass1").innerHTML = "<img src='http://locals/themes/AS1/js/ch.gif' border='0'>";
- } else {
- document.getElementById("checkpass").innerHTML = "<img src='http://locals/themes/AS1/js/chu.gif' border='0'>";
- document.getElementById("checkpass1").innerHTML = "<img src='http://locals/themes/AS1/js/chu.gif' border='0'>"; }
- }