		
				 
				
$(function(){ 
  var options = {  
  	url:"/agora/register_backend.php", 
  	dataType:"json",
    timeout: 100000,  
    beforeSubmit: showRequest,
    success: show_answer
  }; 
  
  $('#formReg').submit(function() { 
    $(this).ajaxSubmit(options);  
    return false;
  }); 
 
  	$("input[name='userid']").bind('focus',function(){
		$('#for_userid').empty(); 
	});
	
  	$("input[name='username']").bind('focus',function(){
		$('#for_username').empty(); 
	});
	
  	$("input[name='useraddress']").bind('focus',function(){
		$('#for_useraddress').empty(); 
	});
  	
});  

function clear_txt(f){
	$('#for_'+f).empty(); 
}

function goSend(){ 		
	$('#formReg').submit(); 
}

function showRequest(formData, jqForm, options) { 
 	 $('#submitb').attr({disabled:'disabled', value:'Идет регистрация...'});     
    return true; 
} 
  
function show_answer(responseText, statusText)  {  
	
	fieldName = responseText.type;
	
	if(responseText.error==0){
	 	$('#form_reg').fadeOut({height: "hide"}, 4000);
	 	$('#info_ok').html(responseText.txt);	  
		$('#info_ok').animate({height: "show"}, 1000).css("color", "green");	 
	}	
	
	if(responseText.error==1){
    	$('#submitb').attr({disabled:'', value:' Зарегистрироваться  '});   	 
		$('#for_'+fieldName).html(responseText.txt);	  
	}	 
	 
} 
 

function trimLeft(str) {
  return str.replace(/^\s+/, '');
}

function trimRight(str) {
  return str.replace(/\s+$/, '');
}

function trim(str) {
  return trimRight(trimLeft(str));
}

function trimSpaces(str) {
  return str.replace(/\s{2,}/g, ' ');
} 
 
