function checkRegistrForm(){
    JsHttpRequest.query(
	'/module/auth/registration.php',
	{
	    'LastName':document.getElementById('LastName').value,
	    'Name':document.getElementById('Name').value,
	    'MidName':document.getElementById('MidName').value,
	    'Email':document.getElementById('Email').value,
	    'Login':document.getElementById('Login').value,
	    'Passwd':document.getElementById('Passwd').value,
	    'Passwd2':document.getElementById('Passwd2').value,
	    'answer':document.getElementById('answer').value,
	    //'keystring':document.getElementById('keystring').value,
	    '':window.location
	},
    function(result, errors) {
    	if (errors){document.getElementById("error").innerHTML = errors;}
    	//document.getElementById('error').innerHTML = result['success'];
    	if (result['success']=='0'){
    		document.getElementById('LastName').className = 'ok';
    		document.getElementById('LastName_error').innerHTML = '';
    		document.getElementById('Name').className = 'ok';
    		document.getElementById('Name_error').innerHTML = '';
    		document.getElementById('MidName').className = 'ok';
    		document.getElementById('MidName_error').innerHTML = '';
    		document.getElementById('Email').className = 'ok';
    		document.getElementById('Email_error').innerHTML = '';
    		document.getElementById('Login').className = 'ok';
    		document.getElementById('Login_error').innerHTML = '';
    		document.getElementById('Passwd').className = 'ok';
    		document.getElementById('Passwd_error').innerHTML = '';
    		document.getElementById('Passwd2').className = 'ok';
    		document.getElementById('Passwd2_error').innerHTML = '';    
    		document.getElementById(result['field']+'_error').innerHTML = result['warn'];
    		document.getElementById(result['field']).className = 'err';
    		}
    	if (result['success']=='1'){
    		document.getElementById('LastName').className = 'ok';
    		document.getElementById('LastName_error').innerHTML = '';
    		document.getElementById('Name').className = 'ok';
    		document.getElementById('Name_error').innerHTML = '';
    		document.getElementById('MidName').className = 'ok';
    		document.getElementById('MidName_error').innerHTML = '';
    		document.getElementById('Email').className = 'ok';
    		document.getElementById('Email_error').innerHTML = '';
    		document.getElementById('Login').className = 'ok';
    		document.getElementById('Login_error').innerHTML = '';
    		document.getElementById('Passwd').className = 'ok';
    		document.getElementById('Passwd_error').innerHTML = '';
    		document.getElementById('Passwd2').className = 'ok';
    		document.getElementById('Passwd2_error').innerHTML = '';
    		document.getElementById('sendform').disabled = false;
    		//alert(document.getElementById('submit').disabled);
		}
		//alert(result['success']);
		//document.getElementById('error').innerHTML = result['warn'];
    },
    false);
}

function checkAnketaForm(value){
    JsHttpRequest.query(
	'/module/auth/anketa.php',
	{
	    q:value,
	    '':window.location
	},
    function(result, errors) {
    	var f = new Array();
    	f = result['field'];
   		var i;
   		var ii;
   		for (i=0;i<f.length;i++){ii = f[i]; d = document.getElementById(ii); d.className = 'ok';}
    	if (errors){document.getElementById("error").innerHTML = errors;}
    	if (result['success']=='0'){
    		document.getElementById("error").innerHTML = result['html'];
    		document.getElementById(result['errfield']).className = 'err';
    		}
    	if (result['success']=='1'){
    		document.getElementById("error").innerHTML = "";
    		}

    },
    false);
}