	var bad_name = false;
	var bad_mail = false;
	function check_login(name) {
	   	var ElemBox = document.getElementById('login_report');
		ElemBox.style.color="silver";
		ElemBox.innerHTML = 'Checking username...';
		if (!send_request(check_login_obsluha, 'GET', 'xml/users.php?l=' + name)) { 
			return false; 
		}
	}
   function check_login_obsluha(http_request2) {
      if (http_request2.readyState == 4) {
         if (http_request2.status == 200) {
            var xmldoc = http_request2.responseXML;
            var root = xmldoc.getElementsByTagName('xmlresponse').item(0);
               	if(root.getElementsByTagName('exists')[0].hasChildNodes())
               		var exists = root.getElementsByTagName('exists')[0].firstChild.data;
                var ElemBox = document.getElementById('login_report');
            //    var ButtonC = document.getElementById('FormContinue');
                switch(exists) {
	                 case 'N':
	              		ElemBox.style.color="green";
	              		ElemBox.innerHTML = 'Username is available. OK. ';
	              		bad_name = false;
	            //  		ButtonC.disabled=false;
	              	break;
	              	case 'Y':
	              		ElemBox.style.color="red";	              		
	              		ElemBox.innerHTML = 'Already used. Choose another one.';
	              		bad_name = true;
	             // 		ButtonC.disabled=true;
	              	break;
	              	case 'B':
	              		ElemBox.style.color="red";
	              		ElemBox.innerHTML = 'Forbidden username (Only lowercase and a-z and 0-9). Choose another one.';
	              		bad_name = true;
	            //  		ButtonC.disabled=true;
	              	break;
	              	default:
	              		ElemBox.style.color="green";	
	              		ElemBox.innerHTML = "";
	              		bad_name = false;
	             // 	ButtonC.disabled=false;
	              	break;
	            }
              	//}
         } else {
            alert('There was a problem with the request.');
         }
      }
   }

